File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6253,15 +6253,15 @@ const parse = function(){
62536253 } ) ;
62546254 }
62556255 if ( data !== undefined ) {
6256- // Give a chance for events to be registered later
6257- if ( typeof setImmediate === 'function' ) {
6258- setImmediate ( function ( ) {
6259- parser . write ( data ) ;
6260- parser . end ( ) ;
6261- } ) ;
6262- } else {
6256+ const writer = function ( ) {
62636257 parser . write ( data ) ;
62646258 parser . end ( ) ;
6259+ } ;
6260+ // Support Deno, Rollup doesnt provide a shim for setImmediate
6261+ if ( typeof setImmediate === 'function' ) {
6262+ setImmediate ( writer ) ;
6263+ } else {
6264+ setTimeout ( writer , 0 ) ;
62656265 }
62666266 }
62676267 return parser ;
Original file line number Diff line number Diff line change @@ -6249,15 +6249,15 @@ const parse = function(){
62496249 } ) ;
62506250 }
62516251 if ( data !== undefined ) {
6252- // Give a chance for events to be registered later
6253- if ( typeof setImmediate === 'function' ) {
6254- setImmediate ( function ( ) {
6255- parser . write ( data ) ;
6256- parser . end ( ) ;
6257- } ) ;
6258- } else {
6252+ const writer = function ( ) {
62596253 parser . write ( data ) ;
62606254 parser . end ( ) ;
6255+ } ;
6256+ // Support Deno, Rollup doesnt provide a shim for setImmediate
6257+ if ( typeof setImmediate === 'function' ) {
6258+ setImmediate ( writer ) ;
6259+ } else {
6260+ setTimeout ( writer , 0 ) ;
62616261 }
62626262 }
62636263 return parser ;
Original file line number Diff line number Diff line change @@ -6252,15 +6252,15 @@ var csv_parse = (function (exports) {
62526252 } ) ;
62536253 }
62546254 if ( data !== undefined ) {
6255- // Give a chance for events to be registered later
6256- if ( typeof setImmediate === 'function' ) {
6257- setImmediate ( function ( ) {
6258- parser . write ( data ) ;
6259- parser . end ( ) ;
6260- } ) ;
6261- } else {
6255+ const writer = function ( ) {
62626256 parser . write ( data ) ;
62636257 parser . end ( ) ;
6258+ } ;
6259+ // Support Deno, Rollup doesnt provide a shim for setImmediate
6260+ if ( typeof setImmediate === 'function' ) {
6261+ setImmediate ( writer ) ;
6262+ } else {
6263+ setTimeout ( writer , 0 ) ;
62646264 }
62656265 }
62666266 return parser ;
Original file line number Diff line number Diff line change 62556255 } ) ;
62566256 }
62576257 if ( data !== undefined ) {
6258- // Give a chance for events to be registered later
6259- if ( typeof setImmediate === 'function' ) {
6260- setImmediate ( function ( ) {
6261- parser . write ( data ) ;
6262- parser . end ( ) ;
6263- } ) ;
6264- } else {
6258+ const writer = function ( ) {
62656259 parser . write ( data ) ;
62666260 parser . end ( ) ;
6261+ } ;
6262+ // Support Deno, Rollup doesnt provide a shim for setImmediate
6263+ if ( typeof setImmediate === 'function' ) {
6264+ setImmediate ( writer ) ;
6265+ } else {
6266+ setTimeout ( writer , 0 ) ;
62676267 }
62686268 }
62696269 return parser ;
Original file line number Diff line number Diff line change @@ -1248,15 +1248,15 @@ const parse = function(){
12481248 } ) ;
12491249 }
12501250 if ( data !== undefined ) {
1251- // Give a chance for events to be registered later
1252- if ( typeof setImmediate === 'function' ) {
1253- setImmediate ( function ( ) {
1254- parser . write ( data ) ;
1255- parser . end ( ) ;
1256- } ) ;
1257- } else {
1251+ const writer = function ( ) {
12581252 parser . write ( data ) ;
12591253 parser . end ( ) ;
1254+ } ;
1255+ // Support Deno, Rollup doesnt provide a shim for setImmediate
1256+ if ( typeof setImmediate === 'function' ) {
1257+ setImmediate ( writer ) ;
1258+ } else {
1259+ setTimeout ( writer , 0 ) ;
12601260 }
12611261 }
12621262 return parser ;
Original file line number Diff line number Diff line change @@ -5541,19 +5541,17 @@ const stringify = function(){
55415541 } ) ;
55425542 }
55435543 if ( data !== undefined ) {
5544- // Give a chance for events to be registered later
5545- if ( typeof setImmediate === 'function' ) {
5546- setImmediate ( function ( ) {
5547- for ( const record of data ) {
5548- stringifier . write ( record ) ;
5549- }
5550- stringifier . end ( ) ;
5551- } ) ;
5552- } else {
5544+ const writer = function ( ) {
55535545 for ( const record of data ) {
55545546 stringifier . write ( record ) ;
55555547 }
55565548 stringifier . end ( ) ;
5549+ } ;
5550+ // Support Deno, Rollup doesnt provide a shim for setImmediate
5551+ if ( typeof setImmediate === 'function' ) {
5552+ setImmediate ( writer ) ;
5553+ } else {
5554+ setTimeout ( writer , 0 ) ;
55575555 }
55585556 }
55595557 return stringifier ;
Original file line number Diff line number Diff line change @@ -5537,19 +5537,17 @@ const stringify = function(){
55375537 } ) ;
55385538 }
55395539 if ( data !== undefined ) {
5540- // Give a chance for events to be registered later
5541- if ( typeof setImmediate === 'function' ) {
5542- setImmediate ( function ( ) {
5543- for ( const record of data ) {
5544- stringifier . write ( record ) ;
5545- }
5546- stringifier . end ( ) ;
5547- } ) ;
5548- } else {
5540+ const writer = function ( ) {
55495541 for ( const record of data ) {
55505542 stringifier . write ( record ) ;
55515543 }
55525544 stringifier . end ( ) ;
5545+ } ;
5546+ // Support Deno, Rollup doesnt provide a shim for setImmediate
5547+ if ( typeof setImmediate === 'function' ) {
5548+ setImmediate ( writer ) ;
5549+ } else {
5550+ setTimeout ( writer , 0 ) ;
55535551 }
55545552 }
55555553 return stringifier ;
Original file line number Diff line number Diff line change @@ -5540,19 +5540,17 @@ var csv_stringify = (function (exports) {
55405540 } ) ;
55415541 }
55425542 if ( data !== undefined ) {
5543- // Give a chance for events to be registered later
5544- if ( typeof setImmediate === 'function' ) {
5545- setImmediate ( function ( ) {
5546- for ( const record of data ) {
5547- stringifier . write ( record ) ;
5548- }
5549- stringifier . end ( ) ;
5550- } ) ;
5551- } else {
5543+ const writer = function ( ) {
55525544 for ( const record of data ) {
55535545 stringifier . write ( record ) ;
55545546 }
55555547 stringifier . end ( ) ;
5548+ } ;
5549+ // Support Deno, Rollup doesnt provide a shim for setImmediate
5550+ if ( typeof setImmediate === 'function' ) {
5551+ setImmediate ( writer ) ;
5552+ } else {
5553+ setTimeout ( writer , 0 ) ;
55565554 }
55575555 }
55585556 return stringifier ;
Original file line number Diff line number Diff line change 55435543 } ) ;
55445544 }
55455545 if ( data !== undefined ) {
5546- // Give a chance for events to be registered later
5547- if ( typeof setImmediate === 'function' ) {
5548- setImmediate ( function ( ) {
5549- for ( const record of data ) {
5550- stringifier . write ( record ) ;
5551- }
5552- stringifier . end ( ) ;
5553- } ) ;
5554- } else {
5546+ const writer = function ( ) {
55555547 for ( const record of data ) {
55565548 stringifier . write ( record ) ;
55575549 }
55585550 stringifier . end ( ) ;
5551+ } ;
5552+ // Support Deno, Rollup doesnt provide a shim for setImmediate
5553+ if ( typeof setImmediate === 'function' ) {
5554+ setImmediate ( writer ) ;
5555+ } else {
5556+ setTimeout ( writer , 0 ) ;
55595557 }
55605558 }
55615559 return stringifier ;
Original file line number Diff line number Diff line change @@ -594,19 +594,17 @@ const stringify = function(){
594594 } ) ;
595595 }
596596 if ( data !== undefined ) {
597- // Give a chance for events to be registered later
598- if ( typeof setImmediate === 'function' ) {
599- setImmediate ( function ( ) {
600- for ( const record of data ) {
601- stringifier . write ( record ) ;
602- }
603- stringifier . end ( ) ;
604- } ) ;
605- } else {
597+ const writer = function ( ) {
606598 for ( const record of data ) {
607599 stringifier . write ( record ) ;
608600 }
609601 stringifier . end ( ) ;
602+ } ;
603+ // Support Deno, Rollup doesnt provide a shim for setImmediate
604+ if ( typeof setImmediate === 'function' ) {
605+ setImmediate ( writer ) ;
606+ } else {
607+ setTimeout ( writer , 0 ) ;
610608 }
611609 }
612610 return stringifier ;
You can’t perform that action at this time.
0 commit comments