dev: dev:full + cards-dev-Alias + lokale mana-auth-Pipeline
Some checks are pending
CI / validate (push) Waiting to run
Some checks are pending
CI / validate (push) Waiting to run
- pnpm dev:full chained: docker:up --wait → db:push → concurrently dev + dev:auth
- vite.config: ssr.noExternal + optimizeDeps.exclude für @mana/* aus Verdaccio
(Raw-.ts-Sourcen brechen Node-22-Type-Stripping in node_modules)
- README + STATUS auf neuen Setup-Umfang aktualisiert (mana-auth läuft mit)
- concurrently als devDep, dev:auth/docker🆙auth/db:push:auth Sub-Scripts
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
f11df63e7b
commit
e596199ba0
5 changed files with 463 additions and 5 deletions
21
STATUS.md
21
STATUS.md
|
|
@ -107,6 +107,27 @@ Legende: ✅ erledigt + verifiziert · 🚧 blockiert · ⏸ noch nicht begonnen
|
|||
|
||||
### Lokal voll einsatzbereit
|
||||
|
||||
**One-Shot (empfohlen):**
|
||||
|
||||
```bash
|
||||
cd /Users/till/Documents/Code/cards
|
||||
NPM_AUTH_TOKEN=<verdaccio-token> pnpm install # einmalig / nach pull
|
||||
pnpm dev:full # cards-docker + mana-docker + DB-Push (cards & auth) + dev (cards & mana-auth)
|
||||
```
|
||||
|
||||
Oder von überall via zsh-Alias: `cards-dev` (definiert in `~/.zshrc`,
|
||||
zeigt auf `pnpm dev:full` im cards-Repo).
|
||||
|
||||
`dev:full` greift bewusst in `../mana/` (Plattform-Repo): startet
|
||||
`mana-postgres` und `mana-auth` (:3001) parallel zu cards-api/-web.
|
||||
Login lokal komplett testbar — Dev-User `tills95@gmail.com` /
|
||||
`Aa-123456789` ist in der lokalen `mana_auth`-DB angelegt
|
||||
(`access_tier=founder`, `email_verified=true`). Cross-Repo-Coupling
|
||||
ist Trade-off für E2E-Bequemlichkeit; CLAUDE.md erwähnt das nicht
|
||||
als Architektur-Invariante, sondern Pragma.
|
||||
|
||||
**Manuelle Sequenz** (für Debug oder wenn nur Teile gebraucht werden):
|
||||
|
||||
```bash
|
||||
cd /Users/till/Documents/Code/cards
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue