DX: Enable TypeScript strict mode across all packages #331

Closed
opened 2026-03-02 12:33:02 +00:00 by jack · 0 comments
Owner

Problem

TypeScript-Strict-Mode ist aktuell nicht aktiviert → potenzielle Runtime-Errors.

UPDATE: strict: true ist bereits in tsconfig.base.json aktiviert. Alle 8 Packages kompilieren fehlerfrei mit pnpm typecheck. CI führt pnpm typecheck aus.

Acceptance Criteria

  • strict: true in tsconfig.base.json
  • Alle Packages kompilieren ohne Fehler
  • Keine // @ts-ignore (nur @ts-expect-error falls nötig)
  • CI/CD führt pnpm typecheck aus
  • Dokumentation aktualisiert

Priority

Medium - Bereits implementiert, keine weiteren Änderungen nötig.

## Problem TypeScript-Strict-Mode ist aktuell **nicht aktiviert** → potenzielle Runtime-Errors. **UPDATE:** `strict: true` ist bereits in `tsconfig.base.json` aktiviert. Alle 8 Packages kompilieren fehlerfrei mit `pnpm typecheck`. CI führt `pnpm typecheck` aus. ## Acceptance Criteria - [x] `strict: true` in tsconfig.base.json - [x] Alle Packages kompilieren ohne Fehler - [x] Keine `// @ts-ignore` (nur `@ts-expect-error` falls nötig) - [x] CI/CD führt `pnpm typecheck` aus - [x] Dokumentation aktualisiert ## Priority **Medium** - Bereits implementiert, keine weiteren Änderungen nötig.
jack closed this issue 2026-03-02 15:08:35 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
customable/claude-mem#331
No description provided.