projen
Version:
CDK for software projects
25 lines • 3.54 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const update_changelog_1 = require("./update-changelog");
const inputChangelog = process.env.CHANGELOG;
const outputChangelog = process.env.PROJECT_CHANGELOG_FILE;
const versionFile = process.env.VERSION_FILE;
if (!versionFile) {
throw new Error("VERSION_FILE is required");
}
if (!inputChangelog) {
throw new Error("CHANGELOG is required");
}
if (!outputChangelog) {
throw new Error("PROJECT_CHANGELOG_FILE is required");
}
const opts = {
inputChangelog,
outputChangelog,
versionFile: versionFile,
};
(0, update_changelog_1.updateChangelog)(process.cwd(), opts).catch((e) => {
console.log(e.stack);
process.exit(1);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBkYXRlLWNoYW5nZWxvZy50YXNrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JlbGVhc2UvdXBkYXRlLWNoYW5nZWxvZy50YXNrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBZUEseURBQXFEO0FBRXJELE1BQU0sY0FBYyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDO0FBQzdDLE1BQU0sZUFBZSxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUM7QUFDM0QsTUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUM7QUFFN0MsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO0lBQ2pCLE1BQU0sSUFBSSxLQUFLLENBQUMsMEJBQTBCLENBQUMsQ0FBQztBQUM5QyxDQUFDO0FBRUQsSUFBSSxDQUFDLGNBQWMsRUFBRSxDQUFDO0lBQ3BCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUJBQXVCLENBQUMsQ0FBQztBQUMzQyxDQUFDO0FBRUQsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDO0lBQ3JCLE1BQU0sSUFBSSxLQUFLLENBQUMsb0NBQW9DLENBQUMsQ0FBQztBQUN4RCxDQUFDO0FBRUQsTUFBTSxJQUFJLEdBQTJCO0lBQ25DLGNBQWM7SUFDZCxlQUFlO0lBQ2YsV0FBVyxFQUFFLFdBQVc7Q0FDekIsQ0FBQztBQUVGLElBQUEsa0NBQWUsRUFBQyxPQUFPLENBQUMsR0FBRyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBUSxFQUFFLEVBQUU7SUFDdEQsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDckIsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNsQixDQUFDLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUHJlcGVuZHMgdGhlIHJlbGVhc2UgY2hhbmdlbG9nIGVudHJ5IG9udG8gdGhlIHByb3ZpZGVkIHByb2plY3QtbGV2ZWwgY2hhbmdlbG9nXG4gKlxuICogQ3VycmVudGx5IGFzc3VtZXMgYSBoZWFkZXJsZXNzIGNoYW5nZWxvZyBmb3JtYXR0ZWQgYWNjb3JkaW5nIHRvXG4gKiBbY29udmVudGlvbmFsLWNoYW5nZWxvZ10oaHR0cHM6Ly9naXRodWIuY29tL2NvbnZlbnRpb25hbC1jaGFuZ2Vsb2cvY29udmVudGlvbmFsLWNoYW5nZWxvZylcbiAqIHJ1bGVzLlxuICpcbiAqIEVudmlyb25tZW50IHZhcmlhYmxlczpcbiAqXG4gKiAtIFZFUlNJT05fRklMRTogQ3VycmVudCBzZW1hbnRpYyB2ZXJzaW9uIGZpbGVcbiAqIC0gQ0hBTkdFTE9HX0ZJTEU6IFJlbGVhc2UgY2hhbmdlbG9nXG4gKiAtIFBST0pFQ1RfQ0hBTkdFTE9HX0ZJTEU6IFByb2plY3QtbGV2ZWwgY2hhbmdlbG9nXG4gKlxuICovXG5pbXBvcnQgdHlwZSB7IFVwZGF0ZUNoYW5nZWxvZ09wdGlvbnMgfSBmcm9tIFwiLi91cGRhdGUtY2hhbmdlbG9nXCI7XG5pbXBvcnQgeyB1cGRhdGVDaGFuZ2Vsb2cgfSBmcm9tIFwiLi91cGRhdGUtY2hhbmdlbG9nXCI7XG5cbmNvbnN0IGlucHV0Q2hhbmdlbG9nID0gcHJvY2Vzcy5lbnYuQ0hBTkdFTE9HO1xuY29uc3Qgb3V0cHV0Q2hhbmdlbG9nID0gcHJvY2Vzcy5lbnYuUFJPSkVDVF9DSEFOR0VMT0dfRklMRTtcbmNvbnN0IHZlcnNpb25GaWxlID0gcHJvY2Vzcy5lbnYuVkVSU0lPTl9GSUxFO1xuXG5pZiAoIXZlcnNpb25GaWxlKSB7XG4gIHRocm93IG5ldyBFcnJvcihcIlZFUlNJT05fRklMRSBpcyByZXF1aXJlZFwiKTtcbn1cblxuaWYgKCFpbnB1dENoYW5nZWxvZykge1xuICB0aHJvdyBuZXcgRXJyb3IoXCJDSEFOR0VMT0cgaXMgcmVxdWlyZWRcIik7XG59XG5cbmlmICghb3V0cHV0Q2hhbmdlbG9nKSB7XG4gIHRocm93IG5ldyBFcnJvcihcIlBST0pFQ1RfQ0hBTkdFTE9HX0ZJTEUgaXMgcmVxdWlyZWRcIik7XG59XG5cbmNvbnN0IG9wdHM6IFVwZGF0ZUNoYW5nZWxvZ09wdGlvbnMgPSB7XG4gIGlucHV0Q2hhbmdlbG9nLFxuICBvdXRwdXRDaGFuZ2Vsb2csXG4gIHZlcnNpb25GaWxlOiB2ZXJzaW9uRmlsZSxcbn07XG5cbnVwZGF0ZUNoYW5nZWxvZyhwcm9jZXNzLmN3ZCgpLCBvcHRzKS5jYXRjaCgoZTogRXJyb3IpID0+IHtcbiAgY29uc29sZS5sb2coZS5zdGFjayk7XG4gIHByb2Nlc3MuZXhpdCgxKTtcbn0pO1xuIl19