{"library":"eslint-plugin-chakra-ui","type":"library","category":null,"description":"ESLint plugin providing Chakra UI-specific linting rules including props ordering, shorthand enforcement, and component substitution. Current stable version 0.12.0 supports flat ESLint config, requires @typescript-eslint/parser v8+ and ESLint >=6, and works with TypeScript 4.4+. It uses TypeScript type information to detect Chakra components, so it integrates with typed linting. Unlike generic prop-sorting plugins, it understands Chakra's semantic prop groupings and shorthand mappings. The plugin is actively maintained with frequent releases and all rules are auto-fixable. It depends on Chakra UI's knowledge base but not on the library itself, making it suitable for any codebase using Chakra UI components.","language":"javascript","status":"active","version":"0.12.0","tags":["javascript","eslint","eslintplugin","eslint-plugin","Chakra UI","chakra-ui"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-chakra-ui","imports":["import chakraUiPlugin from 'eslint-plugin-chakra-ui'","import { configs } from 'eslint-plugin-chakra-ui'","import { rules } from 'eslint-plugin-chakra-ui'"]},{"cmd":"yarn add eslint-plugin-chakra-ui","imports":[]},{"cmd":"pnpm add eslint-plugin-chakra-ui","imports":[]}],"homepage":null,"github":"https://github.com/yukukotani/eslint-plugin-chakra-ui","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-chakra-ui","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-chakra-ui/compatibility"}}