|
| 1 | +//// [/lib/initial-buildOutput.txt] |
| 2 | +/lib/tsc |
| 3 | +Version 3.8.0-dev |
| 4 | +Syntax: tsc [options] [file...] |
| 5 | + |
| 6 | +Examples: tsc hello.ts |
| 7 | + tsc --outFile file.js file.ts |
| 8 | + tsc @args.txt |
| 9 | + tsc --build tsconfig.json |
| 10 | + |
| 11 | +Options: |
| 12 | + -h, --help Print this message. |
| 13 | + -w, --watch Watch input files. |
| 14 | + --pretty Stylize errors and messages using color and context (experimental). |
| 15 | + --all Show all compiler options. |
| 16 | + -v, --version Print the compiler's version. |
| 17 | + --init Initializes a TypeScript project and creates a tsconfig.json file. |
| 18 | + -p FILE OR DIRECTORY, --project FILE OR DIRECTORY Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. |
| 19 | + -b, --build Build one or more projects and their dependencies, if out of date |
| 20 | + -t VERSION, --target VERSION Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. |
| 21 | + -m KIND, --module KIND Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. |
| 22 | + --lib Specify library files to be included in the compilation. |
| 23 | + 'es5' 'es6' 'es2015' 'es7' 'es2016' 'es2017' 'es2018' 'es2019' 'es2020' 'esnext' 'dom' 'dom.iterable' 'webworker' 'webworker.importscripts' 'scripthost' 'es2015.core' 'es2015.collection' 'es2015.generator' 'es2015.iterable' 'es2015.promise' 'es2015.proxy' 'es2015.reflect' 'es2015.symbol' 'es2015.symbol.wellknown' 'es2016.array.include' 'es2017.object' 'es2017.sharedmemory' 'es2017.string' 'es2017.intl' 'es2017.typedarrays' 'es2018.asyncgenerator' 'es2018.asynciterable' 'es2018.intl' 'es2018.promise' 'es2018.regexp' 'es2019.array' 'es2019.object' 'es2019.string' 'es2019.symbol' 'es2020.bigint' 'es2020.promise' 'es2020.string' 'es2020.symbol.wellknown' 'esnext.array' 'esnext.symbol' 'esnext.asynciterable' 'esnext.intl' 'esnext.bigint' |
| 24 | + --allowJs Allow javascript files to be compiled. |
| 25 | + --jsx KIND Specify JSX code generation: 'preserve', 'react-native', or 'react'. |
| 26 | + -d, --declaration Generates corresponding '.d.ts' file. |
| 27 | + --declarationMap Generates a sourcemap for each corresponding '.d.ts' file. |
| 28 | + --sourceMap Generates corresponding '.map' file. |
| 29 | + --outFile FILE Concatenate and emit output to single file. |
| 30 | + --outDir DIRECTORY Redirect output structure to the directory. |
| 31 | + --removeComments Do not emit comments to output. |
| 32 | + --noEmit Do not emit outputs. |
| 33 | + --strict Enable all strict type-checking options. |
| 34 | + --noImplicitAny Raise error on expressions and declarations with an implied 'any' type. |
| 35 | + --strictNullChecks Enable strict null checks. |
| 36 | + --strictFunctionTypes Enable strict checking of function types. |
| 37 | + --strictBindCallApply Enable strict 'bind', 'call', and 'apply' methods on functions. |
| 38 | + --strictPropertyInitialization Enable strict checking of property initialization in classes. |
| 39 | + --noImplicitThis Raise error on 'this' expressions with an implied 'any' type. |
| 40 | + --alwaysStrict Parse in strict mode and emit "use strict" for each source file. |
| 41 | + --noUnusedLocals Report errors on unused locals. |
| 42 | + --noUnusedParameters Report errors on unused parameters. |
| 43 | + --noImplicitReturns Report error when not all code paths in function return a value. |
| 44 | + --noFallthroughCasesInSwitch Report errors for fallthrough cases in switch statement. |
| 45 | + --types Type declaration files to be included in compilation. |
| 46 | + --esModuleInterop Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. |
| 47 | + @<file> Insert command line options and files from a file. |
| 48 | +exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped |
| 49 | + |
| 50 | + |
0 commit comments