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: clean:
rm -rf client/.output/ rm -rf client/.output/
rm -rf client/.nuxt/ rm -rf client/.nuxt/
rm -rf client/node_modules/
$(MAKE) -C server clean $(MAKE) -C server clean
rm -f build/files/knowyt build/knowyt-*.tar rm -f build/files/knowyt build/knowyt-*.tar

View File

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

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