Skip to content

chore(deps): triage failing dependabot major bumps #42

Description

@LiukScot

Open dependabot PRs that failed CI or have conflicts. Need manual triage before merge.

Pending

  • chore(deps-dev): bump vite from 6.4.2 to 8.0.13 in /frontend #39 vite 6.4.2 → 8.0.13 in /frontendUNSTABLE (CI failing)
    • Cause: vite 7 + 8 introduce config-file breaking changes (build.target, optimizeDeps, plugins API). Sveltekit may pin vite peer.
    • Fix steps:
      1. git checkout dependabot/npm_and_yarn/frontend/vite-8.0.13 in dashboard/frontend
      2. bun install
      3. bun run build — read errors, update vite.config.ts per vite 7 + vite 8 migration guides
      4. Verify @sveltejs/kit + @sveltejs/vite-plugin-svelte versions support vite 8 (may need bump)
      5. git push to same branch, CI re-runs

Out of scope

CVE-related upgrades (vite, svelte, @sveltejs/kit) from codebase-analysis PR #30 are still open — also need bun update + build verification.

Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency fileenhancementNew feature or requesttriagedTriage automatico completato

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions