node_modules/.cache/esm/e644b176f657bcfc.js
/**
   * Delays the 'finish' event until all transport pipe targets have
   * also emitted 'finish' or are already finished.
   * @param {mixed} callback - Continues stream processing.
   */
Delays the 'finish' event until all transport pipe targets have
also emitted 'finish' or are already finished.
@param {mixed} callback - Continues stream processing.
Delays the ' finish ' event until all transport pipe targets have also emitted ' finish ' or are already finished . @param { mixed } callback - Continues stream processing .
_final(callback) {
    const transports = this.transports.slice();
    asyncForEach(transports, (transport, next) => {
      if (!transport || transport.finished) return setImmediate(next);
      transport.once('finish', next);
      transport.end();
    }, callback);
  }
_final ( callback ) { const transports = this . transports . slice ( ) ; asyncForEach ( transports , ( transport , next ) => { if ( ! transport || transport . finished ) return setImmediate ( next ) ; transport . once ( 'finish' , next ) ; transport . end ( ) ; } , callback ) ; }
Delays the 'finish' event until all transport pipe targets have
 also emitted 'finish' or are already finished.
Delays the ' finish ' event until all transport pipe targets have also emitted ' finish ' or are already finished .