Skip to content

Instantly share code, notes, and snippets.

@mikeerickson
Created November 18, 2022 17:25
Show Gist options
  • Save mikeerickson/d28585832cc1412de4d4e184eaa7e2e9 to your computer and use it in GitHub Desktop.
Save mikeerickson/d28585832cc1412de4d4e184eaa7e2e9 to your computer and use it in GitHub Desktop.
update package.json
#!/usr/bin/env node
const fs = require('fs');
const messenger = require('@codedungeon/messenger');
try {
// read package.json as object
const pkgJsonData = JSON.parse(fs.readFileSync('./package.json', 'utf-8'));
// add lint script
pkgJsonData.scripts.lint = `node ./scripts/lint.js`;
const jsonStr = JSON.stringify(pkgJsonData, null, 4);
// write updated package.json object
fs.writeFileSync('./package.json', jsonStr, 'utf-8');
} catch (error) {
console.log('');
console.error(error, 'ERROR');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment