Provided by: node-typescript_3.8.3-1_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.