Show with tsc --help and have a short version.
| Short | Long | Description |
|---|---|---|
| -d | --declaration | Generate a .d.ts file |
| -m kind | --module kind | none commonjs amd system umd es2015 ESNext |
| -p file_or_dir | --project --file_or_dir | Use configuration from the file or the tsconfig.json found in the directory |
| -t VERSION | --target VERSION | ES3 ES5 ES2015 ES2016 ES2017 ES2018 ESNEXT |
| -w | --watch | Watch for changed files and compile incrementally |
Show with tsc --help but no short version.
| Long | Description |
|---|---|
| --init | Create a default tsconfig.json |
| --noImplicitAny | Throw on expressions and declarations with an implicit any type |
| --noImplicitReturns | Throw when some code paths do not return a value |
| --noImplicitThis | Throw on untyped this expressions |
| --outDir dir | Directory in which to output the individual compiled files |
| --outFile file | File in which to output the aggregated compiled files |
Shown with tsc --all but not tsc --help`
| Long | Description |
|---|---|
| --moduleResolution | node (like NodeJS with commonjs modules), or classic (pre-TS1.6) |
Documented in 2016 course, but not available in 2.9.2
| Short | Long | Description |
|---|---|---|