ngx-deploy-npm
Version:
Publish your libraries to NPM with just one command
15 lines • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setPackageVersion = setPackageVersion;
const tslib_1 = require("tslib");
const fileUtils = require("../../../utils");
const path = require("path");
function setPackageVersion(dir, packageVersion) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
const packageContent = yield fileUtils.readFileAsync(path.join(dir, 'package.json'), { encoding: 'utf8' });
const packageObj = JSON.parse(packageContent);
packageObj.version = packageVersion;
yield fileUtils.writeFileAsync(path.join(dir, 'package.json'), JSON.stringify(packageObj, null, 4), { encoding: 'utf8' });
});
}
//# sourceMappingURL=set-package-version.js.map