angular.courses
DIOP0102EnvironmentCI gate

TypeScript outside the supported range

The installed TypeScript version is not supported by the installed Angular version.

What it means

The Angular compiler is built against a TypeScript range; a newer or older TypeScript fails at compile time with a version error.

How to fix it

Install a TypeScript version inside the range shown, or run ng update which updates it with Angular.

What it looks like

As printed by diopter check; the UI and the Markdown report show the same finding with its location.

[DIOP0102] TypeScript 5.4.5 is outside the range supported by Angular 21.2.12 (>=5.9.0 <6.0.0).
In CI
Fails diopter check unless --fail-on none.
In the UI
The Environment tab, from diopter next to your dev server, or the static report from diopter build.
For agents
MCP tool get-report (diopter mcp).

Learn more