{"library":"eslint-plugin-css","type":"library","category":null,"description":"An ESLint plugin that provides rules to verify CSS definition objects in JavaScript and TypeScript. Version 0.12.0 (released 2025-01-??) supports ESLint 10, flat config, and ships TypeScript declarations. It targets CSS-in-JS patterns like objects used in Vue, React (JSX), and styled-components style objects, offering an alternative to Stylelint for JS object styles. The plugin is actively maintained with regular releases (last few per year) and covers common CSS pitfalls such as invalid properties, property casing, and no-dupe-properties. Requires ESLint >=7.0.0 and Node.js >=12.22.0.","language":"javascript","status":"active","version":"0.12.0","tags":["javascript","eslint","eslintplugin","eslint-plugin","css","vue","react","css-in-js","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-css","imports":["import * as cssPlugin from 'eslint-plugin-css'","cssPlugin.configs['flat/recommended']","cssPlugin.rules['css/no-shorthand-property-overrides']"]},{"cmd":"yarn add eslint-plugin-css","imports":[]},{"cmd":"pnpm add eslint-plugin-css","imports":[]}],"homepage":null,"github":"https://github.com/ota-meshi/eslint-plugin-css","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-css","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-css/compatibility"}}