diff --git a/CHANGELOG.md b/CHANGELOG.md index d2ff2963d008..573ddf17f723 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ ### Chore & Maintenance +- `[expect]` Export default matchers ([#11932](https://github.com/facebook/jest/pull/11932)) + ### Performance ## 27.2.4 diff --git a/packages/expect/package.json b/packages/expect/package.json index f2b21358fa6f..c8da2ec46ea0 100644 --- a/packages/expect/package.json +++ b/packages/expect/package.json @@ -12,7 +12,8 @@ "exports": { ".": "./build/index.js", "./package.json": "./package.json", - "./build/utils": "./build/utils.js" + "./build/utils": "./build/utils.js", + "./build/matchers": "./build/matchers.js" }, "dependencies": { "@jest/types": "^27.2.4", diff --git a/scripts/buildUtils.js b/scripts/buildUtils.js index a8de3889814e..29f286e11f1e 100644 --- a/scripts/buildUtils.js +++ b/scripts/buildUtils.js @@ -52,7 +52,12 @@ module.exports.getPackages = function getPackages() { {}, ), ...(pkg.name === 'jest-circus' ? {'./runner': './runner.js'} : {}), - ...(pkg.name === 'expect' ? {'./build/utils': './build/utils.js'} : {}), + ...(pkg.name === 'expect' + ? { + './build/matchers': './build/matchers.js', + './build/utils': './build/utils.js', + } + : {}), }, `Package ${pkg.name} does not export correct files`, );