refactor: update to Node 22, update libraries

This commit is contained in:
Settel 2025-04-16 22:35:42 +02:00
parent 9e63e101cc
commit 8a374b7d86
5 changed files with 6918 additions and 5057 deletions

1
.nvmrc Normal file
View File

@ -0,0 +1 @@
22.14

View File

@ -83,6 +83,7 @@ container-publish:
clean:
rm -rf client/.output/
rm -rf client/.nuxt/
rm -rf client/node_modules/
$(MAKE) -C server clean
rm -f build/files/knowyt build/knowyt-*.tar

View File

@ -10,26 +10,26 @@
"setup": "pnpm install"
},
"devDependencies": {
"@types/node": "^18.19.17",
"@types/node": "^18.19.86",
"http-proxy": "^1.18.1",
"nuxt": "^3.10.2",
"sass": "^1.71.0",
"nuxt": "^3.16.2",
"sass": "^1.86.3",
"sass-loader": "^13.3.3",
"typescript-strict-plugin": "^2.3.0",
"webpack": "^5.90.2"
"typescript-strict-plugin": "^2.4.4",
"webpack": "^5.99.5"
},
"dependencies": {
"@pinia/nuxt": "^0.4.11",
"@vue/reactivity": "^3.4.19",
"@vue/runtime-core": "^3.4.19",
"@vue/runtime-dom": "^3.4.19",
"@vue/shared": "^3.4.19",
"@pinia/nuxt": "^0.11.0",
"@vue/reactivity": "^3.5.13",
"@vue/runtime-core": "^3.5.13",
"@vue/runtime-dom": "^3.5.13",
"@vue/shared": "^3.5.13",
"nuxt-icons": "^3.2.1",
"ofetch": "^1.3.3",
"ofetch": "^1.4.1",
"query-string": "^8.2.0",
"typescript": "^5.3.3",
"vue": "^3.4.19",
"typescript": "^5.8.3",
"vue": "^3.5.13",
"vue-contenteditable": "^4.1.0",
"vue-router": "^4.2.5"
"vue-router": "^4.5.0"
}
}

11883
client/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@ $box-primary-text-color: $text-primary-color;
$box-primary-border: 1px solid #e0e0e0;
$box-primary-disabled-background-color: $box-primary-background-color;
$box-primary-disabled-text-color: darken($box-primary-text-color, 60%);
$box-primary-disabled-text-color: #666666;
$box-primary-disabled-border: $box-primary-border;
// Animation Box
@ -64,7 +64,7 @@ $quote-editmode-background-color: #ffcc88;
$quote-new-background-color: none;
$quote-new-border: 5px dashed #ffffff;
$quote-new-text-color: #ffffff;
$quote-new-hover-background-color: lighten($background-primary-color, 10%);
$quote-new-hover-background-color: #3d3d56;
$quote-new-hover-border: $quote-new-border;
$quote-new-hover-text-color: $quote-new-text-color;
@ -116,6 +116,6 @@ $dialog-box-border: none;
$dialog-box-text-color: #ffffff;
// Engine Debug
$debug-background-color: lighten($background-primary-color, 10%);
$debug-background-color: #3d3d56;
$debug-border: none;
$debug-text-color: $text-primary-color;