Plan
                                
                                 Plan copied to clipboard
                                
                                    Plan copied to clipboard
                            
                            
                            
                        Bump sass from 1.70.0 to 1.71.1 in /Plan/react/dashboard
Bumps sass from 1.70.0 to 1.71.1.
Release notes
Sourced from sass's releases.
Dart Sass 1.71.1
To install Sass 1.71.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Command-Line Interface
- Ship the musl Linux release with the proper Dart executable.
JavaScript API
Export the
NodePackageImporterclass in ESM mode.
Allow
NodePackageImporterto locate a default directory even when the entrypoint is an ESM module.Dart API
- Make passing a null argument to
NodePackageImporter()a static error rather than just a runtime error.Embedded Sass
- In the JS Embedded Host, properly install the musl Linux embedded compiler when running on musl Linux.
See the full changelog for changes in earlier releases.
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
... (truncated)
Changelog
Sourced from sass's changelog.
1.71.1
Command-Line Interface
- Ship the musl Linux release with the proper Dart executable.
JavaScript API
Export the
NodePackageImporterclass in ESM mode.
Allow
NodePackageImporterto locate a default directory even when the entrypoint is an ESM module.Dart API
- Make passing a null argument to
NodePackageImporter()a static error rather than just a runtime error.Embedded Sass
- In the JS Embedded Host, properly install the musl Linux embedded compiler when running on musl Linux.
1.71.0
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 theimporters
... (truncated)
Commits
- 1b4d703Release 1.71.1 (#2182)
- 6d66c43Properly handle- new NodePackageImporter()with an ESM entrypoint (#2181)
- 85a932fAdd missing ESM export of NodePackageImporter (#2177)
- 786dd63Fix linux musl builds (#2175)
- 3e6721eFix new static warnings with Dart 3.3 (#2173)
- 2cab33eUpdate the language revision in Homebrew on release (#2171)
- 84ededdUse musl support in cli_pkg (#2172)
- 00571ecAdd a- --pkg-importerflag (#2169)
- 84f31f0Update pubspec/changelog for- pkg:importers (#2168)
- 9ee5408[Package Importer] Dart Implementation (#2130)
- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- @dependabot rebasewill rebase this PR
- @dependabot recreatewill recreate this PR, overwriting any edits that have been made to it
- @dependabot mergewill merge this PR after your CI passes on it
- @dependabot squash and mergewill squash and merge this PR after your CI passes on it
- @dependabot cancel mergewill cancel a previously requested merge and block automerging
- @dependabot reopenwill reopen this PR if it is closed
- @dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- @dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency
- @dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- @dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- @dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)