Skip to main content
Version: Next 🚧

[I] CompilerOptions

Properties

PropertyTypeDescription
additionalImports?string[]-
config?stringPath to config YAML file used, this is also where the project root should be.
designTimeBuild?booleanWhen true, indicates that a compilation is being performed for live analysis in the language server.
emit?string[]List or path to emitters to use.
emitters?Record<string, EmitterOptions>Deprecated use emit and options instead. Will be removed in March 2022 sprint.
ignoreDeprecated?booleanSuppress all deprecated warnings.
linterRuleSet?LinterRuleSetRuleset to enable for linting.
miscOptions?Record<string, unknown>-
noEmit?boolean-
nostdlib?boolean-
options?Record<string, EmitterOptions>Emitter options. Key value pair where the key must be the emitter name.
outputDir?stringDefault output directory used by emitters. Default ./tsp-output
outputPath?stringDeprecated use outputDir.
parseOptions?ParseOptions-
trace?string[]Trace area to enable.
warningAsError?boolean-