{"_id":"@unction/cascadingkeychain","_rev":"69-8b55364bb5fc1ae554915f2aa2e541cb","name":"@unction/cascadingkeychain","description":"Cascades through multiple keychains in order to arrive at a value","dist-tags":{"latest":"10.0.1"},"versions":{"1.0.0":{"name":"@unction/cascadingkeychain","version":"1.0.0","description":"Cascades through multiple keychains in order to arrive at a value","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepare":"npm run build","pretest":"npm run build","test":"tap --reporter min './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"tap":"10.3.3"},"dependencies":{"@unction/isnil":"^1.0.0","@unction/keychain":"^1.0.0","@unction/reducevalues":"^1.0.8","@unction/replacewhen":"^1.0.0"},"_id":"@unction/cascadingkeychain@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-9lIXiMPeR3ddiAT+zmFECXMEfPEY5RQlJqyDIoZUNwbnJF3lXhkI4WgBmuY9tIT8x/0vkfsdMrswuarhrCKl2g==","shasum":"78b991616fc33123fc209140b3a9525f10401a5c","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpGUP1LCkaDwjNdiYQF6xkactZOQmLAxUxA3CXPM95BwIgN49hbY9IMxszu5ryyag9AyhqD5nNzy95BYD4kwi8Zos="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-1.0.0.tgz_1500790061201_0.2319590044207871"},"directories":{}},"1.0.1":{"name":"@unction/cascadingkeychain","version":"1.0.1","description":"Cascades through multiple keychains in order to arrive at a value","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepare":"npm run build","pretest":"npm run build","test":"tap --reporter min './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"tap":"10.3.3"},"dependencies":{"@unction/isnil":"^1.0.1","@unction/keychain":"^1.0.1","@unction/reducevalues":"^1.0.9","@unction/replacewhen":"^1.0.1"},"_id":"@unction/cascadingkeychain@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yYrQV2K/A4K8+3ZBrGo3z601Uw3PP3fSmO9uepC8/kWTwoUvmCB+zx15ymmV6TC/ENavthhJSZ0xa3PdL2oZwA==","shasum":"5cc196b6553e953f3dcc5d3c70192e1506971fc7","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0LaKJhcYGen1mxYq7VKiiugJDbe/g2vsAybTrph2gIgIhAPdklWOWVPUjcRa/9mVGY/LnmM5GpWdMorYgBmaQw6vu"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-1.0.1.tgz_1501383470513_0.8811048418283463"},"directories":{}},"2.0.0":{"name":"@unction/cascadingkeychain","version":"2.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/source.js","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"},"devDependencies":{"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","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.3.4"},"dependencies":{"@unction/isnil":"1.0.1","@unction/keychain":"1.0.1","@unction/reducevalues":"1.0.9","@unction/replacewhen":"1.0.1"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"gitHead":"7cfb0eafc5614f6d703398c1d3f6bc597615538e","_id":"@unction/cascadingkeychain@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-5RsyxXx1y0hny1flbMtFAt1EDJ3rPTAwr/AvhbkZvo7GlPHURp4TaQylzMUvkcoMnENfnx/vWU55LQD8MNxAHw==","shasum":"f21e71b9337283431fbc83bec3bf25512e29ab42","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6XwQF6P51tEJMayqEOxjAOLVdQIbZPmlVKdgLRRvt4AiA1/wT3v6goKLtL2721eUJQ/vsZ7QdfnCvqX9wOs9essQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.0.0.tgz_1503399587233_0.8103481999132782"},"directories":{}},"2.0.1":{"name":"@unction/cascadingkeychain","version":"2.0.1","description":"Cascades through multiple keychains in order to arrive at a value","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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.0.0","@unction/keychain":"2.0.0","@unction/reducevalues":"2.2.0","@unction/replacewhen":"2.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"gitHead":"6b14e09c670de7bed27a4670046e9a82c8ef4fdc","_id":"@unction/cascadingkeychain@2.0.1","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-KWS/IBckwRXMjUrSIkDZ93Knnmy5DGkiEyaYyGIBAW6UO/YNUuSRtx1RM7f1muLIIdJQnjpmHtjojbqHAEEjCw==","shasum":"90b6e3c9b0ee5ba22aabdadfa3d749a864d291b7","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaXAIuQYHih5xh7dmc5tMqssWyyF1U7avCgl/yWegYAAiBFIBkuzfAGmKOZNXNioK23hLvW/X+6786WvAfW3xtd+w=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.0.1.tgz_1504113262549_0.8772364903707057"},"directories":{}},"2.2.0":{"name":"@unction/cascadingkeychain","version":"2.2.0","description":"Cascades through multiple keychains in order to arrive at a value","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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/index.js","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 build && npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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.3.4"},"dependencies":{"@unction/isnil":"2.1.0","@unction/keychain":"2.1.0","@unction/reducevalues":"2.3.0","@unction/replacewhen":"2.1.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"e8f3618af414b4a32e0a7f5ca82db2e3ae7511cd","_id":"@unction/cascadingkeychain@2.2.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-kDXmVbppjhyd7Z/EsZU+XcQrNXHF2NqZr0K/MkCYVT+KTbmSPbC3SrOAc6u4QaG/L8o0xygvYpJLRtKD2BhsEw==","shasum":"e22010e35031cf6558f641fc3bfe6966111a4568","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1ugi2gREPzek7jPM3ckMBBvPZusZUXXdADHo48YJpygIgCIV8v9qHm3/2DIS8E9sKfOo7+/Km1BSR++QTtU6gnCI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.2.0.tgz_1504579580257_0.6911646397784352"},"directories":{}},"2.4.0":{"name":"@unction/cascadingkeychain","version":"2.4.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.3.0","@unction/keychain":"2.3.0","@unction/reducevalues":"2.5.0","@unction/replacewhen":"2.3.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d7d8db4759a58e69878810a0a53de8e2a2a2e370","_id":"@unction/cascadingkeychain@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-1sl0keIbAN0Q5ll92hBDdNAEJGs4JVsSCWiBK+WRn0MEZVae6vlX/Jy0kOxqJwV7/ftBBx7v7/bGPi0lUH9BXQ==","shasum":"c6cdd8655989f8321f6eb7633bd180e111dee751","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsmqMFsspKlOs6F2+JGT6X+nNfagnHuVkNX9gMWy3jOAiABmQlm5uVa5C41oHae0WWzxXO4Ff8OaXhTTq1gAMSh0g=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.4.0.tgz_1508834662945_0.48624408384785056"},"directories":{}},"2.5.0":{"name":"@unction/cascadingkeychain","version":"2.5.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.5.0","@unction/keychain":"2.5.0","@unction/reducevalues":"2.7.0","@unction/replacewhen":"2.5.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"8c1f66c81935121afe1ed536cc660faa4de9a5cb","_id":"@unction/cascadingkeychain@2.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-1E/R8PGpUKI6yNIBpbE2MYus1pqMoEMkaLmjNKyu7QWiBJtNsevSkQ0EAtxdtCAI9P/YsRLDYrgGpFXM8gXRuw==","shasum":"0a21705e7833a3617acfaaf756c8b7defe54b24a","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc6ikfl13e/664T+xFEvhJxj6GbYQ32LZo0xTxlvwPtgIgEPxjTuFojBvMiuZKWeYRHsJK5tO+nCQR7m9WJkKWXZw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.5.0.tgz_1508836044447_0.705486519029364"},"directories":{}},"2.6.0":{"name":"@unction/cascadingkeychain","version":"2.6.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.6.0","@unction/keychain":"2.6.0","@unction/reducevalues":"2.8.0","@unction/replacewhen":"2.6.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"3255f8e1ed9f03e5c9692f7fd1945caecc05ba14","_id":"@unction/cascadingkeychain@2.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-PYMEbPv632QpIvK59sh23MUhWZ9wWycECdZxnw/biu0y9jHR11hjTSiXMwAPnTsjwQtrmhdSf1mwlReusgWn5g==","shasum":"893b280eca5bee69348247f7e6833bfd9785b8e8","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm41ye8LOaHyThD7He7HGgrzNVV+OhvTIj3FSWiKRrmAIgNkQfw5NodmddfU4Dr8AWTY7a1/tnUAUthvtJZau3Rkw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.6.0.tgz_1508864631292_0.22843003156594932"},"directories":{}},"2.7.0":{"name":"@unction/cascadingkeychain","version":"2.7.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.7.0","@unction/keychain":"2.7.0","@unction/reducevalues":"2.9.0","@unction/replacewhen":"2.7.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"e6173624a9bd074d3a44248b607c984eb5843b93","_id":"@unction/cascadingkeychain@2.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-+wYgxHexwQce9rJaJvfYzobueOJa0XCqX3YS3UfAS8Q6rpzq58X1OFpYc6MFtPYl3xIPRrPNBDgFyZEhG0nXyA==","shasum":"804337aa7c835bb13a17d69054d0c00ba0226afc","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGR+5sFyRznDjhnDkHZcz1M3omEeAUo0abaSS9p9GAQKAiAY+hl1xfsR15yqyz1dpSwh3LUTVODII+al9u0sr6Bwmg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.7.0.tgz_1508907478997_0.3740808467846364"},"directories":{}},"2.8.0":{"name":"@unction/cascadingkeychain","version":"2.8.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.8.0","@unction/reducevalues":"2.10.0","@unction/replacewhen":"2.8.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"effccba36898a257446c92d50603aa0d1165c9fa","_id":"@unction/cascadingkeychain@2.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-fM88RXnsmPhs1Gi5NGuEikxg/alvhwUp2KKwV4LxSG1DljOqpmeNbqUN6a5BIBtwUS4uqCpKr8i5iJPS311qCA==","shasum":"2a033e7bfaa7477b8da0cdfca7e479fa599676e9","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHuRYIg8o3gjIuumI2SMLLUrQcxR4SyRUog6hO8yRYEwIgBYVdllP/DOLSqf9HQQLGamOXXQ/jBrgDokJ8mw56oLI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.8.0.tgz_1508909521993_0.838416718877852"},"directories":{}},"2.9.0":{"name":"@unction/cascadingkeychain","version":"2.9.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.9.0","@unction/reducevalues":"2.11.0","@unction/replacewhen":"2.9.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"97f16efaeaca951d94240836296a15eb5146dba1","_id":"@unction/cascadingkeychain@2.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-on4Jch8xZ4mW8H9Lf0WzD1Q51rGxGDVXMel+bDxIZWjxBWC9xeSicVdcRrXeOcga8KaehULgnDwE6HYP18AkJg==","shasum":"b6e0685c70d964d5643bb77948159bf3bcff4adc","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjyozz/BIi0NMOmBgkHd1DWPjiWNHGAGmtS8cP9RyaRwIhAKhsyzMiqMJx8jaDIxu4DF/DlpxGeHS8CI5as4dNQQ6z"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.9.0.tgz_1508910991132_0.988315042341128"},"directories":{}},"2.10.0":{"name":"@unction/cascadingkeychain","version":"2.10.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.10.0","@unction/reducevalues":"2.12.0","@unction/replacewhen":"2.10.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2dc30d03d8036cb0cd5dd6d7aa08a7fdee991a9a","_id":"@unction/cascadingkeychain@2.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-6jm9fPdLYtp4ZGdfXGkwmN2NE/hdDZ6RQgSjyWM9gYvvwPwzudWdZpnJ+t9qU3AtCAXGQ8Ujel6HiWu1YUvKcA==","shasum":"2c49f501ef1920b82a676272463390494f5da548","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2g2dBsIgC/sqT12cjOkef8Hx9SVvwN4Qsj2VB3uZoRAIhANQtzPaXDDt9oBAeN9A5SE99qXFz2USRTUU3JzsNjpeU"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.10.0.tgz_1508911936597_0.9615659983828664"},"directories":{}},"2.11.0":{"name":"@unction/cascadingkeychain","version":"2.11.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.11.0","@unction/reducevalues":"2.13.0","@unction/replacewhen":"2.11.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"8feb8aec41f037d3e22750c81aaace43cd579ab9","_id":"@unction/cascadingkeychain@2.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-IeFnP7aSCqkngeWMOqJX1QzkltkxNJ6awF0TeqUN4EAQErjZzKVZRrOJrfNd6WbDda3301KDpl4VmInKhxJ0JQ==","shasum":"b359a5fdd5af88caa214bb3cc8cd11cc1ffa9139","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpgO4xCWmBNfZpRrA3mqbJj598GGHIQca0NBpT/5/ZlAiBxrm1cKg+cntDDSeuJFvj/JkFk76KZuOMl+m7lU2znYg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.11.0.tgz_1508914877940_0.4429348080884665"},"directories":{}},"2.12.0":{"name":"@unction/cascadingkeychain","version":"2.12.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.12.0","@unction/reducevalues":"2.14.0","@unction/replacewhen":"2.12.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"73c16fded3a8e9fbeac5fc765e64838bf43862c6","_id":"@unction/cascadingkeychain@2.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-EoYAp/x2KlWxKUtGYAp9nqpI2qUwrXF2xu6WCkY7ImG/Et6itgYnTgVBR72nGGToTElRIRwQvtlCcuA8/UPi3w==","shasum":"0a276643cfbceb1557cb681255f5f2dfb68a92a8","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.12.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH5aN/UkGl32JB9AJXMdT7HI5qhoBIigCehcJI6afIYAiEAugv8Xfr1BVlc7Sj0UEX/zkH0wzOEsnNEGqY6M6+sICY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.12.0.tgz_1508917142979_0.8002056302502751"},"directories":{}},"2.13.0":{"name":"@unction/cascadingkeychain","version":"2.13.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.13.0","@unction/reducevalues":"2.15.0","@unction/replacewhen":"2.13.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"73890b872c3dae805d9da6e82cc77ad8b0263ef6","_id":"@unction/cascadingkeychain@2.13.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-kyqDlwQgwMEQ8cILDQ/J1tYvy9HLmPF0DoeXFP7abGxlZYgCWfUJiCdf7x/E5+NrM713Qnv7uYN/KKNut1bhnA==","shasum":"879b56d7e8ef015f151f79b7aa90ba04d9bd5a81","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4OQq5+wyML21ytyQ5X4LPGPZ2lPy4+f+kr25hgM/P4AiEArNqNiggBD66idI6FWcVeWeTuRtj5aBGbsbeWYqynKMY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.13.0.tgz_1508919507716_0.9123521724250168"},"directories":{}},"2.14.0":{"name":"@unction/cascadingkeychain","version":"2.14.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.14.0","@unction/reducevalues":"2.16.0","@unction/replacewhen":"2.14.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f37d9558398a18a19620607a6fefbcf510e7d719","_id":"@unction/cascadingkeychain@2.14.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-saaRxnLNoWKcI84LsSDJa8xwxz5HWiwn66LL4bqiVmKXeO508DLx98XiolDdeJhAKiw4897lotLPY78PUl6dMw==","shasum":"9c970d707d35b953b10950fe41d27cd22bc9255b","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.14.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVA2wzo9Ip+669DOox6/ijPdCuvHKulv6wbrEsM3FZqAiEA8DlEpPPh5KyWzDWO+EzwJDZy4PsWplLFrDTvs606jas="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.14.0.tgz_1508930872836_0.7601922445464879"},"directories":{}},"2.15.0":{"name":"@unction/cascadingkeychain","version":"2.15.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.15.0","@unction/reducevalues":"2.17.0","@unction/replacewhen":"2.15.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f47615e4f3f08981b4bbf58e9a8d925dd7629dd1","_id":"@unction/cascadingkeychain@2.15.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-lmbTd8bqMNRx0s2rCauGC06UxleAd6UfLrZWM5ITNMgH79MH+w5D2VeTnISijavugsxR2497WCQG3Vh3qzws3g==","shasum":"005e004542d67ca3045f3aac58a318960dc72ebb","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.15.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDb4C5zlNeFKiRqF2dmu67n5N4+Hi0ldR4Zz8gQ8HU8hAiA3aaFlQQ+gorwoysfxHTgwzZo0gZirIR5jh9a42rjOVg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.15.0.tgz_1509005351152_0.40497123124077916"},"directories":{}},"2.16.0":{"name":"@unction/cascadingkeychain","version":"2.16.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.16.0","@unction/reducevalues":"2.18.0","@unction/replacewhen":"2.16.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"616111f69630889f97a86c0710188c569b76afe0","_id":"@unction/cascadingkeychain@2.16.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-2yhYUc2NqQMCjjwQNQfH5lVtKls7oT2aaknzrfwNeGZb3EVmQpJOKz3EJ8HRXYTex6Wh6NBYDqIiL1xFAEFnpQ==","shasum":"5c3d45196b66fa2913b992db0d81ecd5caa107fe","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.16.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALVU6I5ldgDhki0NIDHsrAewqcncKyOQp//eVIwV2GaAiBOh1X6zJR3aoWTFBBVqUA7le0p457Is6T0Ha7VdTwO8g=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.16.0.tgz_1509009871213_0.4700460119638592"},"directories":{}},"2.17.0":{"name":"@unction/cascadingkeychain","version":"2.17.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.17.0","@unction/reducevalues":"2.19.0","@unction/replacewhen":"2.17.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"65b2aa82da7b49abf6a381ab8d41a309a1bc8975","_id":"@unction/cascadingkeychain@2.17.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-2rjcFcliwn/ZNURzz5Oy0qqTS9u1LAYjA6peoD33w5+a2i2KOMIRhlJvoiZvkJpGEwx3rvnIxyB+xRMUB77bwQ==","shasum":"ca9ab12b3b5113d543bae98a6427db20559fa2bc","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.17.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPDoEGWzRZO6qRvUO6xBBjAZj8TCjH/dZo2i7TUx7GnAiAmiCRmFE69X9iRcx7aZxAaWM7os55gUp7nxiDVQKOZsA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.17.0.tgz_1509122906827_0.8571740174666047"},"directories":{}},"2.18.0":{"name":"@unction/cascadingkeychain","version":"2.18.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.18.0","@unction/reducevalues":"2.20.0","@unction/replacewhen":"2.18.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"4401f532f8d3b2fa67fceff90ad7c26f89aa33c6","_id":"@unction/cascadingkeychain@2.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-MRfS+KlJAbE0zOjUZDzA/B48IVC3+HjJuOoCI1xinV2rC+GJvOD70QNqJbixY+sJ3xUo6pY1cnipcmhltnJPHQ==","shasum":"d1fc575f83cc76f824526299b6f506413428a835","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.18.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhvmZ1Rc8ekd3VFW9cTIlWCtuxP3LfCZsbghOXNn/vDgIgXSLAoj+/BLZM9H9kmngTyZZPAjvXZAncqtOSyjCBXg8="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.18.0.tgz_1509215486494_0.14493165910243988"},"directories":{}},"2.19.0":{"name":"@unction/cascadingkeychain","version":"2.19.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.19.0","@unction/reducevalues":"2.21.0","@unction/replacewhen":"2.19.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"67f966327fd13edd99bdfc4f6079e27a6962a4b9","_id":"@unction/cascadingkeychain@2.19.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-tuH6gjiPCoG/Gq5jxqBO5pB1V+DstXIiz6wDQTp3Z2FHuBEzsuMgpz8iWngLcQ8weyCwhVE75LmhijZRmvoDDw==","shasum":"d69c687e32a844daa2de9bfd2e90c566f48c9b70","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.19.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTQoKsHT+yzsOOnSB4ClE0zzDs9H+7gVdv43kYwPBf3QIgAMYSyAxRkP6YgYrtKU5wJ/KbGPcojzBw+/mR6beUroU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.19.0.tgz_1509215998616_0.36504367273300886"},"directories":{}},"2.20.0":{"name":"@unction/cascadingkeychain","version":"2.20.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.20.0","@unction/reducevalues":"2.22.0","@unction/replacewhen":"2.20.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6c755d3da2138cdcd53d6cd0dec20d6b002a4181","_id":"@unction/cascadingkeychain@2.20.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-EV5E3A/fWfORq2XiS/K8SmTIavef9Csqbbzq5XdeoTmO/NGAQMGwFFsryH9wYKPC+ll2UIJUiahxBPltz+E8Ig==","shasum":"71b252b34422b25d4fc2ead0349c1c27ca0db47f","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.20.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP6noDn1ALb2a81/PVgPA1GgqcbMYQu7iq4N0/bjQENQIgFwa0oPJ3Q6GQxqGdZ41dj569uQaT2Er0lA4Zt+xkGUo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.20.0.tgz_1509218145455_0.5787249617278576"},"directories":{}},"2.21.0":{"name":"@unction/cascadingkeychain","version":"2.21.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.21.0","@unction/reducevalues":"2.23.0","@unction/replacewhen":"2.21.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"3f614b43a10f2a5f71b3f6a323de61c106e4f268","_id":"@unction/cascadingkeychain@2.21.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-j3FKK9VXWIXEHkH+L2YABxq7lyYYwkAJOmDsfHZ0OsErLcPEolMnnMFZ+zYkw01BfECkh5dmvk1VTYGVkUX+OQ==","shasum":"bcba28759d452f930225cfb37403fae0da7ba1af","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.21.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHQxbrQtnaBoqLilxSR2AsNfyjSqVA4KexQMkDeYsRlAiEApdd9xwbHE9ydi9KEaLgHLrCZwFjS1B2u77soyPALSos="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.21.0.tgz_1509219015186_0.9330145702697337"},"directories":{}},"2.22.0":{"name":"@unction/cascadingkeychain","version":"2.22.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.22.0","@unction/reducevalues":"2.24.0","@unction/replacewhen":"2.22.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"a9801ba21cd3d6d2b9e9b400050f038f665263f9","_id":"@unction/cascadingkeychain@2.22.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-FaRsOmKlvacAEHxuzwSINIbcFteFQ6onCXgqJGXJ9bw55Iwv7OLeZjZComBGev+FhxAF1mp78IjYDscxCpEyqQ==","shasum":"cd8d9c9bb569ba50a9aff0a9fb58c63376108a84","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.22.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyGlrBvAcO4MYBx5AkfuVXBhutdLvCifQQ9kCexXYiqQIgYNbroo+hPQ4WF0dFufRgCQns1KljBPNaKVDoaLvbmHU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.22.0.tgz_1509233904149_0.2083707854617387"},"directories":{}},"2.23.0":{"name":"@unction/cascadingkeychain","version":"2.23.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.23.0","@unction/reducevalues":"2.25.0","@unction/replacewhen":"2.23.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"74a528ff29aac786eb3338e5b3d13e0c1bbf1b03","_id":"@unction/cascadingkeychain@2.23.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-GzetN4xxnGbKVFyW+ua0I5yV/vYdNIl8wy0YL4vKTgyurpeg5JDhbGBmeuLpSOJGFxt1L3vpkd/oPcGfM2HYxg==","shasum":"345c4ceebf3d74b596dc2fb247db7d5567395686","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.23.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVVJcar4xopL1LX7/OubSKj3U2+nhTZBqRqEP+DOR2kwIhAMr1oy7HVS7bMYe28zEIhqh9a0NxFn3hwLZbgt1Ccgns"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.23.0.tgz_1509235461738_0.7826010398566723"},"directories":{}},"2.24.0":{"name":"@unction/cascadingkeychain","version":"2.24.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.24.0","@unction/reducevalues":"2.26.0","@unction/replacewhen":"2.24.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"54f410cbe664008df7042666c0c14e01e67ad8b0","_id":"@unction/cascadingkeychain@2.24.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-dG+HF6eqgR3kH9mb4oC/41BQDcOyvYmd9SK5nT2aImMsc3n3smRR2XP/tVXZMYdmpZg1v1cApA4yG9IhAw7Q/A==","shasum":"cb67ce6bbea1cefabdf0c6ab29b738ce8e12db2b","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.24.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS8OcsLJOktRxJF+3R6H03n5ba+5Cjb6bL/LCTgl2LNwIgcC0flZTSVJ/Skn5mOiUV3f3eZ5xjVuuUemodnLZURGY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.24.0.tgz_1509316772582_0.10118132852949202"},"directories":{}},"2.25.0":{"name":"@unction/cascadingkeychain","version":"2.25.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.25.0","@unction/reducevalues":"2.27.0","@unction/replacewhen":"2.25.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"696079a4e5d3fd211c3c19e9b774046db8d0c5e3","_id":"@unction/cascadingkeychain@2.25.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-gLAcRguy31eU4Rw+AnusXnKA+vLkfTfkt7b+DLyp9DF2MULfEG20EiRj7nALdVHQz908Aizjr4hIOhsjKoECnA==","shasum":"ff0ce94e0efa1716cd7407b96d4ac75224a6811d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.25.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG92EnUhLQnosQCKMV15sLVSJM3CY+F9ChTp9jo+CKjcAiBgcmZ5ihST7yha8IFJmVH7t6OTGEj1gHzy+NbntHaJRg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.25.0.tgz_1509317739357_0.9282610749360174"},"directories":{}},"2.26.0":{"name":"@unction/cascadingkeychain","version":"2.26.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.26.0","@unction/reducevalues":"2.28.0","@unction/replacewhen":"2.26.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"eae402edf9ba7303cb793dec37888529968b36e3","_id":"@unction/cascadingkeychain@2.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-A7TOOXDYo1wrMy5GFUj0/+YWjsBKgQscinjsc2DIB13u7ISV47UcO+eiI5lIAypt3D4msIkGUgxK0EcS3IZ+3g==","shasum":"6afa996e6a1d9bf5081eccbf5dd9c85af134f70d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.26.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtNNU7b91Y4mS839iTydDjk6k70YpePAsFxOD7yU8ngAIgXIzkdVxsqfV5J0+USClrnA20/VrQL4+hvyoOHSnwSBI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.26.0.tgz_1509322456577_0.4684140330646187"},"directories":{}},"2.27.0":{"name":"@unction/cascadingkeychain","version":"2.27.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.27.0","@unction/reducevalues":"2.29.0","@unction/replacewhen":"2.27.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"4a18d74863da80f706567bb90d551262d3ec5207","_id":"@unction/cascadingkeychain@2.27.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-AMLfhm+zh7R1MScE4NtG0YhH5T03HV4EnIH1EHsA+L0ILveTPqUKR75k3q/ev/rtKPl96wuGoWkvjyxuu0u+NQ==","shasum":"a9b7eea9082790b2e6ae323f809f79bc3eea68d3","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.27.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk0iTtdNd0zYVV3o/pN/qnJe8bDP2mIaYuSr3BJUvrfAiEA9sD8F4/YfMR+4N7J7ilXxdYjHxcHYcjvrx5CPITo5Lg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.27.0.tgz_1509324108941_0.646839810302481"},"directories":{}},"2.28.0":{"name":"@unction/cascadingkeychain","version":"2.28.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.28.0","@unction/reducevalues":"2.30.0","@unction/replacewhen":"2.28.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"5ece83522a83752ad539471b74728bba0506d62c","_id":"@unction/cascadingkeychain@2.28.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-D3povbjwWQW8jMMlqui3gRtO6d1dPveKlc8gET0FW/GQ3E0zW5Y1HAVdTxenmonCbxiz05G1/6IjlYcMG10EWQ==","shasum":"397cc662748704c2e5d7d39f1ef74f71b9058b47","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.28.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPOvM1lL5Vud6XX7urQ4i9cBg9ccJ2+eDkggtbWewMIQIhAKqilrZ4Irt8UNevKItnQpZjZmMEK2XqkYdM5+gsQBSH"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.28.0.tgz_1509325035332_0.1055170837789774"},"directories":{}},"2.29.0":{"name":"@unction/cascadingkeychain","version":"2.29.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.29.0","@unction/reducevalues":"2.31.0","@unction/replacewhen":"2.29.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"3f672b35030ab3b66704227cd2b09c51791cccfb","_id":"@unction/cascadingkeychain@2.29.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-I5Vwutze/z0P2+uL66u0X3Rr4m9/V/tGffGV8mgxHW5v1IvWQBBcen/LrFcpCHLnoq8k7fNpbIJ5hsAcjYRWlQ==","shasum":"7927d410e3735c8b80e57057f8f3bbbacefd1a0c","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.29.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4sizsUOyYAiNYonRSU+/xpw1PctrRE9FBRUVHHt3HsAIgGhCjTUOWvnzEGIa2itp6h3d7y7hEUXDgutIMjG7rBo0="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.29.0.tgz_1509325757649_0.7860226295888424"},"directories":{}},"2.30.0":{"name":"@unction/cascadingkeychain","version":"2.30.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.30.0","@unction/reducevalues":"2.32.0","@unction/replacewhen":"2.30.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6d52a1124431f99c9f4e7a2c8ff22cd00e3c8432","_id":"@unction/cascadingkeychain@2.30.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-cY6eYuUUk6hmqiDpTb5aVPX+OJKdTrXV+yyO9SreiSUe+v2vr5/aujndNmCVWco6KnPush1zb/bWaVRgMRqb6w==","shasum":"6865518a3997aacfee73cc2381f8525159a9c811","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.30.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqiMt8RguS55EmxB8Z0xNAXE1tUNmZANEUK11TI+gENQIgaQahfqovTkjX452QAXYUeYArCh8ls3kfKNJiAcNkqMQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.30.0.tgz_1509326903573_0.3185252398252487"},"directories":{}},"2.31.0":{"name":"@unction/cascadingkeychain","version":"2.31.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.31.0","@unction/reducevalues":"2.33.0","@unction/replacewhen":"2.31.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"9bd30a58f3080ed87c425ca7f1227031c6acfaa2","_id":"@unction/cascadingkeychain@2.31.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-pS8r2fWxqSZH7411aMyU8IEkZwycV/CrwuqdJ0soWQDoSesaugDPoBL5OH4GRwA6zb9UWQM83RJOgHzSeKsF2A==","shasum":"3cd7e20515fbc55e1f89dd081c85ab05b3a06219","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.31.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp9+TuZG1e6FNnC7EZ6i2oLFm3m0dZ8vF81REQ0S7xpAiAg7kAboTrnT5OSJ2f68IHPftdKvQQUmndF5wrzXLvwgg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.31.0.tgz_1509327988271_0.7820858610793948"},"directories":{}},"2.32.0":{"name":"@unction/cascadingkeychain","version":"2.32.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.32.0","@unction/reducevalues":"2.33.0","@unction/replacewhen":"2.32.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"de0b8cbd9208232c31f64917842618b5d3c3a6e1","_id":"@unction/cascadingkeychain@2.32.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-69qcFDo+pkrv5GKgDlk8Ei5tM7YjsDcxFndVc0ldWnGXYxJBPdVnx3+Hou4cOYY6HbkhOKm0KqU0r4DmUmNFRQ==","shasum":"ff7a1c1f183f3a61deb62c90bc938893bb0d278d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.32.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6WzABMjvPiRy6s7PxHS1SUlGDIuRNTY1M0Nq4jS3U9QIgOWoWMpRHLmIUY0GCpsc1uNax3BnznTwdLk/09CbEHhA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.32.0.tgz_1509328551942_0.3212028476409614"},"directories":{}},"2.33.0":{"name":"@unction/cascadingkeychain","version":"2.33.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.32.0","@unction/reducevalues":"2.33.0","@unction/replacewhen":"2.33.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"bc53e391fd0f272ebe30ffafbc6bb624302057d2","_id":"@unction/cascadingkeychain@2.33.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/EVzwuK/tiODqxRnGFf7hTWxxMB8rpW2tXZ8hCXTttu+er+LESyme+e1PbQaO1tt0Mlba8VBoG225fVOoLkNdQ==","shasum":"4464d8304c35c36693a54f517db5bc52f41f530d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.33.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzPg9b1RKU3m//UHqcoFcTax+4brdOtl3yWRWDEMQZIAiEAs2zJu5zs2bPLKNWzuP1HACMlZTd6F2wDCtJE8vR29dc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.33.0.tgz_1509329304863_0.9527817175257951"},"directories":{}},"2.34.0":{"name":"@unction/cascadingkeychain","version":"2.34.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.8.0","@unction/keychain":"2.32.0","@unction/reducevalues":"2.33.0","@unction/replacewhen":"2.33.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"99d935b378a9f0c80ca9c04507ccee87ef42b3ca","_id":"@unction/cascadingkeychain@2.34.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-LM2pAahk+W3lZhLyNUbW2mSJ37I53vgDWTdFV536IQHGJ9oGPhF/5cS7v2LChzngDH4wAekWK2Ill4MhgsF9mw==","shasum":"8ab653b7e9c2a4c4eee33fc9ce9be225d4eb4d82","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.34.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGBqGQ+cqVSW2PsAdEUTXFnOS1wg6Hu7paN0mdmNF1pAIgXH6gvJlNQl9w/An2q9TU4Brw5Zsp86lLXl9/j/nBEbk="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.34.0.tgz_1511079880101_0.6492442148737609"},"directories":{}},"2.35.0":{"name":"@unction/cascadingkeychain","version":"2.35.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.9.0","@unction/keychain":"2.33.0","@unction/reducevalues":"2.34.0","@unction/replacewhen":"2.34.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"1f2054ff28f595ce127354c252755ad1748b3146","_id":"@unction/cascadingkeychain@2.35.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-5+zrQMKdqPfV6F54Ny6NfuaPrFRIw+9nr5ZJQjTc6cpCzomQA4w3zSabAa4EBGzDK/AIxIwcrjflNeQ0zqt0tA==","shasum":"9ac366e8e2a79222d52db7420a4e04061600b287","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.35.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDymQMXrOGrRVBRWrCskrTThkStmTdsNa0ICz1LRt3eMwIgK1G8QLeRHJ8JBOpS3rswQb8+BISMt9YIpYl+e8Kzjsw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.35.0.tgz_1511118007276_0.4919365462847054"},"directories":{}},"2.36.0":{"name":"@unction/cascadingkeychain","version":"2.36.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.10.0","@unction/keychain":"2.34.0","@unction/reducevalues":"2.35.0","@unction/replacewhen":"2.35.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"92ab4b2831af83185e2aad3d60e16d4b8d69a8c9","_id":"@unction/cascadingkeychain@2.36.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-eHbz36CNaH9/a7qNScNOU6wrc9d89aaHgevZybPI5hqu6DCflVW1SPhgDlt4Beuu2S0k3rnju25B/mhg6cIh5g==","shasum":"73a36d2a68ef095933dfd73529daa79636f1045e","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.36.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4EsrpFaelFU1SRl0r6VxtxeHWX4Lfuf0ZmPpKRvU8sAiEArZAiMMRKRan6VWvp2UIZ+2mLsb+VWdep0qy4xZ7EWS4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.36.0.tgz_1511118830594_0.44298212765716016"},"directories":{}},"2.37.0":{"name":"@unction/cascadingkeychain","version":"2.37.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.35.0","@unction/reducevalues":"2.36.0","@unction/replacewhen":"2.36.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2711ac46fee58823851cd0b70fb997bea74ed9a8","_id":"@unction/cascadingkeychain@2.37.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-IRZFSbLuuPs6Jj29h2xH1ntPd9l9jrBN1dWB5EKm708GZNEuDiR/jyLolQzWzfgOK3DA6lqGwWAWl9l3XRfuBw==","shasum":"29b37afeb31f4ef4c172a3254d3bc3fc74176fc7","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.37.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaVrSto+anOyO6Ev62lLK7sQ22ITwJw8GFuY4LYLS8XQIhAKyoTbNiM5l1OG6iTWMYE4dwFh4Yb2c2sFd9ad7hftR8"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.37.0.tgz_1511119711633_0.19871772453188896"},"directories":{}},"2.38.0":{"name":"@unction/cascadingkeychain","version":"2.38.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.36.0","@unction/reducevalues":"2.37.0","@unction/replacewhen":"2.37.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f24132cbbce2dbe46d3f4e39175c6e81ff20e619","_id":"@unction/cascadingkeychain@2.38.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-trJnFPhf44CrVLDyuUFLctFs5QKHzid3/2vQgHBr7/MnB7ddhaYNTFluEM/rJztWw1KhMaGbRmi6NOn4OhY5xQ==","shasum":"bfcf74958afcafb016b01d6940c6d47fb43b0a0d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.38.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+azmnhI16rBzyVAsE40zuYBifv4FkBjUy6Pfu2XEhfAIhAPvV5GCpiCnMLnOup91zlDO9XUABiKaBS0d7jX9/OEwc"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.38.0.tgz_1511120781724_0.43024452473036945"},"directories":{}},"2.39.0":{"name":"@unction/cascadingkeychain","version":"2.39.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.37.0","@unction/reducevalues":"2.37.0","@unction/replacewhen":"2.38.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"342fde3124a8e1f03e957685ed7dda2df0a313b7","_id":"@unction/cascadingkeychain@2.39.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-T6lh0d1MY/Ete0lHhpHNizWT2YPrEGIHopWyh97Xln7xRZWh2U5OiL0aqs8ht4shmfQyfB7C1AC4vuuEaRuHKg==","shasum":"1984072b9c12ed0b150d859f17a849a34382477e","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.39.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYba4iUGqWd3A0+umfVXMmEQBeAjRdf2yuuOXYxzdx1AiAJXnFWj2Up9uWuILSZ60g0W86RscWYLbX59LqknM6dSQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.39.0.tgz_1511121554637_0.1853560283780098"},"directories":{}},"2.40.0":{"name":"@unction/cascadingkeychain","version":"2.40.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.37.0","@unction/reducevalues":"2.37.0","@unction/replacewhen":"2.39.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"8bef58114b9b499e66dcefadaecbde8490567f8b","_id":"@unction/cascadingkeychain@2.40.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-cz59GjNuwfkPX9e4S3LV1iyU3eXQzVc4roByz8Zc4ZQsdVlrEfOVKgs7Ak/fq0F3kY3myWThcSXWLL0JcuoaWw==","shasum":"1527474b125a9c30fe38482b5bfcee7ff5f57ebd","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.40.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcqwiDnsjK8KF9+W4DiTcZ0rSEYjPGePYFoEHi+0CwRAiBCghiDRgWmU3/99U2uTQy6o8KCk/LOJxwwF/AtKIHvVQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.40.0.tgz_1511122967513_0.3762394536752254"},"directories":{}},"2.41.0":{"name":"@unction/cascadingkeychain","version":"2.41.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.37.0","@unction/reducevalues":"2.37.0","@unction/replacewhen":"2.39.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"cc574b8a8f881e7f49cd682561817bf37c901cf6","_id":"@unction/cascadingkeychain@2.41.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-5KWjjX5MHPYo7w9b/kXYNuZNi7V7c1tpnkI4Uc8GFdZBO9N+7gySqWQpFrBR9C0AmEIGr+BQho6tsus2vU4g0A==","shasum":"9b3b72f26f5c8d89ade4aa46c222217293f92e7d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.41.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANJeO2Kfih9nBb3sGiLVMGya4y3L6M3g6MjQenNtpmnAiEAp0r6iMO/Y/HodUDkc70gCzd2mYYMpfKXUVk79U6GSjg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.41.0.tgz_1511425694819_0.6540514035150409"},"directories":{}},"2.42.0":{"name":"@unction/cascadingkeychain","version":"2.42.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.11.0","@unction/keychain":"2.37.0","@unction/reducevalues":"2.37.0","@unction/replacewhen":"2.39.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"173ba8a74fbbd974216d2ea4033b7382824dcbd8","_id":"@unction/cascadingkeychain@2.42.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-VEUYY20on4axqZqRZZyTd2sJ8tHzuMoROJY8nhzCeMPp8nDML/IPJUmoMlwc6QpZNX+v+r0iXbSpGwj6QD4H3Q==","shasum":"e6969180b602676173f62cee23d79a3050258a00","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.42.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG43cjYHqVu8wp6Iac0xqWk8s+VLqcFfbbOmP93oY/dwIgFHBKTq82s565WcjhBBieRFGiCNOJiZ+STVQwzB64SSk="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.42.0.tgz_1511425698126_0.6055366729851812"},"directories":{}},"2.43.0":{"name":"@unction/cascadingkeychain","version":"2.43.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.13.0","@unction/keychain":"2.39.0","@unction/reducevalues":"2.39.0","@unction/replacewhen":"2.41.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"89042e74f75a953187507bee840e4c040d9adc2b","_id":"@unction/cascadingkeychain@2.43.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-PMCBmeXFIPQJC8vKEoA74ngahAtXrW3Q7g4sL4PY4rg/umLFHItML39usmH00MawuiuetRMXjlUPyvOnW7kcRw==","shasum":"7bce5957ff5897a7ecbcbfb8964edc15bb295bbe","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.43.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFflj0UrThAb3nRVKEa0p0JCwqsESNKen0vOt3rYwH6IAiBba2s6M6o4yGGo7SK8ABKKJi5q9iplj0KqLDvGmAu8jg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.43.0.tgz_1511430792288_0.0887281303294003"},"directories":{}},"2.44.0":{"name":"@unction/cascadingkeychain","version":"2.44.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.14.0","@unction/keychain":"2.40.0","@unction/reducevalues":"2.41.0","@unction/replacewhen":"2.42.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"c5a3c7b0ffa6b2b75ed54ab43171ef7075fcfe59","_id":"@unction/cascadingkeychain@2.44.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-19/yNs/oiFZ5Mco5yB7S0IBzntcNxNBjh2Sy3uWErM2q3HArSke064t1ilEt0hWQGU5y+YLTIXnbl70ln551uw==","shasum":"51407b4577f3617479db091371ab0fb5c7b7a443","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.44.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9YI1frW2/w+1TV9V3yp62Zs2HuQUe5ACqsQor34sCWAIhAIFWHVyr/MfTjo0OrakDh6vPNj7/tHoWHltyvYfjxygG"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.44.0.tgz_1511447106046_0.668056775117293"},"directories":{}},"2.45.0":{"name":"@unction/cascadingkeychain","version":"2.45.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.41.0","@unction/reducevalues":"2.42.0","@unction/replacewhen":"2.43.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2877f9a10283e505cb457890f1908bf2c79216ed","_id":"@unction/cascadingkeychain@2.45.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-e4hOx7hERFGC0DxexUyD4NNEaUFsqvmFqpl1VgyEnW8QVVmvimwP2+jmqu5p1NHvSh84TERLCAAeXmQXH31UmA==","shasum":"8d612f8958c9716dda8b89dd2a03c37f18968a1b","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.45.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjYzNDvZZmHheTjiJlCuWCPdUH+mr8ctrwdlA/wFjRDAiEA98u50aivASIcuth/DJZsDwXehEfENppmeKz8eu5NFUg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.45.0.tgz_1511448469953_0.8044891646131873"},"directories":{}},"2.46.0":{"name":"@unction/cascadingkeychain","version":"2.46.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.42.0","@unction/reducevalues":"2.43.0","@unction/replacewhen":"2.44.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"c5326257c68e4377db5c4831e12e3ffab5fb9377","_id":"@unction/cascadingkeychain@2.46.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-vjf5q3lP4HpN4BCAnK41SVz2jLGgAykM0DFGP7uG8LTRhlv0Xrqq9VLEm/x0mT9e6YF8+pWmRiSWMxrIQCk7IQ==","shasum":"8d4643c371a3fa0f7ab433f1fe1dbd6f791f3615","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.46.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUrQL6WJjIRcQMeH2iicLLAr4TZMFqmGJhvxYkprTkOAIhAIZpfnCI4S94v7HruH7Af5EvrGtgo6FHAKkBEd2sZXAo"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.46.0.tgz_1511450140436_0.37334191892296076"},"directories":{}},"2.47.0":{"name":"@unction/cascadingkeychain","version":"2.47.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.43.0","@unction/reducevalues":"2.43.0","@unction/replacewhen":"2.45.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"81529cfee19b13391029bb4a54b1f0fd4fcefcbf","_id":"@unction/cascadingkeychain@2.47.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-dypJw183UjnZ+wDiJcd4Ma2eMZ3ImM4fK5XRsVtD/FgftS9EHBC7bSBGIeVHCAiaHvtVhkhchVeWVxhKh9q5Yg==","shasum":"012a0ebc6cec80c413891c4f796ed7348077357d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.47.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYViVXH0WH3QcfJXzDh/WFESh7Gz6kjmKKX2WhafSazgIgeyKwxnf1wUcN3YM4d3hGZsuwELvs5VdVpunLqduRHkE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.47.0.tgz_1511464702682_0.8783183249179274"},"directories":{}},"2.48.0":{"name":"@unction/cascadingkeychain","version":"2.48.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.43.0","@unction/reducevalues":"2.43.0","@unction/replacewhen":"2.46.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"a76d31ee719f68a75fe8bb9cfaa056fe4a7fc5c3","_id":"@unction/cascadingkeychain@2.48.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YkbO0XQknZIaUqlSIukqi8XYWUpa5d+dtAwzGW9g97Dnt52KBfB3SIlK55lFx3ln5nlIXdLg5tHVcADfhWakuw==","shasum":"efe7fae3f7658eff2e21e7fe0c6c8254ec55b0f8","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.48.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoBGBAh/QwcRlGVL9gcZhfsOj5TzpjP8bu6Wuk6Z5PbAiAeDdRHmmx42PO0VLH1R4wJsUw3BkbELBBwLFWq/PrA9A=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.48.0.tgz_1511473742753_0.9981086251791567"},"directories":{}},"2.49.0":{"name":"@unction/cascadingkeychain","version":"2.49.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.43.0","@unction/reducevalues":"2.43.0","@unction/replacewhen":"2.47.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d432f39dbf633a8df820751614b143d63fb615b5","_id":"@unction/cascadingkeychain@2.49.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-vQEyOB4YbTFToXmMEf/hFGW5AN6OQdeLqgQGygVNdtg7hYfA69XHOaQsZYONks7NVKRYt8nAgYydiRl9mz9OBw==","shasum":"adb7d4b2e6c7a440e633294800d6aa281220ba03","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.49.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNDT/+9jx0+3WlmS4WdW6dbp9pftv3whKFQX2gGBBYvAiEAjYNmYr8S9aOT0tcIc2Kd0awJaec6RKz4mcX/0/0dBBg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.49.0.tgz_1511574791599_0.6828211818356067"},"directories":{}},"2.50.0":{"name":"@unction/cascadingkeychain","version":"2.50.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.43.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.48.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6acfa4d8d03dd854af6a2a8301155201d4a23253","_id":"@unction/cascadingkeychain@2.50.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-kga9l0/a0n7/L7CQ/1ahy365Fklj8AWSm1PgDEky3QnLSQXBfqMfUgZ3he/XYSePwdPSZw2x4DVYtJ3dFlA7Ag==","shasum":"7f926af2a1fc95f9ea407095e1a8abf9c06bc6fb","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.50.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW8UmMdiU+qbkYvmE/O4574Nh6Kbw5ao98WKEY5sWw8gIhAMs1TRgPI9lalp4ivgiol/cckVT1F9xuNecJk0SMLgpB"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.50.0.tgz_1511596443676_0.4010364965070039"},"directories":{}},"2.51.0":{"name":"@unction/cascadingkeychain","version":"2.51.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.44.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.48.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"ce66659f04f9d04d3db0254d29643c8711b2baaf","_id":"@unction/cascadingkeychain@2.51.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-B4MNojnSIx+vt6ai3k2dRy9FvOMSD2Yts6w6m/6h9LV2caCOBxYsw+560OoMUB8IyVLs1xO36KR3TwI5K8rdYA==","shasum":"f0b3fa5833ab67e98a828b911e6e2b0aa7e2bd9f","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.51.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv3UK4EUsNIWk9KStXPlNzWXs0e5bnyKoCKTvEVhpFUAIhAO9ZkFshWSAsvDaNNOMCokguakNKlulytDI9aFZ536ch"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.51.0.tgz_1511602596693_0.14690475654788315"},"directories":{}},"2.52.0":{"name":"@unction/cascadingkeychain","version":"2.52.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.44.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.49.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"5802b4613de888ef2c9c50a35b4e460123b47fa6","_id":"@unction/cascadingkeychain@2.52.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-R+vMlfF8IL8ug/PdVYojPMTRUUXfsIohbNAtIbZrryN+JnKxG/pkr7uDlFJO8H8LtK1WaviUaJdaHh+hBqHizQ==","shasum":"2588715e41fdfcb7df9625b1695876b913f61766","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.52.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEm515JCorLmPUJKR/jwdbExp+KYbg6X59UrRHd4cA2EAiAOOeLkkkUU2bH4bgH5vELkX1KuICFiXnHLzEOnB+Y4OQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.52.0.tgz_1511603421076_0.3913449365645647"},"directories":{}},"2.53.0":{"name":"@unction/cascadingkeychain","version":"2.53.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.44.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.49.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"a31a10ff330d921c38d8ebf9751128bd8fa35594","_id":"@unction/cascadingkeychain@2.53.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-CN6auA6aeQLTdS3WVAVlN5/mKBvNYpqOMdfJM4NQFR5RLi24csM37VgEejGQ8wCm00ul3XeoWuT/vbpLCwrgIw==","shasum":"4b925362cf4408f06473a154b692f22e508a5181","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.53.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3WbBlwmof/+m1ch/3qBk8EDc+CfdE5mE8vUuG/4i7aAiBE1iP5riLTAjUMsdtT3seR9wVqK49iRcPE4xDx3vgFNw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.53.0.tgz_1512257169561_0.09962485148571432"},"directories":{}},"2.54.0":{"name":"@unction/cascadingkeychain","version":"2.54.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.45.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.50.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d795e3c55ef45e968afa99c77668a1b074c8b3d3","_id":"@unction/cascadingkeychain@2.54.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-C0lq9rWyxK8P7B2SJQguC+fFZtA/Sjv1ywv1uJ7wYbuIujMzSFLDDmApa2u9LbOauZzADlj6CbV0ISah62YLBw==","shasum":"f0804fc62ce921d8a9c69ad753aae972bf06d607","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.54.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmdtnApQKOfEYEgYShOTbupR2G2NQhgd8pjr6+4mpTpgIhAM2a+Mq+007NLwFXyFrTY9urdF5z3qeGgaNVu0jxwEuZ"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.54.0.tgz_1512257880705_0.3074934782925993"},"directories":{}},"2.55.0":{"name":"@unction/cascadingkeychain","version":"2.55.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.45.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.51.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"1b2aca3e3c12960e90d2314caa632b4c49f61b76","_id":"@unction/cascadingkeychain@2.55.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ll7wW33QUz++crYy3o4D2PCGtszey1pR5jTBmPBNQYjCWq4pAClf8hpK7BzMZn6+WuJzmxvGOkYM5+SumkMOlQ==","shasum":"14675da0ad1bc4aa1642d9889f492235bcc3bd4d","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.55.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdCVE2ocjjGCkCWO4t79AuQihg36j2umzOreyND963dAiEA+O19NiXHob8R3XIZu2jO3F3JAEiqu7JWMv6OcwuxI+w="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.55.0.tgz_1513404157932_0.34242837922647595"},"directories":{}},"2.56.0":{"name":"@unction/cascadingkeychain","version":"2.56.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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.3.4"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.45.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.52.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"59a275cd1cbf3267e6d5ad822aebb8102a8b9217","_id":"@unction/cascadingkeychain@2.56.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-oyGHz1MXnjwEikdaLUZIdTcBGqeUjkz0CS+F4Ecb25Aj1f7JjAhE7WI93XZ66uJzUI9QRRTGPPilEt3uN8TKmg==","shasum":"2348a196e4d5a40b35a892123ed8853bca57cf90","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-2.56.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqv+qt72jMoFq4cViVswMir/Tw4CFvgt8a5Nczn0DSfwIhAJGP6dYEV4NEQF29re0T1cgifhx2fh2QhlUIZIeVz7Ik"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-2.56.0.tgz_1513405043015_0.5926771813537925"},"directories":{}},"3.0.0":{"name":"@unction/cascadingkeychain","version":"3.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"2.15.0","@unction/keychain":"2.45.0","@unction/reducevalues":"2.44.0","@unction/replacewhen":"2.52.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"111250a5960f6121ab8e76d50d153281428c3e82","_id":"@unction/cascadingkeychain@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-N+YinDD2uxNRq9Ie8uC5bcZZ36VnL1n4aICI90zpZDiFu5nYAzE5hl0h6JyYqQYyuU4yVxZTd24LXXM0Wu8CtQ==","shasum":"5d7e1d8b753ae0a746ddd0f7412cec2b807b8c95","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD76jQCkA3Dyf8jQP9YeohELxtM62nNvZ/ZNuegiMe23gIgLdfAtqnOew1krltaSzeeU0diVegs+OABKCpylCHT6Ik="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-3.0.0.tgz_1514281344754_0.139089374570176"},"directories":{}},"4.0.0":{"name":"@unction/cascadingkeychain","version":"4.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"3.0.0","@unction/keychain":"3.0.0","@unction/reducevalues":"3.0.0","@unction/replacewhen":"3.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"9bd2510cd7d787f0bdd17ee696d9af02c015e31f","_id":"@unction/cascadingkeychain@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-iYKpqlZIskCALryYoFEyEN6LouqpocV8HwnC7h5E3TTMGT6sKP6hM0N9bwjB6t4jfiyRRAcwYnXIcg5KJ5M71Q==","shasum":"492af495e6c0930727b272f4eaa8216c2f8e6c96","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2h3CV7EqbgWFoUkuyIhNwC8RwohQeQWVpyWJ7jzte/gIhAK6N+xecQFeqd3Mcqqm7xGM1krP3CKfqmg8sl0BZJs0q"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-4.0.0.tgz_1514283243469_0.7169820289127529"},"directories":{}},"5.0.0":{"name":"@unction/cascadingkeychain","version":"5.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"4.0.0","@unction/keychain":"4.0.0","@unction/reducevalues":"4.0.0","@unction/replacewhen":"4.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"cb04cccb03f1469928ebdf95f1abeacbc94b1cf1","_id":"@unction/cascadingkeychain@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-bDmLYdnMjBI7tRNFLnqOyJYsxHsQohK/3989B6JfNKAT6SRoxKkyci+LjoxN+SK6PVMru3947wFvVxhK63gnmA==","shasum":"84dfc0e773af48eb0498c3111e6b07d160abb276","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMtes6R31H3n3slAM+iTrkABn8rUf89qKsPUlaHKXLKAiEAyhGY1tmIsZnkqK8CKuKR8W/r8kOgIfSQm65p4K3XpMA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-5.0.0.tgz_1514364802875_0.1401227198075503"},"directories":{}},"6.0.0":{"name":"@unction/cascadingkeychain","version":"6.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"5.0.0","@unction/keychain":"5.0.0","@unction/reducevalues":"5.0.0","@unction/replacewhen":"5.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"dc48899be2016551ead0a98cc0d6bba2d5de4c17","_id":"@unction/cascadingkeychain@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Qm9Khbzhy/jQyA6F1GmmcDANfERoNzcQMjitQ6nbf9LT20bRCBTCrfmNfkgdQ0IfweynWtVcfrUk8ehsPFanFA==","shasum":"b11f911f1cf17bca168d3d1cc46d4bb9b9df2dfc","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-6.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD++1gTTDatsHH9o2biWVC8AuGu3zrHmv/xtN3GN6ke4QIhALK1Ay4ChwU8iMUKvqMPOl/cyJSgDPYZv9wl5pqsH2PW"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-6.0.0.tgz_1515894695190_0.6885780005250126"},"directories":{}},"7.0.0":{"name":"@unction/cascadingkeychain","version":"7.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"5.0.0","@unction/keychain":"6.0.0","@unction/reducevalues":"6.0.0","@unction/replacewhen":"6.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"67d1b1774ca8ed06a52e480b922ca2a6f89119ff","_id":"@unction/cascadingkeychain@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ZkRQkufnlQqGloPbSecu7PdQpYgaCx0RiuNPacNIv3D6BOf/RGBAXq+7JDYqjSKnmvhu+bS9eKmMDjw+Tw4WGg==","shasum":"0f01902b67121c645acb1f4bf8ba0c519d0a3f9c","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-7.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWNLkWtQS79UiBOhskNXpge2+h5wnNPLYNRK8Pt6H5uAIgKTURo7AvLOVoabat4hZ7GluwtVSTsQnV0hNIOpil96A="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-7.0.0.tgz_1515897307829_0.4290359409060329"},"directories":{}},"8.0.0":{"name":"@unction/cascadingkeychain","version":"8.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"5.0.0","@unction/keychain":"7.0.0","@unction/reducevalues":"6.0.0","@unction/replacewhen":"7.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"8922eda2a031689ceca91353cc8285cc96147bd6","_id":"@unction/cascadingkeychain@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-mj0DRilu1+XWHv1ZQPqxDpiroeKPWAkWnpKYMPL2l2yU7+rL83yFRyhwT0Ak4Nsa2ZMmQv3ZjYxwsSok/iTshg==","shasum":"fb6f6c19675104765d6db8293153291224b8f3fd","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-8.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeGdYO752WOC4cucaXXOAQcHrx5sulH9CRUbMcqXjvxQIhAK3iohcU/5Zy1ILPBGgS+Z3f6gLvFgRD1YAcku4fdvPF"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-8.0.0.tgz_1515898304794_0.33040845138020813"},"directories":{}},"9.0.0":{"name":"@unction/cascadingkeychain","version":"9.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"5.0.0","@unction/keychain":"7.0.0","@unction/reducevalues":"6.0.0","@unction/replacewhen":"8.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d44f295a8ed8de01826747b86f45c810ab2f64f3","_id":"@unction/cascadingkeychain@9.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-2b+7x2nBMCJiodZ/bX+zWJFcrMsSnr9EA6hRA0HqyHKBfSKTgkBmJVMmL8pZ7vpnOifCLTSs2X2KsY7jvdV8oA==","shasum":"9fa0a63dc6c19fc560208206d8f1b472f7e14e71","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-9.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEi/ZnqZeba7t1Gu4GTulxmEzzmorD38kfSSdXzROQyuAh9syMe2P1p1OvW+wk0f02VDOJUyUBNsIUTDSVbda0Nd"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-9.0.0.tgz_1515899360384_0.5131297984626144"},"directories":{}},"10.0.0":{"name":"@unction/cascadingkeychain","version":"10.0.0","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","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":{"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"},"dependencies":{"@unction/isnil":"5.0.0","@unction/keychain":"8.1.0","@unction/reducevalues":"7.0.0","@unction/replacewhen":"10.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"575e497435b6dc389216b11f8a65c2b60bd0d848","_id":"@unction/cascadingkeychain@10.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-6B2+Wq5mmvonfcIRVtmCOn+MessE9qvujTdwp2NMR4UN+5xOHVy4wrviobmUyQqBlw885gSR0us93h9ZgYBB3g==","shasum":"018c0f49609f7ef4e2f321fc3cba5a109578d691","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-10.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlnOikcjSaxx+EGc3tKoLQpAaPtUm8OBpZPvWQkIw0WAiAzMa1B3ueSAldY4B2kByHnHJGLZK7ePWnFzVQuDMc9uQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain-10.0.0.tgz_1516638852907_0.9556859326548874"},"directories":{}},"10.0.1":{"name":"@unction/cascadingkeychain","version":"10.0.1","description":"Cascades through multiple keychains in order to arrive at a value","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/cascadingKeyChain#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"main":"transpiled/index.js","scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test jest --coverage './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":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.0.3","babel-jest":"23.0.0","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","jest":"23.0.0"},"dependencies":{"@unction/dig":"1.0.1","@unction/isnil":"5.0.0","@unction/reducevalues":"7.0.0","@unction/replacewhen":"10.0.0"},"files":["transpiled/index.js"],"gitHead":"65a09bfec3a6f8b8ca97c78667ff4cfa8d369f79","_id":"@unction/cascadingkeychain@10.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-8Fml+pW4JmaS3HiH9H2xsQsME0o/74Q0f8agcPVAR5uqyiHX6OSwdVtVH/KkC76wvg4+yvy1jEEu2F13dIwbGg==","shasum":"56f8f15b2233bb823513faffc80d8f0cf79480dd","tarball":"https://registry.npmjs.org/@unction/cascadingkeychain/-/cascadingkeychain-10.0.1.tgz","fileCount":4,"unpackedSize":5028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCyxuCRA9TVsSAnZWagAA78UP/i6BzLawFHDzMyFWpibd\n5rWqfHWgUuhxG1nlfm7dEg/ZZXl6N5oww8IgP8y6yzFnDqpeYIQ1+OF1dnPs\nONu85CpHwh270Jg1HaHpk3fhr6I0iEezMP0E1oSqsuwk9PVMOt2A0jOgn0y4\nGGPLMy47MmfAhf8zDLF0dDbnU5IdFhFXXgtp+p5iIFiMMhVgmYCEeZbOLLNk\n4pQTdFUS9P+Tmn8cyxUk1H0EA92uB11Eqj2vE4fGOcwjHLutyHX/y5fImS/y\nBjCrMjKAATyUaaXQRolgKDmZwoviyfCBHN3XYPO/UkCeop3rzjV9OAgl7pYw\nVA7brWz11UgBr40sGWGO0wRO0Ojs/3wy6YDudc77rf2M1CPtW6uSHx6gJ2aS\nIEcdnDr7gaA6TUePae82rYPhXrDG8unOpTpVaWH5j8oDjjPuappf0sUKOamF\nyUmWkRQphNsln2V2PGwsvgDgunoZfIWU1n1RwhyRBHTxNde0oNRmjyR9YwPH\nozwZ2JoxOkTolbBAfkaQTWEF5qAsRfURTzaBmefReKaAXHY5r0rBQuIcNdK4\nP8gwHveKt+ByztFsh3ioUnn8wv3mhyKGHp6JVP6pZ0NSHHu5elXvZPIUYbns\nfB23EAdqDLq/zcNaBWIX0AxSV+OIp7OM/1eJEf1lkGyEu9c1F0/sTHm704fX\nFIKB\r\n=7zsi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuYd19k4n6h9LdcVuLOGjgmeIpbv6eygnWX0kSTx8DwAiEA1RwI6KqLipnwE+eWQo8soAWYbyA+c8Qob2g4FQpfTV4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cascadingkeychain_10.0.1_1527458925474_0.3374677546910052"},"_hasShrinkwrap":false}},"readme":"# @unction/cascadingKeyChain\n\n\n![Tests][BADGE_TRAVIS]\n![Stability][BADGE_STABILITY]\n![Dependencies][BADGE_DEPENDENCY]\n\n> Array<UnfinishedKeyChainType> => KeyedEnumerableType => ValueType\n\nCascades through multiple keychains in order to arrive at a value. Null keys are replaced with the previous keychain's value.\n\n``` javascript\ncascadingKeyChain(\n  [\n    [\"ephemeral\", \"current\", \"session\"],\n    [\"resources\", \"sessions\", null, \"relationships\", \"account\", \"data\", \"id\"],\n    [\"resources\", \"accounts\", null, \"attributes\", \"name\"]\n  ]\n)(\n  {\n    ephemeral: {current: {session: \"1\"}},\n    resources: {\n      sessions: {\n        1: {\n          id: \"1\",\n          relationships: {account: {data: {id: \"2\"}}},\n        },\n      },\n      accounts: {\n        2: {\n          id: \"2\",\n          attributes: {name: \"Kurtis Rainbolt-Greene\"},\n        },\n      },\n    },\n  }\n)\n```\n\nreturns\n\n``` javascript\n\"Kurtis Rainbolt-Greene\"\n```\n\n[BADGE_TRAVIS]: https://img.shields.io/travis/unctionjs/cascadingKeyChain.svg?maxAge=2592000&style=flat-square\n\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/cascadingKeyChain.svg?maxAge=2592000&style=flat-square\n","maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"time":{"modified":"2022-04-07T09:30:10.031Z","created":"2017-07-23T06:07:41.267Z","1.0.0":"2017-07-23T06:07:41.267Z","1.0.1":"2017-07-30T02:57:50.592Z","2.0.0":"2017-08-22T10:59:47.301Z","2.0.1":"2017-08-30T17:14:22.649Z","2.2.0":"2017-09-05T02:46:20.881Z","2.4.0":"2017-10-24T08:44:23.051Z","2.5.0":"2017-10-24T09:07:24.539Z","2.6.0":"2017-10-24T17:03:51.385Z","2.7.0":"2017-10-25T04:57:59.064Z","2.8.0":"2017-10-25T05:32:02.138Z","2.9.0":"2017-10-25T05:56:31.259Z","2.10.0":"2017-10-25T06:12:16.764Z","2.11.0":"2017-10-25T07:01:18.000Z","2.12.0":"2017-10-25T07:39:03.063Z","2.13.0":"2017-10-25T08:18:27.977Z","2.14.0":"2017-10-25T11:27:52.904Z","2.15.0":"2017-10-26T08:09:11.226Z","2.16.0":"2017-10-26T09:24:31.463Z","2.17.0":"2017-10-27T16:48:27.594Z","2.18.0":"2017-10-28T18:31:26.566Z","2.19.0":"2017-10-28T18:39:58.671Z","2.20.0":"2017-10-28T19:15:45.545Z","2.21.0":"2017-10-28T19:30:15.347Z","2.22.0":"2017-10-28T23:38:24.223Z","2.23.0":"2017-10-29T00:04:21.830Z","2.24.0":"2017-10-29T22:39:32.645Z","2.25.0":"2017-10-29T22:55:39.424Z","2.26.0":"2017-10-30T00:14:16.654Z","2.27.0":"2017-10-30T00:41:49.048Z","2.28.0":"2017-10-30T00:57:15.398Z","2.29.0":"2017-10-30T01:09:17.777Z","2.30.0":"2017-10-30T01:28:23.650Z","2.31.0":"2017-10-30T01:46:28.395Z","2.32.0":"2017-10-30T01:55:52.082Z","2.33.0":"2017-10-30T02:08:24.927Z","2.34.0":"2017-11-19T08:24:40.175Z","2.35.0":"2017-11-19T19:00:07.345Z","2.36.0":"2017-11-19T19:13:50.714Z","2.37.0":"2017-11-19T19:28:31.705Z","2.38.0":"2017-11-19T19:46:21.785Z","2.39.0":"2017-11-19T19:59:14.724Z","2.40.0":"2017-11-19T20:22:47.584Z","2.41.0":"2017-11-23T08:28:14.901Z","2.42.0":"2017-11-23T08:28:20.280Z","2.43.0":"2017-11-23T09:53:12.389Z","2.44.0":"2017-11-23T14:25:06.262Z","2.45.0":"2017-11-23T14:47:50.061Z","2.46.0":"2017-11-23T15:15:40.555Z","2.47.0":"2017-11-23T19:18:23.641Z","2.48.0":"2017-11-23T21:49:02.844Z","2.49.0":"2017-11-25T01:53:11.671Z","2.50.0":"2017-11-25T07:54:03.785Z","2.51.0":"2017-11-25T09:36:36.777Z","2.52.0":"2017-11-25T09:50:21.159Z","2.53.0":"2017-12-02T23:26:09.666Z","2.54.0":"2017-12-02T23:38:00.805Z","2.55.0":"2017-12-16T06:02:38.011Z","2.56.0":"2017-12-16T06:17:23.086Z","3.0.0":"2017-12-26T09:42:24.884Z","4.0.0":"2017-12-26T10:14:03.561Z","5.0.0":"2017-12-27T08:53:23.025Z","6.0.0":"2018-01-14T01:51:35.318Z","7.0.0":"2018-01-14T02:35:07.900Z","8.0.0":"2018-01-14T02:51:44.877Z","9.0.0":"2018-01-14T03:09:20.892Z","10.0.0":"2018-01-22T16:34:13.000Z","10.0.1":"2018-05-27T22:08:45.622Z"},"homepage":"https://github.com/unctionjs/cascadingKeyChain#readme","keywords":["unction","functional"],"repository":{"type":"git","url":"git+https://github.com/unctionjs/cascadingKeyChain.git"},"bugs":{"url":"https://github.com/unctionjs/cascadingKeyChain/issues"},"license":"ISC","readmeFilename":"README.md","contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}]}