Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.45 KB

File metadata and controls

55 lines (42 loc) · 1.45 KB

Browser Games

Leichtgewichtige Browser-Spiele – kleine Spielereien zum Zeitvertreib.

Stack

Bereich Technologie
Engine Phaser 3
Sprache TypeScript (strict)
Build Vite 7
Package Manager pnpm (Workspaces)
Unit Tests Vitest
E2E Tests Playwright
Linting ESLint 9 + typescript-eslint
Formatting Prettier

Spiele

Spiel Beschreibung Tags
Noch keine Spiele vorhanden

Entwicklung

# Dependencies installieren
pnpm install

# Showcase starten
pnpm --filter @browser-games/showcase dev

# Ein bestimmtes Spiel starten
pnpm --filter @browser-games/<name> dev

# Alle Tests
pnpm test

# Linting & Formatting
pnpm lint
pnpm format:check

Struktur

browser-games/
├── showcase/          # Steam-Library-Übersicht aller Spiele
├── games/             # Einzelne Spiele (je ein Workspace)
│   └── <name>/
├── e2e/               # Playwright Smoke-Tests
├── eslint.config.js   # Shared ESLint Config
├── .prettierrc        # Shared Prettier Config
└── tsconfig.base.json # Shared TypeScript Config