Interface TsJestTransformOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
TsJestTransformOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.273Z") @Stability(Experimental) public interface TsJestTransformOptions extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTsJestTransformOptions.BuilderA builder forTsJestTransformOptionsstatic classTsJestTransformOptions.Jsii$ProxyAn implementation forTsJestTransformOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static TsJestTransformOptions.Builderbuilder()default Map<String,Object>getAstTransformers()(experimental) Custom TypeScript AST transformers.default TsJestBabelConfiggetBabelConfig()(experimental) Babel(Jest) related configuration.default StringgetCompiler()(experimental) TypeScript module to use as compiler.default TsJestDiagnosticsgetDiagnostics()(experimental) Diagnostics related configuration.default BooleangetIsolatedModules()(experimental) Run ts-jest tests with this TSConfig isolatedModules setting.default StringgetStringifyContentPathRegex()(experimental) Files which will become modules returning self content.default TsJestTsconfiggetTsconfig()(experimental) TypeScript compiler related configuration.default BooleangetUseESM()(experimental) Enable ESM support.
-
-
-
Method Detail
-
getAstTransformers
@Stability(Experimental) @Nullable default Map<String,Object> getAstTransformers()
(experimental) Custom TypeScript AST transformers.Default: auto
-
getBabelConfig
@Stability(Experimental) @Nullable default TsJestBabelConfig getBabelConfig()
(experimental) Babel(Jest) related configuration.Default: TsJestBabelConfig.disabled()
-
getCompiler
@Stability(Experimental) @Nullable default String getCompiler()
(experimental) TypeScript module to use as compiler.Default: "typescript"
-
getDiagnostics
@Stability(Experimental) @Nullable default TsJestDiagnostics getDiagnostics()
(experimental) Diagnostics related configuration.Default: TsJestDiagnostics.all()
-
getIsolatedModules
@Stability(Experimental) @Nullable default Boolean getIsolatedModules()
(experimental) Run ts-jest tests with this TSConfig isolatedModules setting.You'll lose type-checking ability and some features such as const enum, but in the case you plan on using Jest with the cache disabled (jest --no-cache), your tests will then run much faster.
Default: false
-
getStringifyContentPathRegex
@Stability(Experimental) @Nullable default String getStringifyContentPathRegex()
(experimental) Files which will become modules returning self content.Default: disabled
-
getTsconfig
@Stability(Experimental) @Nullable default TsJestTsconfig getTsconfig()
(experimental) TypeScript compiler related configuration.Default: - Your project's `tsconfigDev` file.
-
getUseESM
@Stability(Experimental) @Nullable default Boolean getUseESM()
(experimental) Enable ESM support.Default: auto
-
builder
@Stability(Experimental) static TsJestTransformOptions.Builder builder()
- Returns:
- a
TsJestTransformOptions.BuilderofTsJestTransformOptions
-
-