-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
We need to migrate the project to Svelte 5, adopting the new Rune syntax and features.
📋 Tasks
- Create a new branch for the migration (e.g.,
svelte-5-migration
) - Upgrade all dependencies to support Svelte 5
- Replace
$:
reactive labels with@reactive
runes - Refactor reactive stores to use
runes/store
- Update component logic to align with Svelte 5 best practices
- Remove deprecated APIs and patterns
- Update build tools and configurations (e.g., Vite, Rollup)
- Update tests to ensure compatibility with new syntax
- Open a PR for development and testing
📚 Resources
✅ Acceptance Criteria
- App builds successfully with Svelte 5
- All components and logic are converted to use Rune syntax
- No breaking changes in user experience
- All tests pass
- PR is open for review and testing
Copilot
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed