Upgrade to latest version of Vite.

Use sass-embedded packages instead of sass.
This commit is contained in:
Jonatan Heyman 2025-04-22 16:48:26 +02:00
parent e0edcac9b0
commit 83478121d1
5 changed files with 550 additions and 473 deletions

1011
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -71,9 +71,9 @@
"prettier": "^3.3.2",
"primevue": "^4.3.3",
"rollup-plugin-license": "^3.0.1",
"sass": "^1.57.1",
"sass-embedded": "^1.87.0",
"typescript": "^4.9.4",
"vite": "^5.4.18",
"vite": "^6.3.2",
"vite-plugin-electron": "^0.11.1",
"vite-plugin-electron-renderer": "^0.11.4",
"vue": "^3.5.13",

View File

@ -1,4 +1,4 @@
@use "./src/css/include.sass" as *
@use "@/src/css/include.sass" as *
.p-component

View File

@ -136,8 +136,9 @@ export default defineConfig({
css: {
preprocessorOptions: {
sass: {
api: "modern-compiler",
additionalData: `
@use "./src/css/include.sass" as *
@use "@/src/css/include.sass" as *
`
}
}

View File

@ -37,8 +37,9 @@ export default defineConfig({
css: {
preprocessorOptions: {
sass: {
api: "modern-compiler",
additionalData: `
@use "../src/css/include.sass" as *
@use "@/src/css/include.sass" as *
`
},
},