feat(commands): add release script customizability (#12)
This commit is contained in:
14
.rczrc.onrelease.js
Normal file
14
.rczrc.onrelease.js
Normal 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);
|
||||
Reference in New Issue
Block a user