diff --git a/.yarn/patches/jest-environment-node.patch b/.yarn/patches/jest-environment-node.patch new file mode 100644 index 000000000000..4f33231af1ea --- /dev/null +++ b/.yarn/patches/jest-environment-node.patch @@ -0,0 +1,13 @@ +diff --git a/build/index.js b/build/index.js +index c3ff0a86f659f678280bed4e511f5dd145b64939..65e1ff670bed80f9095b9dd170846455a71a2b89 100644 +--- a/build/index.js ++++ b/build/index.js +@@ -150,7 +150,7 @@ class NodeEnvironment { + this.fakeTimersModern.dispose(); + } + +- this.context = null; ++ //this.context = null; + this.fakeTimers = null; + this.fakeTimersModern = null; + } diff --git a/package.json b/package.json index eea5970c6aff..0a07cd5e2e9f 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,8 @@ "@types/babel__core": "link:./nope", "@types/babel__traverse": "link:./nope", "@babel/parser/@babel/types": "workspace:*", - "babel-plugin-polyfill-corejs2/@babel/compat-data": "workspace:*" + "babel-plugin-polyfill-corejs2/@babel/compat-data": "workspace:*", + "jest-environment-node": "patch:jest-environment-node@^27.0.1#./.yarn/patches/jest-environment-node.patch" }, "engines": { "yarn": ">=1.4.0" diff --git a/yarn.lock b/yarn.lock index 6d0c894633db..4a4fee452ed1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10162,7 +10162,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-environment-node@npm:^27.0.1": +jest-environment-node@^27.0.1: version: 27.0.1 resolution: "jest-environment-node@npm:27.0.1" dependencies: @@ -10176,6 +10176,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-environment-node@patch:jest-environment-node@^27.0.1#./.yarn/patches/jest-environment-node.patch::locator=babel%40workspace%3A.": + version: 27.0.1 + resolution: "jest-environment-node@patch:jest-environment-node@npm%3A27.0.1#./.yarn/patches/jest-environment-node.patch::version=27.0.1&hash=931cdf&locator=babel%40workspace%3A." + dependencies: + "@jest/environment": ^27.0.1 + "@jest/fake-timers": ^27.0.1 + "@jest/types": ^27.0.1 + "@types/node": "*" + jest-mock: ^27.0.1 + jest-util: ^27.0.1 + checksum: feefdcca74e117f671c22651b52318bcf67322817489a8bca8a73b8d258330a26f8ab466d1d399b49dc2941029c7298c7dacfd0174505ffbd1a10465ebb6a538 + languageName: node + linkType: hard + "jest-get-type@npm:^25.2.6": version: 25.2.6 resolution: "jest-get-type@npm:25.2.6"