{
  "docusaurus-plugin-content-docs": {
    "default": {
      "loadedVersions": [
        {
          "versionName": "current",
          "versionLabel": "Next",
          "versionPath": "/ts-jest/docs",
          "isLast": true,
          "routePriority": -1,
          "sidebarFilePath": "/Users/ahn/ts-jest/website/sidebars.js",
          "docsDirPath": "/Users/ahn/ts-jest/website/docs",
          "docsDirPathLocalized": "/Users/ahn/ts-jest/website/i18n/en/docusaurus-plugin-content-docs/current",
          "mainDocId": "installation",
          "sidebars": {
            "docs": [
              {
                "type": "doc",
                "id": "installation"
              },
              {
                "collapsed": true,
                "type": "category",
                "label": "Configuration",
                "items": [
                  {
                    "type": "doc",
                    "id": "presets"
                  },
                  {
                    "type": "doc",
                    "id": "paths-mapping"
                  },
                  {
                    "type": "doc",
                    "id": "options"
                  },
                  {
                    "type": "doc",
                    "id": "version-checking"
                  }
                ]
              },
              {
                "collapsed": true,
                "type": "category",
                "label": "Guides",
                "items": [
                  {
                    "type": "doc",
                    "id": "test-helpers"
                  },
                  {
                    "type": "doc",
                    "id": "esm-support"
                  },
                  {
                    "type": "doc",
                    "id": "react-native"
                  },
                  {
                    "type": "doc",
                    "id": "troubleshooting"
                  }
                ]
              },
              {
                "type": "doc",
                "id": "babel7-or-ts"
              },
              {
                "type": "doc",
                "id": "migration"
              },
              {
                "type": "doc",
                "id": "debugging"
              },
              {
                "collapsed": true,
                "type": "category",
                "label": "How it works",
                "items": [
                  {
                    "type": "doc",
                    "id": "processing"
                  },
                  {
                    "type": "doc",
                    "id": "e2e-testing"
                  }
                ]
              }
            ]
          },
          "permalinkToSidebar": {
            "/ts-jest/docs/babel7-or-ts": "docs",
            "/ts-jest/docs/debugging": "docs",
            "/ts-jest/docs/e2e-testing": "docs",
            "/ts-jest/docs/esm-support": "docs",
            "/ts-jest/docs/installation": "docs",
            "/ts-jest/docs/migration": "docs",
            "/ts-jest/docs/options": "docs",
            "/ts-jest/docs/paths-mapping": "docs",
            "/ts-jest/docs/presets": "docs",
            "/ts-jest/docs/processing": "docs",
            "/ts-jest/docs/react-native": "docs",
            "/ts-jest/docs/test-helpers": "docs",
            "/ts-jest/docs/troubleshooting": "docs",
            "/ts-jest/docs/version-checking": "docs"
          },
          "docs": [
            {
              "unversionedId": "babel7-or-ts",
              "id": "babel7-or-ts",
              "isDocsHomePage": false,
              "title": "Babel7 or TypeScript",
              "description": "In Sept. 2018 Babel7 got released with an interesting preset: @babel/preset-typescript.",
              "source": "@site/docs/babel7-or-ts.md",
              "slug": "/babel7-or-ts",
              "permalink": "/ts-jest/docs/babel7-or-ts",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/babel7-or-ts.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Troubleshooting",
                "permalink": "/ts-jest/docs/troubleshooting"
              },
              "next": {
                "title": "Migration from <=23.10",
                "permalink": "/ts-jest/docs/migration"
              }
            },
            {
              "unversionedId": "contribution",
              "id": "contribution",
              "isDocsHomePage": false,
              "title": "contribution",
              "description": "",
              "source": "@site/docs/contribution.md",
              "slug": "/contribution",
              "permalink": "/ts-jest/docs/contribution",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/contribution.md",
              "version": "current"
            },
            {
              "unversionedId": "debugging",
              "id": "debugging",
              "isDocsHomePage": false,
              "title": "Debugging ts-jest",
              "description": "You can activate the debug logger by setting the environment variable TSJESTLOG before running tests.",
              "source": "@site/docs/debugging.md",
              "slug": "/debugging",
              "permalink": "/ts-jest/docs/debugging",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/debugging.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Migration from <=23.10",
                "permalink": "/ts-jest/docs/migration"
              },
              "next": {
                "title": "Jest flow",
                "permalink": "/ts-jest/docs/processing"
              }
            },
            {
              "unversionedId": "e2e-testing",
              "id": "e2e-testing",
              "isDocsHomePage": false,
              "title": "E2E tests flow",
              "description": "These are internal technical documents. If you're not a contributor to ts-jest, but simply trying to use the library you'll find nothing of value here",
              "source": "@site/docs/e2e-testing.md",
              "slug": "/e2e-testing",
              "permalink": "/ts-jest/docs/e2e-testing",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/e2e-testing.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Jest flow",
                "permalink": "/ts-jest/docs/processing"
              }
            },
            {
              "unversionedId": "esm-support",
              "id": "esm-support",
              "isDocsHomePage": false,
              "title": "ESM Support",
              "description": "To use ts-jest with ESM support, you'll first need to check ESM Jest documentation.",
              "source": "@site/docs/esm-support.md",
              "slug": "/esm-support",
              "permalink": "/ts-jest/docs/esm-support",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/esm-support.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Test helpers",
                "permalink": "/ts-jest/docs/test-helpers"
              },
              "next": {
                "title": "Using with React Native",
                "permalink": "/ts-jest/docs/react-native"
              }
            },
            {
              "unversionedId": "installation",
              "id": "installation",
              "isDocsHomePage": false,
              "title": "Installation",
              "description": "ts-jest is a Typescript preprocessor for Jest pre-processor. You'll need both Jest and TypeScript installed inside your project.",
              "source": "@site/docs/installation.md",
              "slug": "/installation",
              "permalink": "/ts-jest/docs/installation",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/installation.md",
              "version": "current",
              "sidebar": "docs",
              "next": {
                "title": "Presets",
                "permalink": "/ts-jest/docs/presets"
              }
            },
            {
              "unversionedId": "migration",
              "id": "migration",
              "isDocsHomePage": false,
              "title": "Migration from <=23.10",
              "description": "You can use the config:migrate tool of ts-jest CLI if you're coming from an older version to help you migrate your Jest configuration.",
              "source": "@site/docs/migration.md",
              "slug": "/migration",
              "permalink": "/ts-jest/docs/migration",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/migration.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Babel7 or TypeScript",
                "permalink": "/ts-jest/docs/babel7-or-ts"
              },
              "next": {
                "title": "Debugging ts-jest",
                "permalink": "/ts-jest/docs/debugging"
              }
            },
            {
              "unversionedId": "options",
              "id": "options",
              "isDocsHomePage": false,
              "title": "Options",
              "description": "Introduction",
              "source": "@site/docs/options.md",
              "slug": "/options",
              "permalink": "/ts-jest/docs/options",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Paths mapping",
                "permalink": "/ts-jest/docs/paths-mapping"
              },
              "next": {
                "title": "Version checking",
                "permalink": "/ts-jest/docs/version-checking"
              }
            },
            {
              "unversionedId": "options/astTransformers",
              "id": "options/astTransformers",
              "isDocsHomePage": false,
              "title": "AST transformers option",
              "description": "ts-jest by default does hoisting for a few jest methods via a TypeScript AST transformer. One can also create custom",
              "source": "@site/docs/options/astTransformers.md",
              "slug": "/options/astTransformers",
              "permalink": "/ts-jest/docs/options/astTransformers",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/astTransformers.md",
              "version": "current"
            },
            {
              "unversionedId": "options/babelConfig",
              "id": "options/babelConfig",
              "isDocsHomePage": false,
              "title": "Babel Config option",
              "description": "ts-jest by default does NOT use Babel. But you may want to use it, especially if your code rely on Babel plugins to make some transformations. ts-jest can call the BabelJest processor once TypeScript has transformed the source into JavaScript.",
              "source": "@site/docs/options/babelConfig.md",
              "slug": "/options/babelConfig",
              "permalink": "/ts-jest/docs/options/babelConfig",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/babelConfig.md",
              "version": "current"
            },
            {
              "unversionedId": "options/compiler",
              "id": "options/compiler",
              "isDocsHomePage": false,
              "title": "Compiler option",
              "description": "The compiler option allows you to define the compiler to be used. It'll be used to load the NodeJS module holding the TypeScript compiler.",
              "source": "@site/docs/options/compiler.md",
              "slug": "/options/compiler",
              "permalink": "/ts-jest/docs/options/compiler",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/compiler.md",
              "version": "current"
            },
            {
              "unversionedId": "options/diagnostics",
              "id": "options/diagnostics",
              "isDocsHomePage": false,
              "title": "Diagnostics option",
              "description": "The diagnostics option configures error reporting.",
              "source": "@site/docs/options/diagnostics.md",
              "slug": "/options/diagnostics",
              "permalink": "/ts-jest/docs/options/diagnostics",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/diagnostics.md",
              "version": "current"
            },
            {
              "unversionedId": "options/isolatedModules",
              "id": "options/isolatedModules",
              "isDocsHomePage": false,
              "title": "Isolated Modules option",
              "description": "By default ts-jest uses TypeScript compiler in the context of a project (yours), with full type-checking and features.",
              "source": "@site/docs/options/isolatedModules.md",
              "slug": "/options/isolatedModules",
              "permalink": "/ts-jest/docs/options/isolatedModules",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/isolatedModules.md",
              "version": "current"
            },
            {
              "unversionedId": "options/stringifyContentPathRegex",
              "id": "options/stringifyContentPathRegex",
              "isDocsHomePage": false,
              "title": "Stringify content option",
              "description": "The stringifyContentPathRegex option has been kept for backward compatibility of HTML_TRANSFORM",
              "source": "@site/docs/options/stringifyContentPathRegex.md",
              "slug": "/options/stringifyContentPathRegex",
              "permalink": "/ts-jest/docs/options/stringifyContentPathRegex",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/stringifyContentPathRegex.md",
              "version": "current"
            },
            {
              "unversionedId": "options/tsconfig",
              "id": "options/tsconfig",
              "isDocsHomePage": false,
              "title": "TypeScript Config option",
              "description": "The tsconfig option allows you to define which tsconfig JSON file to use. An inline compiler options object can also be specified instead of a file path.",
              "source": "@site/docs/options/tsconfig.md",
              "slug": "/options/tsconfig",
              "permalink": "/ts-jest/docs/options/tsconfig",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/tsconfig.md",
              "version": "current"
            },
            {
              "unversionedId": "options/useESM",
              "id": "options/useESM",
              "isDocsHomePage": false,
              "title": "useESM option",
              "description": "The useESM option allows ts-jest to transform codes to ESM syntax if possible.",
              "source": "@site/docs/options/useESM.md",
              "slug": "/options/useESM",
              "permalink": "/ts-jest/docs/options/useESM",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/options/useESM.md",
              "version": "current"
            },
            {
              "unversionedId": "paths-mapping",
              "id": "paths-mapping",
              "isDocsHomePage": false,
              "title": "Paths mapping",
              "description": "If you use \"baseUrl\" and \"paths\" options in your tsconfig file, you should make sure the \"moduleNameMapper\" option in your Jest config is setup accordingly.",
              "source": "@site/docs/paths-mapping.md",
              "slug": "/paths-mapping",
              "permalink": "/ts-jest/docs/paths-mapping",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/paths-mapping.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Presets",
                "permalink": "/ts-jest/docs/presets"
              },
              "next": {
                "title": "Options",
                "permalink": "/ts-jest/docs/options"
              }
            },
            {
              "unversionedId": "presets",
              "id": "presets",
              "isDocsHomePage": false,
              "title": "Presets",
              "description": "The presets",
              "source": "@site/docs/presets.md",
              "slug": "/presets",
              "permalink": "/ts-jest/docs/presets",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/presets.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Installation",
                "permalink": "/ts-jest/docs/installation"
              },
              "next": {
                "title": "Paths mapping",
                "permalink": "/ts-jest/docs/paths-mapping"
              }
            },
            {
              "unversionedId": "processing",
              "id": "processing",
              "isDocsHomePage": false,
              "title": "Jest flow",
              "description": "These are internal technical documents. If you're not a contributor to ts-jest, but simply trying to use the library you'll find nothing of value here",
              "source": "@site/docs/processing.md",
              "slug": "/processing",
              "permalink": "/ts-jest/docs/processing",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/processing.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Debugging ts-jest",
                "permalink": "/ts-jest/docs/debugging"
              },
              "next": {
                "title": "E2E tests flow",
                "permalink": "/ts-jest/docs/e2e-testing"
              }
            },
            {
              "unversionedId": "react-native",
              "id": "react-native",
              "isDocsHomePage": false,
              "title": "Using with React Native",
              "description": "To use ts-jest with React Native + TypeScript and Babel 7, you'll first need to follow this tutorial.",
              "source": "@site/docs/react-native.md",
              "slug": "/react-native",
              "permalink": "/ts-jest/docs/react-native",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/react-native.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "ESM Support",
                "permalink": "/ts-jest/docs/esm-support"
              },
              "next": {
                "title": "Troubleshooting",
                "permalink": "/ts-jest/docs/troubleshooting"
              }
            },
            {
              "unversionedId": "test-helpers",
              "id": "test-helpers",
              "isDocsHomePage": false,
              "title": "Test helpers",
              "description": "ts-jest provides some test utilities to be used in your test, related to TypeScript.",
              "source": "@site/docs/test-helpers.md",
              "slug": "/test-helpers",
              "permalink": "/ts-jest/docs/test-helpers",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/test-helpers.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Version checking",
                "permalink": "/ts-jest/docs/version-checking"
              },
              "next": {
                "title": "ESM Support",
                "permalink": "/ts-jest/docs/esm-support"
              }
            },
            {
              "unversionedId": "troubleshooting",
              "id": "troubleshooting",
              "isDocsHomePage": false,
              "title": "Troubleshooting",
              "description": "You can check Jest troubleshooting guide or visit ts-jest [troubleshooting",
              "source": "@site/docs/troubleshooting.md",
              "slug": "/troubleshooting",
              "permalink": "/ts-jest/docs/troubleshooting",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/troubleshooting.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Using with React Native",
                "permalink": "/ts-jest/docs/react-native"
              },
              "next": {
                "title": "Babel7 or TypeScript",
                "permalink": "/ts-jest/docs/babel7-or-ts"
              }
            },
            {
              "unversionedId": "version-checking",
              "id": "version-checking",
              "isDocsHomePage": false,
              "title": "Version checking",
              "description": "By default, ts-jest supports a range of versions for jest/typescript. One uses incompatible versions will receive a warning",
              "source": "@site/docs/version-checking.md",
              "slug": "/version-checking",
              "permalink": "/ts-jest/docs/version-checking",
              "editUrl": "https://github.com/kulshekhar/ts-jest/edit/master/docs/docs/version-checking.md",
              "version": "current",
              "sidebar": "docs",
              "previous": {
                "title": "Options",
                "permalink": "/ts-jest/docs/options"
              },
              "next": {
                "title": "Test helpers",
                "permalink": "/ts-jest/docs/test-helpers"
              }
            }
          ]
        }
      ]
    }
  },
  "docusaurus-plugin-content-blog": {
    "default": null
  },
  "docusaurus-plugin-content-pages": {
    "default": [
      {
        "type": "jsx",
        "permalink": "/ts-jest/",
        "source": "@site/src/pages/index.js"
      }
    ]
  },
  "docusaurus-plugin-debug": {
    "default": null
  },
  "docusaurus-theme-classic": {
    "default": null
  }
}