Sebastian Frick
|
3cccab1f4d
|
fix(frontend): pnpm dev und pnpm build ohne manuelle Vorbereitung
pnpm dev:
- Internal-Packages-Pattern: packages/ zeigen auf ./src/index.ts
- tsx lädt TypeScript direkt, kein Build-Schritt vor pnpm dev nötig
- publishConfig sichert dist/ für pnpm build und Releases
pnpm build:
- @effigenix/types build ruft nicht mehr generate:types auf
(openapi.json ist eingecheckt, kein laufendes Backend nötig)
- Veraltete Typreferenzen entfernt/korrigiert:
SessionToken (nicht im Schema), RoleName/Permission (aus RoleDTO
abgeleitet), ErrorResponse (als eigene Interface definiert)
docs: READMEs aktualisiert – Schnellstart prominent, Stub-Modus
dokumentiert, Korrekturen (Flyway→Liquibase, com.→de.effigenix)
|
2026-02-18 21:39:32 +01:00 |
|
Sebastian Frick
|
3ab2c1a57e
|
feat: initialize frontend monorepo with pnpm workspace and types package
- Add pnpm workspace configuration with apps/ and packages/
- Create @effigenix/types package with OpenAPI type generation setup
- Add TypeScript strict mode configuration
- Configure ESLint and Prettier for code quality
- Add wrapper files for clean type exports (auth, user, role, common)
- Add custom UI types and enums
|
2026-02-17 22:13:18 +01:00 |
|