{"library":"rollup-plugin-react-scoped-css","type":"library","category":null,"description":"A Rollup and Vite plugin that provides component-level CSS scoping for React, similar to Vue and Angular's scoped styles. Current stable version is 1.2.3 (released March 2026), updated regularly with dependency bumps. It adds a unique data attribute to JSX elements and rewrites CSS selectors to match, enabling style isolation without CSS Modules. Unlike CSS Modules, it works with preprocessors (SCSS, Less) and does not require renaming class names. Requires Node >= 18 and Vite >= 5. Ships TypeScript types.","language":"javascript","status":"active","version":"1.2.3","tags":["javascript","rollup","react","css","styles","vite","vitejs","plugin","vite-plugin","typescript"],"install":[{"cmd":"npm install rollup-plugin-react-scoped-css","imports":["import { reactScopedCssPlugin } from 'rollup-plugin-react-scoped-css'","import reactScopedCssPlugin from 'rollup-plugin-react-scoped-css'","import type { FilterPattern } from 'rollup-plugin-react-scoped-css'"]},{"cmd":"yarn add rollup-plugin-react-scoped-css","imports":[]},{"cmd":"pnpm add rollup-plugin-react-scoped-css","imports":[]}],"homepage":null,"github":"https://github.com/cmseguin/rollup-plugin-react-scoped-css","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/rollup-plugin-react-scoped-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/rollup-plugin-react-scoped-css/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Thu Jun 18","next_check":"Sun Jul 26","install_tag":null}}