Svelte 5 + TypeScript rewrite

See commit ea31182 for the full structural changes.
Этот тег не содержит заметок к релизу