--- /dev/null
+"use strict";\r
+Object.defineProperty(exports, "__esModule", { value: true });\r
+var merge2 = require("merge2");\r
+/**\r
+ * Merge multiple streams and propagate their errors into one stream in parallel.\r
+ */\r
+function merge(streams) {\r
+ var mergedStream = merge2(streams);\r
+ streams.forEach(function (stream) {\r
+ stream.on('error', function (err) { return mergedStream.emit('error', err); });\r
+ });\r
+ return mergedStream;\r
+}\r
+exports.merge = merge;\r