Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const { readFileSync } = require('fs')
- const generateNpmInstallScript = (obj, initialScript) => {
- return Object.keys(obj).reduce((script, key) => {
- return script + ' ' + key + '@latest'
- }, initialScript)
- }
- const contents = readFileSync('./package.json', 'utf-8')
- const {
- dependencies,
- devDependencies
- } = JSON.parse(contents)
- console.log(generateNpmInstallScript(dependencies, 'npm install'))
- console.log(generateNpmInstallScript(devDependencies, 'npm install --save-dev'))
Add Comment
Please, Sign In to add comment