TypeScriptConfigOptions

interface TypeScriptConfigOptions {
    compilerOptions?: TypeScriptCompilerOptions;
    exclude?: string[];
    extends?: TypescriptConfigExtends;
    fileName?: string;
    include?: string[];
}

Properties

compilerOptions?: TypeScriptCompilerOptions

Compiler options to use.

experimental

Must provide either extends or compilerOptions (or both).

exclude?: string[]

Filters results from the "include" option.

- node_modules is excluded by default

experimental

extends?: TypescriptConfigExtends

Base tsconfig.json configuration(s) to inherit from.

experimental

Must provide either extends or compilerOptions (or both).

fileName?: string
"tsconfig.json"

experimental

include?: string[]

Specifies a list of glob patterns that match TypeScript files to be included in compilation.

- all .ts files recursively

experimental