TypeScript 5.x requires Node ≥ 14.17.0. Node.js 12 does not satisfy this — `tsc` will fail the engine check on install. Node.js 12 is also EOL (April 2022). Upgrade to Node.js 20 and TypeScript 5.