A Rollup plugin that collects all CSS imported via JavaScript (e.g., `import './my.css'`) and outputs them to a standalone CSS file. It optionally generates a minified version using clean-css. The plugin is version 1.0.2, last released in 2019, and supports Rollup 1.x. It is not actively maintained and lacks modern features like CSS modules or PostCSS integration, making it suitable only for simple bundling needs. Differentiators: simple API, built-in minification via clean-css, and configurable output paths.
npm install rollup-plugin-css-porterVerified import paths — ran on the pinned version, not inferred.
Configures rollup-plugin-css-porter to output both raw and minified CSS files.
Upgrade to a maintained CSS plugin like rollup-plugin-postcss or rollup-plugin-styles.
Use an alternative like @rollup/plugin-postcss or rollup-plugin-styles.
For advanced CSS processing, switch to rollup-plugin-postcss.
Run `npm install --save-dev rollup-plugin-css-porter`.
Use `import css from 'rollup-plugin-css-porter'` instead of `import { css } from ...`.Ensure plugins array contains `css()` (function call), not `css` (reference).