No description
- HTML 90.6%
- TypeScript 5.5%
- Svelte 3.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Deploy / test (push) Has been skipped
Deploy / build-and-push (push) Has been skipped
Deploy / deploy-test (push) Has been skipped
Deploy / deploy-production (push) Has been skipped
Deploy / build-dev (push) Successful in 2m41s
Deploy / deploy-dev (push) Successful in 25s
|
||
| .forgejo/workflows | ||
| .plans | ||
| .research | ||
| .scripts | ||
| .vscode | ||
| review-session | ||
| scripts | ||
| src | ||
| static | ||
| test-results | ||
| tests/e2e | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| .npmrc | ||
| .prettierrc | ||
| area-selection.todo.yaml | ||
| booking-availability.todo.yaml | ||
| code-review-report.md | ||
| datepicker-ux-fixes.todo.yaml | ||
| docker-compose.dev.yml | ||
| docker-compose.prod.yml | ||
| docker-compose.test.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| drizzle.config.ts | ||
| eslint.config.js | ||
| fixes.yaml | ||
| forgejo-migration.todo.yaml | ||
| image.png | ||
| manual-add-restaurant.todo.yaml | ||
| package-lock.json | ||
| package.json | ||
| plan.html | ||
| playwright.config.ts | ||
| PROJECT.md | ||
| README.md | ||
| research-brief-admin-visibility.md | ||
| research-brief-seo.md | ||
| research-brief.md | ||
| signin-redirect.todo.yaml | ||
| svelte.config.js | ||
| testing-spec.yaml | ||
| todo.yaml | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
sv
Everything you need to build a Svelte project, powered by sv.
Creating a project
If you're seeing this, you've probably already done this step. Congrats!
# create a new project
npx sv create my-app
To recreate this project with the same configuration:
# recreate this project
npx sv@0.15.3 create --template minimal --types ts --install npm .
Developing
Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
Building
To create a production version of your app:
npm run build
You can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.