{"library":"npm-package-json-lint-config-tc","title":"npm-package-json-lint-config-tc","description":"Shareable configuration for npm-package-json-lint (v10) enforcing TC's project conventions on package.json files. Current stable version: 10.0.2. Release cadence: follows major versions of underlying linter. Key differentiators: opinionated rules optimized for TC projects, strict requirements on license, version, and repository fields. Requires Node >=22 and npm-package-json-lint as a peer dependency.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install npm-package-json-lint-config-tc"],"cli":null},"imports":["extends: 'npm-package-json-lint-config-tc' in .npmpackagejsonlintrc.json","import config from 'npm-package-json-lint-config-tc'","Use 'rules' in .npmpackagejsonlintrc.json to override specific rules"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// .npmpackagejsonlintrc.json\n{\n  \"extends\": \"npm-package-json-lint-config-tc\"\n}\n\n// Then run:\n// npx npm-package-json-lint . --config .npmpackagejsonlintrc.json\n","lang":"json","description":"Extend the shareable config in .npmpackagejsonlintrc.json and run the linter.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}