UNPKG

554 BJavaScriptView Raw
1const fs = require('fs')
2const path = require('path')
3
4const mhyJSONPath = require('resolve-global')('@mhy/mhy/package.json')
5
6if (!fs.existsSync(mhyJSONPath)) {
7 process.exit(0)
8}
9
10const { dependencies } = require(mhyJSONPath)
11const packageJSON = require(path.resolve(__dirname, '../package.json'))
12
13packageJSON.peerDependencies = dependencies
14delete packageJSON.peerDependencies['@mhy/config']
15fs.writeFile(
16 path.resolve(__dirname, '../package.json'),
17 JSON.stringify(packageJSON, null, 2),
18 'utf8',
19 err => err && console.error(err)
20)