From 4f7052b0cafef19c50311e72a03328fd62e486c6 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Thu, 27 Nov 2025 15:06:59 +0100 Subject: [PATCH] chore: add games folder structure to monorepo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Create /games directory for game projects - Update pnpm-workspace.yaml with games paths - Update CLAUDE.md documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CLAUDE.md | 4 +++- games/.gitkeep | 0 pnpm-workspace.yaml | 9 +++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 games/.gitkeep diff --git a/CLAUDE.md b/CLAUDE.md index de34e2f2a..fe91728a6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -56,7 +56,7 @@ Each project has its own `CLAUDE.md` with detailed project-specific commands. ### Monorepo Structure ``` manacore-monorepo/ -├── apps/ # All product applications +├── apps/ # SaaS product applications │ ├── chat/ │ │ ├── apps/ │ │ │ ├── backend/ # NestJS API @@ -67,6 +67,8 @@ manacore-monorepo/ │ ├── maerchenzauber/ │ ├── manadeck/ │ └── ... +├── games/ # Game projects +│ └── {game-name}/ # Individual games ├── services/ # Standalone microservices │ └── mana-core-auth/ # Central authentication service ├── packages/ # Monorepo-wide shared packages diff --git a/games/.gitkeep b/games/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fae64c868..3081591f3 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -8,6 +8,15 @@ packages: # Product-specific packages - 'apps/*/packages/*' + # Games + - 'games/*' + + # Sub-apps within games (if needed) + - 'games/*/apps/*' + + # Game-specific packages + - 'games/*/packages/*' + # Standalone microservices - 'services/*'