Should TypeScript support runtime types instead of relying on Zod?
A developer is proposing that TypeScript add an optional compiler flag to preserve enough type information to generate JSON Schema at runtime, eliminating the need to duplicate native TypeScript types…