{"library":"eslint-plugin-kirklin","type":"library","category":null,"description":"eslint-plugin-kirklin is a collection of opinionated ESLint rules created by Kirk Lin, primarily used with the kirklin/eslint-config configuration. The current stable version is 4.0.0, which adds support for ESLint v10. The plugin releases new features and breaking changes periodically, with v2.0.0 dropping CJS support to become ESM-only. Key differentiators include custom rules like consistent-list-newline, top-level-function, no-top-level-await, consistent-chaining, and indent-unindent, which enforce a consistent code style specific to the author's preferences.","language":"javascript","status":"active","version":"4.0.0","tags":["javascript","eslint-plugin","typescript"],"last_verified":"Sat May 09","install":[{"cmd":"npm install eslint-plugin-kirklin","imports":["import plugin from 'eslint-plugin-kirklin'","import { rules } from 'eslint-plugin-kirklin'","import { configs } from 'eslint-plugin-kirklin'"]},{"cmd":"yarn add eslint-plugin-kirklin","imports":[]},{"cmd":"pnpm add eslint-plugin-kirklin","imports":[]}],"homepage":null,"github":"https://github.com/kirklin/eslint-plugin-kirklin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-kirklin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}