FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

TypeScript.TypeScriptParams Type

TypeScript task parameter type

Record fields

Record Field Description

ECMAScript

Full Usage: ECMAScript

Field type: ECMAScript

Specifies which ECMAScript version the TypeScript compiler should generate. Default is ES3.

Field type: ECMAScript

EmitDeclaration

Full Usage: EmitDeclaration

Field type: bool

Specifies if the TypeScript compiler should generate declaration. Default is false.

Field type: bool

EmitSourceMaps

Full Usage: EmitSourceMaps

Field type: bool

Specifies if the TypeScript compiler should emit source maps. Default is false.

Field type: bool

ModuleGeneration

Full Usage: ModuleGeneration

Field type: ModuleGeneration

Specifies which JavaScript module type the TypeScript compiler should generate. Default is CommonJs.

Field type: ModuleGeneration

NoLib

Full Usage: NoLib

Field type: bool

Specifies if the TypeScript compiler should not use libs. Default is false.

Field type: bool

OutputPath

Full Usage: OutputPath

Field type: string

Specifies the TypeScript compiler output path.

Field type: string

OutputSingleFile

Full Usage: OutputSingleFile

Field type: string option

Specifies if the TypeScript compiler should generate a single output file and its filename.

Field type: string option

RemoveComments

Full Usage: RemoveComments

Field type: bool

Specifies if the TypeScript compiler should remove comments. Default is false.

Field type: bool

TimeOut

Full Usage: TimeOut

Field type: TimeSpan

Specifies the timeout for the TypeScript compiler.

Field type: TimeSpan

ToolPath

Full Usage: ToolPath

Field type: string

Specifies the TypeScript compiler path.

Field type: string