UNPKG

373 BJavaScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2class ThrowAsyncIterable extends AsyncIterableX {
3 constructor(error) {
4 super();
5 this._error = error;
6 }
7 async *[Symbol.asyncIterator]() {
8 throw this._error;
9 }
10}
11export function throwError(error) {
12 return new ThrowAsyncIterable(error);
13}
14
15//# sourceMappingURL=throwerrror.mjs.map