Interface TsJestTransformOptions

    • 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

        See Also:
        https://kulshekhar.github.io/ts-jest/docs/getting-started/options/isolatedModules
      • 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