ts-packager
Version:
TypeScript npm packager
19 lines • 827 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.bundlePackageJson = void 0;
const json_1 = require("../json");
const default_package_json_overrides_1 = require("./default-package-json-overrides");
/**
* Bundle the package.json file
*
* @param filename package.json file base name
* @param outdir Output directory path
*/
function bundlePackageJson(filename, outdir, overrides) {
const pj = (0, json_1.readJson)(process.cwd(), filename);
overrides = Object.assign(Object.assign({}, default_package_json_overrides_1.defaultPackageJsonOverrides), overrides);
const out = (0, json_1.overrideJson)(pj, overrides);
(0, json_1.writeJson)(outdir, filename, out);
}
exports.bundlePackageJson = bundlePackageJson;
//# sourceMappingURL=bundle-package-json.js.map