feat(commands): add release script customizability (#12)

This commit is contained in:
2023-12-16 15:22:43 +02:00
parent c80d763259
commit f4a7a0d2bc
4 changed files with 75 additions and 15 deletions

14
.rczrc.onrelease.js Normal file
View File

@@ -0,0 +1,14 @@
const fs = require("fs");
const packageFile = fs.readFileSync("./package.json").toString();
const newPackageFile = packageFile.replace(
/"version": "[0-9]+.[0-9]+.[0-9]+"/,
`"version": "${__NEW_VERSION__}"`
);
fs.writeFileSync("./package.json", newPackageFile);
const indexFile = fs.readFileSync("./src/index.ts").toString();
const newIndexFile = indexFile.replace(/version\("[0-9]+\.[0-9]+\.[0-9]+"\)/);
fs.writeFileSync("./src/index.ts", newIndexFile);