| 123456789101112131415161718192021222324252627 | 
							- function dispose_SuppressedError(r, e) {
 
-   return "undefined" != typeof SuppressedError ? dispose_SuppressedError = SuppressedError : (dispose_SuppressedError = function dispose_SuppressedError(r, e) {
 
-     this.suppressed = r, this.error = e, this.stack = new Error().stack;
 
-   }, dispose_SuppressedError.prototype = Object.create(Error.prototype, {
 
-     constructor: {
 
-       value: dispose_SuppressedError,
 
-       writable: !0,
 
-       configurable: !0
 
-     }
 
-   })), new dispose_SuppressedError(r, e);
 
- }
 
- export default function _dispose(r, e, s) {
 
-   function next() {
 
-     for (; r.length > 0;) try {
 
-       var o = r.pop(),
 
-         p = o.d.call(o.v);
 
-       if (o.a) return Promise.resolve(p).then(next, err);
 
-     } catch (r) {
 
-       return err(r);
 
-     }
 
-     if (s) throw e;
 
-   }
 
-   function err(r) {
 
-     return e = s ? new dispose_SuppressedError(r, e) : r, s = !0, next();
 
-   }
 
-   return next();
 
- }
 
 
  |