eslint-plugin-package-json-dependencies
v1.0.20
Published
A plugin for package json dependencies
Downloads
64,262
Maintainers
Readme
eslint-plugin-package-json-dependencies
This plugin contains rules for maintaining a valid, consistent package.json dependency setup.
Installation
npm install --save-dev eslint eslint-plugin-package-json-dependenciesUsage
- Add the plugin and its parser to your eslint config file
overridessection:
// eslintrc.json
{
"overrides": [
{
"files": ["*.json"],
"parser": "eslint-plugin-package-json-dependencies",
"plugins": ["package-json-dependencies"]
}
]
}- Apply the specific rules applicable to your repo, e.g.:
// eslintrc.json
{
"rules": {
"package-json-dependencies/no-missing-types": "error"
}
}Available Rules
- no-missing-types
- alphabetically-sorted-dependencies
- controlled-versions
- better-alternative
- valid-versions
- duplicate-dependencies
Development
npm installnpm testnpm run format
