g6/bin/version.js
2018-07-12 21:41:28 +08:00

18 lines
499 B
JavaScript

#!/usr/bin/env node
const fs = require('fs');
const path = require('path');
const shelljs = require('shelljs');
const cPath = path.join(process.cwd(), './package.json');
const version = require('../src/version');
const pk = JSON.parse(fs.readFileSync(cPath, 'utf8'));
pk.version = version;
fs.writeFile(cPath, JSON.stringify(pk, null, ' '), function(err) {
if (err) {
return console.error(err);
}
if (version.indexOf('beta') === -1) {
shelljs.exec('git release ' + version);
}
});