Erstes lauffähiges Grundgerüst: Monorepo, Fastify-API, React-Startseite, Docker

This commit is contained in:
2026-07-19 01:14:29 +02:00
parent 657496fe49
commit 7b8723729b
39 changed files with 4388 additions and 15 deletions

26
package.json Normal file
View File

@@ -0,0 +1,26 @@
{
"name": "launchpad",
"version": "0.1.0",
"private": true,
"description": "LaunchPad ein schneller, minimalistischer Homelab-Launcher",
"license": "MIT",
"engines": {
"node": ">=20"
},
"scripts": {
"dev": "pnpm --parallel --filter ./apps/* dev",
"dev:backend": "pnpm --filter @launchpad/backend dev",
"dev:frontend": "pnpm --filter @launchpad/frontend dev",
"build": "pnpm --filter @launchpad/shared build && pnpm --filter @launchpad/ui build && pnpm --filter @launchpad/backend build && pnpm --filter @launchpad/frontend build",
"build:shared": "pnpm --filter @launchpad/shared build",
"build:ui": "pnpm --filter @launchpad/ui build",
"build:backend": "pnpm --filter @launchpad/backend build",
"build:frontend": "pnpm --filter @launchpad/frontend build",
"typecheck": "pnpm -r typecheck",
"lint": "pnpm -r lint"
},
"devDependencies": {
"typescript": "^5.5.4"
},
"packageManager": "pnpm@9.7.0"
}