A plugin for package json dependencies
npm install eslint-plugin-package-json-dependencies

This plugin contains rules for maintaining a valid, consistent package.json dependency setup.
``bash`
npm install --save-dev eslint eslint-plugin-package-json-dependencies
1. Add the plugin and its parser to your eslint config file overrides section:
`js`
// eslintrc.json
{
"overrides": [
{
"files": ["*.json"],
"parser": "eslint-plugin-package-json-dependencies",
"plugins": ["package-json-dependencies"]
}
]
}
2. Apply the specific rules applicable to your repo, e.g.:
`js`
// eslintrc.json
{
"rules": {
"package-json-dependencies/no-missing-types": "error"
}
}
- no-missing-types
- alphabetically-sorted-dependencies
- controlled-versions
- better-alternative
- valid-versions
- duplicate-dependencies
- npm installnpm test
- npm run format`
-