Skip to content

Koala theme - update node packages#2655

Merged
benderl merged 25 commits intoopenWB:masterfrom
Brett-S-OWB:update-node-packages
Aug 18, 2025
Merged

Koala theme - update node packages#2655
benderl merged 25 commits intoopenWB:masterfrom
Brett-S-OWB:update-node-packages

Conversation

@Brett-S-OWB
Copy link
Contributor

Veraltete Node-Pakete aktualisieren.

Ich habe die ESLint-Pakete nicht aktualisiert, da vite-plugin-checker ESLint 9 derzeit noch nicht unterstützt.
Ebenso habe ich TypeScript nicht aktualisiert, da TypeScript 5.9 @typescript-eslint v8 erfordert, welches wiederum ESLint 9 benötigt.
Solange vite-plugin-checker ESLint 9 nicht unterstützt, müssen wir bei ESLint 8 und TypeScript 5.5.

Quasar/app-vite 2.3.0 erfordert Node v20.

Die Aktualisierung von quasar-app-vite erforderte ein Paar Konfigurationsanpassungen.

Durch das Upgrade auf die neue Quasar-Version mit @quasar/app-vite@2 und dem neuen .quasar/tsconfig.json werden die TypeScript-Einstellungen strenger.

Typinkompatibilitäten Fehler, die vorher nicht aufgefallen sind – z.B. bei Chart.js und vue-chartjs, wo die Typen nicht 100% passen müsste behoben.

vue-chartjs gibt die Chart-Instanz als generisches Objekt zurück, TypeScript weiß aber nicht, dass das wirklich ein Chart.js-Objekt ist des wegen das Typecast.

Bildschirmfoto 2025-08-08 um 08 11 06

@benderl benderl force-pushed the update-node-packages branch from 5fb264e to 16c2b92 Compare August 18, 2025 09:50
@benderl benderl merged commit 65c9160 into openWB:master Aug 18, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants