# Nx, NodeJS and TypeScript Compatibility Matrix

Below is a reference table that matches versions the latest major versions of Nx to the version TypeScript that it uses
and the version of NodeJS that we tested it against.

> _Note: Other versions of NodeJS **may** still work without issue for these versions of Nx. This table outlines the
> version of NodeJS that we used when building and testing each particular version of Nx._

| Nx Version | Node Version | Typescript Version |
| ---------- | ------------ | ------------------ |
| 10.4.15    | ^12.18       | 4.0.3              |
| 11.6.3     | ^12.20       | 4.0.5              |
| 12.10.1    | ^14.17       | ~4.3.5             |
| 13.10.6    | ^16.5.0      | ~4.6.2             |
| 14.5.4     | ^16.16.0     | ~4.7.2             |
| 15.9.4     | ^16.16.0     | ~5.0.0             |
| latest     | ^18.14.0     | ~5.1.0             |
