{"library":"eslint-plugin-filenames-simple","type":"library","category":null,"description":"An ESLint plugin for enforcing filename conventions with straightforward configuration. Current stable version 0.9.0 (last updated 2024). Supports ESLint 7.x and 8.x, Node.js >=14.17.0. Provides six rules: extension, named-export, naming-convention, no-index, pluralize, and typescript-module-declaration. Offers pre-configured recommended presets for plain JavaScript/TypeScript, React, and Vue projects. Inspired by eslint-plugin-filenames but with a simpler configuration model and additional rules like named-export and typescript-module-declaration. Does not support ESLint 9.x or flat config yet.","language":"javascript","status":"active","version":"0.9.0","tags":["javascript","eslint","eslintPlugin","eslint-plugin","file","filename","simple"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-filenames-simple","imports":["// In .eslintrc: { \"plugins\": [\"filenames-simple\"] }","// In .eslintrc: { \"extends\": [\"plugin:filenames-simple/recommended\"] }","// In .eslintrc: { \"rules\": { \"filenames-simple/naming-convention\": \"error\" } }"]},{"cmd":"yarn add eslint-plugin-filenames-simple","imports":[]},{"cmd":"pnpm add eslint-plugin-filenames-simple","imports":[]}],"homepage":"https://www.npmjs.com/package/eslint-plugin-filenames-simple","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-filenames-simple","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-filenames-simple/compatibility"}}