awv3
Version:
⚡ AWV3 embedded CAD
11 lines (9 loc) • 439 B
JavaScript
let fs = require('fs');
let path = require('path');
let version = require(path.resolve(__dirname, './../package.json')).version;
let file = path.resolve(__dirname + './../core/canvas.js');
fs.readFile(file, 'utf8', (err, data) => {
if (err) return console.log(err);
var result = data.replace(/(export\s+let\s+version\s+=\s+').*(';)/i, `$1${version}$2`);
fs.writeFile(file, result, 'utf8', err => err && console.log(err));
});