eslint-plugin-package-json-dependencies

1.0.20 • Public • Published

eslint-plugin-package-json-dependencies

npm version Actions Status: build

This plugin contains rules for maintaining a valid, consistent package.json dependency setup.

Installation

npm install --save-dev eslint eslint-plugin-package-json-dependencies

Usage

  1. Add the plugin and its parser to your eslint config file overrides section:
// eslintrc.json
{
  "overrides": [
    {
      "files": ["*.json"],
      "parser": "eslint-plugin-package-json-dependencies",
      "plugins": ["package-json-dependencies"]
    }
  ]
}
  1. Apply the specific rules applicable to your repo, e.g.:
// eslintrc.json
{
  "rules": {
    "package-json-dependencies/no-missing-types": "error"
  }
}

Available Rules

Development

  • npm install
  • npm test
  • npm run format

Package Sidebar

Install

npm i eslint-plugin-package-json-dependencies

Weekly Downloads

6,966

Version

1.0.20

License

MIT

Unpacked Size

93.4 kB

Total Files

49

Last publish

Collaborators

  • idan-at