From eab9f5bff3ef0f60da7352685b6cbed1e3de1f8e Mon Sep 17 00:00:00 2001 From: Miroslav Jancarik Date: Fri, 16 Jun 2023 11:49:31 +0200 Subject: [PATCH] =?UTF-8?q?test:=20=F0=9F=92=8D=20fix=20loading=20wrong=20?= =?UTF-8?q?esm/cjs=20format=20for=20Jest=2028+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/tools/jest.config.js | 4 ++++ packages/tools/package.json | 1 + 2 files changed, 5 insertions(+) diff --git a/packages/tools/jest.config.js b/packages/tools/jest.config.js index 020354da..17a52df7 100644 --- a/packages/tools/jest.config.js +++ b/packages/tools/jest.config.js @@ -23,4 +23,8 @@ module.exports = { require.resolve('jest-watch-typeahead/filename'), require.resolve('jest-watch-typeahead/testname'), ], + // https://github.com/preactjs/preact/pull/3634 + testEnvironmentOptions: { + customExportConditions: ['node', 'node-addons'], + }, }; diff --git a/packages/tools/package.json b/packages/tools/package.json index 081ae8f9..db64ed70 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -46,6 +46,7 @@ "eslint-plugin-react-hooks": "^4.6.0", "find-free-port": "^2.0.0", "jest": "29.5.0", + "jest-environment-jsdom": "^29.5.0", "jest-watch-typeahead": "^2.2.2", "prettier": "2.8.8", "supertest": "6.3.3",