Skip to content

Commit 66f3e3c

Browse files
authored
[chore] Update sass and sass-loader deps (#7606)
1 parent 1837181 commit 66f3e3c

File tree

4 files changed

+212
-22
lines changed

4 files changed

+212
-22
lines changed

packages/node-build-scripts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"postcss-scss": "^4.0.9",
3838
"postcss-simple-vars": "^7.0.1",
3939
"prettier": "^3.6.2",
40-
"sass": "^1.70.0",
40+
"sass": "^1.93.2",
4141
"source-map-js": "^1.0.2",
4242
"strip-css-comments": "^5.0.0",
4343
"stylelint": "~16.11.0",

packages/webpack-build-scripts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
"postcss-loader": "^8.0.0",
2727
"process": "^0.11.10",
2828
"react-refresh": "^0.14.0",
29-
"sass": "^1.70.0",
30-
"sass-loader": "^14.0.0",
29+
"sass": "^1.93.2",
30+
"sass-loader": "^16.0.6",
3131
"source-map-loader": "^5.0.0",
3232
"stream-browserify": "^3.0.0",
3333
"style-loader": "^3.3.4",

packages/webpack-build-scripts/webpack.config.base.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,9 @@ const scssLoaders = [
103103
options: {
104104
sassOptions: {
105105
includePaths: sassNodeModulesLoadPaths,
106+
// TODO: Remove once we migrate away from @import rule
107+
// See: https://github.com/palantir/blueprint/issues/7031
108+
silenceDeprecations: ["import"],
106109
},
107110
},
108111
},

yarn.lock

Lines changed: 206 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -826,7 +826,7 @@ __metadata:
826826
postcss-scss: "npm:^4.0.9"
827827
postcss-simple-vars: "npm:^7.0.1"
828828
prettier: "npm:^3.6.2"
829-
sass: "npm:^1.70.0"
829+
sass: "npm:^1.93.2"
830830
source-map-js: "npm:^1.0.2"
831831
strip-css-comments: "npm:^5.0.0"
832832
stylelint: "npm:~16.11.0"
@@ -1042,8 +1042,8 @@ __metadata:
10421042
postcss-loader: "npm:^8.0.0"
10431043
process: "npm:^0.11.10"
10441044
react-refresh: "npm:^0.14.0"
1045-
sass: "npm:^1.70.0"
1046-
sass-loader: "npm:^14.0.0"
1045+
sass: "npm:^1.93.2"
1046+
sass-loader: "npm:^16.0.6"
10471047
source-map-loader: "npm:^5.0.0"
10481048
stream-browserify: "npm:^3.0.0"
10491049
style-loader: "npm:^3.3.4"
@@ -2493,6 +2493,150 @@ __metadata:
24932493
languageName: node
24942494
linkType: hard
24952495

2496+
"@parcel/watcher-android-arm64@npm:2.5.1":
2497+
version: 2.5.1
2498+
resolution: "@parcel/watcher-android-arm64@npm:2.5.1"
2499+
conditions: os=android & cpu=arm64
2500+
languageName: node
2501+
linkType: hard
2502+
2503+
"@parcel/watcher-darwin-arm64@npm:2.5.1":
2504+
version: 2.5.1
2505+
resolution: "@parcel/watcher-darwin-arm64@npm:2.5.1"
2506+
conditions: os=darwin & cpu=arm64
2507+
languageName: node
2508+
linkType: hard
2509+
2510+
"@parcel/watcher-darwin-x64@npm:2.5.1":
2511+
version: 2.5.1
2512+
resolution: "@parcel/watcher-darwin-x64@npm:2.5.1"
2513+
conditions: os=darwin & cpu=x64
2514+
languageName: node
2515+
linkType: hard
2516+
2517+
"@parcel/watcher-freebsd-x64@npm:2.5.1":
2518+
version: 2.5.1
2519+
resolution: "@parcel/watcher-freebsd-x64@npm:2.5.1"
2520+
conditions: os=freebsd & cpu=x64
2521+
languageName: node
2522+
linkType: hard
2523+
2524+
"@parcel/watcher-linux-arm-glibc@npm:2.5.1":
2525+
version: 2.5.1
2526+
resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.1"
2527+
conditions: os=linux & cpu=arm & libc=glibc
2528+
languageName: node
2529+
linkType: hard
2530+
2531+
"@parcel/watcher-linux-arm-musl@npm:2.5.1":
2532+
version: 2.5.1
2533+
resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.1"
2534+
conditions: os=linux & cpu=arm & libc=musl
2535+
languageName: node
2536+
linkType: hard
2537+
2538+
"@parcel/watcher-linux-arm64-glibc@npm:2.5.1":
2539+
version: 2.5.1
2540+
resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.1"
2541+
conditions: os=linux & cpu=arm64 & libc=glibc
2542+
languageName: node
2543+
linkType: hard
2544+
2545+
"@parcel/watcher-linux-arm64-musl@npm:2.5.1":
2546+
version: 2.5.1
2547+
resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.1"
2548+
conditions: os=linux & cpu=arm64 & libc=musl
2549+
languageName: node
2550+
linkType: hard
2551+
2552+
"@parcel/watcher-linux-x64-glibc@npm:2.5.1":
2553+
version: 2.5.1
2554+
resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.1"
2555+
conditions: os=linux & cpu=x64 & libc=glibc
2556+
languageName: node
2557+
linkType: hard
2558+
2559+
"@parcel/watcher-linux-x64-musl@npm:2.5.1":
2560+
version: 2.5.1
2561+
resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.1"
2562+
conditions: os=linux & cpu=x64 & libc=musl
2563+
languageName: node
2564+
linkType: hard
2565+
2566+
"@parcel/watcher-win32-arm64@npm:2.5.1":
2567+
version: 2.5.1
2568+
resolution: "@parcel/watcher-win32-arm64@npm:2.5.1"
2569+
conditions: os=win32 & cpu=arm64
2570+
languageName: node
2571+
linkType: hard
2572+
2573+
"@parcel/watcher-win32-ia32@npm:2.5.1":
2574+
version: 2.5.1
2575+
resolution: "@parcel/watcher-win32-ia32@npm:2.5.1"
2576+
conditions: os=win32 & cpu=ia32
2577+
languageName: node
2578+
linkType: hard
2579+
2580+
"@parcel/watcher-win32-x64@npm:2.5.1":
2581+
version: 2.5.1
2582+
resolution: "@parcel/watcher-win32-x64@npm:2.5.1"
2583+
conditions: os=win32 & cpu=x64
2584+
languageName: node
2585+
linkType: hard
2586+
2587+
"@parcel/watcher@npm:^2.4.1":
2588+
version: 2.5.1
2589+
resolution: "@parcel/watcher@npm:2.5.1"
2590+
dependencies:
2591+
"@parcel/watcher-android-arm64": "npm:2.5.1"
2592+
"@parcel/watcher-darwin-arm64": "npm:2.5.1"
2593+
"@parcel/watcher-darwin-x64": "npm:2.5.1"
2594+
"@parcel/watcher-freebsd-x64": "npm:2.5.1"
2595+
"@parcel/watcher-linux-arm-glibc": "npm:2.5.1"
2596+
"@parcel/watcher-linux-arm-musl": "npm:2.5.1"
2597+
"@parcel/watcher-linux-arm64-glibc": "npm:2.5.1"
2598+
"@parcel/watcher-linux-arm64-musl": "npm:2.5.1"
2599+
"@parcel/watcher-linux-x64-glibc": "npm:2.5.1"
2600+
"@parcel/watcher-linux-x64-musl": "npm:2.5.1"
2601+
"@parcel/watcher-win32-arm64": "npm:2.5.1"
2602+
"@parcel/watcher-win32-ia32": "npm:2.5.1"
2603+
"@parcel/watcher-win32-x64": "npm:2.5.1"
2604+
detect-libc: "npm:^1.0.3"
2605+
is-glob: "npm:^4.0.3"
2606+
micromatch: "npm:^4.0.5"
2607+
node-addon-api: "npm:^7.0.0"
2608+
node-gyp: "npm:latest"
2609+
dependenciesMeta:
2610+
"@parcel/watcher-android-arm64":
2611+
optional: true
2612+
"@parcel/watcher-darwin-arm64":
2613+
optional: true
2614+
"@parcel/watcher-darwin-x64":
2615+
optional: true
2616+
"@parcel/watcher-freebsd-x64":
2617+
optional: true
2618+
"@parcel/watcher-linux-arm-glibc":
2619+
optional: true
2620+
"@parcel/watcher-linux-arm-musl":
2621+
optional: true
2622+
"@parcel/watcher-linux-arm64-glibc":
2623+
optional: true
2624+
"@parcel/watcher-linux-arm64-musl":
2625+
optional: true
2626+
"@parcel/watcher-linux-x64-glibc":
2627+
optional: true
2628+
"@parcel/watcher-linux-x64-musl":
2629+
optional: true
2630+
"@parcel/watcher-win32-arm64":
2631+
optional: true
2632+
"@parcel/watcher-win32-ia32":
2633+
optional: true
2634+
"@parcel/watcher-win32-x64":
2635+
optional: true
2636+
checksum: 8f35073d0c0b34a63d4c8d2213482f0ebc6a25de7b2cdd415d19cb929964a793cb285b68d1d50bfb732b070b3c82a2fdb4eb9c250eab709a1cd9d63345455a82
2637+
languageName: node
2638+
linkType: hard
2639+
24962640
"@pkgjs/parseargs@npm:^0.11.0":
24972641
version: 0.11.0
24982642
resolution: "@pkgjs/parseargs@npm:0.11.0"
@@ -5307,7 +5451,7 @@ __metadata:
53075451
languageName: node
53085452
linkType: hard
53095453

5310-
"chokidar@npm:3.5.3, chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.3.0, chokidar@npm:^3.5.1, chokidar@npm:^3.5.3":
5454+
"chokidar@npm:3.5.3, chokidar@npm:^3.3.0, chokidar@npm:^3.5.1, chokidar@npm:^3.5.3":
53115455
version: 3.5.3
53125456
resolution: "chokidar@npm:3.5.3"
53135457
dependencies:
@@ -5326,6 +5470,15 @@ __metadata:
53265470
languageName: node
53275471
linkType: hard
53285472

5473+
"chokidar@npm:^4.0.0":
5474+
version: 4.0.3
5475+
resolution: "chokidar@npm:4.0.3"
5476+
dependencies:
5477+
readdirp: "npm:^4.0.1"
5478+
checksum: a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad
5479+
languageName: node
5480+
linkType: hard
5481+
53295482
"chownr@npm:^2.0.0":
53305483
version: 2.0.0
53315484
resolution: "chownr@npm:2.0.0"
@@ -6497,6 +6650,15 @@ __metadata:
64976650
languageName: node
64986651
linkType: hard
64996652

6653+
"detect-libc@npm:^1.0.3":
6654+
version: 1.0.3
6655+
resolution: "detect-libc@npm:1.0.3"
6656+
bin:
6657+
detect-libc: ./bin/detect-libc.js
6658+
checksum: 4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d
6659+
languageName: node
6660+
linkType: hard
6661+
65006662
"detect-newline@npm:^3.0.0":
65016663
version: 3.1.0
65026664
resolution: "detect-newline@npm:3.1.0"
@@ -9127,10 +9289,10 @@ __metadata:
91279289
languageName: node
91289290
linkType: hard
91299291

9130-
"immutable@npm:^4.0.0":
9131-
version: 4.3.4
9132-
resolution: "immutable@npm:4.3.4"
9133-
checksum: c15b9f0fa7b3c9315725cb00704fddad59f0e668a7379c39b9a528a8386140ee9effb015ae51a5b423e05c59d15fc0b38c970db6964ad6b3e05d0761db68441f
9292+
"immutable@npm:^5.0.2":
9293+
version: 5.1.4
9294+
resolution: "immutable@npm:5.1.4"
9295+
checksum: f1c98382e4cde14a0b218be3b9b2f8441888da8df3b8c064aa756071da55fbed6ad696e5959982508456332419be9fdeaf29b2e58d0eadc45483cc16963c0446
91349296
languageName: node
91359297
linkType: hard
91369298

@@ -11425,7 +11587,7 @@ __metadata:
1142511587
languageName: node
1142611588
linkType: hard
1142711589

11428-
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
11590+
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
1142911591
version: 4.0.8
1143011592
resolution: "micromatch@npm:4.0.8"
1143111593
dependencies:
@@ -11931,6 +12093,15 @@ __metadata:
1193112093
languageName: node
1193212094
linkType: hard
1193312095

12096+
"node-addon-api@npm:^7.0.0":
12097+
version: 7.1.1
12098+
resolution: "node-addon-api@npm:7.1.1"
12099+
dependencies:
12100+
node-gyp: "npm:latest"
12101+
checksum: fb32a206276d608037fa1bcd7e9921e177fe992fc610d098aa3128baca3c0050fc1e014fa007e9b3874cf865ddb4f5bd9f43ccb7cbbbe4efaff6a83e920b17e9
12102+
languageName: node
12103+
linkType: hard
12104+
1193412105
"node-domexception@npm:^1.0.0":
1193512106
version: 1.0.0
1193612107
resolution: "node-domexception@npm:1.0.0"
@@ -14086,6 +14257,13 @@ __metadata:
1408614257
languageName: node
1408714258
linkType: hard
1408814259

14260+
"readdirp@npm:^4.0.1":
14261+
version: 4.1.2
14262+
resolution: "readdirp@npm:4.1.2"
14263+
checksum: 60a14f7619dec48c9c850255cd523e2717001b0e179dc7037cfa0895da7b9e9ab07532d324bfb118d73a710887d1e35f79c495fa91582784493e085d18c72c62
14264+
languageName: node
14265+
linkType: hard
14266+
1408914267
"readdirp@npm:~3.6.0":
1409014268
version: 3.6.0
1409114269
resolution: "readdirp@npm:3.6.0"
@@ -14413,37 +14591,46 @@ __metadata:
1441314591
languageName: node
1441414592
linkType: hard
1441514593

14416-
"sass-loader@npm:^14.0.0":
14417-
version: 14.0.0
14418-
resolution: "sass-loader@npm:14.0.0"
14594+
"sass-loader@npm:^16.0.6":
14595+
version: 16.0.6
14596+
resolution: "sass-loader@npm:16.0.6"
1441914597
dependencies:
1442014598
neo-async: "npm:^2.6.2"
1442114599
peerDependencies:
14600+
"@rspack/core": 0.x || 1.x
1442214601
node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
1442314602
sass: ^1.3.0
1442414603
sass-embedded: "*"
1442514604
webpack: ^5.0.0
1442614605
peerDependenciesMeta:
14606+
"@rspack/core":
14607+
optional: true
1442714608
node-sass:
1442814609
optional: true
1442914610
sass:
1443014611
optional: true
1443114612
sass-embedded:
1443214613
optional: true
14433-
checksum: 40729573560feb1a368c984198f655b287495470fa5b5a47f6bc6ab0c474c1bd973ccccbb855d3320a91020a64913e5f0d8905e224ea13e6766d9abbb5085a41
14614+
webpack:
14615+
optional: true
14616+
checksum: a66df6ecc01c80011a2bc9356d2b262753ad425382171d120ec5d4b5015d5131e919384a22cd148d48ecc1cb4fa598acaaa6308b260f8951f3558b5785816bb4
1443414617
languageName: node
1443514618
linkType: hard
1443614619

14437-
"sass@npm:^1.70.0":
14438-
version: 1.70.0
14439-
resolution: "sass@npm:1.70.0"
14620+
"sass@npm:^1.93.2":
14621+
version: 1.93.2
14622+
resolution: "sass@npm:1.93.2"
1444014623
dependencies:
14441-
chokidar: "npm:>=3.0.0 <4.0.0"
14442-
immutable: "npm:^4.0.0"
14624+
"@parcel/watcher": "npm:^2.4.1"
14625+
chokidar: "npm:^4.0.0"
14626+
immutable: "npm:^5.0.2"
1444314627
source-map-js: "npm:>=0.6.2 <2.0.0"
14628+
dependenciesMeta:
14629+
"@parcel/watcher":
14630+
optional: true
1444414631
bin:
1444514632
sass: sass.js
14446-
checksum: 7c309ee1c096d591746d122da9f1ebd65b4c4b3a60c2cc0ec720fd98fe1205fa8b44c9f563d113b9fdfeb25af1e32ec9b3e048bd4b8e05d267f020953bd7baf0
14633+
checksum: 5a19f12dbe8c142e40c1e0473d1e624898242b1c21010301e169b528be8c580df6356329c798522b525eb11eda4b04b9b77422badc55c47889600f8477201d2b
1444714634
languageName: node
1444814635
linkType: hard
1444914636

0 commit comments

Comments
 (0)