TSC
tsc is the TypeScript compiler, a command-line tool that compiles TypeScript code into JavaScript. It is part of the TypeScript language project maintained by Microsoft. TypeScript is a typed superset of JavaScript that adds optional static types and other features. When tsc processes .ts and .tsx files, it performs type checking (when enabled) and emits JavaScript according to the configured output settings.
The compiler is distributed via npm as the typescript package. Developers install it in their project or
Key options include target (es5, es2015, es2016, etc.), module (commonjs, esnext), lib, strict, noImplicitAny, skipLibCheck, outDir,
Typical usage: install TypeScript (npm i -D typescript), run npx tsc --init to create tsconfig.json, then run