@@ -142,7 +142,7 @@ export function __asyncGenerator(thisArg, _arguments, generator) {
142142 return i = { } , verb ( "next" ) , verb ( "throw" ) , verb ( "return" ) , i [ Symbol . asyncIterator ] = function ( ) { return this ; } , i ;
143143 function verb ( n ) { if ( g [ n ] ) i [ n ] = function ( v ) { return new Promise ( function ( a , b ) { q . push ( [ n , v , a , b ] ) > 1 || resume ( n , v ) ; } ) ; } ; }
144144 function resume ( n , v ) { try { step ( g [ n ] ( v ) ) ; } catch ( e ) { settle ( q [ 0 ] [ 3 ] , e ) ; } }
145- function step ( r ) { r . value instanceof __await ? Promise . resolve ( r . value . v ) . then ( fulfill , reject ) : settle ( q [ 0 ] [ 2 ] , r ) ; }
145+ function step ( r ) { r . value instanceof __await ? Promise . resolve ( r . value . v ) . then ( fulfill , reject ) : settle ( q [ 0 ] [ 2 ] , r ) ; }
146146 function fulfill ( value ) { resume ( "next" , value ) ; }
147147 function reject ( value ) { resume ( "throw" , value ) ; }
148148 function settle ( f , v ) { if ( f ( v ) , q . shift ( ) , q . length ) resume ( q [ 0 ] [ 0 ] , q [ 0 ] [ 1 ] ) ; }
@@ -151,13 +151,15 @@ export function __asyncGenerator(thisArg, _arguments, generator) {
151151export function __asyncDelegator ( o ) {
152152 var i , p ;
153153 return i = { } , verb ( "next" ) , verb ( "throw" , function ( e ) { throw e ; } ) , verb ( "return" ) , i [ Symbol . iterator ] = function ( ) { return this ; } , i ;
154- function verb ( n , f ) { if ( o [ n ] ) i [ n ] = function ( v ) { return ( p = ! p ) ? { value : __await ( o [ n ] ( v ) ) , done : n === "return" } : f ? f ( v ) : v ; } ; }
154+ function verb ( n , f ) { i [ n ] = o [ n ] ? function ( v ) { return ( p = ! p ) ? { value : __await ( o [ n ] ( v ) ) , done : n === "return" } : f ? f ( v ) : v ; } : f ; }
155155}
156156
157157export function __asyncValues ( o ) {
158158 if ( ! Symbol . asyncIterator ) throw new TypeError ( "Symbol.asyncIterator is not defined." ) ;
159- var m = o [ Symbol . asyncIterator ] ;
160- return m ? m . call ( o ) : typeof __values === "function" ? __values ( o ) : o [ Symbol . iterator ] ( ) ;
159+ var m = o [ Symbol . asyncIterator ] , i ;
160+ return m ? m . call ( o ) : ( o = typeof __values === "function" ? __values ( o ) : o [ Symbol . iterator ] ( ) , i = { } , verb ( "next" ) , verb ( "throw" ) , verb ( "return" ) , i [ Symbol . asyncIterator ] = function ( ) { return this ; } , i ) ;
161+ function verb ( n ) { i [ n ] = o [ n ] && function ( v ) { return new Promise ( function ( resolve , reject ) { v = o [ n ] ( v ) , settle ( resolve , reject , v . done , v . value ) ; } ) ; } ; }
162+ function settle ( resolve , reject , d , v ) { Promise . resolve ( v ) . then ( function ( v ) { resolve ( { value : v , done : d } ) ; } , reject ) ; }
161163}
162164
163165export function __makeTemplateObject ( cooked , raw ) {
0 commit comments