@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 (16 loc) • 554 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)
)