Skip to content

criew/browser-games

Repository files navigation

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

About

Leichtgewichtige Browser-Spiele mit Phaser 3 + TypeScript + Vite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors