{"library":"rollup-plugin-css-porter","title":"rollup-plugin-css-porter","description":"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.","language":"javascript","status":"deprecated","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-css-porter"],"cli":null},"imports":["import css from 'rollup-plugin-css-porter'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { rollup } from 'rollup';\nimport css from 'rollup-plugin-css-porter';\n\nrollup({\n  input: 'main.js',\n  plugins: [ css({ raw: 'styles.css', minified: 'styles.min.css' }) ]\n}).then(bundle => {\n  bundle.write({ format: 'es', file: 'bundle.js' });\n});","lang":"javascript","description":"Configures rollup-plugin-css-porter to output both raw and minified CSS files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}