No description
  • TypeScript 51.6%
  • Svelte 43.4%
  • CSS 2.6%
  • JavaScript 1.1%
  • Shell 0.8%
  • Other 0.4%
Find a file
joshii-h 2204a2ae66
All checks were successful
CI / check (push) Successful in 2m52s
Deploy / build-and-push (push) Successful in 3m8s
Deploy / deploy (push) Successful in 22s
docs: Uebergabe-Stand 2026-06-05 (SSO/Rollen umgesetzt, offene Punkte)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 22:03:04 +02:00
.forgejo/workflows chore(deploy): Authentik-Env ins Prod-Deploy + Setup-Runbook 2026-06-05 17:15:58 +02:00
.husky ci: Forgejo Actions Workflows + Husky/lint-staged Pre-Commit 2026-05-22 21:27:17 +02:00
data feat(db): Drizzle + better-sqlite3 + Phase-0-Domain-Schema 2026-05-22 21:06:38 +02:00
docker fix(entrypoint): Triggers vor Migration droppen 2026-05-22 22:47:45 +02:00
docs docs: Uebergabe-Stand 2026-06-05 (SSO/Rollen umgesetzt, offene Punkte) 2026-06-05 22:03:04 +02:00
drizzle feat(auth): Authentik-SSO + 3-Rollen-Modell + Schreib-Route-Haertung 2026-06-05 17:07:40 +02:00
messages chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
project.inlang chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
scripts feat(import): Auto-Anlage von Stammdaten + Backfill-Script 2026-05-24 16:00:43 +02:00
src test: Unit-Tests fuer version-diff + recipe-Schema (72 Faelle) 2026-06-05 21:56:00 +02:00
static fix(sw): Cache-Version bump + robuster Asset-Cache 2026-05-24 19:28:00 +02:00
Vorlage fix(sw): Cache-Version bump + robuster Asset-Cache 2026-05-24 19:28:00 +02:00
.dockerignore build(docker): Dockerfile + entrypoint + Caddyfile + compose 2026-05-22 21:24:55 +02:00
.env.example feat(auth): Authentik-SSO + 3-Rollen-Modell + Schreib-Route-Haertung 2026-06-05 17:07:40 +02:00
.gitignore fix+feat: Editor-Bug + Sektions-Split + Default-Unit + DB-Umlaute 2026-05-24 19:07:15 +02:00
.npmrc chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
.prettierignore fix+feat: Editor-Bug + Sektions-Split + Default-Unit + DB-Umlaute 2026-05-24 19:07:15 +02:00
.prettierrc chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
CLAUDE.md chore: initial repo with plan, guidelines and recipe templates 2026-05-22 20:40:04 +02:00
components.json feat(ui): shadcn-svelte (vega/lucide) + Tooltip-Primitive 2026-05-22 21:02:24 +02:00
docker-compose.yml chore(deploy): Authentik-Env ins Prod-Deploy + Setup-Runbook 2026-06-05 17:15:58 +02:00
Dockerfile feat(seed): CH-First Allergene + Stamm-Zutaten + FTS5-Triggers 2026-05-22 22:46:35 +02:00
drizzle.config.ts feat(db): Drizzle + better-sqlite3 + Phase-0-Domain-Schema 2026-05-22 21:06:38 +02:00
eslint.config.js feat(ui): shadcn-svelte (vega/lucide) + Tooltip-Primitive 2026-05-22 21:02:24 +02:00
package.json fix(migrations): statement-breakpoint in 0004/0005/0006 + Foto-Upload-Backend 2026-05-24 17:20:00 +02:00
PLAN.md docs(plan): i18n-UI-Strings bewusst zurueckgestellt (DE-only, CH-Vokabular) 2026-06-05 21:51:39 +02:00
playwright.config.ts chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
pnpm-lock.yaml fix(migrations): statement-breakpoint in 0004/0005/0006 + Foto-Upload-Backend 2026-05-24 17:20:00 +02:00
pnpm-workspace.yaml fix(migrations): statement-breakpoint in 0004/0005/0006 + Foto-Upload-Backend 2026-05-24 17:20:00 +02:00
README.md chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
SPIKES.md chore(spikes): Paged.js + FTS5 Risikobewertung 2026-05-22 21:21:09 +02:00
svelte.config.js fix+feat: Sammel-Commit zu allen offenen Punkten 2026-05-24 18:34:33 +02:00
tsconfig.json chore(setup): scaffold SvelteKit + Tailwind v4 + Paraglide 2026-05-22 20:49:48 +02:00
vite.config.ts refactor: ASCII-Umlaute zu echten Umlauten in Kommentaren + UI-Strings 2026-05-24 19:34:10 +02:00

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 --add prettier eslint vitest="usages:unit" playwright tailwindcss="plugins:none" sveltekit-adapter="adapter:node" paraglide="languageTags:de+demo:no" --no-download-check --no-install .

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.