{"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.merge = void 0;\nconst merge2 = require(\"merge2\");\nfunction merge(streams) {\n  const mergedStream = merge2(streams);\n  streams.forEach(stream => {\n    stream.once('error', error => mergedStream.emit('error', error));\n  });\n  mergedStream.once('close', () => propagateCloseEventToSources(streams));\n  mergedStream.once('end', () => propagateCloseEventToSources(streams));\n  return mergedStream;\n}\nexports.merge = merge;\nfunction propagateCloseEventToSources(streams) {\n  streams.forEach(stream => stream.emit('close'));\n}","map":{"version":3,"names":["Object","defineProperty","exports","value","merge","merge2","require","streams","mergedStream","forEach","stream","once","error","emit","propagateCloseEventToSources"],"sources":["C:/Users/user/Desktop/000newport/node_modules/fast-glob/out/utils/stream.js"],"sourcesContent":["\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.merge = void 0;\nconst merge2 = require(\"merge2\");\nfunction merge(streams) {\n    const mergedStream = merge2(streams);\n    streams.forEach((stream) => {\n        stream.once('error', (error) => mergedStream.emit('error', error));\n    });\n    mergedStream.once('close', () => propagateCloseEventToSources(streams));\n    mergedStream.once('end', () => propagateCloseEventToSources(streams));\n    return mergedStream;\n}\nexports.merge = merge;\nfunction propagateCloseEventToSources(streams) {\n    streams.forEach((stream) => stream.emit('close'));\n}\n"],"mappings":"AAAA,YAAY;;AACZA,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAAEC,KAAK,EAAE;AAAK,CAAC,CAAC;AAC7DD,OAAO,CAACE,KAAK,GAAG,KAAK,CAAC;AACtB,MAAMC,MAAM,GAAGC,OAAO,CAAC,QAAQ,CAAC;AAChC,SAASF,KAAKA,CAACG,OAAO,EAAE;EACpB,MAAMC,YAAY,GAAGH,MAAM,CAACE,OAAO,CAAC;EACpCA,OAAO,CAACE,OAAO,CAAEC,MAAM,IAAK;IACxBA,MAAM,CAACC,IAAI,CAAC,OAAO,EAAGC,KAAK,IAAKJ,YAAY,CAACK,IAAI,CAAC,OAAO,EAAED,KAAK,CAAC,CAAC;EACtE,CAAC,CAAC;EACFJ,YAAY,CAACG,IAAI,CAAC,OAAO,EAAE,MAAMG,4BAA4B,CAACP,OAAO,CAAC,CAAC;EACvEC,YAAY,CAACG,IAAI,CAAC,KAAK,EAAE,MAAMG,4BAA4B,CAACP,OAAO,CAAC,CAAC;EACrE,OAAOC,YAAY;AACvB;AACAN,OAAO,CAACE,KAAK,GAAGA,KAAK;AACrB,SAASU,4BAA4BA,CAACP,OAAO,EAAE;EAC3CA,OAAO,CAACE,OAAO,CAAEC,MAAM,IAAKA,MAAM,CAACG,IAAI,CAAC,OAAO,CAAC,CAAC;AACrD"},"metadata":{},"sourceType":"script","externalDependencies":[]}