TypeScript 5.x requires Node ≥ 14.17.0; all Node.js 16.x releases satisfy this. However, Node.js 16 reached EOL in September 2023 and receives no security patches. Upgrade to Node.js 20 LTS — there are no Node.js 16-specific behavioral differences in TypeScript 5.