{"library":"eslint-plugin-misc","type":"library","category":null,"description":"An ESLint plugin providing a collection of custom lint rules for JavaScript and TypeScript files, version 3.3.1. It offers configurable presets (all, recommended, core, typescript) and covers file naming consistency, import restrictions, comment spacing, and AST pattern matching. Designed as a lightweight alternative to more opinionated plugins like eslint-plugin-unicorn, with TypeScript support and active maintenance.","language":"javascript","status":"active","version":"3.3.1","tags":["javascript","eslint plugin","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install eslint-plugin-misc","imports":["/* .eslintrc.js */\nmodule.exports = { plugins: ['misc'] };","/* .eslintrc.js */\nmodule.exports = { extends: 'plugin:misc/all', plugins: ['misc'] };","/* .eslintrc.js */\nmodule.exports = { rules: { 'misc/class-match-filename': 'error' } };"]},{"cmd":"yarn add eslint-plugin-misc","imports":[]},{"cmd":"pnpm add eslint-plugin-misc","imports":[]}],"homepage":"https://github.com/iliubinskii/eslint-plugin-misc","github":"git://github.com/iliubinskii/eslint-plugin-misc","docs":null,"changelog":null,"pypi":null,"npm":"eslint-plugin-misc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}