{"_id":"@unction/streamsatisfies","_rev":"75-bb16a2c59c771515dc3e60801bc6a62a","name":"@unction/streamsatisfies","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","dist-tags":{"latest":"5.2.4"},"versions":{"1.0.0":{"name":"@unction/streamsatisfies","version":"1.0.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/source.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './source.js' -d './transpiled/'","lint":"eslint './source.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test","watch":"chokidar './source.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"2.0.1","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.0.0","@unction/split":"1.0.0"},"gitHead":"af625c0906d6ffab1a25a20779dcde262c93be12","_id":"@unction/streamsatisfies@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-UqQLwRjxBsHyoT1kOGalGrzrKA2WqziNx57dCg6dz4DU/Rt6aWjooYbgBFGdNLyBN9AqM0PQq1SNvoxtp+oUBQ==","shasum":"ef45075c5fc2c44df49cba919f9982ff986c3060","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoqZINBVPPqhVjCN4bLoPCF3nHDQmTgVg60Qn+PsJyxQIgPtaH2AiZs+nkox5Wn6AMnwAjnvkQyAMJEQQllHdPFVU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-1.0.0.tgz_1503711007411_0.46517158416099846"},"directories":{}},"1.1.0":{"name":"@unction/streamsatisfies","version":"1.1.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.0.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.0.0","@unction/split":"1.0.0"},"files":["transpiled/index.js"],"gitHead":"500f9ea6e4cc09597fd47b3f47899972c8f6d2d1","_id":"@unction/streamsatisfies@1.1.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-cEWxEbuchEnGvvyiI31flMJLB1Xp05ko8HdE4knM54WCbT7jfOi0Cz4NhgUX+/mxXeG85eODqLdscyoa3vSOcg==","shasum":"59dc7f9c5c2b64c0ca0948ed964a6deddf31c41d","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzl9UwvsplRDCD3e/AE7D97SZz+V+4JgQmaeJdsZgfFAiArwGTrYYjn+9ywYyycW+/zXm+EQvhJZaKpEaCXphb/fA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-1.1.0.tgz_1504500088508_0.6481275900732726"},"directories":{}},"1.2.0":{"name":"@unction/streamsatisfies","version":"1.2.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.0.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.0.0","@unction/split":"1.0.0"},"files":["transpiled/index.js"],"gitHead":"94a020d33ffb4bbe79a4f491eb0d7f5e11b6d7f1","_id":"@unction/streamsatisfies@1.2.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-k4ku7F9U0kPTqN5lIzQVizHG+YSpobVHhWNSMC2HSv4QFq758MsULf/botCvyPEEI9ez6vuDhj73qpRrN0cF1w==","shasum":"d84f20fec29ae52959ae7ee652f47869f64f88a7","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzil4m1uUx5fb6VtiekgvIfkf+tRNENsl+hrMdb27aOAiEAsnPx9cB0LcVdBNQOR2jwRonG2txZ4qZ18k9xKvDDgyk="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-1.2.0.tgz_1504505570726_0.6928634664509445"},"directories":{}},"1.4.0":{"name":"@unction/streamsatisfies","version":"1.4.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.1.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.1.0","@unction/split":"1.1.0"},"files":["transpiled/index.js"],"gitHead":"9f0dfdbd0ce8db4385a52627c16aa6e253a72660","_id":"@unction/streamsatisfies@1.4.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-3F08tPhlRf3VPszNYA9bgRWvGTQra4g5+z/jRrWb/8/wrrTr7Bj3A55/fClelqYCBy3eIJ7LD79bmTYeEkIwqA==","shasum":"8faec6885d5e8ff5c078f05fa4c41d81bc90bd1e","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCWllg7ZfrtU9ii44ZaCoOSDS0CIWTtAFMYsqspql8uQIgHACxnfi3bbG62bakypTTi+GfVCk5Sn67HFiDUFvCHjE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-1.4.0.tgz_1504580012620_0.11413174727931619"},"directories":{}},"2.0.0":{"name":"@unction/streamsatisfies","version":"2.0.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.3.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.3.0","@unction/mapvalues":"3.5.0","@unction/split":"1.5.0"},"files":["transpiled/index.js"],"gitHead":"99d6f8b4720c12433b26f40b09fa42dd46463889","_id":"@unction/streamsatisfies@2.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.4","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-p45S2uSoPH5mtDkPQ2Snp8u6JJRu7cLyF2/C1HgceyJGgUTulK82H8CA8Nl1h6Rk1RDRfkg4bzSaAAxIcejeRg==","shasum":"0386f3a8c0edf0d6e6fd3f79d14859281aceacb1","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBVQAtCs5jJwxi0hpvJsUeYshTr31eFtx4cdrchpAIiAiBmp19r9ZXa5gYaHp5LS3NCmh2KKVeVTZis7cfK8Na1lg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-2.0.0.tgz_1506222270248_0.9624953081365675"},"directories":{}},"3.0.0":{"name":"@unction/streamsatisfies","version":"3.0.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.3.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.0.0","@unction/last":"1.3.0","@unction/mapvalues":"3.5.0","@unction/split":"1.5.0"},"files":["transpiled/index.js"],"gitHead":"ba094593dc05a191e045924181e5d9ba02260821","_id":"@unction/streamsatisfies@3.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.4","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-t8YstB+XoBPkYGEjlEKMHuY1ZqRYO9u/Tj+P2HmMrYa2HW1sgu+fB2yGwaUMuVxXdiuOTcwHi3U9qQxwGFi5Ow==","shasum":"4556cd039933f73bcbf543d22b642d62dda4a015","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtIIpzLmHE26KjofHKiSLhJChMpLYoAGy5/BA/qi8uiAIgYoAzt+CVIFfM6R6O8N0Csd+OYs7LO9k+soUktfgqMPM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.0.0.tgz_1506815046644_0.14313523075543344"},"directories":{}},"3.1.0":{"name":"@unction/streamsatisfies","version":"3.1.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.5.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.1.0","@unction/last":"1.5.0","@unction/mapvalues":"3.6.0","@unction/split":"1.5.0"},"files":["transpiled/index.js"],"gitHead":"1fc899245a89744c5e85ba44f2995d28f2c7ccad","_id":"@unction/streamsatisfies@3.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-XmyShybia6MG001gCIafoDHAtCvb7tQQjaAf77KvE2/T2WbWXV2P43XgZTJEtBpuMto04Hp3fjnnMfMceKFu9Q==","shasum":"a9eb44a07a16093776a2728a2fcdb51aab556eed","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL0uVDrEii7A1Lx+LO46E5VYzm9IdAQCWgrDIlknvkgAIhAOiQUDqa8lSt6keayGo3miVz8KHVOS8vVNHxPf+qZ2oS"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.1.0.tgz_1508836282146_0.38622266659513116"},"directories":{}},"3.2.0":{"name":"@unction/streamsatisfies","version":"3.2.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.6.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.2.0","@unction/last":"1.6.0","@unction/mapvalues":"3.7.0","@unction/split":"1.6.0"},"files":["transpiled/index.js"],"gitHead":"3a23cf0474d1e1aed10bfc1c4bf527e990443941","_id":"@unction/streamsatisfies@3.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-iBsctmiX7R1+nxZCC484LBegRIzpwXHUadl52XCelUElouLRnOHBR6ssJj56oAM8wxWqNIYcGksRbxoTmS5i1g==","shasum":"7e997a424017bec1c6234be4398b76415eafe741","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFozJqSVHxH7T9et/hLDwPJ0j2w3//930oi5UpPo2fvCAiEAsjBZoLaZMhReu4f67yugKZmQVXVIhTsox1fWu///GuE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.2.0.tgz_1508891420032_0.09951302711851895"},"directories":{}},"3.3.0":{"name":"@unction/streamsatisfies","version":"3.3.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.7.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.3.0","@unction/last":"1.7.0","@unction/mapvalues":"3.8.0","@unction/split":"1.7.0"},"files":["transpiled/index.js"],"gitHead":"b05a244d1775e72e38410148475f5127466cd120","_id":"@unction/streamsatisfies@3.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-rCQMkBKEVVfnqjel+IokmtMAGXMFsjagFrAizXCR0CCtRQt7P0Oj/HkHVzASwDWsk6yKGG07eoUkoRPXcJwYrA==","shasum":"67d8036f8a548adea493009336e0c4a8865793e2","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYuH9/FWmZFH/YGUrlPu0cCiQ1xK2eGtCwsBbkILnEgAiBPkG2TmzaeTzOKwebfWkqFE6nmDTR5FDUhrRcfvsAW9w=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.3.0.tgz_1508907687963_0.8096597576513886"},"directories":{}},"3.4.0":{"name":"@unction/streamsatisfies","version":"3.4.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.8.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.4.0","@unction/last":"1.8.0","@unction/mapvalues":"3.9.0","@unction/split":"1.8.0"},"files":["transpiled/index.js"],"gitHead":"28bd39e0b7e024c3a5c13d04a2a445fe88c93cc3","_id":"@unction/streamsatisfies@3.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-3UMCO1pNveFAof+NznuQLzToOu+39Dnpd7EEHbkdXBw5RJhr1K9XfM0ICHzPO2vL+GvS8PSAo3FJO45eShyuxQ==","shasum":"91eb817e9d5ba879b81545b7f53995e9f8ca0a3c","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRSzZWKomMGy0McXrY/5ixfd5lHYdJZToN2eiJDdWCpgIhANAkrMWZ1w3KtCpRIo/jpaV1UZtKN7509y+DjRHjEzYh"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.4.0.tgz_1508909714029_0.0673806513659656"},"directories":{}},"3.5.0":{"name":"@unction/streamsatisfies","version":"3.5.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.9.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.5.0","@unction/last":"1.9.0","@unction/mapvalues":"3.10.0","@unction/split":"1.9.0"},"files":["transpiled/index.js"],"gitHead":"b2d1ce4e5f5bd84d3b176e373c84cc5985418cc9","_id":"@unction/streamsatisfies@3.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0iiLzo5hljBOTQTGeBQDxQvBeLK+2UepiBtg2hs7NVkvQ7bKkCCBtBx3jix81ezCi84ZHv4BJS0PNSC2k6a3cA==","shasum":"895769e1669b51789c8f9667d72d976c26788593","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE49i1h/rHm1P2uCZRAfIOs7iDD3+qkzopVAyLo1cYOAiEAoUYW7vrOfD3sk5yQzYWRvDGS4JIucUor7Fs4ZcSgecw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.5.0.tgz_1508911185005_0.15614980505779386"},"directories":{}},"3.6.0":{"name":"@unction/streamsatisfies","version":"3.6.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.10.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.6.0","@unction/last":"1.10.0","@unction/mapvalues":"3.11.0","@unction/split":"1.10.0"},"files":["transpiled/index.js"],"gitHead":"4df683512821410749987f5340fa08dff3a6dfeb","_id":"@unction/streamsatisfies@3.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-7Z/p+salqUgLmt/bmV5ATWuqIOndc8ra03MgNg5BgpOEFs7cUdPYg34si+N+7lvi148hl3Hu5dVDycV0fluGQw==","shasum":"a1c9b7dbc519fefcbb278f0f2e44a792e3c14570","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQPtfcl5GUBc+XjnWyXTY7vNTjGZbiDADZWKIxiaKOcwIgbNVXzX43d7PJ5PfaV1eRLMmlfQqN3rRbCp2N2P9etD4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.6.0.tgz_1508912129653_0.5871321253944188"},"directories":{}},"3.7.0":{"name":"@unction/streamsatisfies","version":"3.7.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.11.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.7.0","@unction/last":"1.11.0","@unction/mapvalues":"3.12.0","@unction/split":"1.11.0"},"files":["transpiled/index.js"],"gitHead":"95157b7d4fe8fb809680e6e6cd68f67001188e1d","_id":"@unction/streamsatisfies@3.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ilDVZHeX7Ult6tHWeAQkHP0zfNY5VZm2h6cG7NU5Ach4yoVgQZCxoEXldCq92I97KmM0rIY4Ill4ce4FitPnKQ==","shasum":"148f09c9f1c101b2d6b4f01fc94fda970d58919d","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEwhN9fyt/NAjA4w708Llwj/eh4XrO6fpeklRlkd4UQAiBwGj4fwpQQ7B6f7w+Uxer5ggZZpRKI/ka+BVT9chxLWw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.7.0.tgz_1508915069326_0.32165560545399785"},"directories":{}},"3.8.0":{"name":"@unction/streamsatisfies","version":"3.8.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.12.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.8.0","@unction/last":"1.12.0","@unction/mapvalues":"3.13.0","@unction/split":"1.12.0"},"files":["transpiled/index.js"],"gitHead":"66140e7e8244ea06227d1a89fb18f58e9fd448f1","_id":"@unction/streamsatisfies@3.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-CnihLgvizsVRe5bBZ8p/+sc25H+746WeCmoSJin96D9M/vJmwwU/pZHOaWO+WMQuQS9DYHQVn3A0j59cuUXEvg==","shasum":"f80c7e801148cd4eeb107be427e411e78064501a","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZE6SgP4iOXvUqmeYG4lIVxgjjxtco8tmMU5P6KNi0mAiBhaaI/9VrDXNLr+vt6auybti4bcNn1dzkCRD2aTV8jDg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.8.0.tgz_1508917335816_0.5960314401891083"},"directories":{}},"3.9.0":{"name":"@unction/streamsatisfies","version":"3.9.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.13.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.9.0","@unction/last":"1.13.0","@unction/mapvalues":"3.14.0","@unction/split":"1.13.0"},"files":["transpiled/index.js"],"gitHead":"63cc19c6518aecf2eaabb9ca16ab28f60f782e97","_id":"@unction/streamsatisfies@3.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-NeSAhCdXQk/Jp0ZeF6Vise4x8vgscVofgFFlvvlgN8IDuttbq2feDgL85VGvvOUREMO41VqaFNlcOS3+R2jY/Q==","shasum":"c5ae5a196d6e64aa8185733816ea295364b96f83","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmDpyPX+rAXKUPbpFGQqdjuEWNj/2GvzVmwAGOXC0UqQIhAKs4n93EEg9YWv37chMgqP5bKYMImENv2UtUTLcsYwyk"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.9.0.tgz_1508919697117_0.39927110192365944"},"directories":{}},"3.10.0":{"name":"@unction/streamsatisfies","version":"3.10.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.14.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.10.0","@unction/last":"1.14.0","@unction/mapvalues":"3.15.0","@unction/split":"1.14.0"},"files":["transpiled/index.js"],"gitHead":"5c38cbdf92ef3ae6ab8d80e13539209e5143b7dc","_id":"@unction/streamsatisfies@3.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-v3GqmONlYtKqGFOr+KlTel+kvrQVg/TS9MPyHYq5CnXNW1QMMmah2LneZNmoGYjI5YNWTHpc4RTrZ2cSj+HRDQ==","shasum":"01339900c89fbc86332425be230ccba1ece6a63a","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpsHD8Ol2GpuKD6v0HAcoW05k03KpL81cLBBzC7RngzAiEAgksJ/S58taosNgsbHrvFCxq+EsuUZ9uYDTXSfeU7zd4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.10.0.tgz_1508931063536_0.540029221214354"},"directories":{}},"3.11.0":{"name":"@unction/streamsatisfies","version":"3.11.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.15.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.11.0","@unction/last":"1.15.0","@unction/mapvalues":"3.16.0","@unction/split":"1.15.0"},"files":["transpiled/index.js"],"gitHead":"6976d78d3b28da685c5383892d797383cf2f960a","_id":"@unction/streamsatisfies@3.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-o36qY+xrHyBPlxbHEeVW60GbCXQUVr58h4jycb+p2jkKCRN3Yuy9xV3VIAU/ji09FGOaWzXIBH+Yc+5fjBv+gg==","shasum":"d8c84281a5d203b33e89a07db9abd884f04d7939","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKBGT5cCSzcL4cEJsXIqO4jOOZTsgRMZR+U/n8qgyMrAiA26y3IPwJipclQ9c7ZfAor7RWCLBaZqraZKy8TPyd51A=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.11.0.tgz_1509005548977_0.1167632497381419"},"directories":{}},"3.12.0":{"name":"@unction/streamsatisfies","version":"3.12.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.16.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.12.0","@unction/last":"1.16.0","@unction/mapvalues":"3.17.0","@unction/split":"1.16.0"},"files":["transpiled/index.js"],"gitHead":"2129f11614bae198f5e1dca2f8e4441bd3b467db","_id":"@unction/streamsatisfies@3.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-DtGk6YDBlh5BFiNiKj8EYw4zrKZpemn4krmclL/2rGwWRLhdLWgAkLDf/zqGi+6BlRK1o6Fq4Gybw6hdGMFNNA==","shasum":"6dccb36e5275d69f9bba0d1860e09093261e5cb2","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.12.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU+nRekWtq9+jByXHWG6uXZL1/AaxW7fOE46v6oEZhawIhAJQREfZ4iBh1HHS/GDwajfjHnp6EbAHCCKUQa9burPUY"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.12.0.tgz_1509010063731_0.8177539396565408"},"directories":{}},"3.13.0":{"name":"@unction/streamsatisfies","version":"3.13.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.17.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.13.0","@unction/last":"1.17.0","@unction/mapvalues":"3.18.0","@unction/split":"1.17.0"},"files":["transpiled/index.js"],"gitHead":"2cbb2ad858c3ded5292d5d158de9590d39f670e5","_id":"@unction/streamsatisfies@3.13.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-A3aesjq7AxrDqlDWjdqyF0mcu6ADIXKJ8MLceFygmVcA22kJx9X1WGit4suNQTIBAJ5qujl/E/KEVanYtc/tuA==","shasum":"36c9d10eae643a91932318228e70323830558c7c","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc83p6+LFWZQBaS8RQ6SRyDWDQucHNNrWUKiN0vTDmBAiEAyZcraKMCVVTkNdYR/lgwTJHY3Q9jFM+XXhM2ZEMWa04="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.13.0.tgz_1509122983762_0.7030861342791468"},"directories":{}},"3.14.0":{"name":"@unction/streamsatisfies","version":"3.14.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.18.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.14.0","@unction/last":"1.18.0","@unction/mapvalues":"3.19.0","@unction/split":"1.18.0"},"files":["transpiled/index.js"],"gitHead":"be22004c7a67ea2e7c397478c7fff1278f7b9e39","_id":"@unction/streamsatisfies@3.14.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-rSS0xfqubkAxu3x8JL5ssM0Dd5frS6GRJ8xVJEyuFGz8GZLhPDDbtoVVlqa9YO1IvPYeMf/QIdqQhZNloJ7Mhw==","shasum":"f43b0cc9ccc856c16aabc59bcb89003565345c9d","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.14.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGSt+rFJ5Uo2xQ9kE2xBD5fGM8rUovp/ZSj8qQaX2HZAiEAufqbVInKKkECcm2QqaqhWPacXwjkOl5Q++Yszpvg6Sc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.14.0.tgz_1509215578685_0.9152985084801912"},"directories":{}},"3.15.0":{"name":"@unction/streamsatisfies","version":"3.15.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.19.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.15.0","@unction/last":"1.19.0","@unction/mapvalues":"3.20.0","@unction/split":"1.19.0"},"files":["transpiled/index.js"],"gitHead":"fb36ad843839cb851374abf6f17585d70162224a","_id":"@unction/streamsatisfies@3.15.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yEASK32ypYQI65T8EIb3fBDlOflf0xilGBqwFMY1WhgezOIK2cSt0p/xXBOK7kdc7RswhopKaPpjshLfD2hqIg==","shasum":"690122f762e2b723d0d67fefaf037017071f5b93","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.15.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYONEMt4S43ZK7DEugPpQXeah2A/QoxnJoycwpHxVNPAiEAz8GSDnes84tdnjxeOizVEo++zYpM6nv3nofI93JcF10="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.15.0.tgz_1509216081399_0.10347470524720848"},"directories":{}},"3.16.0":{"name":"@unction/streamsatisfies","version":"3.16.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.20.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.16.0","@unction/last":"1.20.0","@unction/mapvalues":"3.21.0","@unction/split":"1.20.0"},"files":["transpiled/index.js"],"gitHead":"6ebf36750b621f6d27247ff37207a643c41d76bc","_id":"@unction/streamsatisfies@3.16.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-xruQ/6gLJNp4TyKm1gY5iGoQdL5MI3pS3ji674dY3yHbuSYbAO/WreUYK17GFiKKGlfByYyDQ7OTM+beNxWS7A==","shasum":"00bc38cf886f5fd64bd2be268b1cb8a40bce67d2","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.16.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPLJfWHAsE9wC2pnOExpmK6vhpvd0fOE0VVVxPRirI0AiEAkCKzTRw2HRiuame4dpQ7AHnuO4RGzRKqn3oGDhxsy0U="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.16.0.tgz_1509218265251_0.9205368955153972"},"directories":{}},"3.17.0":{"name":"@unction/streamsatisfies","version":"3.17.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.21.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.17.0","@unction/last":"1.21.0","@unction/mapvalues":"3.22.0","@unction/split":"1.21.0"},"files":["transpiled/index.js"],"gitHead":"45f023929b177cf9865d3d592f57cb6be2ce6a72","_id":"@unction/streamsatisfies@3.17.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-qTcnNIZ7UaI0ZlQYt5czD1obQjgHh5NfMbO/ajY5KB7MOtz+NsMBekvsPCmxc2G7patNOArxdSAq8olpFOaBhQ==","shasum":"d309cef25f253f612cca6f84a6a8917529df3b35","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.17.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDquJ6OBuaBlQ4qg39lXx7pYwwZVeglue2tFmPBNZo93gIhANzJ93oPeJ4+93fS1MaT3ajjywMIgsof+ZuySHhqZUqs"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.17.0.tgz_1509219117308_0.1508002441842109"},"directories":{}},"3.18.0":{"name":"@unction/streamsatisfies","version":"3.18.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.22.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.18.0","@unction/last":"1.22.0","@unction/mapvalues":"3.23.0","@unction/split":"1.22.0"},"files":["transpiled/index.js"],"gitHead":"5f60cdadac3d5a5548f24147937c7a5cf931798f","_id":"@unction/streamsatisfies@3.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yaUNcQ6puiF1TmKzIUual428AG9GAyOQM9CiGkJ7qqoWboI7IJPnIdZxYkYWU83XuvQvkVeUe7qIwz/isW4MrA==","shasum":"807345c7a18d4dca2203059d3ba7e59d835870b9","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.18.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDutCYMnWvT3F9nDBpQi3RkHp7uen/mogiE1CBTa6ZuxgIhANASAOJcdJa9yqcn0TQG6IZvDV2kSan4Q1gPvxp/ncDs"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.18.0.tgz_1509234029942_0.13023237837478518"},"directories":{}},"3.19.0":{"name":"@unction/streamsatisfies","version":"3.19.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.23.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.19.0","@unction/last":"1.23.0","@unction/mapvalues":"3.24.0","@unction/split":"1.23.0"},"files":["transpiled/index.js"],"gitHead":"507c17237e775b754b46434664f9c3b9c0236a79","_id":"@unction/streamsatisfies@3.19.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Aq6IvWPfrshDHuIHqGaveeprotjJ83UmvT94mHIwPLKP8Za1noEa5CsNqLcVAFWGZ49eAiO0tugK/ha4SXyhtg==","shasum":"d04f2cbb24822370609eb470d5750e290eab0a37","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.19.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcADNL46yqAWodXEzJRxF73tWxw3f6MrinP4mE4HlhDwIhAOpljVre8bFHjiwX107FxBOUdCg1dxPkf+rOpBwARV/o"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.19.0.tgz_1509235548574_0.1336055463179946"},"directories":{}},"3.20.0":{"name":"@unction/streamsatisfies","version":"3.20.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.24.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.20.0","@unction/last":"1.24.0","@unction/mapvalues":"3.25.0","@unction/split":"1.24.0"},"files":["transpiled/index.js"],"gitHead":"172753a38d8311a0993550806b871af3f0f30416","_id":"@unction/streamsatisfies@3.20.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-FYoc2aBfnn79Ndu6LdE6KsCr9+DVpzBNa88CneCEv35B2xADxIGa9biCyyE3VHPAjJqZrChguJVw26KZXdhgvA==","shasum":"b5c66f02676712b5c57501152cc69b4903dd30cc","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.20.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2jeZAFLhER2WxVLm/lDDJDbisYpHEs/2fiByY0RU4HwIhAJaWbO5P2fUy/K1PDB62vYGahnEukByelEBkDf2WkClO"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.20.0.tgz_1509316877838_0.19208697322756052"},"directories":{}},"3.21.0":{"name":"@unction/streamsatisfies","version":"3.21.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.25.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.21.0","@unction/last":"1.25.0","@unction/mapvalues":"3.26.0","@unction/split":"1.25.0"},"files":["transpiled/index.js"],"gitHead":"a1a896dd25d65de24159ce5be7d90a7923283e77","_id":"@unction/streamsatisfies@3.21.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/SPBeWDzeMMIHlSRP/AtbRzPUTTJtXCpFlNaQDZlXfdv5P/LwQ6/GiOZ/ODXFp5BLXl53nf5wDzvGnCfddEYPw==","shasum":"87d010a9c62f78280ae38ec819cc568d636e1700","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.21.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDljVkXbnToiyftW4p64LTOrvM2vlsUgisLA8s0A1GPYAIgfgU/Em1C6SkZxomPwz2RUZbj116yKzTatO2Gxy4n+Ek="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.21.0.tgz_1509317859028_0.23770966520532966"},"directories":{}},"3.22.0":{"name":"@unction/streamsatisfies","version":"3.22.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.26.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.22.0","@unction/last":"1.26.0","@unction/mapvalues":"3.27.0","@unction/split":"1.26.0"},"files":["transpiled/index.js"],"gitHead":"9a0807e82a0a1e3bdadd9d470421f374c2dc526a","_id":"@unction/streamsatisfies@3.22.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-brAZChEIa5zpAymLwCDCQq5COQNuIq4yJA7ilfIyM4EQiLW1vGV37UkEGryE88V8U74I9+pfju76tKcYUxKBtw==","shasum":"58ce3fa985aca80fdc52715fa84c3f29e6b72905","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.22.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCEkGO1aLKCPJTQWO/WANRCTN//v7WdTjh6Kur+Fs6dAiEA4Wcp/4LVXmgwm9gn+ufGirfNVZKcFrDJeY/5NK8UERI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.22.0.tgz_1509322544730_0.6723879659548402"},"directories":{}},"3.23.0":{"name":"@unction/streamsatisfies","version":"3.23.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.27.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.23.0","@unction/last":"1.27.0","@unction/mapvalues":"3.28.0","@unction/split":"1.27.0"},"files":["transpiled/index.js"],"gitHead":"e47a3d07285495df566d154b9ac07594dbfacd33","_id":"@unction/streamsatisfies@3.23.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Oyk0MooK161YcNSzuV4d5K1qRkqSilbRUA8aHrmPDHJCXtYdSjwX5WhdvWB1D5n+fAKH7ZqqnPrw9xebe3MorA==","shasum":"3a40d247efd43658c6da1b939fc3151336428c81","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.23.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaPXoYdF0+FI2W60iLKLeqw6wnkIClED9kjfRg+dLongIhANnVsXZRyC3H12VW+3k4CDeRoUZXXksiemlbAyu0T/DM"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.23.0.tgz_1509324312812_0.9821221267338842"},"directories":{}},"3.24.0":{"name":"@unction/streamsatisfies","version":"3.24.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.28.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.24.0","@unction/last":"1.28.0","@unction/mapvalues":"3.29.0","@unction/split":"1.28.0"},"files":["transpiled/index.js"],"gitHead":"9f0e4f29001dbfb47dd16c3720a75da173f62c3c","_id":"@unction/streamsatisfies@3.24.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-u4k3s/kmLQov8nBzob2E5X9P7TzAhgLibgh7+prMLi0+IV/LNZFsQO2T9v0UsVt+rYgLoFtRBA2PKujgcOrDdg==","shasum":"36f78f1fdf856c12082870e5a6977db101c0dd78","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.24.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOpcv7V74+2e9Vk4s+R8uW7hNgt84X0MFYsgo/4yNAmAIgF2Kqqvl8vQRqSC/hBQhItRnD7hetY6pirEyXgOtei1c="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.24.0.tgz_1509325106221_0.027245061472058296"},"directories":{}},"3.25.0":{"name":"@unction/streamsatisfies","version":"3.25.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.25.0","@unction/last":"1.29.0","@unction/mapvalues":"3.30.0","@unction/split":"1.29.0"},"files":["transpiled/index.js"],"gitHead":"9d862a138567e3e8784c801a6541237ceb398a25","_id":"@unction/streamsatisfies@3.25.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-agB+T0Y/Geat1TmZuqmknlZ7J9tsIHkvgmR2LY8vdLTqYCVNFJiVgGtJH2219bXRHqcGH3XBCQs9RnXxUbNYiw==","shasum":"cb4f18e72163fa57b439830d9a41bcbe69ce9cda","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.25.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfbOPmTVhXo9y/WhhiXkWv5WE+eEc8WplKXHaXqvlAyQIhAN1njZ+bzaCYYgpGbxOntqDo5qnL4qibfaOBMAOgtwO6"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.25.0.tgz_1509325848476_0.07652528886683285"},"directories":{}},"3.26.0":{"name":"@unction/streamsatisfies","version":"3.26.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.26.0","@unction/last":"1.30.0","@unction/mapvalues":"3.31.0","@unction/split":"1.30.0"},"files":["transpiled/index.js"],"gitHead":"0d43f76b242f813b443dbafd21adf322991a860b","_id":"@unction/streamsatisfies@3.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-BEzBRae8OTxLNEJZrvg4lDePHcBBgRUXogNALr5JAXN1bsM4b5aX1HOqP0epF59uPEeKySF+ovRi0eUXqJwmMQ==","shasum":"16d124be166fc1fecdf0d2c96644380b655d358b","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.26.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWFANzsqjKexYrGrfcKmCuJPqXfhAA8qeJgbOcn3ROjAiAIHQJ0mLJoXBfW5Nzblf6wNuKi8wJRnlNCbM0EK2aYsg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.26.0.tgz_1509326984539_0.6066405940800905"},"directories":{}},"3.27.0":{"name":"@unction/streamsatisfies","version":"3.27.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.27.0","@unction/last":"1.31.0","@unction/mapvalues":"3.32.0","@unction/split":"1.31.0"},"files":["transpiled/index.js"],"gitHead":"9df8b92572e1a1da444b34e6771841b3b6787abf","_id":"@unction/streamsatisfies@3.27.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-dy/uE25Y+c7d+bixKi2QIl74i3O6Gn5mhd6RsQGuzcgoDhExg7V0fR1Nm0Uh9ibqv7Qm96AaWKCB9DjznH/9bw==","shasum":"c0936dc3b7afd9fd73e74cd716223da6755dab3c","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.27.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfR1J6QtQpKmTygl6qp2IOWGbImgiD55w2Md+FIkNXFAiEA84chZ8uyWBVZLd8lsS7MNLGy50xuLwTnNFGvkENh4GM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.27.0.tgz_1509328114278_0.6909893802367151"},"directories":{}},"3.28.0":{"name":"@unction/streamsatisfies","version":"3.28.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.28.0","@unction/last":"1.32.0","@unction/mapvalues":"3.33.0","@unction/split":"1.32.0"},"files":["transpiled/index.js"],"gitHead":"bc47f6c63c9a7fc2edc91ad9518daf7ee82735ed","_id":"@unction/streamsatisfies@3.28.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YMIZAi9QhzQo4oRsNLBzNDb1se5STlYCUDBJvbCUAT5eyhom7/thm+hqB2Pj9F1Et1wgah3FEC+nnjZetJAPrg==","shasum":"e38639cc5aa9724804b88586e3e0d0fef5d86f0c","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.28.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSB9SZQj47oGX9lT697GL3COUFWDSa/5Ox71zcUeBCBAIgBvIcqlQZ3zwr+02/SX+izGp4aPjgizSO29Q9yJKH6Lw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.28.0.tgz_1509328596287_0.08720940607599914"},"directories":{}},"3.29.0":{"name":"@unction/streamsatisfies","version":"3.29.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.29.0","@unction/last":"1.33.0","@unction/mapvalues":"3.33.0","@unction/split":"1.33.0"},"files":["transpiled/index.js"],"gitHead":"6e20506e2a29c960ec7e995ebc8f78935b51d465","_id":"@unction/streamsatisfies@3.29.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-DFd9mMDZE0DGfn9LkuZlYL8fJvkzSPoXx7uDUJO8p7hBEjqxYvehp0pjs0Dje9NaCOtdDbfIRbcPuBF6/Px2Yg==","shasum":"64476bd8dbcf65d80163f983f035c5f4db46af48","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.29.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZKgvaFxTZlV2mpXuXkKEWRtNUhjRNiH9O410b/1XbEwIhAJzBGBwPVajPwVH5wVy7HPQsSWgwlvVoHpOMrdH7lh/g"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.29.0.tgz_1509329332953_0.5067786804866046"},"directories":{}},"3.30.0":{"name":"@unction/streamsatisfies","version":"3.30.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.30.0","@unction/last":"1.34.0","@unction/mapvalues":"3.33.0","@unction/split":"1.34.0"},"files":["transpiled/index.js"],"gitHead":"e919bd6207f90535b4040b1aeeef3c3aff310729","_id":"@unction/streamsatisfies@3.30.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-d5gDmPCokZFqtNEUTjkK+j6t9z4/AGNuFFO+H6pcwmivKXC1HljIfVy7LFH4vuTAVhyV+KbY8pcP0XAYVK9DQg==","shasum":"8a572bf43497225e19c47fbfa7ba30bef247721b","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.30.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxV6cRsReJXcgYMzGfXQo/N5ha7s7bIr1Q6w02LajwbAiEApbXmHJuzQRUggZDdRKliZp9UZaNFKmt8PTDp2wn/09g="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.30.0.tgz_1509330583354_0.8644659037236124"},"directories":{}},"3.31.0":{"name":"@unction/streamsatisfies","version":"3.31.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.31.0","@unction/last":"1.34.0","@unction/mapvalues":"3.33.0","@unction/split":"1.35.0"},"files":["transpiled/index.js"],"gitHead":"b153749dcf3644e4c692d51b36a10c57218768f5","_id":"@unction/streamsatisfies@3.31.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-IFj1vBTjB4yGcd76Vh718fd5RXRwq8wg/rys+9YFYl9bxHSQTKW65iMcy+HL0eQcsWTOcwI904waSoYrun6EbA==","shasum":"e65f706854c032d4ffd8f39536fa9b55cb2458ca","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.31.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDfuv/0wyZoiS3WFpKBZk6DHihKyuHfHk2XRYvyWSWqgIhAIutzae7Gp08p1Bt9tt+R9s8fZ3pQrsxlHY+oB+XaY19"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.31.0.tgz_1509332591949_0.5970071896445006"},"directories":{}},"3.32.0":{"name":"@unction/streamsatisfies","version":"3.32.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.31.0","@unction/last":"1.34.0","@unction/mapvalues":"3.33.0","@unction/split":"1.35.0"},"files":["transpiled/index.js"],"gitHead":"12e40cefb8b3ee75490c4bd4f6404aca93168e0a","_id":"@unction/streamsatisfies@3.32.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-roNiUSkWv5Sc+pny8cCMyc9gi/kHqpVuzAP39rqP3wRQtdmvOaihxFKXxg9c57DAO7EgIT5YF5QPKPtFpin6MQ==","shasum":"57edaadafbed39ab048670f555686ab07bb46454","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.32.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPFt+ELcnga6YALyxh/iI8vt7pMAh/WkmBdDt+d/pwtgIgXzLtgqpr78twtf06YoPxYVLgcbBmpEntncsCjyd1PNM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.32.0.tgz_1511080067024_0.5877223876304924"},"directories":{}},"3.33.0":{"name":"@unction/streamsatisfies","version":"3.33.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.32.0","@unction/last":"1.35.0","@unction/mapvalues":"3.34.0","@unction/split":"1.36.0"},"files":["transpiled/index.js"],"gitHead":"52efc4aa9d168671e9dd9f5ec41becd8b57711b9","_id":"@unction/streamsatisfies@3.33.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-3Ev2Ix80OFsGzmp7fLpWMt5uh6qbSRsBM8r7mcbFHliDauUse9gZ5M0jAgHHO5uU6jO4ep/WX+5CAuUSZkOajw==","shasum":"99b5f54e76eada86316e8f6e14b851f54dd97a61","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.33.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Eapiz/Hcosta0YjMR6SRPI8XbP8HnzJeUAenj/GheQIhALGe+j7LXl6XuuYQi5G1mcou87mL0gP8OhP9vXUNmIfN"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.33.0.tgz_1511118111712_0.07997452863492072"},"directories":{}},"3.34.0":{"name":"@unction/streamsatisfies","version":"3.34.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.33.0","@unction/last":"1.36.0","@unction/mapvalues":"3.35.0","@unction/split":"1.37.0"},"files":["transpiled/index.js"],"gitHead":"1a1ee00d067f19c8fb62c1cc92217572b1a54664","_id":"@unction/streamsatisfies@3.34.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-uKSeuKZmwqG5Jv0KcvfIRxH8mCnBtp/iuyJ1kmIRXa7Em1CRzTkXZasxdGSAD3PwtZRrtWe/aXQg8+mnYJxpjw==","shasum":"d445ccb3d69cc1b1c2322481328d023d89db3a1a","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.34.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3lE5fNvERX7KaRD27K46e/hOAYAJHPQa+B/20BC4uwwIgT7CPjtp2+YT+S5tIO8w24YAsIdUpQaJvvecu+tVDXyM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.34.0.tgz_1511118940798_0.2812263087835163"},"directories":{}},"3.35.0":{"name":"@unction/streamsatisfies","version":"3.35.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.34.0","@unction/last":"1.37.0","@unction/mapvalues":"3.36.0","@unction/split":"1.38.0"},"files":["transpiled/index.js"],"gitHead":"f1ac56d09c41adf73beb0462c6332245f8be5766","_id":"@unction/streamsatisfies@3.35.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-d2TUeYlgvsVlt4hMbP85V9BfI4DWCFCZZWQjNHNozo47okI+u4C/K74PRPvGyPgwZYf/DAYvKySwxUzyne6fwg==","shasum":"7205db5329e8173e8c013afb2811d3458962d569","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.35.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcnc2krI+ZYQWT1GDIukm/cPX4Y8OWEoEd3+knLvPAMQIhAKkpYmuDKjdyVzbX9X11BRx5Qrb6USB4AsNDAs46hi6e"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.35.0.tgz_1511119796705_0.3514253064058721"},"directories":{}},"3.36.0":{"name":"@unction/streamsatisfies","version":"3.36.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.35.0","@unction/last":"1.38.0","@unction/mapvalues":"3.37.0","@unction/split":"1.39.0"},"files":["transpiled/index.js"],"gitHead":"84489d58f062a01345d462cd95a6af194ea0bdc4","_id":"@unction/streamsatisfies@3.36.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ksx9+CEZc5fr9B7T07E/P5gSG3adMoaVVP5KIxAZfozHodsveB6X1SM9ptYZysbY7LdM4WSstwWP/Vq43ovbfQ==","shasum":"21867f731f541fc6d48843d9abf66b860ff2b119","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.36.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhzfpUA5nRKzKzyHjzSH9O+EownuNatiWrMX2PlcpYTAiBeWhPXiKmQusAJ5mLdsylww+MDqH0cqbzopiQPYylLLw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.36.0.tgz_1511120888001_0.9017829129006714"},"directories":{}},"3.37.0":{"name":"@unction/streamsatisfies","version":"3.37.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.36.0","@unction/last":"1.39.0","@unction/mapvalues":"3.38.0","@unction/split":"1.40.0"},"files":["transpiled/index.js"],"gitHead":"b099a0d0fd585f411433d6d3f83b569addf8fb8d","_id":"@unction/streamsatisfies@3.37.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-d8ceSX0WiCTfpmxeptOl/7LJ92xX721CJf3YXROkBVZOilgIpY1wJkt5VDFSisS9FbSW4DL1EJcMfYMe4QRnVw==","shasum":"6d1e14cf334274548d1978b3aad0e0a19d284af0","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.37.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLDdaMZJDU1a87dHhsYtNkP90fglaALEoHrpJyyI+hpAiAlIHE/mVblUjuwp4mpTVIKY1Vb7pkD/eapu1J5LolAYw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.37.0.tgz_1511121609117_0.6975237024016678"},"directories":{}},"3.38.0":{"name":"@unction/streamsatisfies","version":"3.38.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.37.0","@unction/last":"1.40.0","@unction/mapvalues":"3.38.0","@unction/split":"1.41.0"},"files":["transpiled/index.js"],"gitHead":"4c356a4523b76a6f4d6531940e87158ce2ff2f97","_id":"@unction/streamsatisfies@3.38.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-HMIqyHARd/4sYpP40YX7WTjijsLTgjRvs5j+xqKiYPKzidJooMOBTQPHMTaoEyqVtDG6sus2Knk/ltuIvXNJdw==","shasum":"349113a2c348a2a6b820e04fa14cfacd7f79dd7b","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.38.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTORzSc1ymza+rsmEqGPyztzeYrE5hJAoA3X70HLaJ1wIhALekaV6RGk7+sBb4ADepbVwYWWCLt3LQ0KBpqyT40BK0"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.38.0.tgz_1511123028545_0.2839612390380353"},"directories":{}},"3.39.0":{"name":"@unction/streamsatisfies","version":"3.39.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.38.0","@unction/last":"1.41.0","@unction/mapvalues":"3.38.0","@unction/split":"1.42.0"},"files":["transpiled/index.js"],"gitHead":"c2941d5afa32c1993963c0c631cdf428d17546f7","_id":"@unction/streamsatisfies@3.39.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-HUANHEd0MtT4HSya4AA2CCqldYMsuhcW0xOUe72EffHDZf5OBgWs5lWD6g7byteVVE5Rz1MkG+rryT27wU9j2A==","shasum":"fdf66b3810753a53779ff1cde1e7d2b5457846f5","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.39.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsSkY8d/uR1DpldpKnjDv+zh0eNQitguObj79nIcWnpwIga9M87crD+aCMdA+AHtP85vevUt2Ud16DPbftHBTBdSI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.39.0.tgz_1511125551447_0.6241901468019933"},"directories":{}},"3.40.0":{"name":"@unction/streamsatisfies","version":"3.40.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.39.0","@unction/last":"1.41.0","@unction/mapvalues":"3.38.0","@unction/split":"1.43.0"},"files":["transpiled/index.js"],"gitHead":"bf2e3d4ae04b24daf76d51e6e8b63a976907047b","_id":"@unction/streamsatisfies@3.40.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-3+8ny2DOZ8AB7wkfIj0eTWFnKgfY6hfGk2jDkd271mhi9JuItRqHI7OvKjoU2hdqZOpZl8MlZJPrXGs9gTeIfw==","shasum":"5440423698a36752aaad77a5304e93c7523afacf","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.40.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn6ICq7RDEesgHySN2PhlUnm1PQAmqoW44VlLGFmvGLAiEAqX6HusIJmgV4TKUzTDru9q2ZG32dzQO1rzsENGYlTxQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.40.0.tgz_1511429077026_0.1394843477755785"},"directories":{}},"3.41.0":{"name":"@unction/streamsatisfies","version":"3.41.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.39.0","@unction/last":"1.41.0","@unction/mapvalues":"3.38.0","@unction/split":"1.43.0"},"files":["transpiled/index.js"],"gitHead":"0171e52e1ce4d75e29f1f2ff84ad6fe86bbafb6b","_id":"@unction/streamsatisfies@3.41.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-nEJ0/a/elT7Bfuh6RxNBAQ4DUND5Xflhy4JeV9gQbiKv3hNuRyTVSpM4P2Q05EhOP7wA9kXff4JkeByDyzO6YQ==","shasum":"713f9e3f0ac612cf91385d68e0aaba71dd6d62de","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.41.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxjSAtXVF9U71sKgzLtiHTuYIREyZ6YV4RvVC8CVPHWwIgPtKX+nwAgN6EXs/7XsWF2uMMKcQFB3IodUVIcBg+ouE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.41.0.tgz_1511429080560_0.02487083710730076"},"directories":{}},"3.42.0":{"name":"@unction/streamsatisfies","version":"3.42.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.41.0","@unction/last":"1.43.0","@unction/mapvalues":"3.40.0","@unction/split":"1.45.0"},"files":["transpiled/index.js"],"gitHead":"ec615348f0d4b7cc8dd1ecbdde5b517f0b718dd7","_id":"@unction/streamsatisfies@3.42.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-cSGOCt8kRgLJgl/xAbMm0zPCrwCMONm3KiktfMrJelYMOYzT9crk3T7TLdxEipdtyox0cieD4lkrDN4c3+BD3g==","shasum":"1d495e7b34b2a3899e83aca5f064de625de97692","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.42.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASAiM4W/Esg1LBK1VBXwX39679IZRUgS8OdbKlHi+0UAiEAs3+09KQiSf/DQFC1GB+yGPYrtyEYVFR3p5nbpAZP8iU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.42.0.tgz_1511439982239_0.9679250081535429"},"directories":{}},"3.43.0":{"name":"@unction/streamsatisfies","version":"3.43.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.42.0","@unction/last":"1.44.0","@unction/mapvalues":"3.41.0","@unction/split":"1.46.0"},"files":["transpiled/index.js"],"gitHead":"161720a9481d1d0ecbd8cef1e2a3f9105c2e1648","_id":"@unction/streamsatisfies@3.43.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yd4iKRhO3gz9tckK2LF3XsytEk9MK020auqlcQn6XFO9CCYLTYIn4J3nWcAkQVFq1+UePHacCgQ14QB4WiGvEg==","shasum":"cc03ea0d5f705b660f9a18cbc93e8afe55dba73a","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.43.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1CcSXy+yqBzdJuDktDQ6fZhCujT9QKAPpMDnu7WrDygIgax3x0aYL+whRpg9zkS6ZtQkJxCi0MOIJfc5RpxBl/s8="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.43.0.tgz_1511447812556_0.7487628529779613"},"directories":{}},"3.44.0":{"name":"@unction/streamsatisfies","version":"3.44.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.42.0","@unction/last":"1.44.0","@unction/mapvalues":"3.42.0","@unction/split":"1.47.0"},"files":["transpiled/index.js"],"gitHead":"b79145c6f030a161bd7f0def5bf21386fa241728","_id":"@unction/streamsatisfies@3.44.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-4eY9xOtnAzW/POWr9FHAAuveDqPRNyw/rv8fywNQ7bRvgjWXZ+tOfSOml9M3lbb7M/ocQZwHQz27Bpb2nmNBYg==","shasum":"969a1b75b79e47376f75e10975bcbd596bcdd5dd","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.44.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRkHXBZFACX2I5B4jkq39R7Jo6xgki1z07ORpHIis2nwIgCytEi3Cggyew/ZG3QKP0BV2CKfHj452l2db4gVCkjW8="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.44.0.tgz_1511449177554_0.5951434371527284"},"directories":{}},"3.45.0":{"name":"@unction/streamsatisfies","version":"3.45.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.44.0","@unction/last":"1.45.0","@unction/mapvalues":"3.43.0","@unction/split":"1.48.0"},"files":["transpiled/index.js"],"gitHead":"ba8d322956d3533097fc709645b3252e89a3e6d9","_id":"@unction/streamsatisfies@3.45.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-mJvJkKpS7OdKO993U5ObN+LRTXDcDhiTecIGcd4sw0EH8tUpzHQwLsvVPi3pCS/9hLRPwpFPJQIYuUaA4Omejg==","shasum":"fdc3bf0084abc8f913d044c841f13d9de43a92e5","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.45.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwAaDdohECBrv1M3KkdafwKT7819tofuR2t7J1OvQxRQIhAK243IlaRg5OQ3h+syBxpiBxRmYWk/C2YsN/LmD78+w4"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.45.0.tgz_1511450971187_0.24801855790428817"},"directories":{}},"3.46.0":{"name":"@unction/streamsatisfies","version":"3.46.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.45.0","@unction/last":"1.46.0","@unction/mapvalues":"3.44.0","@unction/split":"1.49.0"},"files":["transpiled/index.js"],"gitHead":"ece4f69490b7b4d551a628e6841b9e314b88be06","_id":"@unction/streamsatisfies@3.46.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/sg5N2v9fWFqLKIqIQsE8D/znCZIJBjJXJ2IAb390ZCERvLz/C0ZgeA8Ufm7tq6wLVXNgRe4wvWHWVgHIS8IAw==","shasum":"233533f73851cf5962d0ea5d486230eabb55681c","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.46.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXguIC0PIMlVNG0RlQHMdTPEJTnFiOxOggTlb0MeGTQAiBjkyMa/5gM/JXnmLG6bm4cnkYk3D8d4DFqDV4e/b8xwQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.46.0.tgz_1511466277031_0.7768108989112079"},"directories":{}},"3.47.0":{"name":"@unction/streamsatisfies","version":"3.47.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.46.0","@unction/last":"1.47.0","@unction/mapvalues":"3.44.0","@unction/split":"1.49.0"},"files":["transpiled/index.js"],"gitHead":"9d2d5840cb7e9f3c8d94f08869ca8e75bab23a73","_id":"@unction/streamsatisfies@3.47.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-y23z6dtEfrtpgO2/sTKS4kyB5dI181nCPOFUc5JLNMRVXiroYL0d9ibw0Q+XX9xfOBye01pqqDkTlJIaBL6OXA==","shasum":"f76f6d22baa314282381ebd0067318d4d3fb9a2f","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.47.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8aGCwzdRS0gpF+CpzvRYtj+ZNq59fDC9uzDTBf0bx6QIgdlQPpcwcrkeDUPkWQZzKVymeMDnk5mLRxfSfCOGjSus="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.47.0.tgz_1511473825757_0.7971031977795064"},"directories":{}},"3.48.0":{"name":"@unction/streamsatisfies","version":"3.48.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.47.0","@unction/last":"1.48.0","@unction/mapvalues":"3.44.0","@unction/split":"1.50.0"},"files":["transpiled/index.js"],"gitHead":"8b5b45ddc50a4c896ac6d9edfcc9e4773b77b26c","_id":"@unction/streamsatisfies@3.48.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yzTinUEscHnouvelAL6QKNp/7243dEtFvc0wyVuMZWFXp1zeF2K+QsXMRaB5EvyQC70XrUuwCc+Xt9rrYhL/KQ==","shasum":"ea87a7f397391b4600f5125361b7f2365cc536bf","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.48.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOUmtvz+qxDT2ZvmVOOhcz+oBrrp84U/N1ScpziAHKnAiEAm+afGjepHA/L+h0cG2qVgmniqIOPfD1INXUztlSsrZQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.48.0.tgz_1511475366292_0.6240737836342305"},"directories":{}},"3.49.0":{"name":"@unction/streamsatisfies","version":"3.49.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.48.0","@unction/last":"1.48.0","@unction/mapvalues":"3.44.0","@unction/split":"1.51.0"},"files":["transpiled/index.js"],"gitHead":"eb675e71ebbb1771ec3dd44bf5bc2096119a70f5","_id":"@unction/streamsatisfies@3.49.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-9pxBQu8U21Smj6J8esgI+3bf8H1yY8+ddXBrRJ4ZFlt5QgZbQLZn7Ga5K1cOW+p5DM27KigromLd4WU/dmavwA==","shasum":"640afbd4a00a71713ac25d6bcb811dc175a28086","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.49.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHeeHOkmvNaDuV07eglC6a5frCh9+3IK2TJzLoqmzyqAiBccR8/bbXOxQlPphVeTtuI3uO7QVUcODwh3mTzp1DMRQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.49.0.tgz_1511500587131_0.7277014800347388"},"directories":{}},"3.50.0":{"name":"@unction/streamsatisfies","version":"3.50.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.48.0","@unction/last":"1.48.0","@unction/mapvalues":"3.45.0","@unction/split":"1.51.0"},"files":["transpiled/index.js"],"gitHead":"26255fc39ea5b82558a5f08ed26939339305042f","_id":"@unction/streamsatisfies@3.50.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-U7AJEDyH+hqrT8CMmKO7uWPMAMAefA3TiHZUtrVetg+A0KFX4oea4fFyP8QqSZ2VJGo0MedJfcR7s5qpKAtKpw==","shasum":"e89ac3d8ebd9e503f2edca8af6b17a2674d49454","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.50.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRlWo90rCd9TG+fClZ7dx8rMuGGoKwVK7PSDoTII2XbAiAcg0NSJxQoH44CzkKGO0qEety+sloRMgl2wAkVQwFy1g=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.50.0.tgz_1511562381812_0.5325097986496985"},"directories":{}},"3.51.0":{"name":"@unction/streamsatisfies","version":"3.51.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.48.0","@unction/last":"1.48.0","@unction/mapvalues":"3.45.1","@unction/split":"1.51.0"},"files":["transpiled/index.js"],"gitHead":"d592ba123e363e74e02f12e99c2c719f0403240f","_id":"@unction/streamsatisfies@3.51.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-6oyVOvWSbMvMKdp5VQFXUxa10oAI+Kv7zbwJLn+VvKSFAn37p/oIU5IKvXmyzk9yq9Wkzw4bP2VJJHzwfN0s0A==","shasum":"77e2c3e10cdcb269503250cf88266c2c841b2964","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.51.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2YMpo2hPJfQylJi3El8o6mSd6AssLh8q+YIVNOK6uCAiEAmWd2ivWBgaao8nbGjHB7jFOhblR7Z9CXpXjTAfflPrY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.51.0.tgz_1511595978299_0.12748529366217554"},"directories":{}},"3.52.0":{"name":"@unction/streamsatisfies","version":"3.52.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.49.0","@unction/last":"1.48.0","@unction/mapvalues":"3.46.0","@unction/split":"1.51.0"},"files":["transpiled/index.js"],"gitHead":"544b750b28dcbcabac5d4b8d16fc0bedfb9fe216","_id":"@unction/streamsatisfies@3.52.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-4zWlHEMjF8X6cuNsw9xMApBjkWev+HGF0F0ipwr+H9BM5XrOAFlJH++jcpeR8HGdPO2D8PsrSLcDsq++e24Lgw==","shasum":"cce9238eca96be0653964172f97ff1c7bb676764","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.52.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATFkxmX09oidQV8i4//ngeR4rNg0ok2JNUW+XngtvrtAiAqCeixsLBe6wcOQdKnHQr2caVE5nr8/F3XF4Mp9FRb+g=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.52.0.tgz_1511602709311_0.9403922697529197"},"directories":{}},"3.53.0":{"name":"@unction/streamsatisfies","version":"3.53.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.49.0","@unction/last":"1.49.0","@unction/mapvalues":"3.46.0","@unction/split":"1.51.0"},"files":["transpiled/index.js"],"gitHead":"038d08b258e00b29450d322bd8f0f8129c594b91","_id":"@unction/streamsatisfies@3.53.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-m2NSxXchGOG9wSjaOSPjl4XvBg012FJ7Ugq7VLrDOVEOUvnkKNMn0+o9JYkZ6HLyA6BZDZG33HYJTRgtCm7rww==","shasum":"cfef820b3745b4830c9f7b1fc301ea3ded41a620","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.53.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYFRFrSl9Sa9Ldd3qO4YHj6t+gqoQZCuv1Ktg9nYMFlwIgVu/CFmv8hMILdpbn9rokRIHifDO14KegL4OlMh5eALI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.53.0.tgz_1511604365029_0.47466423409059644"},"directories":{}},"3.54.0":{"name":"@unction/streamsatisfies","version":"3.54.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.50.0","@unction/last":"1.49.0","@unction/mapvalues":"3.46.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"c04f2b91524645cc1e343a6a426b81c158ebd391","_id":"@unction/streamsatisfies@3.54.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YtJcRB5IUAE9ATW1unIcrPKHMVChJ/EnW0n56hil+JEAcP9LSVNDBLsyLVJ+gnNXH0TfT62njSM0LkqbYhPTsA==","shasum":"313cb178d5967875c2b5ac7b16f38403da12a572","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.54.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID73N7CK4fxiU5G7/p1ed1xCwmiZ/JbGeE2CBde0X0nGAiEAg1ZZ9+3lPq3tSU1iVQuYW07jxN4J7JU33LJDJrLdUOA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.54.0.tgz_1511608901668_0.2178146878723055"},"directories":{}},"3.55.0":{"name":"@unction/streamsatisfies","version":"3.55.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.51.0","@unction/last":"1.49.0","@unction/mapvalues":"3.46.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"6ae3bb0416f5aad56450a96a5f24d5ed1f6e9887","_id":"@unction/streamsatisfies@3.55.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-JIgkRNwNfDUlXXFEEoE+c3MYy+5/ojD4S11lA3NHdMa4A+ABNV6AYQ+vEff3EU8yg2B81zDhPOdQA4f5+vTJ4w==","shasum":"fb5613691a74f3b06c923ecff821c1d8d9be23d9","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.55.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5VLyFEZ2NUq9i7IdNywRvXFxdQPgKdcWGrS6psHWXcQIhAKZf4b7RkniAJM+ZWTpg7KaszotIm1XOhFtHYLsiU38k"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.55.0.tgz_1512257980927_0.3752881733234972"},"directories":{}},"3.56.0":{"name":"@unction/streamsatisfies","version":"3.56.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.52.0","@unction/last":"1.49.0","@unction/mapvalues":"3.46.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"027a8748d31c8b1c4150425da38968b6e3e68e87","_id":"@unction/streamsatisfies@3.56.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-WezqoEtZIhSbNGF3O0EY6zP+oYxP1oioM+HP6Zl5Km/7Le4E7NEADB7JrkszZ8gJ/EYyfDbQQjPl8OjeMCZU5A==","shasum":"e3c07ed9c8cfcca39add7422f2a25bdb19bedacd","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-3.56.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQMJyvZZbFmxsyWP5Pc6fULaijzFoWGC9C5LuCc8jOhAiEA/nVgiUMmgJx0TMoDwkNOeSw+jBmMoL0KNlf89+0ACTU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-3.56.0.tgz_1512265366152_0.09360087406821549"},"directories":{}},"4.0.0":{"name":"@unction/streamsatisfies","version":"4.0.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.52.0","@unction/last":"1.49.0","@unction/mapvalues":"3.46.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"8ba13987b49a338f92fa6f2874f117017a84bc95","_id":"@unction/streamsatisfies@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-nEx/w4iDVGcyTD9+8oojlJs96V8WYvRg8CZn6gNJC8s3/3e+y5HRS/XN53fmd94dSYego1mOcCc34BF9MOwNpA==","shasum":"b49439f2bd158a5243d124ae0e6d7102218fe11f","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHAb3zLDaAgv5jvUhRsN03RMIdbDBQHzCdDs+fAM2e7AiBbFUtCgxCsmN32z8Cc9sDc6J0swH3MhdLm07qcUjZoGg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-4.0.0.tgz_1513358450333_0.8040999115910381"},"directories":{}},"4.1.0":{"name":"@unction/streamsatisfies","version":"4.1.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.52.0","@unction/last":"1.49.0","@unction/mapvalues":"3.47.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"a283650179c6ef80fe9f66cec6f2048e7b25f27b","_id":"@unction/streamsatisfies@4.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-A3h6gw4fNcTjoVB6Czqw1F02HgaS/sUkVyNt311jkIwV9MAH751eG2QJlVusEpeW7a9g1gdznI3KeBJM0yo8Eg==","shasum":"d870c146f82f73d57fc1b2d33fef1b31e21a9dde","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-4.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSf2y4+xOz9anNZ7iWZ7AI1Wn4l73qUDcrgEBWG/9ZkgIhALTDRNUQlcDMl/89BU9YVoqIUH4BncBEvWm4cIKkemla"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-4.1.0.tgz_1513403654912_0.7004855778068304"},"directories":{}},"4.2.0":{"name":"@unction/streamsatisfies","version":"4.2.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"@unction/mergeright":"3.29.0","babel-cli":"6.26.0","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.7.2","xstream":"10.9.0"},"dependencies":{"@unction/initial":"1.53.0","@unction/last":"1.49.0","@unction/mapvalues":"3.48.0","@unction/split":"1.52.0"},"files":["transpiled/index.js"],"gitHead":"7993898c095afe5d3a35522bf0850bcdb67b4a02","_id":"@unction/streamsatisfies@4.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-kXplfn/+SL4vWAbagmHcJSX/lRZV9jdU4EPjKmCXQxI+jFXq/gFymDaaSCn4XEmZ1SdCoTiqk6BQBEAzPq1gJg==","shasum":"fee29a1b8950ea0d17496c1c211bb4b5fe13bb3e","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-4.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDC+gL92XiEe2iTcrkn/Ogug9GcZioLHSSFF/d6I+QXPAiEAp67MRX0NUj0g2sM44tPVwvpXEYJY4fyy69hOPpfVvpg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-4.2.0.tgz_1513404255912_0.3387373285368085"},"directories":{}},"5.0.0":{"name":"@unction/streamsatisfies","version":"5.0.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"most":"1.7.2","babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.0.3","babel-plugin-istanbul":"4.1.5","babel-plugin-module-resolver":"3.0.0","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"4.13.1","eslint-import-resolver-babel-module":"4.0.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.40.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","flow":"0.2.3","flow-bin":"0.61.0","flow-typed":"2.2.3","nyc":"11.3.0","tap":"11.0.0"},"files":["transpiled/index.js"],"gitHead":"4167631fe22ad0db77ce009975191544deb653a2","_id":"@unction/streamsatisfies@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-AEnkmUHKtCvtiQnJaKbJh39Pb72/mPCBC3zsUvKJxQeX9o/zqUA6cY9/J7p6n6ZFk/+eQ0jZ6CKYVh7rBOhq0Q==","shasum":"46ceea6af75380d67ee8c9719f606a9d328635cc","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6b4VFFTbpzvkfz/bWVhEfauUc8G9sK2K3ud2xCNgrwQIhAMjy4xcbHDM46KMyT57iaEZfBddh84wxXbdacg4Rgbu6"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies-5.0.0.tgz_1514238843701_0.14063745411112905"},"directories":{}},"5.1.0":{"name":"@unction/streamsatisfies","version":"5.1.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","most":"1.7.2","nyc":"13.3.0","tap":"12.6.1"},"module":"index.js","browser":"browser.js","dependencies":{"core-js":"3.0.1"},"gitHead":"325fb32c289c8b636587671faa06cde30e82505a","_id":"@unction/streamsatisfies@5.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eg60g979vtO1wA8DkLBkEOfskfxZpCX+ia9buEK45Fe0vjDylcnCZCDP+bULSPlXnPA3KGZK95yxyQp7U0/6GQ==","shasum":"7902b81fc4ade243c2fb95f505df1d922024d7ab","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.1.0.tgz","fileCount":6,"unpackedSize":10227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+13UCRA9TVsSAnZWagAA/WgQAI8ejLwFyyoAd9s3Jryh\n3H/aJeDqeIIKimyWfatXhH96yqkcQEXV8s0aMYxkh7VHaGRXzRO2vmAME93H\nBlJhtd4QvLeTbXFluR6FMbi8E8xOn3LLg3Bq5GpOOIH/8lE9x6VnXF6QLPBZ\n2p1EdYS9kpXdgpO5Ne+LDbvWdLYRI8WdCpD0kzka8Y7vqESQXQF537cWQqIc\nBFb4K0q3HtTMFLPDIPMKRLMJjwUFRgsfrSC0bO3PlDHn/OerrKdvLNm+X+PY\nVUFUWa4IlvkxtnUqbxJYOdq0igVZRr6LapBRxr1NTrjB33hjmq5uC2s3gDgX\nsbtSuizN3ikzv9dJeMsp6rH4v7YqLzNy9kHQJ1QMrQhphasyj8Nxh2375pY5\nhn5bqKtP2bjSKA/Y7M0LK303k0oPTFzL37IooJCr49y53DI+VYnHK1Xbqc8w\nF5wZGQs+VeICfI8Q4NOHzM0zFiKTAN9qDthHxZYFPPpqZlFydcM08bAfyNHx\ne4n2o4mKMS4dZWYercOC548clYAQNhkJvgvcwOXbeo5VfEHADaa6zzssUX5v\nZKD7y7mKVjuChvtZKLBHq0YhdzzF2p1UiOtJ5Wl0yau9BNVVBMXBJYmnqkY5\nwkwNt4EocY9LU6VwvkJLUqhoxmBNqkHTTLzGX5stHBFRE20u9TKuaAq4z/Rk\nqYRR\r\n=tBU9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTEQ1a1TkXY990QVYK7XDSFmMTXtR/kJzzpWu5RTIZdwIgTxxJivl7KHV2doC1AK5OTUuvS1Bl5b74N7G1jcifqCo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.1.0_1559977427783_0.5842216552671393"},"_hasShrinkwrap":false},"5.1.1":{"name":"@unction/streamsatisfies","version":"5.1.1","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","most":"1.7.2","nyc":"13.3.0","tap":"12.6.1"},"module":"module.js","browser":"browser.js","dependencies":{"core-js":"3.0.1"},"gitHead":"dc42af1fc922f261826a8c2d537ed5840ac7e48a","_id":"@unction/streamsatisfies@5.1.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kORnb7UgPHQHOU2WCxC/MyZ2zxzDkOtZHCFxgTkmLeDutfNt6PXl5u53E4YUPiEXMiE1+lmnmykNlKDqvdEFug==","shasum":"c2d03edfd9fa87b7ce00c8b0c3222ec3aa162e31","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.1.1.tgz","fileCount":6,"unpackedSize":10228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ICwCRA9TVsSAnZWagAAgd4P/iVwOsbRHxQJ0zMyFFjW\nFOy8YIMe710Eo84gihFMetG3sB5rXeZkIKqXWtHZ9WklmvkxZWSPrD5wKNnt\noBAEMUW5k1egTl9jr4nlHJEpN/7eergrElj7L9gOoXAGIn4gyWPnebhNvqV6\nu2wYIbrj3/XnvOiyIoVOdJ460IwT8+1ubl8I4+RA0xQ/seUoS4RZmyQmgcWA\nZM7uEAAalylhUqdicmRQe10xwWQgOE4kA/HDIYDPhTHXjo0CNsTXFFflpp4b\nX9sUIb0I9vaj+O1mTTL2JlRew7K+b7uoQcS9BKJG3keFBtpKnHVTRpT/jXQg\nqqbXJQJmRG7ywZdr4jfdSIpm4avDXWF4uq6Az9qq1zujOQ8vFKoD8xT3SLBf\nYTht6p/YxIIs6bKcvhG7zn27MofQZzLaUBXb6EEP+YPskNgWX85I8y5JA1Tn\nW1y1SKSAbCXNKBnDVHbwjsPCf+7x3XgJQtPKYvFSCb8048yRBUEgH5wtg76y\nzsayPWdLuzbXZmDGSsRxlRlmSkuR9MKJDKFGY/qAV14L2Fn3k8DyK3oqQPdB\n39WqFHaqMmu1iEYOFFUIskx+5OuzOri2q2Dn66UIVGON+OqHANLxpE9jedjz\nzCbzRgqlfirjjfRkoZduIVsYBLo1bNXgq9P+77iFZLt8s8tMzJjbBOleAyJo\nP2pc\r\n=LGWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ+xqNDDJpWFwt55QuoD1JXFPFLq7/382pyOs+jLgVbwIhALbl7NDzrpdDWvQa+G+86bmEc7M1ZmsQTfbGv08iVCSr"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.1.1_1560051888127_0.20183569952770886"},"_hasShrinkwrap":false},"5.2.0":{"name":"@unction/streamsatisfies","version":"5.2.0","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","most":"1.7.2","nyc":"13.3.0","tap":"12.6.1"},"module":"module.js","browser":"browser.js","dependencies":{"core-js":"3.0.1"},"gitHead":"363e9629797afd50d1ac60b2678a80ebb7a651d6","_id":"@unction/streamsatisfies@5.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NVoN6/FuEN8LhTkxs8W/c5BhAW+YE1Py7UtVNBBE1UTlFrdmAElEW0zdJfqi26DYUoJgQznVLjzUnl40pzqxRQ==","shasum":"12c274918f66f541caf81d73373114de8f3a0805","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.2.0.tgz","fileCount":6,"unpackedSize":10228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/Mf1CRA9TVsSAnZWagAAIboP/jd1ZbKkWwyhZOcRna3D\ndJvW1/os7ykKcxmk7CkPf+swyJnvv4kFwxkpywqzWvR3xli0bP2aybvcU9Jl\nWxibY9nYNAKUQN6qNm8XuCOqhU3/T9csijdNuVnVQ6seAjCW47VH8oOhG/y3\nGWkgHp45s9pJzM8kOAI49xQskVUK1pEtxKKHOGGOed9YHPPi0PV7fABT8CfO\nS+9XVWGoI/eoDi7LRuvomqd5F7wFSVByNRjYGGaH247U7WR4/hQNQVw8MAwb\nTE7ULQEeCMJSqwLItOYINQdlSSufCIMGieOCDlglHAUer61PoNuiI+K/Uw+Q\njrgxR4mNgNJvPmdwlU9aNpdNLNK6BknfvTEjtFK/bRjkDh+B4nZhvmOdP64A\nYsNDcSysd0zysyOhS9TwL7ZnQ+zqLjO/XrN1zrQwDhb4A/ip/JdbQydDbAjW\nSLOukqB9BDyG3j46SFFxYYD52yDYHgBcf4hWxP8v43bSVhry4IC/FJiSU9Kb\n2MLvTRbp4wxbbyczn9pBeVeUuC6HIFB6uqu9OvJ0dCBHWKhE58pEhDeFjnWL\n/xK4eTkX46gt2XqXgHQt7CXHvkCckCE8Yi41ntqu64Wp86gnqnoa7R6mv6+r\nNrYxuOssKrwIVB8fngb+3/RfMCKWq58qIHibGF5Uhi2Fm2EadUFfWQ9YONhq\nSDeh\r\n=N/7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAH2J6PuBpDo75HgAFaM8gZyjBM+txT916MbFtchLIaQIgMOJmjrLGtRJFIObPL1EFfwrt7f2GV0dAfUHDXNlifXw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.2.0_1560070132791_0.8681080771856571"},"_hasShrinkwrap":false},"5.2.1":{"name":"@unction/streamsatisfies","version":"5.2.1","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","most":"1.7.2","nyc":"13.3.0","tap":"12.6.1"},"module":"module.js","browser":"browser.js","dependencies":{},"gitHead":"6888d0f8181ff6ddebee9b3c41c0710d863cc0ab","_id":"@unction/streamsatisfies@5.2.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ppge/KyI8C5MydwDeB2zmFASsqgYyhpMA79g4P3JAUfnCLZiUNthhY3SFU6XLeoGWzoM4EtvEGPrKiIaUqoi9w==","shasum":"d1a51599e96e9021be0b64898f6c1a1a55431f42","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.2.1.tgz","fileCount":6,"unpackedSize":10202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBc1cCRA9TVsSAnZWagAAmmMP/2TGYv0vrCdctcCEdyqs\nYTJV4uIBwOenYEaDVJmEjJ7QUEgVDbNDH3A3BJZvs9zLI3n0WuebvoL0FHkb\nR/XZk2zPpKsO0cfIuEejqcXEGYbQBu5N4LErIMktMAm2h8EefPqrRha9hMO4\n54unV88u6pnYLtuWneX1MP5LFWE1Rp++F+EWt7KLlFN3BxczlKx0fRmNyUxc\nTVcax22syLZ0FOX173pyOHD2UVOmiyMQ42Jf9imzRYjKb4NDlZoO2WSIxXxp\nLwRDCpriqhLb7wuBx6tEcUFaWT3qAPSuf2nRsrgdvhHD6mmwR5NF3Yyf2R4P\ncWeWT7uGg/q+5GX5R0nvIAeqEsUwWtcvrrRdpkZycm8TpQ4A1BS8UKzx8CHF\nRcG6b97Rt9kSegoQt6Yi4hOp9KhFrOHMZptRYmKswvxArrh5ltVgxIRO1tGm\nwrEChjmFAob/JNEMG7ylEjVCthKLSbFYwxBKnflCbOrabQ+QI2lEatemAxOa\nh9kK3l5BZNuKEwonP+8f9doOEtcFl3xTE2xJkOlTJuYU1+Ekd5P+cnvf/K7o\n6E9EDkjaAZ6c4NZ2TSakWH3CbbQC+8tsrniN7HBHkY0ZMnTXmGYDevHy8Tiy\nGJFEwcSqLbTznbAqittyZOMgpoF8X2WCNHHu6lztDE87EV6ATu7SaVH5m+7G\nP/fn\r\n=1fxp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAImnuZopo+/nJi6UHyV+Y413z+172WAMgZM1Hu4J5dZAiB+lMsUucLpZrZGivgra/Kt1rZv3MS25es0VRbHX/wLfQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.2.1_1560661339958_0.7544690990890055"},"_hasShrinkwrap":false},"5.2.2":{"name":"@unction/streamsatisfies","version":"5.2.2","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","most":"1.7.2","typescript":"3.5.1"},"module":"module.js","browser":"browser.js","dependencies":{},"types":"types.d.ts","gitHead":"8fd01eac05d590e15af25b2e97ca5b3a19619c24","_id":"@unction/streamsatisfies@5.2.2","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kq60DHaq8tG1yBv/bJGWmKEIYjZtFIo4+ZT1GOhN63u0w7Z70qOST/yaxAQkzdaSFEOpzo4UBLT2fVC2SDEcuQ==","shasum":"322ece74876761e17a3b7286406728f6f6499a24","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.2.2.tgz","fileCount":26,"unpackedSize":30506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddGLCCRA9TVsSAnZWagAA8EwQAJhPSEZ9end+k6Teo9mo\nK57/Qaung3lu0GNtzBYKfmoLE5MDhy9ffcI4HvfDyKE3QLKxEZtw+1Iv2OP6\n53FnFueF+q9nqD7CfJoE6x8dMlbp57czKeMYk4jFj8NoG6Ai/W1ZOIdo8XzT\nMyx1idvX8UmyTp44eXD0jAZIh3pmtlEWvQpQiTyrHDxW9Un8cM+zuzAJc6Py\ngTj/QFewnD56oAUzEg/AOpeViB8v7ANEy7lRzu0A0rPczFwaVxjk97BiGB+k\nwbjpIuywvx5FhD4aNp/jigTxjSMD/c9/ULlVKXdMdmLszE5gYhKNw8Z5s6s3\ntWdqI/jmLJrNUzR65oDnAelbxpyV+scfWh2dvB21JTOXlxMNWDyik1kCtal1\nse4pfFMubj+V/H+0TuLYaFfPggn7wpvU7ceU08NqNh6bW6+PgQ4DjOpU2Ro8\nFs8iigOaWNcYEJ474HP8HPbA0R/L+Wtu34EZhuTWzFt57mSj44clMgVlSVpW\n61ST5N1rvJ5FKD6g0BOat5lWpGtILknIK0GP4nnLK+bWLcBe1OKkZ4RbzgrZ\nNwOXsSA9yCDWi8mMt6rpCLQ2X7Pc2mHDxkBWFpC0xSwH/BM7+FpGbyubDXzq\nPyrywR7PgRcWSM1k7Lxg7fNC5niVK5dY1EQ8orBD31gj6WN11BtGM1Cepn7z\nAaFa\r\n=niJp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzBtx3KakqxpFdZD0H4McIU9c+QtCAkuAjiDaEb3QoKAIgeObzXlBnz47ITQhE6b0wKvH5IM/H2i4e3x/Yx5OtyAQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.2.2_1567908545442_0.11102343822326954"},"_hasShrinkwrap":false},"5.2.3":{"name":"@unction/streamsatisfies","version":"5.2.3","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","most":"1.7.2","typescript":"3.5.1"},"module":"module.js","browser":"browser.js","dependencies":{},"types":"types.d.ts","gitHead":"c1fa05044f1aad8138081335dec4e81e12c5f2d7","_id":"@unction/streamsatisfies@5.2.3","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-E2Mf4h4abK8R1uV8BRbP6SHsI1s76LZyRXGj1WnzmqIYL2l1IS+elyEuQmgPaurc21uDX2DKtibkKBu97IRt4Q==","shasum":"7a2268e6ed4afd2e834e5dff03a419c0c50ef16d","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.2.3.tgz","fileCount":25,"unpackedSize":30457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddcOlCRA9TVsSAnZWagAAZ7AQAIxAq2wG6KugKr2ijfqn\nCDYOAbm9O7ocjB9ZgomJ8qZrZCU4u5mG7ZDBEXm+Gz5klf3t2q+R0wkFDJtO\nYf8EerQOM0CmqlgY10TEDn9GV7S4qWozjbPldBODy/QKMkdKgCK+HeMGH76H\nV6VSnvltzSKxlt07RyMR/KeYuLL8TO1F7t6pP3vppRtoqVBov2nGVhsM1TAx\nM62YUEMsOklgt8Sexf5aqdwrsK1WE9UmZgJ12Xg3Jr8pkDiBS8XHKsmM3EwX\nWQRMs3mgUzivuzRMUEgnD19y0zATIiMIJaJ6QpCFP6pbvlA2vxOLPDpLC6oQ\nmiufTlo3jqREa1vxDnTN8MfhHgmQvCmMwybmaG2GQS91zM2zVydIr9Fvm+Zq\nz3pSYBOVVY85En3TiruBqfpnP9yb/R8K1pbCaQNKqRgq5qqj/P//AwRdJfaq\nsFVsx6XmfR5dNc1IHKCCEYDg8rnwX3u6ILIfiBtZ+YF/IcsafipGgue/aggt\nDoBglmBnR4CagZQT+XDPOPLX8FyRKC6+ZQor9h2zAs43JrWVPpT0yH28KXa6\nwacgeW++1ZN+mdo2xXx7CG4wn4ulXSALjwofVxPSggP8wmmlHnR1rpg0Gmdf\nri/HE80hnfur7nWpT0HMrfvS7vI0pGCkoWMCyuGwTiEx2TtiKxvdl4hNKmLm\nkTSj\r\n=lX70\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGShwlLNY9Fw6Ne8vkS0IqkLbKOJei2Wg8V7opwY5K+uAiEA60ndHeC1uZVWMnkjJONCkEcv8k0+6sS9nai8SQXVIPY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.2.3_1567998884771_0.951358918038073"},"_hasShrinkwrap":false},"5.2.4":{"name":"@unction/streamsatisfies","version":"5.2.4","description":"Takes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function","keywords":["unction","functional"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/unctionjs/streamSatisfies#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","most":"1.7.2","typescript":"3.5.1"},"module":"module.js","browser":"browser.js","dependencies":{},"types":"types.d.ts","sideEffects":false,"gitHead":"703a73ffff4957b10e0ea2875c480be5ffe055a0","_id":"@unction/streamsatisfies@5.2.4","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eJfDSG/SDbIuXKjz3ia9opR07Z+0Wo2hRxswanqP3+vSlqYgJHz2UnYIV63lfDcd3Wpc6kiXoDMZnHOoPNgZig==","shasum":"efd55000c89ce88244a9756bf509661eb504d91f","tarball":"https://registry.npmjs.org/@unction/streamsatisfies/-/streamsatisfies-5.2.4.tgz","fileCount":25,"unpackedSize":30481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Fe9CRA9TVsSAnZWagAA5+0P/0PmAfGyyS0HBCPy2yVF\nlkDNoGE5Vy77gWNjkdmDpUZj48r61fdeyTfPXSyPhXD+6rZcc2O+IPVFYh0x\nDc52zS5YAUXWF0goFXHUSjNyduuGGXNI+HE9kBrc4bKNxMKK1DQAlrEwbKCI\neU5OdTfKdOESZ3KvRnco/0h+hC/g6wFArMPSaIl08zTfEyZVZC4plXYGKqaR\nQSae6COe2O+E5QgGeUbg8LCJmAuxElONx3iboVVfH2AJVTFHoJ+g7B28VHc/\n88lUkRB3CwaONFkyTEzUzHgXTxbPFeTZ9pWYikULJIbQB/CEB/p3IOXlBNhN\nEhrxsivaqQKX6jXSe2NZ8oytPRv0pprMvFzfXDzOra84PCSzqc6dA/xyUIHe\nQ7uQ5kUrN6K0L4Q2Z8ZMz4QMQCDfRtXbJ3bdmbL1WWCSyPXenhabcSpxvVCW\nQHQUb+ZS0Zy7SDrajZGpGuam2tqWPHk7lexXzMuwyk+fnjuhU65WqnGtInDq\n6qzcTznCRnnGwofuY+6SrYHpzy7qoDD08cvh/yrH4p+ZdGXTMRZGJthglw/2\nVE4lAfYZtSyIAn3CFmn8SG0Jlm2wpo+SKwQ1AIFSRGjpyRt7yhdubAIHqNyN\npRYQL/qANEK/C5YoKFhEUITvSiHWRi1iz6vUoZVrJrjwJpKqyUkuMZlDc52p\noZ7H\r\n=iATY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeXkO94ZdI6LC0pH3sIWecJMrxPbwxme+u321ZllsKNAiB4MI87/VZoHc1KOhBb2fmAyXkIuLqyj40J+vWVYA6BcA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamsatisfies_5.2.4_1576556476696_0.5293435589883457"},"_hasShrinkwrap":false}},"readme":"# @unction/streamSatisfies\n\n![Tests][BADGE_TRAVIS]\n![Stability][BADGE_STABILITY]\n![Dependencies][BADGE_DEPENDENCY]\n\n> (TextType | Array<A | string>) =>\n>  MapperFunctionType<B, PredicateFunctionType<A | string>> =>\n>    MapperFunctionType<unknown, C> =>\n>      MapperFunctionType<Array<A | string>, MapperFunctionType<number, D>> =>\n>        StreamType<B> =>\n>          any\n\nTakes a marble string, an assertion, a final state callback, and a stream so that you can assert in tests how a stream will function. Each marble should be deliniated by a `\"---\"` notation. If the last marble node is a \"|\" then it will make sure the stream has ended. Each \"marble\" will be evaluated before being compared.\n\n``` javascript\ntest(\"String diagram\", ({equal, doesNotThrow, end}) => {\n  const left = xstream.of(\"a\")\n  const right = xstream.of(\"b\")\n\n  streamSatisfies(\n    \"'b'---'a'---|\"\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"String diagram\", ({equal, doesNotThrow, end}) => {\n  const left = xstream.of(1)\n  const right = xstream.of(2)\n\n  streamSatisfies(\n    \"2---1---|\"\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"String diagram\", ({same, equal, doesNotThrow, end}) => {\n  const left = xstream.of({aaa: \"aaa\"})\n  const right = xstream.of({bbb: \"bbb\"})\n\n  streamSatisfies(\n    \"{bbb: \\\"bbb\\\"}---{aaa: \\\"aaa\\\"}---|\"\n  )(\n    (given) => (expected) => same(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"String diagram\", ({equal, doesNotThrow, end}) => {\n  const left = xstream.of(\"a\")\n  const right = xstream.of(\"b\")\n\n  streamSatisfies(\n    \"'b'---'a'--=>\"\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"Array diagram\", ({equal, doesNotThrow, end}) => {\n  const left = xstream.of(\"a\")\n  const right = xstream.of(\"b\")\n\n  streamSatisfies(\n    [\"b\", \"a\"]\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"Array diagram\", ({equal, doesNotThrow, end}) => {\n  const left = xstream.of(1)\n  const right = xstream.of(2)\n\n  streamSatisfies(\n    [2, 1]\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\ntest(\"Array diagram\", ({same, equal, doesNotThrow, end}) => {\n  const left = xstream.of({aaa: \"aaa\"})\n  const right = xstream.of({bbb: \"bbb\"})\n\n  streamSatisfies(\n    [{bbb: \"bbb\"}, {aaa: \"aaa\"}]\n  )(\n    (given) => (expected) => same(given, expected)\n  )(\n    doesNotThrow\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    mergeRight(left)(right)\n  )\n})\n\n\ntest(\"Array diagram with error\", ({equal, match, end}) => {\n  const stream = xstream\n    .from([\n      {unction: () => true},\n      {unction: () => true},\n      null,\n    ])\n    .map((object) => object.unction())\n\n  streamSatisfies(\n    [true, true]\n  )(\n    (given) => (expected) => equal(given, expected)\n  )(\n    (exception) => {\n      match(exception, TypeError)\n      end()\n    }\n  )(\n    ({length}) => (size) => {\n      equal(length, size)\n\n      end()\n    }\n  )(\n    stream\n  )\n})\n```\n\n[BADGE_TRAVIS]: https://img.shields.io/travis/unctionjs/streamSatisfies.svg?maxAge=2592000&style=flat-square\n[BADGE_STABILITY]: https://img.shields.io/badge/stability-strong-green.svg?maxAge=2592000&style=flat-square\n[BADGE_DEPENDENCY]: https://img.shields.io/david/unctionjs/streamSatisfies.svg?maxAge=2592000&style=flat-square\n","maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"time":{"modified":"2022-04-07T09:31:02.693Z","created":"2017-08-26T01:30:07.547Z","1.0.0":"2017-08-26T01:30:07.547Z","1.1.0":"2017-09-04T04:41:28.580Z","1.2.0":"2017-09-04T06:12:50.865Z","1.4.0":"2017-09-05T02:53:32.696Z","2.0.0":"2017-09-24T03:04:30.386Z","3.0.0":"2017-09-30T23:44:06.704Z","3.1.0":"2017-10-24T09:11:22.207Z","3.2.0":"2017-10-25T00:30:20.106Z","3.3.0":"2017-10-25T05:01:28.041Z","3.4.0":"2017-10-25T05:35:14.092Z","3.5.0":"2017-10-25T05:59:45.065Z","3.6.0":"2017-10-25T06:15:29.716Z","3.7.0":"2017-10-25T07:04:29.396Z","3.8.0":"2017-10-25T07:42:15.892Z","3.9.0":"2017-10-25T08:21:37.192Z","3.10.0":"2017-10-25T11:31:03.615Z","3.11.0":"2017-10-26T08:12:29.051Z","3.12.0":"2017-10-26T09:27:43.857Z","3.13.0":"2017-10-27T16:49:43.884Z","3.14.0":"2017-10-28T18:32:58.755Z","3.15.0":"2017-10-28T18:41:21.513Z","3.16.0":"2017-10-28T19:17:45.383Z","3.17.0":"2017-10-28T19:31:57.376Z","3.18.0":"2017-10-28T23:40:30.003Z","3.19.0":"2017-10-29T00:05:48.913Z","3.20.0":"2017-10-29T22:41:17.918Z","3.21.0":"2017-10-29T22:57:39.095Z","3.22.0":"2017-10-30T00:15:44.976Z","3.23.0":"2017-10-30T00:45:12.869Z","3.24.0":"2017-10-30T00:58:26.281Z","3.25.0":"2017-10-30T01:10:48.546Z","3.26.0":"2017-10-30T01:29:44.611Z","3.27.0":"2017-10-30T01:48:34.347Z","3.28.0":"2017-10-30T01:56:36.393Z","3.29.0":"2017-10-30T02:08:53.065Z","3.30.0":"2017-10-30T02:29:43.445Z","3.31.0":"2017-10-30T03:03:12.033Z","3.32.0":"2017-11-19T08:27:47.518Z","3.33.0":"2017-11-19T19:01:51.787Z","3.34.0":"2017-11-19T19:15:40.869Z","3.35.0":"2017-11-19T19:29:56.787Z","3.36.0":"2017-11-19T19:48:08.079Z","3.37.0":"2017-11-19T20:00:09.251Z","3.38.0":"2017-11-19T20:23:48.613Z","3.39.0":"2017-11-19T21:05:51.536Z","3.40.0":"2017-11-23T09:24:37.095Z","3.41.0":"2017-11-23T09:24:40.872Z","3.42.0":"2017-11-23T12:26:22.315Z","3.43.0":"2017-11-23T14:36:52.679Z","3.44.0":"2017-11-23T14:59:37.661Z","3.45.0":"2017-11-23T15:29:31.262Z","3.46.0":"2017-11-23T19:44:37.140Z","3.47.0":"2017-11-23T21:50:25.833Z","3.48.0":"2017-11-23T22:16:06.390Z","3.49.0":"2017-11-24T05:16:27.223Z","3.50.0":"2017-11-24T22:26:21.891Z","3.51.0":"2017-11-25T07:46:18.380Z","3.52.0":"2017-11-25T09:38:29.880Z","3.53.0":"2017-11-25T10:06:05.115Z","3.54.0":"2017-11-25T11:21:41.753Z","3.55.0":"2017-12-02T23:39:41.004Z","3.56.0":"2017-12-03T01:42:46.239Z","4.0.0":"2017-12-15T17:20:50.440Z","4.1.0":"2017-12-16T05:54:15.005Z","4.2.0":"2017-12-16T06:04:15.991Z","5.0.0":"2017-12-25T21:54:03.799Z","5.1.0":"2019-06-08T07:03:47.884Z","5.1.1":"2019-06-09T03:44:48.296Z","5.2.0":"2019-06-09T08:48:52.918Z","5.2.1":"2019-06-16T05:02:20.153Z","5.2.2":"2019-09-08T02:09:05.631Z","5.2.3":"2019-09-09T03:14:44.907Z","5.2.4":"2019-12-17T04:21:16.882Z"},"homepage":"https://github.com/unctionjs/streamSatisfies#readme","keywords":["unction","functional"],"repository":{"type":"git","url":"git+https://github.com/unctionjs/streamSatisfies.git"},"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"bugs":{"url":"https://github.com/unctionjs/streamSatisfies/issues"},"license":"ISC","readmeFilename":"README.md"}