A Broccoli plugin that compiles Sass/SCSS files into CSS using libsass. The current version (0.1.3) is stable but relies on an outdated Node.js addon build process (node-gyp) and libsass, which is deprecated in favor of Dart Sass. Key differentiators: integrates with the Broccoli asset pipeline, supporting multiple input trees and source maps. However, due to libsass deprecation and potential native module issues, it is recommended to use alternative plugins like 'broccoli-sass' or 'broccoli-sass-source-maps' that leverage Dart Sass or newer bindings.
npm install broccoli-sass2scssNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage of broccoli-sass: compiles app/styles/app.scss to app.css with compact output style.
Switch to a broccoli plugin that uses Dart Sass, e.g., 'broccoli-sass-source-maps' or use sass package directly.
Install 'broccoli-sass' instead of 'broccoli-sass2scss'.
Ensure build tools are installed (python, C++ compiler) or switch to a pure-JS alternative.
npm install --save-dev broccoli-sass
npm install --save-dev node-sass
Reinstall build tools: `npm install -g node-gyp` then `npm rebuild node-sass`