{"_id":"merge2","_rev":"8248","name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","dist-tags":{"latest":"1.4.1"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"time":{"modified":"2021-06-03T09:57:21.000Z","created":"2014-10-19T07:52:56.896Z","1.4.1":"2020-06-03T07:39:10.563Z","1.4.0":"2020-06-03T06:04:33.623Z","1.3.0":"2019-09-13T13:34:34.277Z","1.2.4":"2019-07-31T10:28:08.170Z","1.2.3":"2018-10-13T13:32:57.347Z","1.2.2":"2018-05-04T14:03:38.912Z","1.2.1":"2018-01-09T16:17:02.333Z","1.2.0":"2017-09-09T15:03:19.987Z","1.1.0":"2017-07-02T13:57:38.729Z","1.0.3":"2016-12-31T03:25:08.193Z","1.0.2":"2016-04-04T11:15:15.145Z","1.0.1":"2016-02-03T14:32:05.826Z","0.3.7":"2016-02-03T14:29:05.103Z","1.0.0":"2016-01-19T13:42:52.218Z","0.3.6":"2015-06-28T03:04:27.799Z","0.3.5":"2015-04-21T07:10:35.955Z","0.3.4":"2015-04-12T14:17:24.813Z","0.3.3":"2015-04-10T13:03:11.768Z","0.3.2":"2015-03-28T12:01:27.531Z","0.3.1":"2014-11-22T15:30:48.571Z","0.3.0":"2014-10-19T12:08:01.032Z","0.2.1":"2014-10-19T09:05:50.651Z","0.2.0":"2014-10-19T07:52:56.896Z"},"users":{"285858315":true,"mahnunchik":true,"mohankethees":true,"hsrob":true,"temoto-kun":true,"centiball":true,"fadihania":true,"panos277":true,"enil":true,"cilerler":true,"drewigg":true,"qodesmith":true,"davidnyhuis":true,"larrychen":true},"repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"versions":{"1.4.1":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.4.1","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 8"},"dependencies":{},"devDependencies":{"standard":"^14.3.4","through2":"^3.0.1","thunks":"^4.9.6","tman":"^1.10.0","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"gitHead":"a7300d42983d668f61d751ad2bfc42c880a29a36","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.4.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"4368892f885e907455a6fd7dc55c0c9d404990ae","size":3409,"noattachment":false,"key":"/merge2/-/merge2-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.4.1.tgz"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"_npmUser":{"name":"zensh","email":"admin@zensh.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.4.1_1591169950348_0.45149369595461764"},"_hasShrinkwrap":false,"publish_time":1591169950563,"_cnpm_publish_time":1591169950563},"1.4.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.4.0","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 8"},"dependencies":{},"devDependencies":{"standard":"^14.3.4","through2":"^3.0.1","thunks":"^4.9.6","tman":"^1.10.0","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"gitHead":"5dc3ea60a18feed7fd26f29ec2f06ddb89bf88cd","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.4.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"bdd9881be97140bb706cd4ff0fa4dc95855dbd60","size":3367,"noattachment":false,"key":"/merge2/-/merge2-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.4.0.tgz"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"_npmUser":{"name":"zensh","email":"admin@zensh.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.4.0_1591164273436_0.3962905345888792"},"_hasShrinkwrap":false,"publish_time":1591164273623,"_cnpm_publish_time":1591164273623},"1.3.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.3.0","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 6"},"dependencies":{},"devDependencies":{"standard":"^14.2.0","through2":"^3.0.1","thunks":"^4.9.5","tman":"^1.9.0","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"gitHead":"32e910f695e549b4a12e396dbe97d6ef45103219","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.3.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"shasum":"5b366ee83b2f1582c48f87e47cf1a9352103ca81","size":3316,"noattachment":false,"key":"/merge2/-/merge2-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.3.0.tgz"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"_npmUser":{"name":"zensh","email":"admin@zensh.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.3.0_1568381674105_0.9732640019445622"},"_hasShrinkwrap":false,"publish_time":1568381674277,"_cnpm_publish_time":1568381674277},"1.2.4":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.2.4","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"@std/esm":"^0.26.0","standard":"^13.1.0","through2":"^3.0.1","thunks":"^4.9.4","tman":"^1.9.0","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"gitHead":"2bd8b4645fe38a7df0df645976e148ab6182a1b3","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.2.4","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"shasum":"c9269589e6885a60cf80605d9522d4b67ca646e3","size":3433,"noattachment":false,"key":"/merge2/-/merge2-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.2.4.tgz"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"_npmUser":{"name":"zensh","email":"admin@zensh.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.2.4_1564568887881_0.9098272893817139"},"_hasShrinkwrap":false,"publish_time":1564568888170,"_cnpm_publish_time":1564568888170},"1.2.3":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.2.3","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"@std/esm":"^0.26.0","standard":"^12.0.1","through2":"^2.0.3","thunks":"^4.9.2","tman":"^1.8.1","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"gitHead":"d2f21832a16c8eb24c853b3e7cb133040688c898","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.2.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"7ee99dbd69bb6481689253f018488a1b902b0ed5","size":3433,"noattachment":false,"key":"/merge2/-/merge2-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.2.3.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.2.3_1539437577227_0.12785779573811085"},"_hasShrinkwrap":false,"publish_time":1539437577347,"_cnpm_publish_time":1539437577347},"1.2.2":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"license":"MIT","version":"1.2.2","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"@std/esm":"^0.26.0","standard":"^11.0.1","through2":"^2.0.3","thunks":"^4.9.2","tman":"^1.7.4","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js","index.mjs"],"gitHead":"bfc1dba71bf4c9eb6d7e85868425f6cc07baa300","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.2.2","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"03212e3da8d86c4d8523cebd6318193414f94e34","size":3421,"noattachment":false,"key":"/merge2/-/merge2-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.2.2.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2_1.2.2_1525442618781_0.07448611204789701"},"_hasShrinkwrap":false,"publish_time":1525442618912,"_cnpm_publish_time":1525442618912},"1.2.1":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.2.1","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"@std/esm":"^0.19.1","standard":"^10.0.3","through2":"^2.0.3","thunks":"^4.9.0","tman":"^1.7.4","to-through":"^2.0.0"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js","index.mjs"],"gitHead":"e13bd5cc3db17460a011e372321f94d11acb6130","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"271d2516ff52d4af7f7b710b8bf3e16e183fef66","size":3439,"noattachment":false,"key":"/merge2/-/merge2-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.2.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2-1.2.1.tgz_1515514622244_0.8095978898927569"},"directories":{},"publish_time":1515514622333,"_hasShrinkwrap":false,"_cnpm_publish_time":1515514622333},"1.2.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.2.0","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"@std/esm":"^0.8.3","standard":"^10.0.3","through2":"^2.0.3","thunks":"^4.8.1","tman":"^1.7.2"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js","index.mjs"],"gitHead":"66b3dba1a584e5dace819cc9f188789e68fa0f77","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.2.0","_shasum":"0f882151d988b1f3d0758945404fa73ee5923d3f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"0f882151d988b1f3d0758945404fa73ee5923d3f","size":3433,"noattachment":false,"key":"/merge2/-/merge2-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.2.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2-1.2.0.tgz_1504969399918_0.8848722805269063"},"directories":{},"publish_time":1504969399987,"_hasShrinkwrap":false,"_cnpm_publish_time":1504969399987},"1.1.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.1.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">= 4.5.0"},"dependencies":{},"devDependencies":{"standard":"^10.0.2","through2":"^2.0.3","thunks":"^4.8.0","tman":"^1.6.9"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js"],"gitHead":"9d0b0a4032500cb5ea638a82dfcdb5b9311efbac","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.1.0","_shasum":"99fb32b35e9fad840146004e13a56b7549a524db","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"99fb32b35e9fad840146004e13a56b7549a524db","size":3305,"noattachment":false,"key":"/merge2/-/merge2-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.1.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge2-1.1.0.tgz_1499003858617_0.15787300490774214"},"directories":{},"publish_time":1499003858729,"_hasShrinkwrap":false,"_cnpm_publish_time":1499003858729},"1.0.3":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.3","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10"},"dependencies":{},"devDependencies":{"standard":"^8.6.0","through2":"^2.0.3","thunks":"^4.7.5","tman":"^1.6.4"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js"],"gitHead":"ca1c7a7e3b25f6e1778776249bee29c289813859","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.0.3","_shasum":"fa44f8b2262615ab72f0808a401d478a70e394db","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"fa44f8b2262615ab72f0808a401d478a70e394db","size":3300,"noattachment":false,"key":"/merge2/-/merge2-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/merge2-1.0.3.tgz_1483154707958_0.8970819583628327"},"directories":{},"publish_time":1483154708193,"_cnpm_publish_time":1483154708193,"_hasShrinkwrap":false},"1.0.2":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.2","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10"},"dependencies":{},"devDependencies":{"standard":"^6.0.8","through2":"^2.0.1","thunks":"^4.1.5","tman":"^0.5.2"},"scripts":{"test":"standard && tman"},"files":["README.md","index.js"],"gitHead":"b30bc519369ab7cc35b4ffe22bd31ef678171073","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.0.2","_shasum":"dd394ea14e0b202c265b567970ba8136e1003bdb","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"dd394ea14e0b202c265b567970ba8136e1003bdb","size":3296,"noattachment":false,"key":"/merge2/-/merge2-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/merge2-1.0.2.tgz_1459768514614_0.16177033097483218"},"directories":{},"publish_time":1459768515145,"_cnpm_publish_time":1459768515145,"_hasShrinkwrap":false},"1.0.1":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10"},"dependencies":{},"devDependencies":{"mocha":"^2.3.4","should":"^8.1.1","standard":"^5.4.1","through2":"^2.0.0","thunks":"^4.1.2"},"scripts":{"test":"standard && mocha"},"files":["README.md","index.js"],"gitHead":"c7df41b9e28f7b827cc4861395c632d899b9b532","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.0.1","_shasum":"d4eeeee1ac230a4abc2b2c089136fd6b45cf9af3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"d4eeeee1ac230a4abc2b2c089136fd6b45cf9af3","size":3299,"noattachment":false,"key":"/merge2/-/merge2-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/merge2-1.0.1.tgz_1454509924931_0.6569136942271143"},"directories":{},"publish_time":1454509925826,"_cnpm_publish_time":1454509925826,"_hasShrinkwrap":false},"0.3.7":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.7","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.2","gulp-sequence":"^0.3.2","mocha":"^2.2.5","should":"^7.0.1","standard":"^4.4.0","through2":"^2.0.0","thunks":"^3.4.2"},"scripts":{"test":"standard && gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"64dfe1e359bf50a7b616dc26ffd542cd2cec0a98","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.7","_shasum":"18e00a00671090de1165025fc86bd3e77c207f63","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"18e00a00671090de1165025fc86bd3e77c207f63","size":4799,"noattachment":false,"key":"/merge2/-/merge2-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.7.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/merge2-0.3.7.tgz_1454509742869_0.03190552443265915"},"directories":{},"publish_time":1454509745103,"_cnpm_publish_time":1454509745103,"_hasShrinkwrap":false},"1.0.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10"},"dependencies":{},"devDependencies":{"mocha":"^2.3.4","should":"^8.1.1","standard":"^5.4.1","through2":"^2.0.0","thunks":"^4.1.2"},"scripts":{"test":"standard && mocha"},"files":["README.md","index.js"],"gitHead":"06d126ba0b2e6e746b3201ef17eaf7cb1a6988fa","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@1.0.0","_shasum":"6a50d1226dc0c0148af8c88b2dcc568f902ef2c7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"6a50d1226dc0c0148af8c88b2dcc568f902ef2c7","size":3305,"noattachment":false,"key":"/merge2/-/merge2-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-1.0.0.tgz"},"directories":{},"publish_time":1453210972218,"_cnpm_publish_time":1453210972218,"_hasShrinkwrap":false},"0.3.6":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.6","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.2","gulp-sequence":"^0.3.2","mocha":"^2.2.5","should":"^7.0.1","standard":"^4.4.0","through2":"^2.0.0","thunks":"^3.4.2"},"scripts":{"test":"standard && gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"48bd5d94158cba71bc6152b635e6e848dc90bcbc","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.6","_shasum":"2b1fbf5ae6573962b77d68ea689859b529a6c224","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"2b1fbf5ae6573962b77d68ea689859b529a6c224","size":4813,"noattachment":false,"key":"/merge2/-/merge2-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.6.tgz"},"directories":{},"publish_time":1435460667799,"_cnpm_publish_time":1435460667799,"_hasShrinkwrap":false},"0.3.5":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.5","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4","should":"^5.2.0","through2":"^1.1.1","thunks":"^2.7.3"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"9c211f30d1244000a869bf15ed3d02874370f3ab","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.5","_shasum":"c61871c22f8503d971d0fa90bac8c5211de29fef","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c61871c22f8503d971d0fa90bac8c5211de29fef","size":4882,"noattachment":false,"key":"/merge2/-/merge2-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.5.tgz"},"directories":{},"publish_time":1429600235955,"_cnpm_publish_time":1429600235955,"_hasShrinkwrap":false},"0.3.4":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.4","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4","should":"^5.2.0","through2":"^1.1.1","thunks":"^2.7.3"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"06bf7b6d03560c8466e5546481750b55a5a230d4","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.4","_shasum":"e01f7d7a196b73576a6567d1986f097858eb9d81","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"e01f7d7a196b73576a6567d1986f097858eb9d81","size":4874,"noattachment":false,"key":"/merge2/-/merge2-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.4.tgz"},"directories":{},"publish_time":1428848244813,"_cnpm_publish_time":1428848244813,"_hasShrinkwrap":false},"0.3.3":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.3","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4","should":"^5.2.0","through2":"^1.1.1","thunks":"^2.7.3"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"c440a8a553092e11d97eea0c2fc73f91eca85cab","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.3","_shasum":"da860f87f11fe3da7da280f8660218194d298aaa","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"da860f87f11fe3da7da280f8660218194d298aaa","size":5386,"noattachment":false,"key":"/merge2/-/merge2-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.3.tgz"},"directories":{},"publish_time":1428670991768,"_cnpm_publish_time":1428670991768,"_hasShrinkwrap":false},"0.3.2":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.2","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"engines":{"node":">=0.10.36"},"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.2","mocha":"^2.2.1","should":"^5.2.0","through2":"^1.1.1","thunks":"^2.7.2"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"3ddb80db5034b598ac07d215e5f6d34cf102aa64","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.2","_shasum":"2066dcc5f9092744790b05546a97e976487154cd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"2066dcc5f9092744790b05546a97e976487154cd","size":4774,"noattachment":false,"key":"/merge2/-/merge2-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.2.tgz"},"directories":{},"publish_time":1427544087531,"_cnpm_publish_time":1427544087531,"_hasShrinkwrap":false},"0.3.1":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.1","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4","thunks":">=2.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"e35a5011758207bdfd2f018b0d32c679b894fdb6","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.1","_shasum":"b961e8be10c69569abbac673cb76f7fe75d359f4","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"b961e8be10c69569abbac673cb76f7fe75d359f4","size":4433,"noattachment":false,"key":"/merge2/-/merge2-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.1.tgz"},"directories":{},"publish_time":1416670248571,"_cnpm_publish_time":1416670248571,"_hasShrinkwrap":false},"0.3.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4","thunks":"^1.3.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"3fb4d81ba15219b17e821593cb82280b26598714","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.3.0","_shasum":"3056110d3889cc20343a5ff3b70a0abe41bdd5eb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"3056110d3889cc20343a5ff3b70a0abe41bdd5eb","size":4405,"noattachment":false,"key":"/merge2/-/merge2-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.3.0.tgz"},"directories":{},"publish_time":1413720481032,"_cnpm_publish_time":1413720481032,"_hasShrinkwrap":false},"0.2.1":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.1","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.5","gulp-sequence":">=0.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"d8e027bde8eda12a9260e60972f4ead3e0821fb2","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.2.1","_shasum":"33613ad7ab6897b42d70e29c1b20c1da5551ed5d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"33613ad7ab6897b42d70e29c1b20c1da5551ed5d","size":3216,"noattachment":false,"key":"/merge2/-/merge2-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.2.1.tgz"},"directories":{},"publish_time":1413709550651,"_cnpm_publish_time":1413709550651,"_hasShrinkwrap":false},"0.2.0":{"name":"merge2","description":"Merge multiple streams into one stream in sequence or parallel.","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.0","main":"index.js","repository":{"type":"git","url":"git@github.com:teambition/merge2.git"},"homepage":"https://github.com/teambition/merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.5","gulp-sequence":">=0.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"d27c1db2fb13d142cedd19a5fdc23f8f47f2242b","bugs":{"url":"https://github.com/teambition/merge2/issues"},"_id":"merge2@0.2.0","_shasum":"c09144eb0a51b9b825fda28892a5cd99d413898d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c09144eb0a51b9b825fda28892a5cd99d413898d","size":3210,"noattachment":false,"key":"/merge2/-/merge2-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge2/download/merge2-0.2.0.tgz"},"directories":{},"publish_time":1413705176896,"_cnpm_publish_time":1413705176896,"_hasShrinkwrap":false}},"readme":"# merge2\n\nMerge multiple streams into one stream in sequence or parallel.\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Downloads][downloads-image]][downloads-url]\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/merge2)\n\n```sh\nnpm install merge2\n```\n\n## Usage\n\n```js\nconst gulp = require('gulp')\nconst merge2 = require('merge2')\nconst concat = require('gulp-concat')\nconst minifyHtml = require('gulp-minify-html')\nconst ngtemplate = require('gulp-ngtemplate')\n\ngulp.task('app-js', function () {\n  return merge2(\n      gulp.src('static/src/tpl/*.html')\n        .pipe(minifyHtml({empty: true}))\n        .pipe(ngtemplate({\n          module: 'genTemplates',\n          standalone: true\n        })\n      ), gulp.src([\n        'static/src/js/app.js',\n        'static/src/js/locale_zh-cn.js',\n        'static/src/js/router.js',\n        'static/src/js/tools.js',\n        'static/src/js/services.js',\n        'static/src/js/filters.js',\n        'static/src/js/directives.js',\n        'static/src/js/controllers.js'\n      ])\n    )\n    .pipe(concat('app.js'))\n    .pipe(gulp.dest('static/dist/js/'))\n})\n```\n\n```js\nconst stream = merge2([stream1, stream2], stream3, {end: false})\n//...\nstream.add(stream4, stream5)\n//..\nstream.end()\n```\n\n```js\n// equal to merge2([stream1, stream2], stream3)\nconst stream = merge2()\nstream.add([stream1, stream2])\nstream.add(stream3)\n```\n\n```js\n// merge order:\n//   1. merge `stream1`;\n//   2. merge `stream2` and `stream3` in parallel after `stream1` merged;\n//   3. merge 'stream4' after `stream2` and `stream3` merged;\nconst stream = merge2(stream1, [stream2, stream3], stream4)\n\n// merge order:\n//   1. merge `stream5` and `stream6` in parallel after `stream4` merged;\n//   2. merge 'stream7' after `stream5` and `stream6` merged;\nstream.add([stream5, stream6], stream7)\n```\n\n```js\n// nest merge\n// equal to merge2(stream1, stream2, stream6, stream3, [stream4, stream5]);\nconst streamA = merge2(stream1, stream2)\nconst streamB = merge2(stream3, [stream4, stream5])\nconst stream = merge2(streamA, streamB)\nstreamA.add(stream6)\n```\n\n## API\n\n```js\nconst merge2 = require('merge2')\n```\n\n### merge2()\n\n### merge2(options)\n\n### merge2(stream1, stream2, ..., streamN)\n\n### merge2(stream1, stream2, ..., streamN, options)\n\n### merge2(stream1, [stream2, stream3, ...], streamN, options)\n\nreturn a duplex stream (mergedStream). streams in array will be merged in parallel.\n\n### mergedStream.add(stream)\n\n### mergedStream.add(stream1, [stream2, stream3, ...], ...)\n\nreturn the mergedStream.\n\n### mergedStream.on('queueDrain', function() {})\n\nIt will emit 'queueDrain' when all streams merged. If you set `end === false` in options, this event give you a notice that should add more streams to merge or end the mergedStream.\n\n#### stream\n\n*option*\nType: `Readable` or `Duplex` or `Transform` stream.\n\n#### options\n\n*option*\nType: `Object`.\n\n* **end** - `Boolean` - if `end === false` then mergedStream will not be auto ended, you should end by yourself. **Default:** `undefined`\n\n* **pipeError** - `Boolean` - if `pipeError === true` then mergedStream will emit `error` event from source streams. **Default:** `undefined`\n\n* **objectMode** - `Boolean` . **Default:** `true`\n\n`objectMode` and other options(`highWaterMark`, `defaultEncoding` ...) is same as Node.js `Stream`.\n\n## License\n\nMIT © [Teambition](https://www.teambition.com)\n\n[npm-url]: https://npmjs.org/package/merge2\n[npm-image]: http://img.shields.io/npm/v/merge2.svg\n\n[travis-url]: https://travis-ci.org/teambition/merge2\n[travis-image]: http://img.shields.io/travis/teambition/merge2.svg\n\n[downloads-url]: https://npmjs.org/package/merge2\n[downloads-image]: http://img.shields.io/npm/dm/merge2.svg?style=flat-square\n","_attachments":{},"homepage":"https://github.com/teambition/merge2","bugs":{"url":"https://github.com/teambition/merge2/issues"},"license":"MIT"}