Skip to content

Commit 291426c

Browse files
chore: use sass modern api (#665)
1 parent 0833676 commit 291426c

File tree

11 files changed

+411
-126
lines changed

11 files changed

+411
-126
lines changed

packages/client/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"floating-vue": "5.2.2",
5656
"ohash": "^1.1.4",
5757
"pinia": "^2.2.4",
58-
"sass": "^1.80.3",
58+
"sass-embedded": "^1.80.5",
5959
"simple-git-hooks": "^2.11.1",
6060
"unocss": "^0.63.4",
6161
"unplugin": "^1.14.1",

packages/client/vite.base.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ export default {
1111
'~/': `${resolve(__dirname)}/src/`,
1212
},
1313
},
14+
css: {
15+
preprocessorOptions: {
16+
scss: {
17+
api: 'modern-compiler',
18+
},
19+
},
20+
},
1421
build: {
1522
chunkSizeWarningLimit: 5000,
1623
},

packages/overlay/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@iconify/json": "^2.2.262",
3131
"@types/node": "^20.16.14",
3232
"@vitejs/plugin-vue": "^5.1.4",
33-
"sass": "^1.80.3",
33+
"sass-embedded": "^1.80.5",
3434
"vite": "^5.4.9",
3535
"vue": "^3.5.12"
3636
}

packages/overlay/vite.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ export default defineConfig({
99
'~/': `${resolve(__dirname)}/src/`,
1010
},
1111
},
12+
css: {
13+
preprocessorOptions: {
14+
scss: {
15+
api: 'modern-compiler',
16+
},
17+
},
18+
},
1219
define: {
1320
'process.env': process.env,
1421
},

packages/playground/applet/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@vue/devtools-core": "workspace:*",
2424
"@vue/devtools-kit": "workspace:*",
2525
"@vue/devtools-shared": "workspace:*",
26-
"sass": "^1.80.3",
26+
"sass-embedded": "^1.80.5",
2727
"serve": "^14.2.4",
2828
"typescript": "^5.6.3",
2929
"unocss": "^0.63.4",

packages/playground/applet/vite.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ export default defineConfig({
2020
ignore: ['h'],
2121
}),
2222
],
23+
css: {
24+
preprocessorOptions: {
25+
scss: {
26+
api: 'modern-compiler',
27+
},
28+
},
29+
},
2330
server: {
2431
port: 3000,
2532
},

packages/playground/basic/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@tanstack/vue-query-devtools": "^5.59.13",
2323
"@vitejs/plugin-vue": "^5.1.4",
2424
"@vue/devtools": "workspace:^",
25-
"sass": "^1.80.3",
25+
"sass-embedded": "^1.80.5",
2626
"serve": "^14.2.4",
2727
"typescript": "^5.6.3",
2828
"unocss": "^0.63.4",

packages/playground/basic/vite.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ import inspect from 'vite-plugin-inspect'
88
import VueDevTools from 'vite-plugin-vue-devtools'
99
// https://vitejs.dev/config/
1010
export default defineConfig({
11+
css: {
12+
preprocessorOptions: {
13+
scss: {
14+
api: 'modern-compiler',
15+
},
16+
},
17+
},
1118
plugins: [
1219
vue(),
1320
commonjs(),

packages/playground/multi-app/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"devDependencies": {
1717
"@vitejs/plugin-vue": "^5.1.4",
18-
"sass": "^1.80.3",
18+
"sass-embedded": "^1.80.5",
1919
"serve": "^14.2.4",
2020
"typescript": "^5.6.3",
2121
"unocss": "^0.63.4",

packages/playground/multi-app/vite.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ import VueDevtools from 'vite-plugin-vue-devtools'
77

88
// https://vitejs.dev/config/
99
export default defineConfig({
10+
css: {
11+
preprocessorOptions: {
12+
scss: {
13+
api: 'modern-compiler',
14+
},
15+
},
16+
},
1017
plugins: [
1118
vue(),
1219
VueDevtools(),

0 commit comments

Comments
 (0)