{"library":"eslint-plugin-json-es","type":"library","category":null,"description":"eslint-plugin-json-es provides a robust JSON parser for ESLint, enabling developers to lint JSON files using many standard ESLint rules. The current stable version is `1.6.0`, with a release cadence that includes regular dependency updates and feature additions. A key differentiator of this plugin is its use of ESLint's internal `espree` parser, which allows it to leverage a significant number of existing ESLint rules directly on JSON content. This contrasts with alternatives like `eslint-plugin-json` that rely on VSCode's JSON validation and offer less extensibility, or `eslint-plugin-jsonc` which uses custom AST node types. It supports autofixing and custom rules, making it a versatile choice for integrating JSON linting into an existing ESLint workflow.","language":"javascript","status":"active","version":"1.6.0","tags":["javascript","eslint","eslint-parser","eslint-plugin","JSON","parser"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-json-es","imports":["    \"parser\": \"eslint-plugin-json-es\"","    \"extends\": \"plugin:eslint-plugin-json-es/recommended\"","        \"json-es/use-camel-case\": \"error\""]},{"cmd":"yarn add eslint-plugin-json-es","imports":[]},{"cmd":"pnpm add eslint-plugin-json-es","imports":[]}],"homepage":null,"github":"https://github.com/zeitport/eslint-plugin-json-es","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-json-es","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-plugin-json-es/compatibility"}}