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",