{"library":"rollup-plugin-less-modules","title":"rollup-plugin-less-modules","description":"A Rollup plugin that compiles imported LESS files into CSS during bundling. Version 0.1.11 is the latest stable release (no update in several years). Designed for component-based architectures like Angular that need style encapsulation. Alternatives include rollup-plugin-postcss or rollup-plugin-styles; this plugin is lighter but limited to LESS only and lacks modern PostCSS features. It supports source maps, minification via clean-css, and optional separate CSS output file. The repository is archived (not actively maintained).","language":"javascript","status":"maintenance","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-less-modules"],"cli":null},"imports":["import lessModules from 'rollup-plugin-less-modules';","import { lessModules } from 'rollup-plugin-less-modules';","import style, { sourceMap } from './index.less';"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { rollup } from 'rollup';\nimport lessModules from 'rollup-plugin-less-modules';\n\nrollup({\n    input: 'src/index.js',\n    output: {\n        file: 'dist/bundle.js',\n        format: 'es'\n    },\n    plugins: [\n        lessModules({\n            output: 'dist/styles.css',\n            sourcemap: 'inline'\n        })\n    ]\n});","lang":"javascript","description":"Configures Rollup to compile imported LESS files and output a separate CSS bundle with inline source maps.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}