mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:01:08 +02:00
Arcade lives as its own pnpm workspace at ~/Documents/Code/arcade now, with no @mana/* coupling. This drops every reference and the games/ directory from the monorepo. Removes: - games/ directory (89 files: web + server + 22 HTML games + screenshots) - @arcade/web, @arcade/server pnpm workspace entries (games/* globs) - arcade scripts in root package.json (4 scripts) - arcade.mana.how from mana-auth trusted origins + CORS_ORIGINS - arcade entries in mana-apps registry, app-icons, URL overrides - arcade.mana.how from cloudflared tunnel + prometheus blackbox probes - arcade-web service block in docker-compose.macmini.yml - generate-env.mjs entries for arcade server + web - BRANDING_ONLY 'arcade' entry in registry consistency spec - dead arcade translation keys in GuestWelcomeModal (DE+EN) - arcade mention in CLAUDE.md, authentication guideline, MODULE_REGISTRY Verified: - services/mana-auth/src/auth/sso-config.spec.ts: 8/8 pass - pnpm install regenerates lockfile cleanly (-536 lines) - no remaining 'arcade' refs outside historical snapshot docs Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
21 lines
463 B
YAML
21 lines
463 B
YAML
packages:
|
|
# Product applications (root level)
|
|
- 'apps/*'
|
|
|
|
# Sub-apps within products (mobile, web, landing, backend)
|
|
- 'apps/*/apps/*'
|
|
|
|
# Product-specific packages
|
|
- 'apps/*/packages/*'
|
|
|
|
# Standalone microservices
|
|
- 'services/*'
|
|
|
|
# Sub-apps within services (for services with nested structure like mana-media)
|
|
- 'services/*/apps/*'
|
|
|
|
# Service-specific packages
|
|
- 'services/*/packages/*'
|
|
|
|
# Monorepo-wide shared packages
|
|
- 'packages/*'
|