Skip to content

Commit 5da5355

Browse files
committed
feat: switch from libsass to dart-sass
Because dart-sass is now the reference implementation of sass.
1 parent 962c539 commit 5da5355

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

lib/dependencies.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"gulp-postcss": "^8.0.0",
5252
"gulp-protractor": "^4.1.1",
5353
"gulp-rename": "^2.0.0",
54-
"gulp-sass": "^4.0.2",
54+
"gulp-dart-sass": "^1.0.0",
5555
"gulp-sourcemaps": "^2.6.5",
5656
"gulp-stylus": "^2.7.0",
5757
"gulp-tslint": "^8.1.4",
@@ -80,13 +80,13 @@
8080
"less": "^3.11.1",
8181
"less-loader": "^5.0.0",
8282
"minimatch": "^3.0.4",
83-
"node-sass": "^4.13.1",
8483
"postcss-loader": "^3.0.0",
8584
"postcss-url": "^8.0.0",
8685
"promise-polyfill": "^8.1.3",
8786
"protractor": "^5.4.3",
8887
"regenerator-runtime": "^0.13.3",
8988
"requirejs": "^2.3.6",
89+
"sass": "^1.26.3",
9090
"sass-loader": "^8.0.2",
9191
"style-loader": "^1.1.3",
9292
"stylus": "^0.54.7",

skeleton/cli-bundler/aurelia_project/tasks/process-css.ext

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import notify from 'gulp-notify';
1010
import less from 'gulp-less';
1111
// @endif
1212
// @if feat.sass
13-
import sass from 'gulp-sass';
13+
import sass from 'gulp-dart-sass';
1414
// @endif
1515
// @if feat.stylus
1616
import stylus from 'gulp-stylus';
@@ -35,7 +35,7 @@ import * as notify from 'gulp-notify';
3535
import * as less from 'gulp-less';
3636
// @endif
3737
// @if feat.sass
38-
import * as sass from 'gulp-sass';
38+
import * as sass from 'gulp-dart-sass';
3939
// @endif
4040
// @if feat.stylus
4141
import * as stylus from 'gulp-stylus';
@@ -59,7 +59,7 @@ export default function processCSS() {
5959
.pipe(less())
6060
// @endif
6161
// @if feat.sass
62-
.pipe(sass().on('error', sass.logError))
62+
.pipe(sass.sync().on('error', sass.logError))
6363
// @endif
6464
// @if feat.stylus
6565
.pipe(stylus())
@@ -90,7 +90,7 @@ export function pluginCSS(dest) {
9090
.pipe(less())
9191
// @endif
9292
// @if feat.sass
93-
.pipe(sass().on('error', sass.logError))
93+
.pipe(sass.sync().on('error', sass.logError))
9494
// @endif
9595
// @if feat.stylus
9696
.pipe(stylus())

skeleton/cli-bundler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
// @endif
4949

5050
// @if feat.sass
51-
"gulp-sass": "",
51+
"gulp-dart-sass": "",
5252
// @endif
5353

5454
// @if feat.stylus

skeleton/webpack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
// @if feat.sass
4343
"sass-loader": "",
44-
"node-sass": "",
44+
"sass": "",
4545
// @endif
4646

4747
// @if feat.stylus

0 commit comments

Comments
 (0)