TypeScript's tenth anniversary reflects a deliberate tooling boundary
engineeringtypescriptjavascripttoolingTypeScript's anniversary account emphasizes describing JavaScript and integrating with other tools. Its history helps explain the importance of declarations, erasable types and a compiler that avoids owning the entire build.