catreact
Version:
Catavolt Core React Components
18 lines (11 loc) • 555 B
JavaScript
const fs = require('fs');
const pkg_version = process.env.npm_package_version;
console.log('Writing version.ts module for version: ' + pkg_version);
fs.readFile('./src/components/core/version.ts', 'utf8', function (err,data) {
if (err) { return console.log(err); }
var result = data.replace(/CATREACT_VERSION:string = '.*';/g, "CATREACT_VERSION:string = '" + pkg_version + "';");
fs.writeFile('./src/components/core/version.ts', result, 'utf8', function (err) {
if (err) return console.log(err);
});
});