Skip to content

Commit c8ef277

Browse files
userquinjohnleider
andauthored
feat: add modern sass vite options (#60)
Co-authored-by: John Leider <[email protected]>
1 parent d492a5f commit c8ef277

File tree

8 files changed

+50
-6
lines changed

8 files changed

+50
-6
lines changed

template/javascript/base/vite.config.mjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,11 @@ export default defineConfig({
5151
server: {
5252
port: 3000,
5353
},
54+
css: {
55+
preprocessorOptions: {
56+
sass: {
57+
api: 'modern-compiler',
58+
},
59+
},
60+
},
5461
})

template/javascript/default/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@
99
"@mdi/font": "7.4.47",
1010
"roboto-fontface": "*",
1111
"vue": "^3.4.31",
12-
"vuetify": "^3.6.11"
12+
"vuetify": "^3.6.14"
1313
},
1414
"devDependencies": {
1515
"@vitejs/plugin-vue": "^5.0.5",
16-
"sass": "1.77.6",
16+
"sass": "1.77.8",
17+
"sass-embedded": "^1.77.8",
1718
"unplugin-fonts": "^1.1.1",
1819
"unplugin-vue-components": "^0.27.2",
1920
"vite-plugin-vuetify": "^2.0.3",
20-
"vite": "^5.3.3"
21+
"vite": "^5.4.0"
2122
}
2223
}

template/javascript/default/vite.config.mjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,11 @@ export default defineConfig({
4444
server: {
4545
port: 3000,
4646
},
47+
css: {
48+
preprocessorOptions: {
49+
sass: {
50+
api: 'modern-compiler',
51+
},
52+
},
53+
},
4754
})

template/javascript/essentials/vite.config.mjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,11 @@ export default defineConfig({
6464
server: {
6565
port: 3000,
6666
},
67+
css: {
68+
preprocessorOptions: {
69+
sass: {
70+
api: 'modern-compiler',
71+
},
72+
},
73+
},
6774
})

template/typescript/base/vite.config.mts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,11 @@ export default defineConfig({
5151
server: {
5252
port: 3000,
5353
},
54+
css: {
55+
preprocessorOptions: {
56+
sass: {
57+
api: 'modern-compiler',
58+
},
59+
},
60+
},
5461
})

template/typescript/default/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,19 @@
99
"@mdi/font": "7.4.47",
1010
"roboto-fontface": "*",
1111
"vue": "^3.4.31",
12-
"vuetify": "^3.6.11"
12+
"vuetify": "^3.6.14"
1313
},
1414
"devDependencies": {
1515
"@babel/types": "^7.24.7",
1616
"@types/node": "^20.14.10",
1717
"@vitejs/plugin-vue": "^5.0.5",
18-
"sass": "1.77.6",
18+
"sass": "1.77.8",
19+
"sass-embedded": "^1.77.8",
1920
"typescript": "^5.4.2",
2021
"unplugin-fonts": "^1.1.1",
2122
"unplugin-vue-components": "^0.27.2",
2223
"vite-plugin-vuetify": "^2.0.3",
23-
"vite": "^5.3.3",
24+
"vite": "^5.4.0",
2425
"vue-tsc": "^2.0.26"
2526
}
2627
}

template/typescript/default/vite.config.mts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,11 @@ export default defineConfig({
4444
server: {
4545
port: 3000,
4646
},
47+
css: {
48+
preprocessorOptions: {
49+
sass: {
50+
api: 'modern-compiler',
51+
},
52+
},
53+
},
4754
})

template/typescript/essentials/vite.config.mts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,11 @@ export default defineConfig({
7171
server: {
7272
port: 3000,
7373
},
74+
css: {
75+
preprocessorOptions: {
76+
sass: {
77+
api: 'modern-compiler',
78+
},
79+
},
80+
},
7481
})

0 commit comments

Comments
 (0)