Skip to main content

TypeScript emitter

Scored against the master checklist (55 IDs, v2 · 2026-08-08).

Summary

What it produces

Interfaces, Zod schemas, policy helpers, and a runnable createCrudApp() / listenCrudApp() with memory or Postgres (DATABASE_URL), JWT (AIP_JWT_SECRET), CORS, rate limits, unique→409, pagination, and typed errors. Peers: zod, pg, jose.

✅ Passed

❌ Still failing (applicable)

Full scorecard: transpilers/typescript/EMITTER_OBJECTIVES.md.

Tests