Skip to content

🔧 Fix: Update dependencies and improve type safety#846

Merged
usagizmo merged 8 commits into
mainfrom
fix/2025-11-02
Nov 1, 2025
Merged

🔧 Fix: Update dependencies and improve type safety#846
usagizmo merged 8 commits into
mainfrom
fix/2025-11-02

Conversation

@usagizmo

@usagizmo usagizmo commented Nov 1, 2025

Copy link
Copy Markdown
Owner

Summary

This PR includes several improvements and fixes:

  • 🔧 Migrate sveltekit-superforms adapter to zod4 for Zod v4 compatibility
  • Add @types/bun to resolve bun:test module type declarations
  • 🏷️ Add route path type definitions and improve type safety across navigation components
  • 🚨 Resolve svelte/no-navigation-without-resolve linting issues
  • 🎨 Format code with consistent styling
  • ⬆️ Update dependencies to latest versions
  • 🚚 Reorganize test files by moving index.test.ts to tests directory
  • 🔧 Remove vitest settings from Vite configuration

Changes

  • Updated package dependencies across all workspaces
  • Added route type definitions (routes.ts) for better type safety
  • Fixed navigation components to use proper route resolution
  • Improved code formatting and linting compliance
  • Reorganized test file structure

Type of Change

  • Bug fix
  • Dependency update
  • Code quality improvements
  • New feature
  • Breaking change

- @internationalized/date       3.8.2 → 3.10.0
- @lucide/svelte                0.525.0 → 0.552.0
- @markuplint/svelte-parser     4.7.10 → 4.7.11
- @markuplint/svelte-spec       4.5.20 → 4.5.21
- @supabase/ssr                 0.6.1 → 0.7.0
- @supabase/supabase-js         2.55.0 → 2.78.0
- @sveltejs/adapter-auto        6.1.0 → 7.0.0
- @sveltejs/kit                 2.28.0 → 2.48.4
- @sveltejs/package             2.4.1 → 2.5.4
- @sveltejs/vite-plugin-svelte  6.1.0 → 6.2.1
- @tailwindcss/cli              4.1.11 → 4.1.16
- @tailwindcss/vite             4.1.11 → 4.1.16
- bits-ui                       2.9.2 → 2.14.2
- camelcase-keys                9.1.3 →10.0.0
- eslint-plugin-jsdoc           51.4.1 →61.1.11
- eslint-plugin-svelte          3.11.0 → 3.13.0
- eslint-plugin-unused-imports  4.1.4 → 4.3.0
- globals                       16.3.0 →16.5.0
- supabase                      2.34.3 → 2.54.11
- svelte                        5.38.1 → 5.43.2
- svelte-check                  4.3.1 → 4.3.3
- svelte-eslint-parser          1.3.1 → 1.4.0
- sveltekit-superforms          2.27.1 → 2.28.0
- tailwind-variants             1.0.0 → 3.1.1
- tailwindcss                   4.1.11 → 4.1.16
- tw-animate-css                1.3.6 → 1.4.0
- typescript                    5.9.2 → 5.9.3
- zod                           3.25.76 → 4.1.12
- Add apps/web/src/lib/types/routes.ts
- Define RoutePath and NavItem types to improve route type safety
- Remove any type and use appropriate type assertions
@vercel

vercel Bot commented Nov 1, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
webapp-template-pages Ready Ready Preview Comment Nov 1, 2025 9:23pm
webapp-template-web Ready Ready Preview Comment Nov 1, 2025 9:23pm

@usagizmo usagizmo merged commit 6cca8c7 into main Nov 1, 2025
4 checks passed
@usagizmo usagizmo deleted the fix/2025-11-02 branch November 1, 2025 21:26
@usagizmo usagizmo changed the title Fix: Update dependencies and improve type safety 🔧 Fix: Update dependencies and improve type safety Nov 1, 2025
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