feat: scaffold SvelteKit runtime #14

Merged
vince merged 1 commit from codex/issue-2-sveltekit-runtime into main 2026-06-18 17:34:06 +02:00
Owner

Summary

Scaffolds the standalone SvelteKit + TypeScript runtime for the Dimension Lab dashboard product.

Closes #2.

Why

The website needs to become a proper product runtime rather than a Homepage customization. This PR replaces the static index.html with a Node/container-friendly SvelteKit app foundation.

Changes

  • Adds SvelteKit, Svelte, Vite, TypeScript, adapter-node, and svelte-check dependencies.
  • Adds standard dev/build/check/preview scripts.
  • Adds SvelteKit config, Vite config, TS config, and app shell.
  • Adds a server-loaded placeholder dashboard route that later issues can replace with the validated dashboard model.
  • Adds README development/runtime notes and project ignores.

Testing

  • bun run check
  • bun run build
  • bun run dev, then verified http://localhost:5173/ returns the rendered page

Notes

  • This environment has Bun but no npm/node binary on PATH, so verification used Bun equivalents for the standard package scripts.
  • No Homepage runtime, Homepage config, or Homepage frontend code is used.
## Summary Scaffolds the standalone SvelteKit + TypeScript runtime for the Dimension Lab dashboard product. Closes #2. ## Why The website needs to become a proper product runtime rather than a Homepage customization. This PR replaces the static `index.html` with a Node/container-friendly SvelteKit app foundation. ## Changes - Adds SvelteKit, Svelte, Vite, TypeScript, adapter-node, and svelte-check dependencies. - Adds standard dev/build/check/preview scripts. - Adds SvelteKit config, Vite config, TS config, and app shell. - Adds a server-loaded placeholder dashboard route that later issues can replace with the validated dashboard model. - Adds README development/runtime notes and project ignores. ## Testing - `bun run check` - `bun run build` - `bun run dev`, then verified `http://localhost:5173/` returns the rendered page ## Notes - This environment has Bun but no `npm`/`node` binary on PATH, so verification used Bun equivalents for the standard package scripts. - No Homepage runtime, Homepage config, or Homepage frontend code is used.
vince added 1 commit 2026-06-18 17:29:54 +02:00
vince merged commit 59baec9831 into main 2026-06-18 17:34:06 +02:00
Sign in to join this conversation.
No description provided.