{"library":"eslint-plugin-coffee","type":"library","category":null,"description":"An ESLint plugin that provides a custom parser and rules for linting CoffeeScript source files. Version 0.1.15 requires CoffeeScript >=2.5.0 and ESLint >=6.0.0. It adapts the CoffeeScript compiler's AST to be compatible with ESLint, enabling many existing ESLint rules to work with CoffeeScript, and also supplies CoffeeScript-specific rules and compatible versions of rules from popular plugins like eslint-plugin-react, eslint-plugin-import, eslint-plugin-react-native, and eslint-plugin-jsx-a11y. The project is actively maintained with recent fixes for code path analysis and shorthand-this rule.","language":"javascript","status":"active","version":"0.1.15","tags":["javascript","eslint","coffeescript","eslint-plugin","eslintplugin"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-coffee","imports":["// In .eslintrc: { \"plugins\": [\"coffee\"], \"parser\": \"eslint-plugin-coffee/parser\" }","import parser from 'eslint-plugin-coffee/parser'","// Access rules via 'eslint-plugin-coffee' plugin, e.g., rules: { 'coffee/rule-name': 'error' }"]},{"cmd":"yarn add eslint-plugin-coffee","imports":[]},{"cmd":"pnpm add eslint-plugin-coffee","imports":[]}],"homepage":null,"github":"https://github.com/helixbass/eslint-plugin-coffee","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-coffee","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-coffee/compatibility"}}