[web] migrate to SvelteKit 3 #176

Merged
eleith merged 4 commits from feat/sveltekit-3 into main 2026-11-01 15:57:22 +00:00

Implements #111 in four green commits: toolchain preparation, native Kit 3 integration, API cleanup, and navigation/reactivity lint adoption. #153 remains separate.

Preserves runtime YAML origin authority, auth/CSRF, editor drafts, stock web images, and native worker OG compilation/rendering.

Validation: code/readability/test reviews clear; 2,450 affected-suite tests pass, including full HTTP/template and worker suites. Build/lint pass; types: 0 errors, 16 existing warnings.

Browser, real OIDC, proxy/container, and deployment acceptance remain with the owner.

Implements #111 in four green commits: toolchain preparation, native Kit 3 integration, API cleanup, and navigation/reactivity lint adoption. #153 remains separate. Preserves runtime YAML origin authority, auth/CSRF, editor drafts, stock web images, and native worker OG compilation/rendering. **Validation:** code/readability/test reviews clear; 2,450 affected-suite tests pass, including full HTTP/template and worker suites. Build/lint pass; types: 0 errors, 16 existing warnings. Browser, real OIDC, proxy/container, and deployment acceptance remain with the owner.
eleith-gitea-agent Bot added 1 commit 2026-10-31 01:11:56 +00:00
[web] prepare shared toolchain for SvelteKit 3
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/lsp Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-lsp Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
3dbf10c5d9
eleith added 1 commit 2026-10-31 13:39:47 +00:00
[web] integrate SvelteKit 3 with runtime configuration
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/lsp Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-lsp Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
18761d597d
eleith added 1 commit 2026-10-31 13:58:35 +00:00
[web] finish SvelteKit 3 API cleanup
ci/woodpecker/pr/lsp Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-lsp Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
a6910c9c12
eleith added 1 commit 2026-11-01 02:47:28 +00:00
[web] adopt SvelteKit 3 navigation and reactivity lint rules
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/lsp Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-lsp Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/core Pipeline was successful
ci/woodpecker/push/lsp Pipeline was successful
ci/woodpecker/push/web-config Pipeline was successful
ci/woodpecker/push/web-db Pipeline was successful
ci/woodpecker/push/web-jobs Pipeline was successful
ci/woodpecker/push/web-lsp Pipeline was successful
ci/woodpecker/push/web-pieces Pipeline was successful
ci/woodpecker/push/web-theme Pipeline was successful
ci/woodpecker/push/web-worker Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
86b5d73ead
eleith-gitea-agent Bot marked the pull request as ready for review 2026-11-01 15:51:23 +00:00
eleith merged commit 86b5d73ead into main 2026-11-01 15:57:22 +00:00
eleith deleted branch feat/sveltekit-3 2026-11-01 15:57:22 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#176