@wavemaker/custom-widgets-m3
Version:
A collection of custom widgets
20 lines (19 loc) • 667 B
JavaScript
;
var fs = require('fs');
var yargs = require('yargs');
var argv = yargs(process.argv).argv;
var updateCustomeWidgetsPackage = function (path) {
if (fs.existsSync(path)) {
var packageJSON = require('../' + path);
packageJSON['dependencies']['@wavemaker/custom-widgets-m3'] = argv["publish-version"];
fs.writeFileSync(path, JSON.stringify(packageJSON, null, 4));
}
else {
console.log('package.json not found at ' + path);
}
};
var init = function () {
updateCustomeWidgetsPackage('../wavemaker-ng-runtime/package.json');
updateCustomeWidgetsPackage('../wavemaker-ng-studio/package.json');
};
init();