{"library":"rollup-plugin-lightningcss","title":"rollup-plugin-lightningcss","description":"A Rollup plugin that uses Parcel's LightningCSS for CSS transformation and minification. Version 1.0.0, released recently. It integrates LightningCSS into Rollup's build pipeline, supporting CSS minification and source map generation via the `generateBundle` hook. Compared to other CSS plugins (e.g., rollup-plugin-postcss), it leverages LightningCSS's native performance and modern CSS features. Currently, CSS files are output at the same level as the entrypoint; output destination is not configurable.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-lightningcss"],"cli":null},"imports":["import lightningcss from 'rollup-plugin-lightningcss'","import lightningcss from 'rollup-plugin-lightningcss'","import type { Options } from 'rollup-plugin-lightningcss'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import lightningcss from 'rollup-plugin-lightningcss';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    dir: 'dist',\n    format: 'esm',\n    sourcemap: true\n  },\n  plugins: [\n    lightningcss({\n      minify: true,\n      sourceMap: true,\n      browserslist: '>= 0.5%'\n    })\n  ]\n};","lang":"typescript","description":"Minifies CSS files using LightningCSS with Rollup, enabling source maps and specifying browserslist.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}