2.9 KiB
2.9 KiB
Dependency Check — 19.02.2026
Umgebung
- Node.js: v22.20.0
- npm: 11.6.2
Versionsvergleich
| Paket | package.json (Range) | Installiert | Latest | Status |
|---|---|---|---|---|
| quasar | ^2.16.0 | 2.18.1 | 2.18.6 | Update möglich |
| @quasar/app-vite | ^2.1.0 | 2.2.0 | 2.4.1 | Update möglich |
| @quasar/extras | ^1.16.4 | 1.16.17 | 1.17.0 | Update möglich |
| vue | ^3.4.18 | 3.5.13 | 3.5.28 | Update möglich |
| vue-router | ^4.0.0 | 4.5.0 | 5.0.2 | Major verfügbar (Breaking!) |
| pinia | ^3.0.1 | 3.0.1 | 3.0.4 | Update möglich |
| eslint | ^9.14.0 | 9.37.0 | 10.0.0 | Major verfügbar |
| @eslint/js | ^9.14.0 | 9.37.0 | 10.0.1 | Major verfügbar |
| eslint-plugin-vue | ^9.30.0 | 9.33.0 | 10.8.0 | Major verfügbar |
| prettier | ^3.3.3 | 3.5.3 | 3.8.1 | Update möglich |
| vite-plugin-checker | ^0.9.0 | 0.9.1 | 0.12.0 | Update möglich |
| @vue/eslint-config-prettier | ^10.1.0 | 10.2.0 | 10.2.0 | Aktuell |
| globals | ^15.12.0 | 15.15.0 | 17.3.0 | Major verfügbar |
| autoprefixer | ^10.4.2 | 10.4.21 | 10.4.24 | Update möglich |
| postcss | ^8.4.14 | 8.5.3 | 8.5.6 | Update möglich |
Bewertung
Sichere Minor/Patch-Updates (empfohlen)
Diese Updates sind innerhalb der bestehenden semver-Ranges und sollten problemlos funktionieren:
npm update
Das aktualisiert: quasar, vue, pinia, prettier, autoprefixer, postcss, @quasar/extras, vite-plugin-checker
Updates mit Range-Anpassung (empfohlen)
Diese erfordern eine Änderung in package.json, sind aber Minor-Updates ohne Breaking Changes:
@quasar/app-vite: ^2.1.0 → ^2.4.1 (signifikante Verbesserungen im Build-Tooling)
Major-Updates (Vorsicht!)
Diese haben potenziell Breaking Changes und sollten einzeln getestet werden:
- vue-router 5.0.2 — Major-Release, erfordert Migrations-Arbeit
- eslint 10.0.0 / @eslint/js 10.0.1 — Neue Major, Config-Änderungen möglich
- eslint-plugin-vue 10.x — Abgestimmt auf eslint 10
- globals 17.x — Major-Sprung von 15.x
Empfehlung
- Zuerst
npm updateausführen für sichere Patch/Minor-Updates @quasar/app-vitemanuell auf ^2.4.1 anheben- Major-Updates (vue-router 5, eslint 10) separat evaluieren — nicht zusammen upgraden