{"library":"eslint-config-problems","type":"library","category":null,"description":"An ESLint shareable config that focuses on catching actual code problems without enforcing code style, designed for seamless use with Prettier. Current stable version is 10.0.1, released in 2025. This package is actively maintained and follows ESLint major versions: v8, v9, and now v10. It includes rules like no-unassigned-vars, preserve-caught-error, no-promise-executor-return, and others that prevent runtime errors, disallow bad practices (eval, with, new Number), and encourage shorter code. It is style-agnostic, meaning it does not include any stylistic rules, making it ideal for teams using Prettier. Alternatives like eslint-config-standard or eslint-config-airbnb include style rules that may conflict with Prettier. The config is ESM-only since v9 and exports a flat config object for ESLint v9+.","language":"javascript","status":"active","version":"10.0.1","tags":["javascript","eslint","eslint-config","eslintconfig","formatting","prettier"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-config-problems","imports":["import problems from 'eslint-config-problems'","export default [ problems, { rules: {...} } ];","import problems from 'eslint-config-problems'; export default [ problems ];"]},{"cmd":"yarn add eslint-config-problems","imports":[]},{"cmd":"pnpm add eslint-config-problems","imports":[]}],"homepage":null,"github":"https://github.com/ryanzim/eslint-config-problems","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-config-problems","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-config-problems/compatibility"}}