UNPKG

905 BSource Map (JSON)View Raw
1{"version":3,"sources":["asynciterable/throwerrror.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD,MAAM,kBAA4B,SAAQ,cAAuB;IAG/D,YAAY,KAAU;QACpB,KAAK,EAAE,CAAC;QACR,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;IACtB,CAAC;IAED,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC;QAC3B,MAAM,IAAI,CAAC,MAAM,CAAC;IACpB,CAAC;CACF;AAED,MAAM,UAAU,UAAU,CAAU,KAAU;IAC5C,OAAO,IAAI,kBAAkB,CAAU,KAAK,CAAC,CAAC;AAChD,CAAC","file":"throwerrror.js","sourcesContent":["import { AsyncIterableX } from './asynciterablex';\n\nclass ThrowAsyncIterable<TSource> extends AsyncIterableX<TSource> {\n private _error: any;\n\n constructor(error: any) {\n super();\n this._error = error;\n }\n\n async *[Symbol.asyncIterator](): AsyncIterator<TSource> {\n throw this._error;\n }\n}\n\nexport function throwError<TSource>(error: any): AsyncIterableX<TSource> {\n return new ThrowAsyncIterable<TSource>(error);\n}\n"]}
\No newline at end of file