Node 23.6 runs erasable TypeScript by default
engineeringtypescriptnodejsruntimetoolingNode.js 23.6 executes a restricted TypeScript subset without an opt-in flag. Whitespace-preserving type erasure removes a transformation step while leaving checking and module semantics as separate responsibilities.