Provided by: node-typescript_4.8.4+ds1-2_all bug

NAME

       tsc - TypeScript compiler

SYNOPSIS

       tsc --outFile file.js file.ts

       tsc @args.txt

OPTIONS

       --allowJs
              Allow javascript files to be compiled.

       --allowSyntheticDefaultImports
              Allow  default  imports  from  modules with no default export. This does not affect
              code emit, just typechecking.

       --allowUnreachableCode
              Do not report errors on unreachable code.

       --allowUnusedLabels
              Do not report errors on unused labels.

       --baseUrl
              Base directory to resolve non-absolute module names.

       -d, --declaration
              Generates corresponding '.d.ts' file.

       --experimentalDecorators
              Enables experimental support for ES7 decorators.

       --forceConsistentCasingInFileNames
              Disallow inconsistently-cased references to the same file.

       -h, --help
              Print this message.

       --init Initializes a TypeScript project and creates a tsconfig.json file.

       --jsx KIND
              Specify JSX code generation: 'preserve' or 'react'

       --lib  Specify library files to be included in the compilation: 'es5' 'es6' 'es2015' 'es7'
              'es2016'  'es2017' 'dom' 'webworker' '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'

       --mapRoot LOCATION
              Specify the location where debugger should locate map files  instead  of  generated
              locations.

       --maxNodeModuleJsDepth
              The maximum dependency depth to search under node_modules and load JavaScript files

       -m KIND, --module KIND
              Specify module code generation: 'commonjs', 'amd', 'system', 'umd' or 'es2015'

       --moduleResolution
              Specify  module  resolution  strategy:  'node'  (Node.js)  or 'classic' (TypeScript
              pre-1.6).

       --newLine NEWLINE
              Specify the end of line sequence to be used when emitting files:  'CRLF'  (dos)  or
              'LF' (unix).

       --noEmit
              Do not emit outputs.

       --noEmitOnError
              Do not emit outputs if any errors were reported.

       --noFallthroughCasesInSwitch
              Report errors for fallthrough cases in switch statement.

       --noImplicitAny
              Raise error on expressions and declarations with an implied 'any' type.

       --noImplicitReturns
              Report error when not all code paths in function return a value.

       --noImplicitThis
              Raise error on 'this' expressions with an implied 'any' type.

       --noImplicitUseStrict
              Do not emit 'use strict' directives in module output.

       --noUnusedLocals
              Report errors on unused locals.

       --noUnusedParameters
              Report errors on unused parameters.

       --outDir DIRECTORY
              Redirect output structure to the directory.

       --outFile FILE
              Concatenate and emit output to single file.

       --preserveConstEnums
              Do not erase const enum declarations in generated code.

       --pretty
              Stylize errors and messages using color and context. (experimental)

       -p DIRECTORY, --project DIRECTORY
              Compile the project in the given directory.

       --reactNamespace
              Specify  the  object  invoked for createElement and __spread when targeting 'react'
              JSX emit

       --removeComments
              Do not emit comments to output.

       --rootDir LOCATION
              Specify the root directory of input files. Use  to  control  the  output  directory
              structure with --outDir.

       --skipLibCheck
              Skip type checking of declaration files.

       --sourceMap
              Generates corresponding '.map' file.

       --sourceRoot LOCATION
              Specify  the  location  where  debugger  should  locate TypeScript files instead of
              source locations.

       --strictNullChecks
              Enable strict null checks.

       --suppressImplicitAnyIndexErrors
              Suppress noImplicitAny errors for indexing objects lacking index signatures.

       -t VERSION, --target VERSION
              Specify ECMAScript target version: 'ES3' (default), 'ES5', or 'ES2015'

       --traceResolution
              Enable tracing of the name resolution process.

       --types
              Type declaration files to be included in compilation.

       -v, --version
              Print the compiler's version.

       -w, --watch
              Watch input files.

       @<file>
              Insert command line options and files from a file.