diff --git a/packages/react-pdf/package.json b/packages/react-pdf/package.json index 399b80a95..3899dd5d9 100644 --- a/packages/react-pdf/package.json +++ b/packages/react-pdf/package.json @@ -72,6 +72,7 @@ "@types/react": "*", "@types/warning": "^3.0.0", "canvas": "^2.11.2", + "core-js": "^3.37.0", "cpy-cli": "^5.0.0", "eslint": "^8.56.0", "eslint-config-wojtekmaj": "^1.0.0", diff --git a/packages/react-pdf/vitest.setup.ts b/packages/react-pdf/vitest.setup.ts index 5d0d42043..e38b1dbd2 100644 --- a/packages/react-pdf/vitest.setup.ts +++ b/packages/react-pdf/vitest.setup.ts @@ -1,6 +1,7 @@ import { afterEach } from 'vitest'; import { cleanup } from '@testing-library/react'; import '@testing-library/jest-dom/vitest'; +import 'core-js/proposals/promise-with-resolvers'; afterEach(() => { cleanup(); diff --git a/yarn.lock b/yarn.lock index a3401f898..b931161bd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1820,6 +1820,13 @@ __metadata: languageName: node linkType: hard +"core-js@npm:^3.37.0": + version: 3.37.0 + resolution: "core-js@npm:3.37.0" + checksum: 10c0/7e00331f346318ca3f595c08ce9e74ddae744715aef137486c1399163afd79792fb94c3161280863adfdc3e30f8026912d56bd3036f93cacfc689d33e185f2ee + languageName: node + linkType: hard + "cp-file@npm:^10.0.0": version: 10.0.0 resolution: "cp-file@npm:10.0.0" @@ -4513,6 +4520,7 @@ __metadata: "@types/warning": "npm:^3.0.0" canvas: "npm:^2.11.2" clsx: "npm:^2.0.0" + core-js: "npm:^3.37.0" cpy-cli: "npm:^5.0.0" dequal: "npm:^2.0.3" eslint: "npm:^8.56.0"