carbon-design-system / carbon-components-svelte

Svelte implementation of the Carbon Design System
https://svelte.carbondesignsystem.com
Apache License 2.0
2.71k stars 261 forks source link

Migrate to SvelteKit #847

Open benmccann opened 3 years ago

benmccann commented 3 years ago

Sapper is no longer actively developed and SvelteKit is a much better experience

Migration guide: https://kit.svelte.dev/migrating

metonym commented 3 years ago

Totally agree – thank you and the Svelte team for working on SvelteKit.

For this project, we should consider:

benmccann commented 3 years ago

Oh, I guess it's just the examples that use Sapper and you already use SvelteKit there as well! I was just looking to see if there are big projects we can migrate from Sapper to SvelteKit to make sure that everything works before 1.0

But if you want to migrate from Routify to SvelteKit for the docs, sveltesociety.dev did that same migration. It was split across several PRs in two different repos, so maybe not the easiest example to follow, but here's the tracking issue that somewhat helps organize it: https://github.com/svelte-society/sveltesociety.dev/issues/5

If you do try to switch over and run into any difficulty, please let me know and I'd be happy to advise!