diff --git a/CHANGELOG.md b/CHANGELOG.md index 214a917d2b47..dbe5a08c76ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ### Features +- `[babel-jest]` Export `createTransformer` function ([#12399](https://github.com/facebook/jest/pull/12399)) - `[expect]` Expose `AsymmetricMatchers`, `MatcherFunction` and `MatcherFunctionWithState` interfaces ([#12363](https://github.com/facebook/jest/pull/12363), [#12376](https://github.com/facebook/jest/pull/12376)) - `[jest-config]` [**BREAKING**] Stop shipping `jest-environment-jsdom` by default ([#12354](https://github.com/facebook/jest/pull/12354)) - `[jest-config]` [**BREAKING**] Stop shipping `jest-jasmine2` by default ([#12355](https://github.com/facebook/jest/pull/12355)) diff --git a/e2e/transform/babel-jest-manual/transformer.js b/e2e/transform/babel-jest-manual/transformer.js index 016f7dd30d62..597b36bc9ae5 100644 --- a/e2e/transform/babel-jest-manual/transformer.js +++ b/e2e/transform/babel-jest-manual/transformer.js @@ -5,7 +5,7 @@ * LICENSE file in the root directory of this source tree. */ -const {createTransformer} = require('babel-jest').default; +const {createTransformer} = require('babel-jest'); module.exports = createTransformer({ presets: ['@babel/preset-flow'], diff --git a/packages/babel-jest/src/index.ts b/packages/babel-jest/src/index.ts index 9db0db4c54d7..d968c0ff939c 100644 --- a/packages/babel-jest/src/index.ts +++ b/packages/babel-jest/src/index.ts @@ -149,7 +149,7 @@ async function loadBabelOptionsAsync( return addIstanbulInstrumentation(options, jestTransformOptions); } -const createTransformer: CreateTransformer = userOptions => { +export const createTransformer: CreateTransformer = userOptions => { const inputOptions = userOptions ?? {}; const options = {