diff --git a/package.json b/package.json index 8cd54e2..d2dbf0b 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "@babel/plugin-transform-runtime": "^7.9.0", "@babel/preset-env": "^7.9.0", "@babel/preset-typescript": "^7.9.0", + "@types/core-js": "^2.5.3", "babel-plugin-istanbul": "^6.0.0", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "concurrently": "^5.1.0", diff --git a/src/utils/createAsyncIterableQueue.ts b/src/utils/createAsyncIterableQueue.ts index 0a728e5..87ef067 100644 --- a/src/utils/createAsyncIterableQueue.ts +++ b/src/utils/createAsyncIterableQueue.ts @@ -1,8 +1,11 @@ /// -import createDeferred, { DeferredPromise } from 'p-defer-es5'; -import is from 'core-js/features/object/is'; +import 'core-js/features/symbol'; +import 'core-js/features/async-iterator'; +import createDeferred, { DeferredPromise } from 'p-defer-es5'; + +import is from 'core-js/features/object/is'; import rejectOnAbort from './rejectOnAbort'; export type AsyncIterableQueue = {