@Stability(value=Experimental) public static final class TypescriptConfig.Builder extends Object implements software.amazon.jsii.Builder<TypescriptConfig>
TypescriptConfig.| Modifier and Type | Method and Description |
|---|---|
TypescriptConfig |
build() |
TypescriptConfig.Builder |
compilerOptions(TypeScriptCompilerOptions compilerOptions)
(experimental) Compiler options to use.
|
static TypescriptConfig.Builder |
create(NodeProject project) |
TypescriptConfig.Builder |
exclude(List<String> exclude)
(experimental) Filters results from the "include" option.
|
TypescriptConfig.Builder |
fileName(String fileName)
Default: "tsconfig.json"
|
TypescriptConfig.Builder |
include(List<String> include)
(experimental) Specifies a list of glob patterns that match TypeScript files to be included in compilation.
|
@Stability(value=Experimental) public static TypescriptConfig.Builder create(NodeProject project)
project - This parameter is required.TypescriptConfig.Builder.@Stability(value=Experimental) public TypescriptConfig.Builder compilerOptions(TypeScriptCompilerOptions compilerOptions)
compilerOptions - Compiler options to use. This parameter is required.this@Stability(value=Experimental) public TypescriptConfig.Builder exclude(List<String> exclude)
Default: - node_modules is excluded by default
exclude - Filters results from the "include" option. This parameter is required.this@Stability(value=Experimental) public TypescriptConfig.Builder fileName(String fileName)
fileName - This parameter is required.this@Stability(value=Experimental) public TypescriptConfig.Builder include(List<String> include)
Default: - all .ts files recursively
include - Specifies a list of glob patterns that match TypeScript files to be included in compilation. This parameter is required.this@Stability(value=Experimental) public TypescriptConfig build()
build in interface software.amazon.jsii.Builder<TypescriptConfig>Copyright © 2021. All rights reserved.