cli update

This commit is contained in:
Leifer
2022-10-24 17:55:07 +02:00
parent 40b08622ec
commit 5dc81f60c0
13 changed files with 561 additions and 23 deletions

18
packages/cli/install.js Normal file
View File

@@ -0,0 +1,18 @@
const { readFileSync } = require('fs')
const { join } = require('path')
const { installDeps, getPkgManage } = require('./tool')
const PKG_TO_UPDATE = () => {
const data = readFileSync(join(__dirname, 'pkg-to-update.json'), 'utf-8')
const dataParse = JSON.parse(data)
const pkg = Object.keys(dataParse).map((n) => `${n}@${dataParse[n]}`)
return pkg
}
const installAll = async () => {
const pkg = await getPkgManage()
installDeps('npm', PKG_TO_UPDATE()).runInstall()
}
module.exports = { installAll }