{"library":"npm-package-json-lint-config-default","title":"npm-package-json-lint-config-default","description":"Default shareable configuration for npm-package-json-lint v10, providing a standard set of rules for linting package.json files. Current stable version 9.0.1 requires Node >=22, npm >=10, and npm-package-json-lint ^10.0.0 as a peer dependency. Release cadence is irregular, with breaking changes aligning with peer dependency updates (v4 dropped Node 10/12, v5 required npm-package-json-lint v6, v6 dropped Node 14, v7 dropped Node 16, v8 dropped Node 18, v9 requires Node 22). Key differentiators: authoritative default config from the npm-package-json-lint maintainer; simple extends-based setup; avoid duplicating rule configurations across projects.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install npm-package-json-lint-config-default"],"cli":null},"imports":["\"extends\": \"npm-package-json-lint-config-default\""],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// 1. Install the linter and this config\nnpm install --save-dev npm-package-json-lint npm-package-json-lint-config-default\n\n// 2. Create .npmpackagejsonlintrc.json with extends\n// .npmpackagejsonlintrc.json\n{\n  \"extends\": \"npm-package-json-lint-config-default\"\n}\n\n// 3. Run the linter\nnpx npm-package-json-lint . --configFile .npmpackagejsonlintrc.json","lang":"javascript","description":"Install the config, set up .npmpackagejsonlintrc.json with extends, and lint the project's package.json.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}