UNPKG

glimmer-analyzer

Version:

Statically analyzes Handlebars templates and components for dependency trees and other information.

15 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const fs_1 = require("fs"); function loadPackageJSON(pkgPath) { try { return JSON.parse(fs_1.readFileSync(pkgPath, 'utf-8').toString()); } catch (e) { let err = Error(`Couldn't load package.json file at ${pkgPath}: ${e.message}`); err.stack = e.stack; throw err; } } exports.default = loadPackageJSON; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZC1wYWNrYWdlLWpzb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvbG9hZC1wYWNrYWdlLWpzb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwyQkFBa0M7QUFVbEMseUJBQXdDLE9BQWU7SUFDckQsSUFBSSxDQUFDO1FBQ0gsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsaUJBQVksQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUMvRCxDQUFDO0lBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNYLElBQUksR0FBRyxHQUFHLEtBQUssQ0FBQyxzQ0FBc0MsT0FBTyxLQUFLLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDO1FBQy9FLEdBQUcsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQztRQUNwQixNQUFNLEdBQUcsQ0FBQztJQUNaLENBQUM7QUFDSCxDQUFDO0FBUkQsa0NBUUMifQ==