Dart Sass 1.71.0
To install Sass 1.71.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
For more information about pkg: importers, see the announcement on the Sass blog.
Command-Line Interface
- Add a
--pkg-importerflag to enable built-inpkg:importers. Currently this only supports the Node.js package resolution algorithm, via--pkg-importer=node. For example,@use "pkg:bootstrap"will loadnode_modules/bootstrap/scss/bootstrap.scss.
JavaScript API
- Add a
NodePackageImporterimporter that can be passed to theimportersoption. This loads files using thepkg:URL scheme according to the Node.js package resolution algorithm. For example,@use "pkg:bootstrap"will loadnode_modules/bootstrap/scss/bootstrap.scss. The constructor takes a single optional argument, which indicates the base directory to use when locatingnode_modulesdirectories. It defaults topath.dirname(require.main.filename).
Dart API
- Add a
NodePackageImporterimporter that can be passed to theimportersoption. This loads files using thepkg:URL scheme according to the Node.js package resolution algorithm. For example,@use "pkg:bootstrap"will loadnode_modules/bootstrap/scss/bootstrap.scss. The constructor takes a single argument, which indicates the base directory to use when locatingnode_modulesdirectories.
See the full changelog for changes in earlier releases.