{"maintainers":[{"email":"feross@feross.org","name":"anonymous"},{"email":"me@gkatsev.com","name":"anonymous"},{"email":"zertosh@gmail.com","name":"anonymous"},{"email":"mathiasbuus@gmail.com","name":"anonymous"},{"email":"max@maxogden.com","name":"anonymous"},{"email":"thlorenz10@gmail.com","name":"anonymous"},{"email":"terinjokes@gmail.com","name":"anonymous"},{"email":"npm-public@jessemccarthy.net","name":"anonymous"},{"email":"palmermebane@gmail.com","name":"anonymous"},{"email":"darawk@gmail.com","name":"anonymous"},{"email":"b@lupton.cc","name":"anonymous"},{"email":"calvin.metcalf@gmail.com","name":"anonymous"},{"email":"jprichardson@gmail.com","name":"anonymous"},{"email":"blackhole@livebox.sh","name":"anonymous"},{"email":"jryans@gmail.com","name":"anonymous"},{"email":"sethvincent@gmail.com","name":"anonymous"},{"email":"javascript@yosh.is","name":"anonymous"},{"email":"ungoldman@gmail.com","name":"anonymous"},{"email":"michael.williams@enspiral.com","name":"anonymous"},{"email":"contact@elnounch.net","name":"anonymous"},{"email":"parshap+npm@gmail.com","name":"anonymous"},{"email":"yerko.palma@usach.cl","name":"anonymous"},{"email":"forbes@lindesay.co.uk","name":"anonymous"},{"email":"martin.heidegger@gmail.com","name":"anonymous"},{"email":"garann@gmail.com","name":"anonymous"},{"email":"bcomnes@gmail.com","name":"anonymous"},{"email":"vestibule@anandthakker.net","name":"anonymous"},{"email":"dave.des@gmail.com","name":"anonymous"},{"email":"hughskennedy@gmail.com","name":"anonymous"},{"email":"pereira.filype@gmail.com","name":"anonymous"},{"email":"renee@kooi.me","name":"anonymous"},{"email":"post.ben.here@gmail.com","name":"anonymous"},{"email":"github@tixz.dk","name":"anonymous"},{"email":"maochenyan@gmail.com","name":"anonymous"},{"email":"peteris.krumins@gmail.com","name":"anonymous"},{"email":"me@JoshDuff.com","name":"anonymous"},{"email":"shtylman@gmail.com","name":"anonymous"},{"email":"lukechilds123@gmail.com","name":"anonymous"},{"email":"raynos2@gmail.com","name":"anonymous"}],"keywords":["stream","mutable","pipeline"],"dist-tags":{"latest":"2.0.1"},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"description":"streaming pipeline with a mutable configuration","readme":"# stream-splicer\n\nstreaming pipeline with a mutable configuration\n\nThis module is similar to\n[stream-combiner](https://npmjs.org/package/stream-combiner),\nbut with a pipeline configuration that can be changed at runtime.\n\n[![build status](https://travis-ci.org/browserify/stream-splicer.png?branch=master)](http://travis-ci.org/browserify/stream-splicer)\n\n# example\n\nThis example begins with an HTTP header parser that waits for an empty line to\nsignify the end of the header. At that point, it switches to a streaming json\nparser to operate on the HTTP body.\n\n``` js\nvar splicer = require('stream-splicer');\nvar through = require('through2');\nvar jsonStream = require('jsonstream2');\nvar split = require('split2');\n\nvar headerData = {};\nvar headers = through.obj(function (buf, enc, next) {\n    var line = buf.toString('utf8');\n    if (line === '') {\n        this.push(headerData);\n        pipeline.splice(1, 1, jsonStream.parse([ 'rows', true ]));\n    }\n    else {\n        var m = /^(\\S+):(.+)/.exec(line);\n        var key = m && m[1].trim();\n        var value = m && m[2].trim();\n        if (m) headerData[key] = value;\n    }\n    next();\n});\nvar pipeline = splicer([ split(), headers, jsonStream.stringify() ]);\nprocess.stdin.pipe(pipeline).pipe(process.stdout);\n```\n\nintput:\n\n```\nGET / HTTP/1.1\nHost: substack.net\nUser-Agent: echo\n\n{\"rows\":[\"beep\",\"boop\"]}\n```\n\noutput:\n\n```\n$ echo -ne 'GET / HTTP/1.1\\nHost: substack.net\\nUser-Agent: echo\\n\\n{\"rows\":[\"beep\",\"boop\"]}\\n' | node example/header.js\n[\n{\"Host\":\"substack.net\",\"User-Agent\":\"echo\"}\n,\n\"beep\"\n,\n\"boop\"\n]\n```\n\n# methods\n\n``` js\nvar splicer = require('stream-splicer')\n```\n\n## var pipeline = splicer(streams, opts)\n\nCreate a `pipeline` duplex stream given an array of `streams`. Each `stream`\nwill be piped to the next. Writes to `pipeline` get written to the first stream\nand data for reads from `pipeline` come from the last stream.\n\nFor example, for streams `[ a, b, c, d ]`, this pipeline is constructed\ninternally:\n\n```\na.pipe(b).pipe(c).pipe(d)\n```\n\nInput will get written into `a`. Output will be read from `d`.\n\nIf any of the elements in `streams` are arrays, they will be converted into\nnested pipelines. This is useful if you want to expose a hookable pipeline with\ngrouped insertion points.\n\n## var pipeline = splicer.obj(streams, opts)\n\nCreate a `pipeline` with `opts.objectMode` set to true for convenience.\n\n## var removed = pipeline.splice(index, howMany, stream, ...)\n\nSplice the pipeline starting at `index`, removing `howMany` streams and\nreplacing them with each additional `stream` argument provided.\n\nThe streams that were removed from the splice and returned.\n\n## pipeline.push(stream, ...)\n\nPush one or more streams to the end of the pipeline.\n\n## var stream = pipeline.pop()\n\nPop a stream from the end of the pipeline.\n\n## pipeline.unshift(stream, ...)\n\nUnshift one or more streams to the begining of the pipeline.\n\n## var stream = pipeline.shift()\n\nShift a stream from the begining of the pipeline.\n\n## var stream = pipeline.get(index, ...)\n\nReturn the stream at index `index, ...`. Indexes can be negative.\n\nMultiple indexes will traverse into nested pipelines.\n\n# attributes\n\n## pipeline.length\n\nThe number of streams in the pipeline\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install stream-splicer\n```\n\n# license\n\nMIT\n","repository":{"type":"git","url":"git://github.com/browserify/stream-splicer.git"},"users":{"dexteryy":true,"kael":true,"wenbing":true,"ryanj":true,"alanshaw":true,"edin-m":true,"s4g6":true},"bugs":{"url":"https://github.com/browserify/stream-splicer/issues"},"license":"MIT","versions":{"1.0.0":{"name":"stream-splicer","version":"1.0.0","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/mutable-pipeline.git"},"homepage":"https://github.com/substack/mutable-pipeline","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/mutable-pipeline/issues"},"_id":"stream-splicer@1.0.0","dist":{"shasum":"aa10e97429c54a13d8f7b7091be58e4677a44631","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.0.0.tgz","integrity":"sha512-vccPzavyG/MLtHSQACZG592thrsu5x9dWYhajBwnXvyRRbWQE6rWuoKofM1PozuOxb68w9kBN77w8X0AGcEu1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNWpbHmYxPQ7QGp4Wa1j/VutVPKT2ZIFLshVbx8NXFnAIhANinoF83dawkc9EZzsbNZyPvQg1pY7Ha2O7nTplsTGM0"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.0.1":{"name":"stream-splicer","version":"1.0.1","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/mutable-pipeline.git"},"homepage":"https://github.com/substack/mutable-pipeline","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/mutable-pipeline/issues"},"_id":"stream-splicer@1.0.1","dist":{"shasum":"40077cf7f6872deb653f4e9e63c762768f36c9b8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.0.1.tgz","integrity":"sha512-xoKi1OWkF9szq26oGI0TnjW/b7JOkehveX6H/OcLabxWZx2CUpIo9/gKztrBMtAuNbxqXxHp+eKIxxFAU0rpQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6EWEvcbBIrpnuP366512FY/lYww1iEoa+Mhp9Phe9YAiBu9YBcHlUnNc9w+7X8o1LuxLgPc5uGxehi9lc7Vw3hTA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.0.2":{"name":"stream-splicer","version":"1.0.2","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/mutable-pipeline.git"},"homepage":"https://github.com/substack/mutable-pipeline","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/mutable-pipeline/issues"},"_id":"stream-splicer@1.0.2","dist":{"shasum":"32c5654d03c913b20351060b29f2dc182d44546f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.0.2.tgz","integrity":"sha512-UbscHLuRzvsekhQaT/u61gEwwVYTzRAOSQbsFZPuQ4U1NpSfSEfwSEJNDhzX20RypjInSmpAFTkCW8VhzfVSdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2DYhcuOB/JBB7I/3tFLGQWCL1KnHBtdpHrQHgBJhlzAiAndC75Obz3wocKZ3vcuUWqySWDgsX7rITULDP6Dx2jaQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.1.0":{"name":"stream-splicer","version":"1.1.0","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/mutable-pipeline.git"},"homepage":"https://github.com/substack/mutable-pipeline","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/mutable-pipeline/issues"},"_id":"stream-splicer@1.1.0","dist":{"shasum":"7c8997eabbd2d8815902a4dd00df4636f4e863d7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.1.0.tgz","integrity":"sha512-aOWBSvk5YuLiVPOkTU59YYTBRv2lKHcNI5lnd1JouuBC+SVdBAuhjeqqvh8Vv8ZqAIAsPrFMh1/XihPbHht8Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDfNWb7RWEnTIa+L3dadu87J51eMoZv2umKy/zHjrCbAiEAt6tjPpK88o7oQGA6RIjwNrjkIgYPP1IjQsgQr5csWw4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.1.1":{"name":"stream-splicer","version":"1.1.1","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.1.1","dist":{"shasum":"92dcb463b2c331526a0d588137735f3bceeedc70","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.1.1.tgz","integrity":"sha512-QvsxlzmXrVsCTFVvKZR94ZPTsmnZqKrVvtTHAbZaTed/jv/S7KJtCLfp5YWAZ+U24O+iEitzj9KFZ7vYPosYHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeiVR2B7gDFNN6s7dhHIzL2y/3UdfghssjriZkMVWnKAIhALpnYFsFkt/x2LgC+rXhEC2tpwqwuz5z3RVeYbNLXoZZ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.1.2":{"name":"stream-splicer","version":"1.1.2","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.1.2","dist":{"shasum":"2affca54c297a9e7074399c9cce38e505dd1d037","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.1.2.tgz","integrity":"sha512-oj2wYuJqlfW8EqqDOzkPUdotA2bi/NKIDjVrZFcTdfAzuU9xB8hcypsOfUt4Wg7vRLPq5MRWA9QBIN+EN9UowQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV8kh/pSYCdUbAIHvctRcffZcIfjOY9asVv0mq2RwnxAIgF9SJ2yF/VllrtHamxTqx13D60w2pFVzjltBOZ4TlWU8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"1.2.0":{"name":"stream-splicer","version":"1.2.0","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"3b62249521b2c5339bc797aac5ea8d918149bef1","bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.2.0","_shasum":"461fa1f54dfb36dcb6c38070af057f7466062a25","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"dist":{"shasum":"461fa1f54dfb36dcb6c38070af057f7466062a25","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.2.0.tgz","integrity":"sha512-zSB+CaJoNFkQzOfRMzEgXOGBdcAgpHDLkajjxF32SKc4qUnANiAL8wE5ne1uDh6X7fcu59tNAPFgRoUCiI3cTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDufZ9MWwLxpJjyTaMkhkMY8rMB5Jv29zHmpmQrmsNZdAIhAM2Ndyeayvr2yjXRCoLYh6sSUW/KN1BsZdzIyQe/0SEM"}]},"directories":{}},"1.3.0":{"name":"stream-splicer","version":"1.3.0","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"e8159323562005f9c695a5e0ec3e468329daac6c","bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.3.0","_shasum":"4839f2f03c4137b3896d064a4d927807a3b95b21","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"dist":{"shasum":"4839f2f03c4137b3896d064a4d927807a3b95b21","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.3.0.tgz","integrity":"sha512-UmcjaqT+vCsf+e1snl4YTX1iVI34CXTqtC22mUtv4c3cxee6sEgu15dPywjIvmfrKOhz8cxfkzK3DlJ6OVg3Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE+nPd1vcAHBV/yZnrxX/KBvpvYqZuO13veX39o0D+cAiEAs5EIedimy5K+TYrWfC6wHF+m77AQgT+l6bVdHfKvZEg="}]},"directories":{}},"1.3.1":{"name":"stream-splicer","version":"1.3.1","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"faaef523ff64dbf3ee0ac436739d92d08ee0f018","bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.3.1","_shasum":"87737a08777aa00d6a27d92562e7bc88070c081d","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.12","_npmUser":{"name":"anonymous","email":"mail@substack.net"},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"dist":{"shasum":"87737a08777aa00d6a27d92562e7bc88070c081d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.3.1.tgz","integrity":"sha512-/ZANMcfvGrOTY9hZ2U9HVlljkmEdHINVNooaCNxSM6oQPCCLIas9ay0cjeRZXMAEHaq/LQX2ASFebAL6h1nUDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA62Z9P4t3jVVmjYTgsHNJUIsLs+Nv1oxFQAPbmbYlzkAiEAuH3bCMCxHZkXrKkOO3sV6WNKDAlzeU3yu5wtEi3tpmI="}]},"directories":{}},"1.3.2":{"name":"stream-splicer","version":"1.3.2","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","isarray":"~0.0.1","readable-stream":"^1.1.13-1","readable-wrap":"^1.0.0","through2":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"tape":"^2.12.1","JSONStream":"~0.8.2","concat-stream":"^1.4.6","split":"~0.3.0","object-keys":"~0.5.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","testling":{"files":"test/*.js","browsers":["ie/8..latest","firefox/15","firefox/latest","firefox/nightly","chrome/15","chrome/latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"gitHead":"37aa08b569c816b1940f674f8592ce3640f052d2","bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@1.3.2","_shasum":"3c0441be15b9bf4e226275e6dc83964745546661","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.0.0","_npmUser":{"name":"anonymous","email":"substack@gmail.com"},"dist":{"shasum":"3c0441be15b9bf4e226275e6dc83964745546661","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-1.3.2.tgz","integrity":"sha512-nmUMEbdm/sZYqe9dZs7mqJvTYpunsDbIWI5FiBCMc/hMVd6vwzy+ITmo7C3gcLYqrn+uQ1w+EJwooWvJ997JAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0u+LOQ16zHgscWafLEgtLxDmGYt8DrlIDntpwuOXyJQIhAJlD+4ST8JqHw8BPnzVJfQ2txRaYEjIhFK7+Ew5BlKPe"}]},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"2.0.0":{"name":"stream-splicer","version":"2.0.0","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","readable-stream":"^2.0.2"},"devDependencies":{"JSONStream":"^1.0.4","concat-stream":"^1.4.6","split":"^1.0.0","tape":"^4.2.0","through2":"^2.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/stream-splicer.git"},"homepage":"https://github.com/substack/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"9fae7fdf051fc56a6a316416feda5be2291bf220","bugs":{"url":"https://github.com/substack/stream-splicer/issues"},"_id":"stream-splicer@2.0.0","_shasum":"1b63be438a133e4b671cc1935197600175910d83","_from":".","_npmVersion":"3.2.2","_nodeVersion":"2.4.0","_npmUser":{"name":"anonymous","email":"substack@gmail.com"},"dist":{"shasum":"1b63be438a133e4b671cc1935197600175910d83","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-2.0.0.tgz","integrity":"sha512-lrpyV50Z1AGT5PC4KMKaZX0+4H9V/Dh/6q8NpGqHbNeuraq8etHPRYlUvca2yRemGVkUBBcdIuyhqKDdgkKzkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUhhLhOA7X+FnUrKN+3gnwn/bDH0PrfEzao2TUDa55FAiEA5DRpsGro4SgWlDcJMI73sRvZpDqeLtiP9nU00/TttnI="}]},"maintainers":[{"name":"anonymous","email":"mail@substack.net"}],"directories":{}},"2.0.1":{"name":"stream-splicer","version":"2.0.1","description":"streaming pipeline with a mutable configuration","main":"index.js","dependencies":{"inherits":"^2.0.1","readable-stream":"^2.0.2"},"devDependencies":{"JSONStream":"^1.0.4","concat-stream":"^1.4.6","split":"^1.0.0","tape":"^4.2.0","through2":"^2.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/browserify/stream-splicer.git"},"homepage":"https://github.com/browserify/stream-splicer","keywords":["stream","mutable","pipeline"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"d11ce6d702d979d7d701de90ae783640da4cb972","bugs":{"url":"https://github.com/browserify/stream-splicer/issues"},"_id":"stream-splicer@2.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==","shasum":"0b13b7ee2b5ac7e0609a7463d83899589a363fcd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/stream-splicer/-/stream-splicer-2.0.1.tgz","fileCount":20,"unpackedSize":26116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc58h4CRA9TVsSAnZWagAAuqsQAKKN2K4T7bVTol+gdtgZ\nk91DGf+RZU1OWjjlRT3Nocaq+ez8VNQ2mjwg4lPUYoRt7MVV7bl/GJneqQ8I\nkxhfYtPUfbA2luyyeH76YW/KM5dlzEVWUOxxjyT2sHsGhUKJ62kLBwrsi9B7\nKBNiyR7zgHX/YM0vRarzpCMMSGrQHIQ83+eQVZXkSVfY9DraGGQvB94dQ/N1\nBkxzYeCGx/aOZfXN96czJF3Js0vt5lZ/bzhVD9UqQtYIH1HKnqEXJYxQQLx+\nxe5CX86fKCx2AQ00DUotgdF/xmnWX7d7TNc6GszRbolNLGGFXgGvHXeWQoB2\nUURlyKp1lVRxDGR04uemdEUCu5xsGq31cuG0Lf3SQUkEAUtG8dJI3r2YaCrD\nDaHDY+3BKSoRvZeFKs3uOY6THdtC2sNiOEXvMmhlpmGw8uEpFmG5ln5iI5IR\n9gl8icOcnpQMwjHjAQUdJD2yb6LXmaPMB/Z2/822iowgfhs2rCcy3W8V0nKb\n44EVPzAXg8uXBCD0UFUV1oddqm03CZLonca//Wm4NHD+QgEPoXpEzDCj5gK8\n2d/R8aZli0WHfIpl0dEYrBeMhGcWiuUia3asjfpH6o3FJr7AYftA9J7dPvlC\nqu16Vpn5oIAWvZHMqYo1SzxS0z44LJ8eoEKPw6BBzCSCesJUhfQc7yPUbcrU\n5NEC\r\n=8CxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbTpIE4NyKEF2HWKWeBu4OkyNsbPHLPEMiU22CrOCJNAiB1zYl/y3cM0iR0hZe/sSFe9GtF+Q8CXUSiJ9FUzM2/0Q=="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"anonymous"},{"email":"vestibule@anandthakker.net","name":"anonymous"},{"email":"darawk@gmail.com","name":"anonymous"},{"email":"b@lupton.cc","name":"anonymous"},{"email":"post.ben.here@gmail.com","name":"anonymous"},{"email":"bcomnes@gmail.com","name":"anonymous"},{"email":"calvin.metcalf@gmail.com","name":"anonymous"},{"email":"shtylman@gmail.com","name":"anonymous"},{"email":"dominic.tarr@gmail.com","name":"anonymous"},{"email":"contact@elnounch.net","name":"anonymous"},{"email":"github@tixz.dk","name":"anonymous"},{"email":"feross@feross.org","name":"anonymous"},{"email":"forbes@lindesay.co.uk","name":"anonymous"},{"email":"pereira.filype@gmail.com","name":"anonymous"},{"email":"garann@gmail.com","name":"anonymous"},{"email":"me@gkatsev.com","name":"anonymous"},{"email":"renee@kooi.me","name":"anonymous"},{"email":"hughskennedy@gmail.com","name":"anonymous"},{"email":"fedor@indutny.com","name":"anonymous"},{"email":"npm-public@jessemccarthy.net","name":"anonymous"},{"email":"jprichardson@gmail.com","name":"anonymous"},{"email":"jryans@gmail.com","name":"anonymous"},{"email":"martin.heidegger@gmail.com","name":"anonymous"},{"email":"lukechilds123@gmail.com","name":"anonymous"},{"email":"mathiasbuus@gmail.com","name":"anonymous"},{"email":"dave.des@gmail.com","name":"anonymous"},{"email":"max@maxogden.com","name":"anonymous"},{"email":"palmermebane@gmail.com","name":"anonymous"},{"email":"parshap+npm@gmail.com","name":"anonymous"},{"email":"peteris.krumins@gmail.com","name":"anonymous"},{"email":"sethvincent@gmail.com","name":"anonymous"},{"email":"maochenyan@gmail.com","name":"anonymous"},{"email":"substack@gmail.com","name":"anonymous"},{"email":"me@JoshDuff.com","name":"anonymous"},{"email":"terinjokes@gmail.com","name":"anonymous"},{"email":"thlorenz@gmx.de","name":"anonymous"},{"email":"ungoldman@gmail.com","name":"anonymous"},{"email":"yerko.palma@usach.cl","name":"anonymous"},{"email":"yoshuawuyts@gmail.com","name":"anonymous"},{"email":"zertosh@gmail.com","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"renee@kooi.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-splicer_2.0.1_1558694007753_0.031990716728030666"},"_hasShrinkwrap":false}},"name":"stream-splicer","time":{"modified":"2022-11-08T10:40:52.699Z","created":"2014-06-09T21:22:38.801Z","1.0.0":"2014-06-09T21:22:38.801Z","1.0.1":"2014-06-09T23:26:01.238Z","1.0.2":"2014-06-10T00:03:00.512Z","1.1.0":"2014-06-10T02:38:34.562Z","1.1.1":"2014-06-12T23:39:05.625Z","1.1.2":"2014-06-13T01:14:26.470Z","1.2.0":"2014-06-15T05:37:25.053Z","1.3.0":"2014-06-16T04:45:41.126Z","1.3.1":"2014-09-27T10:10:16.420Z","1.3.2":"2015-06-25T19:09:36.254Z","2.0.0":"2015-08-24T05:01:33.167Z","2.0.1":"2019-05-24T10:33:27.924Z"},"readmeFilename":"readme.markdown","homepage":"https://github.com/browserify/stream-splicer"}