Skip to content

fix(frontend): bump vite to 8.3.5 and override cookie to ^0.7.0 - #15

Merged
Wjouter merged 1 commit into
mainfrom
fix/dependabot-vite-cookie
Oct 21, 2026
Merged

Wjouter merged 1 commit into
mainfrom
fix/dependabot-vite-cookie

Conversation

@Wjouter

@Wjouter Wjouter commented Oct 21, 2026

Copy link
Copy Markdown
Owner

Fixes the two open Dependabot alerts in frontend/package-lock.json:

  • vite 8.3.1 → 8.3.5 (GHSA-698v-4r3x-3vcv, medium)
  • cookie 0.6.0 → 0.7.2 via an npm overrides entry (GHSA-pxg6-pf52-xh8x, low). SvelteKit 2.x still pins cookie ^0.6.0; 0.7 only adds name/path/domain validation, so it is API-compatible. Drop the override once SvelteKit allows 0.7.

Checked

  • npm audit: 0 vulnerabilities
  • npm run check, npm test (137 passed), npm run build
  • Browser, local dev stack: accept invite, protected page with the session cookie, sign out → redirect to sign-in, language toggle (itk_lang cookie), sign in → back to next. No console errors.

🤖 Generated with Claude Code

Resolves GHSA-698v-4r3x-3vcv (vite) and GHSA-pxg6-pf52-xh8x (cookie).
SvelteKit 2.x still pins cookie ^0.6.0; 0.7 only adds name/path/domain
validation, so the override is API-compatible.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Wjouter
Wjouter force-pushed the fix/dependabot-vite-cookie branch from 5a3c584 to 608243f Compare October 21, 2026 08:52
@Wjouter
Wjouter merged commit cb1cf12 into main Oct 21, 2026
6 checks passed
@Wjouter
Wjouter deleted the fix/dependabot-vite-cookie branch October 21, 2026 08:58
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.

1 participant