@mhy/config
Version:
> This documentation is not complete. It's in progress and it's a BETA version. Use the tool at your own risk.
21 lines (14 loc) • 561 B
JavaScript
;
const fs = require('fs');
const path = require('path');
const mhyJSONPath = require('resolve-global')('@mhy/mhy/package.json');
if (!fs.existsSync(mhyJSONPath)) {
process.exit(0);
}
const {
dependencies
} = require(mhyJSONPath);
const packageJSON = require(path.resolve(__dirname, '../package.json'));
packageJSON.peerDependencies = dependencies;
delete packageJSON.peerDependencies['@mhy/config'];
fs.writeFile(path.resolve(__dirname, '../package.json'), JSON.stringify(packageJSON, null, 2), 'utf8', err => err && console.error(err));