✓ Works

Node.js 18 + TypeScript 4.x: Compatible

Node.js 18 + TypeScript 4.x

TypeScript 4.x is fully compatible with Node.js 18. TypeScript 4.7 added `module: "node16"` and `moduleResolution: "node16"` for native Node.js ESM support. If your project uses ESM, set both `"module": "NodeNext"` and `"moduleResolution": "NodeNext"` in tsconfig.json.

Related Error Pages

Related Combinations

Node.js 18 + TypeScript 5.x ✓ Works Node.js 22 + TypeScript 4.x ✓ Works Node.js 20 + TypeScript 4.x ✓ Works Node.js 16 + TypeScript 4.x ✓ Works
Last verified: 2024-06-01  ·  Category: Node.js + TypeScript