Files
2026-07-13 12:46:20 +08:00

29 lines
727 B
JavaScript

const savedPackage = [
'shelljs',
'tar'
]
const pack = require('../../package.json')
const fs = require('fs')
const { resolve } = require('path')
delete pack.devDependencies
pack.dependencies = savedPackage.reduce((prev, p) => {
prev[p] = '*'
return prev
}, {})
pack.scripts = {
postinstall: 'node npm/install.js',
postpublish: 'node bin/postpublish.js'
}
delete pack.langugeRepo
delete pack.privacyNoticeLink
delete pack.knownIssuesLink
delete pack.sponsorLink
delete pack.releases
delete pack.standard
const from = resolve(__dirname, '../../package.json')
const to = resolve(__dirname, '../../package-bak.json')
fs.copyFileSync(from, to)
fs.unlinkSync(from)
fs.writeFileSync(from, JSON.stringify(pack, null, 2))