35 lines
979 B
Markdown
35 lines
979 B
Markdown
# Dimension Lab Website
|
|
|
|
Standalone SvelteKit runtime for the Dimension Lab system overview dashboard.
|
|
|
|
This project is not a Homepage customization and does not depend on Homepage
|
|
runtime, frontend code, or configuration. The dashboard will be model-driven:
|
|
the reusable renderer stays content-free, while environment-specific data lives
|
|
in validated dashboard model state.
|
|
|
|
## Development
|
|
|
|
```sh
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
The current workspace has Bun available, so local verification can also use:
|
|
|
|
```sh
|
|
bun install
|
|
bun run dev
|
|
```
|
|
|
|
## Scripts
|
|
|
|
- `npm run dev`: start the local development server.
|
|
- `npm run check`: run Svelte and TypeScript checks.
|
|
- `npm run build`: build the production app.
|
|
- `npm run preview`: preview the production build.
|
|
|
|
## Runtime Shape
|
|
|
|
The first deployment target is a Node/container-friendly SvelteKit build. Later
|
|
issues add the versioned dashboard model, SQLite persistence, component system,
|
|
Storybook, seed data, and rendering pipeline.
|