Swap Node Sass (deprecated) for Dart Sass #73
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi 👋 thanks for your work on
karma-scss-preprocessor
! Would you be open to a pull request which switches from node-sass (deprecated) to dart-sass?node-sass: https://www.npmjs.com/package/node-sass
dart-sass: https://www.npmjs.com/package/sass
Dart Sass supports a JavaScript API that's fully compatible with Node
Sass, with a few exceptions:
precision
optionsourceComments
optionoutputStyle
option is limited to "expanded" and "compressed"So while this is a breaking change, it would be possible to support
both Node Sass (deprecated) and Dart Sass by adding a new parameter
to
karma-scss-preprocessor
which accepts a Sass implementation.Since Node Sass is deprecated however it may be better to switch
without adding a new option.