{"_id":"@unction/keys","_rev":"111-bd7a39ae786f778c72852f4d9ff137aa","name":"@unction/keys","description":"Takes a keyed iterable and returns the keys as an Array","dist-tags":{"latest":"10.13.0"},"versions":{"1.0.0":{"name":"@unction/keys","version":"1.0.0","description":"Takes a record and returns it's keys","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"transpiled/source.js","scripts":{"postinstall":"npm run build && flow-typed install","pretest":"npm run build","test":"tap './transpiled/test.js'","build":"babel './source.js' './test.js' -d './transpiled/'","lint":"eslint './source.js'","flowcheck":"flow check","ci":"npm run lint && npm run flowcheck && npm run test"},"devDependencies":{"babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","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.3","tap":"10.3.3"},"dependencies":{"@unction/flip":"*","@unction/append":"*","@unction/reducekeys":"*"},"gitHead":"a45830cd4c4440f14a902e6bbc6ff88a55c0bc73","_id":"@unction/keys@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/YLPtZVi//OTp7UPa3bNyGFqJ/pHI3u4JzY9QTAb9lJ8Bv65HcxR1AlCD/MqSwPcBLn5Px1/WhsIieKgq9GpXQ==","shasum":"61695228098dd8a1a39b4a190701779511e673c3","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgAypfisQ1l5t+tqnXzjfnN74Z8tA2B5PpvLllfVUgFAiAgAje3KChjFWaGboikhlZgcZe0FhZcPbuo02v+01ulCA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-1.0.0.tgz_1502531442258_0.15682008024305105"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"2.0.0":{"name":"@unction/keys","version":"2.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"transpiled/source.js","scripts":{"postinstall":"npm run build && flow-typed install","pretest":"npm run build","test":"tap './transpiled/test.js'","build":"babel './source.js' './test.js' -d './transpiled/'","lint":"eslint './source.js'","flowcheck":"flow check","ci":"npm run lint && npm run flowcheck && npm run test"},"devDependencies":{"babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","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.3","tap":"10.3.3"},"dependencies":{"@unction/flip":"*","@unction/append":"*","@unction/reducekeys":"*"},"gitHead":"12cdd5a32582136a22c5013e6d47a74cada0b745","_id":"@unction/keys@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-oGwGthuPoYUsjUWvhIvU4xLZOsUzehyXEnuMI+GyqXHEGoAFYOUv7Hx3GE5LhFdEON+tTWTs+bhRm6sebVkYnA==","shasum":"b7044402d70fb2d78d7840cd0ca65913dd7dd026","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWlJA2iHrkC49JeyL4E/GZRnDZXSL9ebC4MTGTjGpz1AiEAuGvLlKxzI118tzqipey7V43iAyGYr36ME4jAb33ZFbE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-2.0.0.tgz_1502582280734_0.3450915312860161"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.0.0":{"name":"@unction/keys","version":"3.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/flip":"*","@unction/append":"*","@unction/reducekeys":"*"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"gitHead":"a24126f60252d4802c98c79d24f6c54c5f34dbc3","_id":"@unction/keys@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-FLXuRmmkcjtNz0GKMuIQ9b7BYKB8TCcPNUGR2tAD7L7OJKoYzPklKajXVLkNih7eU4xnJs7XXxaVoQ+s0cibeQ==","shasum":"6d589f81dac4896084aeeebb1279dbeb51be9831","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtLXxvPGboly5ozs9JQdOHAidzAjK+3E7psdajZqrzPgIgBGNw1j/ZEnl3VnU/uQlCzp1XZNa0YlZlhSJyMl2eaCs="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.0.0.tgz_1503400019539_0.8394393769558519"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.2.0":{"name":"@unction/keys","version":"3.2.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.2.0","@unction/flip":"2.1.0","@unction/reducekeys":"2.1.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"56eb4805f82e3f878598cd40782334cca0a4dba6","_id":"@unction/keys@3.2.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-RofIpTdSPN3DE7O0pc76/JQF6OQZh5Ti9EtFvF6tEejRFs1j1Q2y3sHlCU7bfaUifMXP0oy59xqUO4hcLomVWw==","shasum":"e1d0e812cccba921d2282438d5a1a58f86873ffd","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9I6VvKOieQ2KJUJbjOvgTKvKd3kLVFAiRuD1XAkBwHAiEAiCUWbaMNUOwDnsSBRdhuFJydZ9dCmLQyKsogDL28rZE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.2.0.tgz_1504579949828_0.43201308278366923"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.4.0":{"name":"@unction/keys","version":"3.4.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.4.0","@unction/flip":"2.3.0","@unction/reducekeys":"2.3.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"63c15042d6491b7f8bfd9fa430ba8e5ab3bc4e27","_id":"@unction/keys@3.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-oQbPoFAzX7Q/lF+sPlcwapgbLmbLj4dv0jp+rmtQDZ8gQT2al3lT3RjJzjP2efbh9HgNtdhZ0Xrhv7xHw0pXZw==","shasum":"68fc758a9be1cb3fca1e16633fc9f72cc213169a","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeBnXjijaEHiiqDqaMN1lBK5SxJhKo4+Lb1KANjqt7FgIhANHlhKMfwfACa6j42DAhTdF1Gj/KZp9ccS/CGGuI7+Yp"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.4.0.tgz_1508834885804_0.09958897205069661"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.5.0":{"name":"@unction/keys","version":"3.5.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.6.0","@unction/flip":"2.4.0","@unction/reducekeys":"2.5.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f5e20d56865659aae1acb7cf51ce0a01f40179da","_id":"@unction/keys@3.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-UuoASVLTOFbqu2rWV3bTPSJ9SKwIHxMrZDEUQapba7k7eRh1KHErNezjDPuqEdUQLtRxyVlxZU8csgcEd1XxZA==","shasum":"2996ba6e0cdf8f31f447a809193ed8f55cdeac41","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIz8s2pMjuxdJ+Q8RMNmLVDRcJpWqz3/Sj/+2Zt0+cHAiBTnpVLFr31fXaEGmOz8bjDFLLVf3U8B1uSWib+Bt0ZqQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.5.0.tgz_1508836271474_0.9987387449946254"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.6.0":{"name":"@unction/keys","version":"3.6.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.7.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.6.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"e5f4154b0693e1bc35ebf4782b6da611dad2e709","_id":"@unction/keys@3.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-i5NQGjFYMbpQFGbL0H4eKlo7odyOIj/1fRtOpmsTbzSaqbyCIZRHrvcyNzPZZFW0Z+wVU5iFfx6K6Zyp9TSwVQ==","shasum":"870eb1c056350a02fa3b964faea79ede8adff292","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1pu5YQafl62AwHzJ6o+Z8XX4yCMyDBiYK3n99I70W+AiBQaCcb86RiuVtSiY4NYmJ1+EhsUKxc8eM+KHh2mbrOrA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.6.0.tgz_1508891405584_0.09254896780475974"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.7.0":{"name":"@unction/keys","version":"3.7.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.7.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"cbc031731eb5b9e93214faffc287cf3a99b28953","_id":"@unction/keys@3.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-R0XHVW4z9+rYS547DpevzR+XjSMva1J6FUTBy6GwLXZUbQgAngaGUpDoyT3Fv+u2OTSksTm8w56FG0OM4Q6PoA==","shasum":"99c3f87297552c28125e86135197e2cb33c7205c","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEYi/Wvg/iOZVgfnAan5BUypzSHezfUXeN3+m9HON+ewIgFvGNsFTQeZnSREv35632a9zNOfIjQcRJWSZQV+ERnXQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.7.0.tgz_1508907672846_0.15739748463965952"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.8.0":{"name":"@unction/keys","version":"3.8.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.8.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"738fe555a25e2a894a0d612930f135c7d717189a","_id":"@unction/keys@3.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-RWuKBPs472B3qyax6i1vk1rl9jOZ6+zwHQeYCR2yVenQk1mJYrZrBTdiaCQMEyEIbB5TGOqdZZgy2SbLeWtRXw==","shasum":"179cab641424f393378764d8ec7f6cd6d491d79c","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCowtGQFe925EDDkff0jMSJYkLtuLdr2ZWVUFUdtJzHNwIhANxE6GxTzpQLCzUJHUfrvovGHWZEwAZHqCaVXPmfGLT3"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.8.0.tgz_1508909699878_0.6028476390056312"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.9.0":{"name":"@unction/keys","version":"3.9.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.9.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"09be68f87b80f062b4155d6ab8af50628bae3dd9","_id":"@unction/keys@3.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-yw/rRyxbBVJicvAvl/anArT39u8G83vyjUIdBjtAOkKXHOjYBPOEYEVQJbqgupmLXP38/Tndw/a9lFFNLQNQsw==","shasum":"41961c36dfc75e180b2a759c71e582c6dc35e829","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDne79Clc5SSP2AYgWljbi5KniX7eqHYmI/oX0YC+Ai/AiAEUIVe563NtfeTqPTVPK4+fTRHgCxIuJgqnN7Lbrvz3Q=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.9.0.tgz_1508911169155_0.24790988420136273"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.10.0":{"name":"@unction/keys","version":"3.10.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.10.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d49866e26cf0f9f0e99ad5b87b23d7d1f35654bc","_id":"@unction/keys@3.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-to64Mi+PQ4ZmkKT+mI3I+l1jJGeCRZeV6ikWmD5tzmn06TiB0Y/alHyqocUDdtIRxvcqkfGYryP9cLW/Fiq4OQ==","shasum":"2ac80722e6ca3314872608090a30d91a99df9ede","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEAGdIKx7YmmsF5kSfzEFEHwfOXiZee7niQYBehx8pvAiEA/Lci3KxLkJHmGioo6B59QxtEyYDiNkjy3upVcbVTngA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.10.0.tgz_1508912115880_0.8301446817349643"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.11.0":{"name":"@unction/keys","version":"3.11.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.11.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2822b32778f0eba0edab462ab053029406fd4d70","_id":"@unction/keys@3.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-TrevwnRKELXY+xFYJuNU6jxP07ESUB4+wxIEIubZbB+l1rYgrjgQBUoTsaX2IrJho4BRvNPRmeeGZ4XL6FYYHg==","shasum":"7093a3ee6d38c3d46142e07d3d4a4fa81f9b8d92","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGabyjbe8zwJlPq5lD02bbSD9dzRyIpXFZG/4ViivYoEAiEAw1zGddPYweQCFQ7cNsWBkoXf5T9JdZv0d+6tBvAHc2E="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.11.0.tgz_1508915055631_0.8497798622120172"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.12.0":{"name":"@unction/keys","version":"3.12.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.12.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"924afddd3601937a1fd9970fbbcac9a2bfa0a6fb","_id":"@unction/keys@3.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/BSYLP9DlL4wzJf2kuVRXw554QdmUW2ppEXjcgQ4lVfW+Ex65BxNVJUcF4FT2BEP7Qaqb7i20C/2JChlkxWmPw==","shasum":"8ce73bf7994529f510b37f6bf527f436e6b4854f","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.12.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLbmlhmI4PsSh5j+o5wqe4kojt9aHF2ZMP/SBGbByVlgIgWy8UJgHTH2NHBFIbdCv52zNju3k0q1YQDch1hSCufeE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.12.0.tgz_1508917322185_0.33064413350075483"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.13.0":{"name":"@unction/keys","version":"3.13.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.13.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f1e0382b4ba4da933abb66b896c72bcb4419f216","_id":"@unction/keys@3.13.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Opm9HS2woncFYdnxZNcBaX/el+ZlgC7KPC3P4tIqbel6AH9YuqV/+qb7cxQ/5nR0qjKvKk1kqweR9b3sQWVC6w==","shasum":"d065a0b4416ff719aeb3e21e9ad82b7e703d76d1","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeWJBVF12/GB8iQANyrecXorJPv55zbP6aSHou8MqyPAiAMAcoakBnE3Fk6UZBiVyizqnWjkKIoEOycnjAlEo5bLg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.13.0.tgz_1508919683114_0.8847700650803745"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.14.0":{"name":"@unction/keys","version":"3.14.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.14.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"183dabb3ee48785bf83134914036078139697c32","_id":"@unction/keys@3.14.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ETopzWysvc/jlgv9Wn//YQ3O2Z09W0SuGlr4RelOnoc8RWIIArG0P3l81tJEAXQ/vjWWZJ0fY1cuIdYzo2LJVQ==","shasum":"c3fb925852a82566a12d5d6951bb20d74e754f54","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.14.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8IP9HkAy645wfg+je47YO8mDX6A85StC4maL4mc0TzAiEAkVIttDw7KfU58a4DuLZz2u/dyuiYUNLlsEjvYjcJTzo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.14.0.tgz_1508931049391_0.5388328537810594"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.15.0":{"name":"@unction/keys","version":"3.15.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.15.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d82f3871e0af7f156c650cf1f1e6019194b183e0","_id":"@unction/keys@3.15.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-tVH2XQ1jGwlP445n0M3x4xHAcmtysb4h+cPCBEqx7fJXJBwSvW5yiYygCjWDOofRrI5LdfbcYO5zDL5E5LQZOw==","shasum":"53766f3f9d72ad64035b89b5d1a733f9da6157e5","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.15.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2YKymQkITagVsjiz9ssODIJa18IfArcBtMZISaEaDlAiEAgxUV07ZpGQDNQS/qM6AwM5o1NkGQlX0nb4pCXooN178="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.15.0.tgz_1509005533426_0.4948755814693868"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.16.0":{"name":"@unction/keys","version":"3.16.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.16.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"ddf14ac0d37cb820af22ee1c749bd828685ce1a1","_id":"@unction/keys@3.16.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-O89xfNGDgo9nuDx22smpOtASbRQm7izAw5LlET12PtRjEqRXyUuf20cFE96VMv2ghDqVvQHrmCOf6pS/UUkNwQ==","shasum":"b191ca577929f1434f19b73e265ebafc6c168974","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.16.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFX+YsL7W6udCQn9MfZJFY454PY2yw+LbyWYECvqG7sUAiA6UFZaQaz29Qxv+eR2gbDebDsTY5otVRihyHlLmgvcRA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.16.0.tgz_1509010049786_0.1986899555195123"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.17.0":{"name":"@unction/keys","version":"3.17.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.17.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"0b983c4634dcfa99328a89f8208b16a8cab0a491","_id":"@unction/keys@3.17.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-53x1zd2o7ISEWQv2X+hebiFqX+/NrobbyPhqIvezxo7ydawOue/qFZjDQRCisCg2ln0A9nFdL32z5c7wq8NG8Q==","shasum":"43510649931743255edc1bbbb7aa6e775d688beb","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.17.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSGkF5msN5YpvDMyZxZ+uGgdkwUuK0TXUCfLs9u5RfKwIhAL/bXwQchRnKY61SolZBY1vFqMHGm5zCiPxPx29M22B2"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.17.0.tgz_1509123004138_0.32876676693558693"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.18.0":{"name":"@unction/keys","version":"3.18.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.18.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"99f209a1702869d10acc79e382e4930aeb8ddc2c","_id":"@unction/keys@3.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-pDgnem4n1JDpTvTDJobHpEAN6N9Jz63RPO5PnU2GCMD6D7zUsURwedLsMiqTQzzqhq69wREKUVnB+jF/iPK+Zg==","shasum":"364808c1f9ce1a5d358abd2296c4f2ec7e6087df","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.18.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCejmmCg6A+uQd7xDiiIKhRn5cvPVnod5+tQbLycFmqpAIgJUEaveUPUIZ2hCyzuB7OKLa3mWka2otPwC7hYjPGpP4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.18.0.tgz_1509215570638_0.01740098441950977"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.19.0":{"name":"@unction/keys","version":"3.19.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.19.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"b3ab294a8b88999145ebfe7d0d5795032473ca89","_id":"@unction/keys@3.19.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Q4u/xUwvAXvuVxnKgB3CTJ0e7kXjv+aDndNNkFXuq24QdfpokbD52jLpkZh7jQUUmk3CPrrwd4xFQTvniHTXLw==","shasum":"66f83b35fe8d1f8be70ab786fea2925df0523708","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.19.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOHP6XYOTlvfXSdBbPJXLzJCUdi4mC4zlKz7/d6YfRdAiEA6+/oPZzkgwTq9T/vLh9jaDc/UuAefIotru79/zRjIs0="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.19.0.tgz_1509216092593_0.09631108096800745"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.20.0":{"name":"@unction/keys","version":"3.20.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.20.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"116b1b5b27513507ada629bf791642e6ac6d835c","_id":"@unction/keys@3.20.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-E7qduUIT9yljpqsW+zghsuqk2axadnkvE2eFMkYu92FZC4mBvi1aEUXi2DBFxShr7+lvj+hL3mH77C0V5YZIKg==","shasum":"ea999d60b22ccc2d5a7d78290489dbba56564093","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.20.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAfzaqM2WjJPBPCxFx3he0/v3QBlpmSMQ1uc7r5Z6WGAiEAzIZG+ZBKdzvHz18Dk/o4Rh6DNi1p33GsXDjxjrHBdIs="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.20.0.tgz_1509218254169_0.806390444515273"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.21.0":{"name":"@unction/keys","version":"3.21.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.21.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"5b27c6bfcb23522d176bbeb931593c31fc3ff734","_id":"@unction/keys@3.21.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-VYm7pUUrib9dupB6pco4Nwm04NfM2tMUbqLz9ZxKTz6E1TEojGNl+8lbC3MfV5/8F7OKQQjXOwnGMYtrhXpV6g==","shasum":"1460d1f5b9aef55d7eb5ba67f27c16d18b8619e0","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.21.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH4lH8d9yPC5R6+oPuHMvrC6C1euUl2CGENi9Qy8Yg1AIgUysOnPzCvWMsKaQXzesJgw2B7A8l1GHcxCiPO+p1qKE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.21.0.tgz_1509219109489_0.30008034710772336"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.22.0":{"name":"@unction/keys","version":"3.22.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.22.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6004d0dbeb6584a609adc33f34dc97020cbbbf75","_id":"@unction/keys@3.22.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Naa96aExL9yUfvPfCgTIt/7iexYPk0pq8ghuaefGwb3p0aXM30b0Afajv1tr9tQYun5N7tGAJD6LUb8uk2Yfqw==","shasum":"f3aa1782d5e3d24588fd51fee27a28d61c10bc34","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.22.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNP3xFj2iLxAD93jrVL3rC78FibShZsfnhKpQWghI6UQIhAMkCckw269Z7iHiyEShABW7KqXtuJvSc/lscp1DNZMoz"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.22.0.tgz_1509234018557_0.48854027572087944"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.23.0":{"name":"@unction/keys","version":"3.23.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.23.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"4eb8b522b8217374f20c398897c61cef4decfde7","_id":"@unction/keys@3.23.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-MoGF3qxXwTYsj/LHtkZqnBm68Ej2NOkl3S3WB8Wg04ssH1WywynWLMrYNhfXU31LLTC/cDkl1QogNe8wxzg1Bw==","shasum":"c38b3f19c1f440f0dfea09411c203345702022f1","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.23.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1DgN00OREOcWVrqdvBpuI/LV16+fJ/CuSI11GIHHvHAiEAhPDHeot0H1bvdy2CYIMVx6lBmXVok9Z46J1Z6uVAEMc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.23.0.tgz_1509235566132_0.5340219631325454"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.24.0":{"name":"@unction/keys","version":"3.24.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.24.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"28967bd5fdf7bc672493f2cd5417665de46a4016","_id":"@unction/keys@3.24.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Ry6NeOPabI/QIWmFpz/J8wIhT1G6sUQUpHaltBf0kyMYuG7uhe0j48JQNhJDO23w1FlKhrsnsa0plgFTUt71Bg==","shasum":"9aa03d95a815e9de4e63bb021cbb583f224cb990","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.24.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6irr+8JJHB8EeX6HymARHMvnqNAobyHjWJzcdqoUeLwIhAOtLJzWDP3ZkwZKF3vNAGi16cl8XAaN6XlzxDzXVaIg1"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.24.0.tgz_1509316865585_0.8369931112974882"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.25.0":{"name":"@unction/keys","version":"3.25.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.25.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"7d0a376d91b8c25e44f7ccd215a6e68f360c95cf","_id":"@unction/keys@3.25.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Pg+wiHhFkrVx94TD/HZt/Y/2IQyZUzRJaKBUN/NeCDcghvsjdai9YWag0foy9qK9xp8KVP56eQfMXuhzkw4Evg==","shasum":"b3cee27e37d9c31f8189e59f7b37c2ed69c0c0b6","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.25.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJQkJktNK3kkiIoB0MKxRsSA71g8OpRI+EqKJeoufVowIhANGD7pR1KIWviTfQyMUYTnVOU6kpGOvCiK/DqfkFIzLa"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.25.0.tgz_1509317847976_0.24347980390302837"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.26.0":{"name":"@unction/keys","version":"3.26.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.26.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"fb3c54d346035bcffe1286ff69d3f1f9440c011b","_id":"@unction/keys@3.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-XCKey8kZ6QF+t74iy/lJsCoyiHr5YOIDPikWzzVLaCRgnCwkAAkOFef5FkJzqGwXFhdgF+KWhKEngXm8OD40dQ==","shasum":"4a17bc7f8b3fc197b6095495fd5725546d4969c0","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.26.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI2s3dKsxUUbjB4iZwIuLZU6ZgOrAipQGqjju/12IVJAiBIhI0stD02wLDb6Dq+wnsaVzS3SrSeBja77wIT2GHTGg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.26.0.tgz_1509322533673_0.9525656504556537"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.27.0":{"name":"@unction/keys","version":"3.27.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.27.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"5bf376d8f58697159553ef0e1fdf85371e4f95f1","_id":"@unction/keys@3.27.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-H6jgL36ADOlfDe079nGDyj/pGhpc9ZXMalMEExbWQh6be9i5WBnUiGO1PIjFcN8qKZi29S7lc10yL5sMh16E9w==","shasum":"1be2e1f6acd8e6af84ef6fc6ee5432dc3d5f4410","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.27.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4UDuIAl9y4Y+EQK5OloAgvj7yYiwY4q81+Fr1rAalmwIgY4oVIpwLnfdrL/jmzqgS3d+EkvFvD0yrR2HuaOzluoM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.27.0.tgz_1509324275931_0.5646120789460838"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.28.0":{"name":"@unction/keys","version":"3.28.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.28.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"a6af90d72e714598f98c07c75a19297f82d9513b","_id":"@unction/keys@3.28.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-dnIrbSI4HlPkKDORXd4PUJEMdAYRTsh+YYnSDPut2C99sHPGJpzjoLRYPFYcLiBQw5eAJcqHZRsTL2VVjUO6dg==","shasum":"70eaac08647f09fdefd75a0b0512055487f857d3","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.28.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvgZwpCtVhIGQa+T4WgqbCxSxjA75XfAlxYHjN5G9p7AiEA0lF5aUOxqIbZ0J5K1JmE4gbIefAmcn/Yznrkw5UGVAY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.28.0.tgz_1509325098941_0.787610303144902"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.29.0":{"name":"@unction/keys","version":"3.29.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.29.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6cc94b3a45282ca79aab2c83e866c9200ffac938","_id":"@unction/keys@3.29.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-sc83iRgCrUiqewYhOYgVZ7GX+iUqYY2EDM021hswcqtikOXMjEx/kX+L0MBdb7g3w9Vu/NoJVN4HQVA9Fs1HPg==","shasum":"16491e8493ab661d08a319e3a17adb6aa2ca248d","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.29.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4w7YwZSYGXXTj+k8Nmj0+X8Aw0PHFR4+GzecCKrkodAiBYgVNm5QAlVI67+Jl2KUM8lFGhG1pyh959EVbA+bl1+Q=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.29.0.tgz_1509325836485_0.18826504587195814"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.30.0":{"name":"@unction/keys","version":"3.30.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.30.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"649d5561b5c0fb8394d10f98f08477eca66c6f04","_id":"@unction/keys@3.30.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-pmsmXX2l9OUyG35ACu0NtLqjXbV6V8WM2jRJtfpaEyXkLL94AYOBkOyQkzFn7xHDQZ4jFchrIYgOTyMsdK5/lA==","shasum":"9187035634e7267aaceb531f3a5d99673adc4917","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.30.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNUzVpZJQoVHTg2IYC2eimtPICk8+cE5GFj7hHYWvu+gIhAL0YhlWTcI4mG/SCMNnUqUWk9ycm5aw02HkxSzJxpe3w"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.30.0.tgz_1509327008163_0.548979424405843"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.31.0":{"name":"@unction/keys","version":"3.31.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.31.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"7ccc693a853013fc1834cf39468ca511d7668685","_id":"@unction/keys@3.31.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ZcUmq012lOgJsLM4OHm2yEr2lnok9k0qhpRTItrjK4D1bprjvjpOtRM6tZriKFInBfG+rlud/9Md+EgNB+QFeg==","shasum":"c3d2933bf3eca602ab05fc8b00eb97b514fc4aed","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.31.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8HQjxiqsVTgMvdGB64kqabV2AiVsmRC0sGOCwXoNfIAiAefV6M6Rw2EsTKLA83iuDlyTyzKCdpi5PrGlrZRxEHfw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.31.0.tgz_1509328106146_0.48611863516271114"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.32.0":{"name":"@unction/keys","version":"3.32.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.8.0","@unction/flip":"2.5.0","@unction/reducekeys":"2.31.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f376e4a95a71266744564b31d8beee03f01cc9e1","_id":"@unction/keys@3.32.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-p4VW2KclDGOIYfOG6vs6FmIjQF9LoRiNPpMksuzOUIymzAW2uK5K9nkQDJQsUHtEpcAuU5G2CQMX/8mHxaLrAQ==","shasum":"683324a42ecc947c9ad658a0a29f4bb5f0a3102d","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.32.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkxDkKfc8xDq6dzyy1hi4jOtJtMvmd9sNfeHs8Fp45vgIhAJHPun7uizDvGgpyvluZRSvYbxwlbLqw2zUdZoJq1eOe"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.32.0.tgz_1511080060353_0.4508211563806981"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.33.0":{"name":"@unction/keys","version":"3.33.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.9.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.32.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"a36170f8ce384c0b1dfbac19f700382741f81186","_id":"@unction/keys@3.33.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-jYtQNLwpFPyhrs41tJQkXkH9JB61RHSa4l7HOET4faw1+AgaSRM+Xqa9HE1tdJbim/CVyuHDTR+ynKDfbcdQkQ==","shasum":"31bd3b51b7fc5978ac4f247eb28499dd5b9dbc94","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.33.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhlm/63BShVCVtj7HhrFO4u4180BQ5ZZLcSe1ewEF+4wIhAOEE+DMjLcrWf0hlBUG0PlvxyQeoj6ZlxtvX0zfu/s54"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.33.0.tgz_1511118118943_0.48855421296320856"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.34.0":{"name":"@unction/keys","version":"3.34.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.10.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.33.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"664ffbc85793ff19b367d5e31d00078506512a17","_id":"@unction/keys@3.34.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-r31R+sKqaSTZ19BZ5hxUB4+erfr0FT8HAIIdbM8j1wmVY7pHvFtyKdk4WYCwOiC9+LEf4U3+edpIC6oERupHMA==","shasum":"b4610a3549078e1fddccb020c9b3401ef9906a73","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.34.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhNWlWKp/QN4STENTn24WtaN3dtXs50jbIxoWfPp88wAiEAiuoGZBorDHTPSBEzgcTr9RF0BZ64FuJq8c4nnSaD7zg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.34.0.tgz_1511118937587_0.7178257373161614"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.35.0":{"name":"@unction/keys","version":"3.35.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.10.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.34.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"3aedfd084ed6067eb665ffddbf44fa887c109bf8","_id":"@unction/keys@3.35.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Dz8IIBoSNMqnkLorU6Jz3AQnbhESjBru10JEj2aufwGntMasnglz4oELA9VwN0Vx5KvWxHQrtoPPwvW0RZwbhQ==","shasum":"b82cacf17c7d91a39bdf535aca133233a0ef6f44","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.35.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqVNNLByf1Ob+SNI0xMCvg92bEe99cfSOU+6Z3SYIj6AiEA+Hdwxsm8l/wCCR9N3vQ9pL8dr40ZJPxmrbCSSB6IJaA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.35.0.tgz_1511119790014_0.21264034765772521"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.36.0":{"name":"@unction/keys","version":"3.36.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.10.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.35.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"838e8d6275b02755d7e8d41f8fc3b9868c7bc038","_id":"@unction/keys@3.36.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-TZiGvC8B+pTRZTH/ennv6UdJ/LLu/Dl05p3JT5eT4CZ+uzjYY9fQrTWxOIpVqJjRmcNtrj0VNt3yAFTtF+bwAw==","shasum":"6afa51cc983bc3a538c7856577bb95d5e8983ebe","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.36.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTDF4Z3eOVWkHQeIQB1vZzWEIlmpfris/3Pyym/qzh5AiEAoQB76PHSFyHTQSlTEiUX0hBlfxPbPX8Z6NhO5bAL/oY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.36.0.tgz_1511120878418_0.6615531223360449"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.37.0":{"name":"@unction/keys","version":"3.37.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.10.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.35.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"d00a32101409c80a7f85588258bd5a8b25163f0f","_id":"@unction/keys@3.37.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YFybtImFQ1yZ/SolrQ6FygwMSWtqI43x8GPfXxkJokKDSCDYArqjQENX6SpqUmjuqmCThY/k5tstuxfW08iXZg==","shasum":"d645d6c2a0025f898c552b4793b1e6df120702ba","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.37.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2GS3glHoGPJfBjp0Iop6yRBHDQCtXaCXWOMhmE/rd9QIgJtUgb7yTNxj91wdINMIIxo+2ksztvdOrAJRB2H8MOXY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.37.0.tgz_1511429015672_0.37356489337980747"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.38.0":{"name":"@unction/keys","version":"3.38.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.10.0","@unction/flip":"2.6.0","@unction/reducekeys":"2.35.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"9e503d6fc37cbf52f77c1eee486e4b6e24eea807","_id":"@unction/keys@3.38.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-e/l8yCXPEnGHuj2CMV2N/Sn+kB8pmDWPgJ8PhjiFuadZ/dw6ZgI2/tfFaCnRghXQMmxDKG7+nJAWFdf7++d+UQ==","shasum":"7d7f23c47c4bb1046d4f25a10895adf5417f027f","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.38.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsbM32f3xvWAU2z0ENX+quCGawyPOeSMkKyskHTA6bmAIhAJKSoBKjo6/BkltD9Prm4AabtPVeeIckDr6jLX1GaEr0"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.38.0.tgz_1511429018926_0.3411555076017976"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.39.0":{"name":"@unction/keys","version":"3.39.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.12.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.37.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"5e20d8c17416e499dcd49f18e980b6fb0ae8e0d0","_id":"@unction/keys@3.39.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-1fLHan9mGARHjLKN/Wc99e4rifA+Ts445mXn1hAdNFDx4HK3cm664RgMmXLrvUYnzw958bm3Ezm1mwd2LuScyg==","shasum":"2b8409f04cea15d220fbfe2c504ff70d19247503","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.39.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEI8eabLp5eskmVz8ZDbd87ASCWZOvPlVuqjtDXk+UYAiEA7Mm5DRueTd3bKlosO46rZVxDdvbT14ojuU8rLMuwkE0="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.39.0.tgz_1511439889507_0.32166822417639196"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.40.0":{"name":"@unction/keys","version":"3.40.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.37.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"f97ba33a83c6fc16428fe1dcffc38e8ccd75b1b5","_id":"@unction/keys@3.40.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-l6xVfBkRnk7Jjr3YWKlpduitUVDt5o13G4hQPYI+z3rQSjTAVf858z6TPj92Y0sEbOdb/apdTncckrJBCtWIHQ==","shasum":"eac811db45d960dbbece3f53512a920ce6060b5b","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.40.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0OU4UHtZpnGIClcqoGWQlhqNlJykTGLe+MVVVbrzJOAIgc1F0J0BcVCE6Qn4xq32o+tfJC9IahGbeNtyAKUH2Bn4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.40.0.tgz_1511439893884_0.2807575936894864"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.41.0":{"name":"@unction/keys","version":"3.41.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.39.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2a3fd0ad0eb4447b36f30146bb4150ca91683874","_id":"@unction/keys@3.41.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-NCGz4vuyKPPbR4YIJxdj4CkxlSHwBba27vqAMCoXwTUB9V6opaTNk6d/G+8PX6+YPymdm+uvlxVXkQksc/gQLQ==","shasum":"6c58c12732358e44fc5144ec3b8d4727875bce3d","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.41.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKM7KxrMdOSNvB1H/XQt5+rxr3eocb4ByiBV28sx56vQIgIN2bs+Vf3y8BP0dD7uUAyn9z05soL46hX/UX4r0XlDY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.41.0.tgz_1511447731676_0.5644940924830735"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.42.0":{"name":"@unction/keys","version":"3.42.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.40.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"4db030705dffcc0e17d998cd8420d17cb0a9d209","_id":"@unction/keys@3.42.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-h8HUx/zgi80tg2RSSKKl8yqM98XACVKwFQbcyflhOCFjsQxHz0DhjxUcXCZ3OJ2ByhKAd39rfh80BgPjqtgqmQ==","shasum":"1657bf1283b9f44f41fe6984bc7223fffdd8a4fc","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.42.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqZYipnt83bINe6vZxIeU0hxRbaXp3b/9xRLnRahkgfAiBsA3pkT7UlY+DoS17lJTfTwIomXoPfGeg82xyc6FUOeg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.42.0.tgz_1511449102288_0.657327416818589"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.43.0":{"name":"@unction/keys","version":"3.43.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.41.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"bd968e3a7f5e4ae388fdcbabda3c168ebff9412f","_id":"@unction/keys@3.43.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-JOMDGf7q/ZpbPfT1qc+QJ96nSK1hiGve6LRyE+7w55aTGhRK5EfMryPlSYA5Rv1C+7reG76llsoCwaKDKDBXRw==","shasum":"d903b1dcf59d7261edd820d675ab1992356471c9","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.43.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClMUmH2y3FhXE+5CyT8qiQ5tRMgL1NV0cwquG9cUefgAIhANzB/hlRDQeeJRyFWXfUOE4IVFk8pg65WQuypptxj+E4"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.43.0.tgz_1511450878017_0.8742648323532194"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"3.44.0":{"name":"@unction/keys","version":"3.44.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.42.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"98635560eb920895ce0627886a4033f97caee007","_id":"@unction/keys@3.44.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-8bee85VAa7D4puxwRphTsQWoirlanMxw3dTUp/03O2l5DUzL33Ieg0yT+Pv5u0CzWz/lyt39+iu4Bt2sOSqSfQ==","shasum":"421462bc7448b39afc4306380b8562f16f8b4680","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-3.44.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7NDVqxeU/AyFhFX+Cajt4Xd4mIbHrXxurdmm+fGYOjwIhAK75bzSweFzEOrbixa4aPU7pqFR0Ahj87KnGcvbYMI8O"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-3.44.0.tgz_1511596567715_0.6444227215833962"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"4.0.0":{"name":"@unction/keys","version":"4.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"2.13.0","@unction/flip":"2.8.0","@unction/reducekeys":"2.42.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"aa15e485b72a8159790037f916823ec3ca43a50d","_id":"@unction/keys@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/XBECi4Ira1d1awSHATpPY2A+DBtZJ7r7vriO/dMqse3IAQYl+lCPBBDGf3SvOw4FbFvooV7fdPAppgqzB/r8g==","shasum":"f8fff0431e5bd1dba1bbdfd6538a746c4c35dd06","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtknyKi59+xQw5x9XxVuKsWHRWMXDMoGYnM+E10YIlegIhALKIa4s7Sjq2pjLXaS4+ITA+0Q9N4+JysTaQz1Bxy5hT"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-4.0.0.tgz_1514281599245_0.3090269831009209"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"5.0.0":{"name":"@unction/keys","version":"5.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"3.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"3.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"c4b3bfcec880b09cf8d1f4c7aed967a7e9aa5059","_id":"@unction/keys@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-rRsxcpS3N83DrSG+U8ybBbd0DOmUFO6S4Ugt3OAoNBfnJJt/d7IWHhu5OYtvRA1uYvsL49mnnqJTlQvMZnLwug==","shasum":"ccbe5c85a09c4132b90be380d2d11eb565af4a04","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBZHVI6ZuS11MXsjuHC5a1wEVTA+qSo2fwzSmKRE3+4AIhAL/coMjPqmyRUpcnYg2DgF6+FtVnzY6d5G4Lmwav0lez"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-5.0.0.tgz_1514283455119_0.33713166369125247"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"6.0.0":{"name":"@unction/keys","version":"6.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"4.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"4fb4cf73cfa5554d1259ca3159841f80afa2490a","_id":"@unction/keys@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-vU6R8DaB2OFaUsO9GbR5mGnI0iolYzWr5pfyNbgVfM63/8t+TDU8NggtVuTwkEl/kCYgyDhi250rqYrBjU6yiQ==","shasum":"6b5c768ac03481d1edff085154d3220fa8c21ddf","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-6.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv1IjCITxNkJd2jt4UeLi3je8r5kgdI4vgofYTyfD6MAiBF5WRnhp8PCXOaFUiWBYSE+qtq+XWRMCu6+baAFZJPFQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-6.0.0.tgz_1514365021384_0.8664325620047748"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"7.0.0":{"name":"@unction/keys","version":"7.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"5.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"8a02d1c3d59a78e07f7249024e50427f11d2803f","_id":"@unction/keys@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-7wYpCKH102FmZM1YVqb733Uq4PQxjZWmI8HpD9OGmadaspl5hfQnzJs64zfQF2fiA5tTA2kt6O+LjNKzwyBtCg==","shasum":"34674d40556801bf3f88b7b1d10e058edcc566fd","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-7.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvKEzJSuBqQsZ6eT2oeiXAH948pvsADpQMVz/p209N9QIhAL76UZ987s7fQgBiQgpnjl/LIymg+aX5oAqTbB8Csz9n"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-7.0.0.tgz_1515894865811_0.14589989790692925"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"8.0.0":{"name":"@unction/keys","version":"8.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"6.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"2176d65e930e857009c71f20d1b5c261f852a6c3","_id":"@unction/keys@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-8cMWoIhOlx7K2BLIkIyAKs8Xv5q9SDVsZ6CCLUXci2CBOHoPhy5RsS/eh714/9lGD0Q/GoF0YtWXFwXcPEtYYA==","shasum":"f1ff53cc5012018b28bec8dcba58402effd1ccad","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-8.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmqFYkgX1eUODQ//W7rsSWZ7DsDFMPL83bKCjDddI2QIgbe1wNxYD3SkCK58awF0uwKtmy7PpcxkgJo846FHyRiU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-8.0.0.tgz_1515897458491_0.3385135962162167"},"directories":{},"deprecated":"We have renamed this package to @unctionjs/getMany"},"10.0.0":{"name":"@unction/keys","version":"10.0.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"7.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"files":["transpiled/index.js"],"gitHead":"6ec4fa80fc47fad3c09ddec5131933ba00a1436b","_id":"@unction/keys@10.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-32bxU6TiUDc+gY/lgl140woDQ9bxoxmSoVI1gssmCCqC9EEvenQ463hgn9mWPUEjkvYWbZjwfhjyp4jqn2TLmw==","shasum":"d33ebb18e11c82fa26c386cd845014277dc5b04c","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrJxJyZOQ2+9NVQr/x6ot59qyUTB+s0dGNFo09l91unAiBnminCJxeqi5HVy/tsKN5zBeAvYq8D5WK8iwZj3g/WLw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys-10.0.0.tgz_1516606996085_0.3463188784662634"},"directories":{}},"10.0.1":{"name":"@unction/keys","version":"10.0.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/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/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"7.0.0"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"gitHead":"3de61168ee4e3c1de4e4b2c33a3495b3cdc8b8e7","_id":"@unction/keys@10.0.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iLluBXFk3LI1lxtvtMks7KQVaQUB9+0bSanDzajFRdT2cMhkRnC8C7W92+49NkeOJE0cddoZKx/VzHh6ebsY1A==","shasum":"88d170652d40d4e2701797c9de7fe45dadf41955","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.0.1.tgz","fileCount":4,"unpackedSize":3938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+dzjCRA9TVsSAnZWagAASoIP/jeLCTdIa9ywQVwvRxrm\n2qdDGBtg4acSbIeGOEkjro3zlGbX6bw+CYfBG01fUN+XUB+Uh+RIwRVfj2e3\n3KsUOlbFSI+gf0pZ2acQtDlwc/BZUyglM5fTIHguppOkb6oDUZS8qGAtrlDk\nyUBUJgfBjd4BiTU3Ck44M9ybcZA7YlEhYqLyVH6DDiiSepMbUNt8E5fQU0GX\nRgAe2P5Zn7iX+PpUYLZFHxTuY4VHJyWfkzX2DAZSokGS1QsmpNKRbYQxpp2J\ndYByqcBCXyZhecFA8C7dESGC0sgwcQ+cBV/aret28OutGlbq8vHuCR3zjsUJ\nme0Ool+fOcV96xEgIcCI/VlBc6NgdT/bLadJIkeq3j4kdpXtl4BdWGE7nhqq\nLhf4OSPfWSNYituPaM+p+h3MwrjBOajGrwH3+/rfrC83TvFSXl7r6Htay3hK\nupV3ZzYpeHqyyaU1ymWjnCfumdTGdG5Ok9kIBKNi11QiDSK7ALe2L4QtaEKQ\ntwQ/e+O6R9P0NO6Do5YNH7PH5tNaUGURrxV9Fp+GIZTXc4lI1yR3bdH8r5Ul\nrw41OrpNwJcbA0HXXCIhpROZ/lrSPNpBUWLSMim0kYplLNEADj6nhpK55uFp\nSNANs10BRiDIUT7+UzugWi9UBxzfxHxs0uRs/oQOnIYv+NkHiGeroTBo+smg\nqRqN\r\n=1fDr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMReYDhSrJAAFflG294qjLTGx2VpLEhJhPl7doRVOFQAiEA9nTnBS9U92LFtaenYQbPKVj/CBIq+YKr6avHH40F7fw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.0.1_1559878882531_0.6144220477173263"},"_hasShrinkwrap":false},"10.0.2":{"name":"@unction/keys","version":"10.0.2","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --source-type module --source-maps true --out-file './main.js' './index.js'","build:browser":"babel --source-type module --source-maps true --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.3.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"4.0.0","@unction/flip":"3.0.0","@unction/reducekeys":"7.0.0"},"module":"index.js","browser":"browser.js","gitHead":"77f305115262f8624491eb92ef7eda56fc27de18","_id":"@unction/keys@10.0.2","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U2u9hww48VraqyoIKhukDbvBuNerhisr22FsL3qC8QZu0s2tejrGqMIgeeCEshglJGaa7o/o8nzMyRCUBEOyKw==","shasum":"5ba3bb909a5ebb04ed090c2a070873c4465b9fef","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.0.2.tgz","fileCount":8,"unpackedSize":5497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+d8oCRA9TVsSAnZWagAAlTMQAIf50SskiUwCKSgYbxSu\nlVdeQlAfYqyu0k11dmOqWMcaBfHBpgXAo2eKaqljJO1fBqrltm5Fz8cRCJi4\nKabYG6lFs/BsSjfVqsaiQc/QniBqyK+PNwI1u+M0NfR8a9Gxly99PWD9tcjm\nBZdZvuqE/YOhKzHlHKqm1f1vtlwS6eEMsuWk7eomdATPxzLEWkW7Jjj+lWQN\nQEBTJTi7rUsS9ekmMRhG3IE1RCUaTUEuPuD6aNBgW3CjlLGnRJeHoSzxfchz\n0OHSKv2idHz5/f8pKdPIPIiEuRP8y3dBMwVrLDayMITMAhH+Bt8HrTPqhFnD\nA0XXe6duhzQYMD63g3wHlarA7hqdoMlCSOPK2nB5XY6V3iFuQs1cYK7/j4z5\nmUbWCCSH9XO9ZdlPzYByN4z6u6C4yO8qWRXD5wuae0+3wFFU3VqQIubeVCeg\nAmZ3aseAGHMA/xwUL3J6w+AWZZXbBW8R2eQH/FeC5G1kzXYLSdx9gFAv053B\nUDTrdcERud6JzXltVW/8FKfoDk+f/Ghwm4a4Z1r6+X1saGO8glXl0giavbY5\nubdeSyb9xEHf79/LC9HQygLsnc0Cq8kbL9ltRhWiT6J/IDxodNf7+CUStJSs\nxHcHX6/fgBzMTMz0XhZUu2lBcPkzjEGuiSRie7Yp7v4dzPbN/2WR21cLOOaw\ndTd1\r\n=c4xX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+pMClixW105dEWCy81vzCyKrP7K2j/DAnzA8d42Zs/AIhANHEvs0OJ+vu7v0kcpdMNldXOVEo/az4iZ/gYEZisKHD"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.0.2_1559879463648_0.7645565070915832"},"_hasShrinkwrap":false},"10.1.0":{"name":"@unction/keys","version":"10.1.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --source-type module --source-maps true --out-file './main.js' './index.js'","build:browser":"babel --source-type module --source-maps true --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.3.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.1.0","@unction/flip":"4.0.0","@unction/reducekeys":"8.1.0"},"module":"index.js","browser":"browser.js","gitHead":"4bfd85997b8f2d52ef5f020f506b0b2b4f5fd086","_id":"@unction/keys@10.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z5CqY8L3bvJ8tZgDGI8MDJB7/nsRqLlngyfiUdw1TNuiIZkNw5vjp0ey6Z3ZZJm7il/uGNw81fO+dPqTU2qmXw==","shasum":"23e12cd84bf4090efc7d9fff4855b96889f30e16","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.1.0.tgz","fileCount":8,"unpackedSize":5497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+eMFCRA9TVsSAnZWagAAj5QP/1Vkx1sz8zBaz93q3KuT\nDofzBlt30xNSG9uBNSlNK+VjJm/3ziUzQRvRDCB9wlQQg/e0TM/pmHz/gj2R\n+dQKBtm0AD8X0m+zFGNrFujtGkFo6VkpMPDJadqVJK9+AmkvhsWn+dFNbi0r\nZ8ALQ+2/gKmWdZz+RRyrdGPlOAX1gJRZG10S3vXY0IiZAajq1moGFBfRkFvI\nA0Dnq72YixpFW+LWsYY0BWkm1Ob2AaCaz93Ky3FksQCodRJUZrl7V22PDtlt\nevmwQn81B0JjTcUpyZNp4iqIQFCdIaFPr0NdMsC3Vft3LHbs9310XCus9G6U\ndbxLH0FIyzfZOZ8cnm15aqwmfTvfroqT2sPRblcBn74FwMqEAwnrgw7peVEe\nIgxFet+mPgaPfW82oZliNc0TZr37iUZL27X/lUobP5zQ1RuAFPqMOpoZ6dV9\nA6vrzz2J25sCZZCJzewoGEhqvuuN2QioG/0tTVyN3BFuJX5ruExfwDMBc4LU\nu9Bm7xWA10nQNQibrZlxo8+/qGiXYUJ+2BWRVSbBCoR0566Lh8sJSORHPSsL\nQ4ASxIs0YAJOzccZzo1GqmZ6YmBknpuBywfC4TxifkL7YzcWtUwZVuJi/6Zl\nthCiNa6wEmPu75l+O6mw69gqNVfBmqOZRkzhRMa1wWZlB7ei9PC7Y2Tj30Tm\nucK5\r\n=kFwc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPzLNhrNND8FRTA407tP9/dzRmVT4txjYHVoTJ4E4cdgIgfG9NBs9ucQmsI4f71vIdWZsdcDP5GITW1V77b+XnYCo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.1.0_1559880452644_0.31932874378263687"},"_hasShrinkwrap":false},"10.1.1":{"name":"@unction/keys","version":"10.1.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.1.0","@unction/flip":"4.0.0","@unction/reducekeys":"8.1.0","core-js":"3.0.1"},"module":"index.js","browser":"browser.js","gitHead":"22b1cebd38b74276715906086f20fb3341427bfd","_id":"@unction/keys@10.1.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ptAylVUvu2tXc2xNZVHsDBqWpXbZejsa5fi1OuFQLx4ppEyuXPoVkYfUJNYUJJH7EOAHkuQlpVUUHEfT94ZNCA==","shasum":"48a279a7826695676921fe7e0120175d09525a18","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.1.1.tgz","fileCount":8,"unpackedSize":5472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+jhOCRA9TVsSAnZWagAAkHsP/jqGb5IduCke82WBgNo2\nyOHHRdSzos6Fo5Z/NPR308WxbY5DuOwxOC+6/nT4GWDU0Aif5JsFUxtW6nVP\nZvXaftIbJQdreaIisUXval5omBMPvbTd16q+sDO+rA9yNaJyCYTNcoxTv2CU\nmhI+HA93cLHXRKtVjJlfs8acl+4TDRfvRkIgUfg4yGA/ympVqpexVdgYljWT\n66LRpzikli84wrci78YFpdkTpnejPSVNeckZ77hrM/9Uzwy3xvxu0N6e5ZtZ\nPS76DeWXFFm0Z1s+3RWz4WOayT85gLfhXHBlmNCOxVLkuPwhfpXIu//P/8py\nss7Bmm2zYde3PXk7plxukm0AsjsxGEjxVVSXNmh7LvxJBaxT7w1B9jPEnoEg\nmSBZmcKOeNGHzd69JAk9kI/OewzS8KsbLk3Rlbx2O5jvclU5+5zwxYlnq+VJ\na63bb4vDEW25pSbQDn0NSRhAEZx3CQm6/Q7dwlCf3Mr39bE7Rw7juFsmRVTz\nyD+GUG7PRMT/ntPqXLC3wyU+XGHhrBZkh0oRrdr8pdA3dT784s9FYyf4cC4e\nWFdoRMYZYnmeMEXxuTSwNQo3YnsN9sDnBGjRB9N8s9cpkMQABbaNSlQEwOHh\n8HCep4qLEA+Ws5yzaOBQpYTo7o01E/PxFynHG+pxI2Mu14qGTIIlUbC3upC9\nTzqU\r\n=ww9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC49QnasgrLJe26/A7i6mnUxu8Meq6LzTYnvvHycWOoXAIgQWiL3zbOEmu/StqKmhKBFXckkkQS4G9Pk7CsMnR922M="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.1.1_1559902285596_0.04241432698460357"},"_hasShrinkwrap":false},"10.2.0":{"name":"@unction/keys","version":"10.2.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.2.0","@unction/flip":"4.0.1","@unction/reducekeys":"8.2.0","core-js":"3.0.1"},"module":"index.js","browser":"browser.js","gitHead":"a5b46a00f8da0f2b5fa2275b515590ed4682be1b","_id":"@unction/keys@10.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VuQ/+36vUYB+8ZtqILIz4WnYFVY26DRUCje663twGkNzQTJMbQJsZoLBI+rtq04ItomVvcHvD8++/cYy1ZkmRg==","shasum":"334c4b90751b10f9022e1850435b758cc3ba50ca","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.2.0.tgz","fileCount":8,"unpackedSize":5472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/FypCRA9TVsSAnZWagAAy5IQAJBf/AhYvQawru1OcMXR\nz0VevUmo9YoyJdxb4Vxp9vYcEH+sufAIxSVoTYrO9KwoUFR69Tfuf6+R/1Q4\nZyxnTWXEdgfr87BGq1Cgt116AwRcPfchAduXru3cyDKx/likdOvA2m+diQ0Q\ng3CavTGkvRiK2pMecpXaG2vSWEB4gzfLURBmw+BQPUzqdE483t3TZPNjjcBB\nMrg6padJfvLaSYOvPssOQwssUqmI+lJ+9yEc/f1g5N1YtJ0x6W5SrajOxm9T\nTLkJXpqer7YFR3iuARDYNCpIUfWiXWsgzO9RKtiyXDnnkDEYWjsecZYMmL0o\nEvLIQL2Lfym2DBkdf6DWgp4H6F8XbyrUUFcQhxFRutlfHmO4MpiUdBjxmoL3\nw50uMV7EMSpjCZUkPZs+6BZ9nTcEVd9Kv+nuw2yIGT+FHWeYN/vLbxLIuhqE\n8D92c4FCQTSAtGpSoXtoppa6e2xQqCC3VPBQ2H4K0acmUU1ODbHkOYJDnk6D\n5x2fnUeWyLwlg+XvxRXZiDRedwzcR1cFJsoLgTd3gL6X/EhzaZzPgvk32UwM\nOh47fMv4gBa/f4Yk2S81myfZrBbppguGZYXkkyH32M6J4x0BGl9NnN4HYuHu\nYWv4iemzwih97HCG82CA2uDXxtFmJFPxRVOMxiiMeAjRIcXqhXV7S5qbnEQN\nKwOR\r\n=znrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn/5doow+qJbHE1y3tUsDuWrEbj6MgZcpnpR3RquGhUAIhAIjvABvn66gIT+0EciX+Lb9JRXRnpxXUCGdYohhZqi/h"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.2.0_1560042664322_0.3958386160105072"},"_hasShrinkwrap":false},"10.2.1":{"name":"@unction/keys","version":"10.2.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.2.0","@unction/flip":"4.0.1","@unction/reducekeys":"8.2.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"417f7bb4fa7b4d8d555f1258c63fdde37964b7be","_id":"@unction/keys@10.2.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-X4b5kG/3R7c6gpZYRARUigE5CFM8TuZHI0tynZ5bXfxgeUqIHbDsoEaze1VWCWMoL4vsOjqPLyty7l5ZcQdTxA==","shasum":"913fd172d0802390615e85ab80da564441f6f81f","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.2.1.tgz","fileCount":8,"unpackedSize":5473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/H/fCRA9TVsSAnZWagAAxMMQAIgcbVEf9keYn7200oZ/\nqi+BNs0A7MYsqiPH1QCNXmG2bGx7nmWpdAVLjNEUQgWupELz27Lk611RSb1i\nGgHn6mNvwcspef3IipHJ/z+NjFv16AgbRqU7WAGVb3ZFKRQrfHR7Bv+gkm2G\nGe//a5u+tdUxa3ib52MeqE3ZxQpYqrVc8rzi7tBPftoCTK9KJRSrHZijdZ2c\nnBEUOgiK2Z9OPv7/3mtxJD663X6JPiVtabFzfSA828G6L5ahIxVS6GqBcfA0\n2pec5+ho+j5pL8ov8RUQFacxi+KiSexA0h3A40HoF/POYnadGCzdnQNu0d3b\nu7uemgM5s2TB9Mq/cfH2j1OkmEXOCmnAE5zXAequZMM/7jZymePNlSoFL7Q4\nzjQZqdsxsEz5lywfvfFDOgx5mGa7dfVYN+M0SVy6dK9I3I7KwoQWumpS563A\nI4EB/ZXAp9o2FWixZhDUUKHCYPlQDgcl9aNm2344p+gWILjkdKs18RztVCj5\nFLCGvyObJH8NY7HHVlqZPMaad8P8pyUEMo7cxX6RLgpCv6ybMgsRafgRrrji\n8BJKq/Gm1AJiR8YI9Jemk5Ehsd62H+TyimJjStqWwGE7e7iN9KDoj9PANYWI\napfEUjdbjE1CP060Bm66v/ckqRnfV5bMy5g2m1cIe+CvkuLXx6Jnilbyf70Z\nzzvY\r\n=8LlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkLMNeZXBtO7q+tC7k5h1hAaCf/JK9Vs6HIgwc+4kgRAiAeM33axDcymD9cGDw7dMK8BPUD78ZjFlWGxEBsZ6r4Sg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.2.1_1560051679309_0.6318015411264195"},"_hasShrinkwrap":false},"10.3.0":{"name":"@unction/keys","version":"10.3.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.3.0","@unction/flip":"4.0.2","@unction/reducekeys":"8.3.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"cdaea4c1b5d4e68a941515ea0d35ca25158ebbc6","_id":"@unction/keys@10.3.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SQUEi2hN4yrGMRpWRsNA8F1zvxrJfN2zsUQ0XHvQrzOfVmK0TEt0gp6GHbKoS9FoIktQRmcTeOFQ0uFw6aw1fg==","shasum":"d64893bc20361eaac4d45e7aa68d46f5d5b3e0db","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.3.0.tgz","fileCount":8,"unpackedSize":5473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/IToCRA9TVsSAnZWagAAmt4P/iujbSd9hKCAC2xZiv+X\nToJqa2shPr9TO16mLlv9yCvxdIexk149mVotqHy5sPj/QQSSJ9+v0uu+oQ+z\nJpNVCGqYziyXSmjWqjtQh7GC3yJzi3JfOLOFG2tcWn8kCSHaGez0BgDmoKJA\n2uXP7DTqt8WS2evWlMHfw3G3IV7nDGfIjMG/OoGzV41UDm66ySlARp4CIjhT\n5pLUnGqAWcSqqghbLZH7R1fdxiWQGP95uzFKKn5jb3T4lHIWR9GakoSs5foK\nUfiS6xcOQO5RyvRgK1IQ4sFZFGyXi0hh/p/NDTWoqDRMf9/2n2x6mU8ANQtd\nbaJET79eT9qfvSzttr9KVcVNpr8gFQXTWmDcXhB7UxDM/81Mb0LxhJeFeBe4\nDpLeQpgTTAyMCZ9zKzS7clNbsfhZCSlsWK4mZjzF5sgvLqhI7QzZxV2ruO+y\nYb8NvzD6Cv8++W7E9TQh4l5Xxsik3sBwSMcclNCprFK21quF7J32dA83qKV0\nRctvF6dglNk8QZZ1c6MN0+lUVORsjfbN4z/8wmjGbxblx0bDq1+clBzP3JEg\n2Fi/cwYGM1NZMJrOdbLcjvekExIxESGGEL0T2hdpCLRml7blVRKT+b1Z9Ao0\nY91rUa1njxSsCrBiePj5zWvrTmp3NMp/MRV3UfHRFgXxbwMEiUbATyEyEeCO\naWq0\r\n=aG5C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWCez5uC5txSGU+aHKTXU+qnEuFXbDtd0fHt93T6esRgIhAM9wZDSX8GguR5aofPozkj+9iO+woSyb9J49eupJvOwy"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.3.0_1560052967566_0.801237562652628"},"_hasShrinkwrap":false},"10.4.0":{"name":"@unction/keys","version":"10.4.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.3.0","@unction/flip":"4.0.2","@unction/reducekeys":"8.3.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"92a0edd8b052b194aab572416998ec692e3ac44a","_id":"@unction/keys@10.4.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uhdTIioePCWauyfTKLmXCkMLnRo8AN8IEf9NHY9VK75QbSoK3ChlTZihECtOIkpP4b9/TJp5IlKY98ZKBlEaMg==","shasum":"d0152e4fcb97861338bfb491207a1612cfd3c69e","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.4.0.tgz","fileCount":8,"unpackedSize":5473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/MaHCRA9TVsSAnZWagAAUhUP/A+/+qVrDH94uhl+JEyr\nIdMdSBwld1PB3/xf4iYu6hutBfPhCJ6ec6CHV3svxTBmrFGSUgXeTaPkBHWG\nBeMIV+dNHTWJDnaw+dMp068+XOb/WTMbAD3skS+ke1g4ZOJ9p7X1jPvXjIw8\nNjQGGKhKwtKnK+MlBKJRhNtOUqerAhm0d9Eq1r46Kx/5U6wCHBJHoEdbmadD\nuWoK6qHMcJ17Ar683PCxW9NmnGERwZKLpAZ24fQNkaKfVrf59gbPZeKr5uHn\ntFdZnwLmS7Srd0UDBpSmyl9t/ZSEYaLkpM+kL2eygRBOkAydLxc4oQycXzm1\nevPJiJNjKaVpXaM1nKMLk6Vu8yv9xGyuSvFO7CQkbCjpDkhTT/kTweHkC/kO\nRXWP3yUx98h3AHIP9G5Si6CRlPRcoB5ZJnixBdHScNjp4SXAKzeXD09qj9YJ\nK5dtHzCeNxmnm/Ra+aKSxQPJf4aRJhQrg04MFM2ZWKW+Soj776EtGVwL92gB\ntYZvZGc6pZJVygSpqx1LGLsH4l01T7Q4/BbBgR/DL8FTaCxcCCi21jz8Kk1/\ntfs8og2GcEczxoELBdryVRO87LSsmXihlFpjtSYlQi5rEcdo0wrfd9pBWhMz\nJeCRmhMPaShrYwzy2929hfLU22oRvvCKv7QvC1m3CkpIk6sozL5y6DGck0ZL\nZdoA\r\n=/KA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXPZX4zRaT3o2la69lFGeXZBvPQGA8YsmYYAH7Mz4ZWAiEAzwwO7SExbVtfxvQVl3Ynbvo0+kBC9uFfGMDqh+H5mAA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.4.0_1560069766661_0.9636862031227893"},"_hasShrinkwrap":false},"10.5.0":{"name":"@unction/keys","version":"10.5.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.5.0","@unction/flip":"4.1.0","@unction/reducekeys":"8.5.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"497890534f44bac8f49fecc5e57e6a26ceedc2d5","_id":"@unction/keys@10.5.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x7tdjJ4XiMN50WBXX+ldKsCCFIzHWbvZXDA7dJNA8YUa3L3Q7x5+eIN7w1U3RzY6VJtzpH2kmPnJQwu0xb8GvA==","shasum":"07f42b365d291986cd8e15dbde612825d82f425e","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.5.0.tgz","fileCount":8,"unpackedSize":5473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/N4jCRA9TVsSAnZWagAA6uoP/i0gbAYfMqFzuQdgvJr4\nv/ZK/EjXdA8ous6NQVOJ9bvANjTdvJ1FpnXF7tqvXLPC19OpX18tRHHt8ogn\nWFjGWY4axgABKz7Fm2HGBVBLfO44yFB+b+Z7Ej3R5zj3A+DBZDJ6DoeqR7wC\nI5dAzG+XbHm27CnbRn9cVhxXRabnFxfAB61Zj968+ZSTxubOLY1KgSjjSR6T\nx4o7nHJPMBF+HbdXjEWTejFQPZzh3xSBvMgBFXXbz4R5NTJLvWY502L/NNrp\nKsRHWI9TaUfW/Moq/r/H1XwvZ0tzMhtA8vr+jxQOA5/7BpB3tuVWifspj5ZK\nUie10uXiuvBYQl63AfOpI0w9UkDUEAedf1/kAEZaex3SubEWbMA30tThi1k7\nxLR/ZthfvuocyR1Yc8nfeyUVp52hbx+jQ+3LACUo2HIscmNk4x6RJG9uB8y4\nrDPwmsoVjavQlw1XZds8JN7zdRk2ByWblA+7wsnCIgR4bAQ91uQkNjgdlHrm\nQupu3/GvBKtbfOJOPbyHeG7nARaZT9sJkLfYuP7o7E7GXKeSSToH320i0Oyd\n9j9hrhYMbH79QYir5qZNrO1saVSdpHwJLBHJXrGAgnOvyxHW02Z5u9khtn32\nhNW1RaGZeUVAe2J4NeMSifr6ovt5DhHKhtEVN12p+XyTaCQbOmBXc2VV1BKM\n9Tqk\r\n=YKLw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6CZwdcpCCQPX93lPK3IM3CQ+wZd715LoocK3QWJzX+AiAoa9jHuJrlGq4FlAbxYQmqFKA+EnSMyBMN9ix772Fx8Q=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.5.0_1560075811228_0.65722588134999"},"_hasShrinkwrap":false},"10.5.1":{"name":"@unction/keys","version":"10.5.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.5.0","@unction/flip":"4.1.0","@unction/reducekeys":"8.5.0"},"module":"module.js","browser":"browser.js","gitHead":"2d0009a31b3c92abad47b8e5d092ecf09d06e6ef","_id":"@unction/keys@10.5.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-psr2tYlSDIJuax9iUrih9jtabEv4pRUkqF0UPp6HiVOd+1AY5UdPBJ7eb1q2YxRPfUiMlxaZ0HEtxxRy0Gy9nw==","shasum":"4fbc91eb80e524c684e87b98c722cae2ddbf43de","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.5.1.tgz","fileCount":8,"unpackedSize":5449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBcydCRA9TVsSAnZWagAAwykP/jh1jCC6lry66nlCIax3\nhxMT0Nu+1qD2L/ijUlLClTSbZQX7m3yG6GAqCi9xkGPDZKsn61z+BPqsT4Je\nGhxOZF/jDAtNuI+QsW3FfQKSU8hSRBuRJqNAqlWw7uRXXVDpUFB0y6qjAYU7\nJ8lxrkIDCsJQRi1zr+GDbv2jReYgEe2HKI0O76LjGUEEB2VUCBgXEVfDhk5z\n3wF/sJf04u+7W+tD6R+wgJBsB+TkEOwgh6an7minE7E4eoXUOgB9iLCUnm9R\nSz0zTmLNeMBd7OafBFNGtaKX7eRkmkdLpWX8hs5lZBYzWGdtlVIt2pKSvO5Q\n3hf/BWeIQcq8rrxxdH6cBV2+PWZ3LN+Rmdj2WbmIV1d22egsTDozP2CHLTDf\nOILgT2zpItXJ8W10ci06+Gths83mHlfdPaxvrYHULRWSs8HQmDAHjYdGDpuS\n1ESTLN/Tbsvu4iHqvCfa/ynj0vYgdUw9VXO81fLVqvH+LUMySyROqIKN6HIS\noL9P38nsusM190td0SSkGSE9FPt4mS6Ue4N3xBR8tiNBl+Kgwsu5f1rpMlIm\nTWRvyRCQtlHpQc5KYXXHjrz6ICcH4/zpb0X9sioumSzwbBeWxfmK6y6SE9yE\nJMH8oBSxmSqkVHa3wS8MSvF/a202f2nqsT3+XLDry0+lrAnM2kA4XlJsyJCy\ndv91\r\n=9em+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2hhqajGrnCmU3p6nMuSDhshIX6FMTuOHul98wLwz0kAiEA6q/6TICmXjl1oK7+t459qE0Uq9LdKfqTx2N58nGiWJg="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.5.1_1560661148952_0.5660058822919298"},"_hasShrinkwrap":false},"10.6.0":{"name":"@unction/keys","version":"10.6.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.6.0","@unction/flip":"4.1.1","@unction/reducekeys":"8.6.0"},"module":"module.js","browser":"browser.js","gitHead":"c6066b126e68daa753dff6257a6901da4ec8a8ae","_id":"@unction/keys@10.6.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Vdz+v3jH2GZ4EQMcj2QTqpNV4tOwfqcdNgfAa6iCGR+YqACDgcvfre6jol4twp/7drCLAtrmflQ1ynQVZYorrg==","shasum":"cd50fe2ee6f6674cc3ade3df57752bedd8aae9c4","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.6.0.tgz","fileCount":8,"unpackedSize":5449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBc+gCRA9TVsSAnZWagAAtKUP/jfoDExj/hye1LB+i6Zr\n8DoTjSpi8dwb8abR9fmoH5WnuuVbH4WS9DSqiuC/Lu11ZQYy5mPs//AjGRI6\nKAkilYTcka1tMxQoKq2r0pFk/g03PdjbJV3wucmrVfqvnp02zAxQjPGTQAef\nyY9E50l+8r+e2rPbnQE50OS2+1vurZ8e1QJybYdR3a+CqomQUZhTQESaZbkm\nfBcxs3EptxA4Vtyap+gPHYB8hKDrO6Y/hGPZafLLWYZCYvHaxOXedIeKcyMy\nHMr4YCq05IkzYQobcFGKmxQe6GkTRkrUSxYHK72urVyUW9WqR5ZASGPy4EG5\nwcoNGc8fFGD0NrFfvN61aYzAazdEWQjkWB6zYelYoyLqUZ/oSinMx5JSaoRx\npuFXUCObv6e9cE4xHxz+wmbkU+FKhpBv6bg3uFU+afp2RsO2gGntgAo1KO14\nipIJUUtENSpM8y29Ynjyx+0LYlP+g4+nP6/5mJckcNoZnim9VJyRhr/Mdw2W\nr+o+WHl7Qerd9P57KDU0tC+TYYNbQUK7vTUNDhESCOBgfwrzUKTaCCeGu7Jl\nrW0QuGb1ndAmstU6eB8vSitkjghjqy9IZaWXy3eKIWWbEIfZ7kbnQpyIZTIk\nuhXRg1w+ZZMO7pNqIq19isJUYUx+s1HbP1EDonKL4sB4f6fyLH6FHME3qIWw\n5XAq\r\n=hZ4o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1/+WDFR6S9oLV9DNF+vY5Po7zigE5RuYqrUapis5cSAiBmYKyvcMec/KhTy46H6tjTPZ5757nM60NZ9YPAYwy+jA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.6.0_1560661919633_0.6218678462663381"},"_hasShrinkwrap":false},"10.7.0":{"name":"@unction/keys","version":"10.7.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.7.0","@unction/flip":"4.1.1","@unction/reducekeys":"8.7.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"01e210c5e2996b66adeee7c8b23eabbbe305bf89","_id":"@unction/keys@10.7.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GDpHoUoESarZLeTMWeyXTWaG/QBAYn8CrpHiM479fHqtIMS4giWQafUef8Zz+wC+eQOyLe77UPsEELFH0rwXrg==","shasum":"ceb888e2830f20cbc3ca64e4056ef64fe876410b","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.7.0.tgz","fileCount":6,"unpackedSize":6375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdctidCRA9TVsSAnZWagAA/moP/0ebp6BxWq7WOdVlQQQV\ndMHYUxJlv7FMUbjYohD7LMITxzYFLCfO6WWSs71kgbF/VZyhgauAmIi0guWr\nKmYaryROwVOc4kbnB0FeDCZzrQXr4k5ADGszawdcXaSj+JxPy2x3v2pqu8ri\nOkdiSDzk0gMlkaCUjnQmgCKTaxN5u5WJVMJpMGhW/X78UHKp4R3fMOc8IXWL\ny0oqdBo8rd/WiNrfzzPDSAZNb1/5IpxyfFhCuQzqKYBmAGAiC95HRu1aVH1g\nh9CggjYvJrrmqXx8QRa+6vODeay57sWkRol1WGje7OohdgUHU6hGi9Ira2dr\n8rlLnHtPIGrBxGMigmceTQbiY0B9UEan9SQwZOlXebqsQB6aLtjABYWkSYnO\nQQ1v3C7OeFlgz6V7FXsOX45ZjWD/E5dkmvR6SP+JAPfFQWJ8TzO3oQBpKUnj\nJSLm2u+S57rnuzCUGqqMSBmX7fI0sL+pheg+48lrS4XPqHEM+NSp0elWEYgu\n4RVYqe7BToATeBA8RDRu9Am/28MufF5rS8nc8Cpeocgi7HX43Ma5fMBFfis3\niZxN8eGa1NMrBgmpJzjKayok/wMemTCGL/ewWizXDOCVFS+217y6c8pp+E3n\nVApAOAeWKf7Q4XYuG6BypYzXsvqhnDz608LGL9XeEiKZhJUt4SwuuQC4OBUN\n1oha\r\n=G25j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgKCWazPKWBZKK7F6bFILDIvI7pp2I48SjE/kDcDIkrAIhAKV1IqPdzm38EWJRuF6S9wEnscfjl4AKozZ/sL1HkOEE"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.7.0_1567807645401_0.32848316159752233"},"_hasShrinkwrap":false},"10.7.1":{"name":"@unction/keys","version":"10.7.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.7.0","@unction/flip":"4.1.1","@unction/reducekeys":"8.7.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"47a42eff9a3a3713ec5b7fe70c14750964c0061b","_id":"@unction/keys@10.7.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FB+w8+Pcyu3W1J8wBKj2QlHR+8+krdmQ9yv+55espov7fKCFCirDjIsLH0FXS5KLSrY8YBy/2zDLlNCfPvRmcQ==","shasum":"3e14fe46bb33963df79e43347699c666d206cf53","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.7.1.tgz","fileCount":26,"unpackedSize":18277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddF/rCRA9TVsSAnZWagAA4QwP/2xndPmx4biTKMDB7Ydt\neyfvT3FyhC5STjqvGGseS/ReqGolNqm9b20kjOuNq8fsI9YQIMzOnDsg66OC\nL1izdVj6KQn0KHh/+WSGM/Y5ZVM9JdfLFDvhmSPuX0gNgavBS6teIQe9IAvY\naOW5Uvrxfitqz3Rd9Lot17UL5NyxJ7CdEXkCysmvvcUWrwnrNC9v7HAa/FSd\nQhVFuPbaQWJJVtluIz/c8Ib3W+mg7J/zl0+3cINPFIO2R9bEOmACz6QxCVTc\nCDBWP+xXxfk4iMwxwsWfwi+Z46ikASvilHnP9cetHPEYnH+xY0DFV4nQ7+Vn\n8xVDyCD6F3Pq8APZEKyU7SPtW8kKwSBsVGMgfLDDsa0sLdwz/fXAhuB4ARjD\nR2hKp/XkSqVIHzkX8rr9TXGU4gSSunUT1lsHoIKiF5zXr8l8J+teXSa92V6Y\nwpHbDung2QWSIo07/yCmdrhvxLZ39lgNKQp3vNKCucj3nzQnfv5Cv81MT6wm\n95O5YuihonBsC0bxtxqsVhGfCFTNJLOzPjuRcwYru2rR6x+2HmMx0Ri8OCjg\n8v56h2lNCywyMz/fmpfSNRGWPeLlOYQ33Wz+M/yj7SYZdLKKBwSeI54w/YMM\nV45akjoZ4W+JeFHEBqPhNXgGiupmkibuB5m9jEpW6CLPBY26IbTkU0PRG+iA\ndrNX\r\n=MFM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlcSR4j3BxioyRJhHFrDKHGpUWCcFfFilEQcgpdk1GVAiBHrjnY7WnOCK3SvtdQCAlaMI0kjQHUQCAfud89m3cgmw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.7.1_1567907818779_0.7358695871453311"},"_hasShrinkwrap":false},"10.8.0":{"name":"@unction/keys","version":"10.8.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.8.0","@unction/flip":"4.1.2","@unction/reducekeys":"8.8.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"d0f7ba16803348b0a40e28eab1b3bfbd942add6b","_id":"@unction/keys@10.8.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4Uy++e8amosnyseUfeSyKnVvbvrAZspt1a2EmEFCIAWcyWdlfAN4DKW3v5GfIsQRiNPK9Cud0PnHogdw55o/Yg==","shasum":"7cdb50e6489ab8a33578660d411c2b61f4b77900","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.8.0.tgz","fileCount":26,"unpackedSize":18277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddGa+CRA9TVsSAnZWagAAS/wP/il+cZD1wQr2eT0NVq5D\nhPORvSFw3drU8cCNfdDB8LMrOmWEhUNkr0A7u7s7l496AIDot4HhOSBPPM/B\njtwHUJjvJiJnQwXQLngmpBwDcRdxd8ETRBQjMWCpfe57daSNgcpkyMyDR/60\nVpA6+QSEop4898p0U3uyTcdGd1qWjF0RksClKWSJb/a/tB/E/xCBmJHzubco\nmz7taCHRKm4Vrz6Y+lgnQdB8Vqk1UJA0fQIc2eibOdUM56+Z07ijAk8p6hi/\nb+hQCumY7eZ6mfuRDLL5FqUcjYGRXWjr03El98VSnbc5SXmhY0e+ipC/uemo\nyRSfSarRd+L+c9Bs4p4yvmR64MyNkP9r34rXXBffji4jecwLglchk/oZtPXE\npB0nQZ/UKs7UUkUM8/nu34gPERV1wcFNy9egMJlsdFQcXaYpKm5FJgylqb0i\ndwJCR8TnFm8D5ZK+wF1whOXqwwtsTp9Bpop5XJTPH2juFL6+ainVx+mYqDms\n/VumrNFryRiMDDWq4+iql7Bbpi27RJKUFl1GgQb2Vm4y0MTRSSLjFYbXzoGn\nN8BnEsym4X3/+HlaqBJwaAHJb7hFjXCIml+DyHCX/pjHgBUBhGTO65yO6jBy\nf6h1o0Y7rDbAgMl9iQnfWfpia8FRPaUsPphNu0yaNJtPKJBD6rGI5VOSjH/t\nrNOR\r\n=sues\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlXC94pinUdByiriKrVlXnnrxcH/O+XB1BUW87bLWXVgIhAJNcbgvofrG6Cwc/bDNsq8VLYVI/Bjv1n4o147G7qHZ3"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.8.0_1567909566240_0.14067106666020224"},"_hasShrinkwrap":false},"10.9.0":{"name":"@unction/keys","version":"10.9.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.9.0","@unction/flip":"4.1.2","@unction/reducekeys":"8.9.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"a66c1aef0359467100f1b9724f5ed6ddbca22d69","_id":"@unction/keys@10.9.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nglYnZMwlX7prNW9A3bc1HAfrFewAL1T8uiWU7wgjT5rpiFRpR84KbfcU7iZl6WbSunNgf5jbzy6zqgQsdcEYw==","shasum":"665db7aeb75bc5c2029c5f502935c7bc02fa8dac","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.9.0.tgz","fileCount":25,"unpackedSize":18246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddKNHCRA9TVsSAnZWagAAxfYP/1KAPCNUcIb4d1Lz7yNk\noOWjaM/gZrYbq0Z4GidYVPIBWmWiYnH7kX9H0L9iJGoKujgsQpBgmQEqw85k\nIRWAzc8RYXf6fFrT4Zg62lAhSuuTzEHs0aEMpkEIayzZxdMpZJtnDbnvC4PB\ncXIfkU7xA95IFVce4JOwZNddVnM76OSq1yEAxUKbwpatrQeBURP+iyB/ivRh\n8VCCqGQtC5guJgcbq3W+ptkDv19kXFCcCitQmErupTZI5KG1CxDit4eBXu3C\n2V+c+Bp42esOimH3WOm3xh9q9Wli4BFh+CGIDy1tKVlInbB5Wt1djzRAlDSq\nkbJHRvFrHnSXZpIZzC2a05aTahPJYSiQDNFJ65es3UeP0tzRXyskpkJNAwBH\nE3xkNiLyPrD7+5ad7EpkNbYGnZ3q7NqjpqrkQtVDtp5oSxzZzz6I/dMzAfjB\nXYEWByJcygphDIHHwnugsTTlOx9VHL3IcS+1zlMF+oVFhK091EucgknzgR5e\nZxxJ0577MjF6hXiA7eq/X8Rhl1PF4mCBvPPFdZ9A7lsscSD/udJoFqYUFHE5\nweqyZpLyCFqfaIXLqRrAw59kw8NxFLMv1oNVmzo42hk947EpTOrYOL30JTg+\nCtatE1jsX7IZsQvJd1GMKmb+l8wLp71wm4V9gWXKGjirGor8yxOGX7EXvNEG\nml+H\r\n=M0xk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE/vRe9sS+E7v8Q6UHMLxMA+N7o0EzRKrcHa/GqRpbtAiA9nkaTz/1pnA2ydDTe8la/RDKiji5MI9WYfipySLn3MQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.9.0_1567925062423_0.4286080509371175"},"_hasShrinkwrap":false},"10.9.1":{"name":"@unction/keys","version":"10.9.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.9.0","@unction/flip":"4.1.2","@unction/reducekeys":"8.9.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"f9ab571f8a3b580db084e99ffc8a4ca280089bbd","_id":"@unction/keys@10.9.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5DrAm5YOLVS28bgg8OiD5Bu98iRrJEmYrsowsgQcIObmp6GKYfJl2mf69pQewwHcwc51m+WGfxFkvynCHIoDcQ==","shasum":"e1e3cc9b851500be93a69816a6888742a1fe881e","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.9.1.tgz","fileCount":25,"unpackedSize":18228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddX2oCRA9TVsSAnZWagAABuoQAJWzH+hR90+iI0Bxv4Kb\nKh1t/Vh5IJj2Sl2SQtT6dSQVLdpVTSzdOprv4cwQ8gsC4vefpA3uaDkaxAXi\nMiHSMF+wr48S0pKD+hjof0Vx26me4NEDJBkyJPGFvhcGbm0TPEgKUc6Cc7N0\n3uqDSd4A/4lknEFw62jl0HTUWiClWHWGxjgHOepEDaymXlowxCe9pyQQhAUx\n9D+Ft2FNavYObFSF+KzVRR32goL6eTg3r4q8WN3UTnmMQ0DAofPHzNAXWInc\nBPZbrPffcEUoA1wjvX4BLQHA7mQ4SC7ddb/Us9et/+JG+iMGmaVOoUG/eGSJ\nzmLPFjKwVqH+X8YAMitcs6Q2l+cuRppcgBB2n26V/ftrenmGM9Cgkz8iMILF\nZrCHg0SItT4hWOn5CTbA+JA7nk9I74QHFfXhUc2jRNTCGZCna1kv0UiiNYb+\nMKyooCn+IdUtgilhBrAH666HL6889vWjm6SDmh3iLs0v54U0zN8EV8H8NvlG\nJi/+QgQarZgCU+HuJ8ZVpKD+M4eEZXEdZjcKlwzO1wPZzoRebRSBBKmfL/ih\nPhN4iKVEPNwKjcUm2GAxvHEdR6pGYUiKCH5QA9L6c9g4qg7gGGdqXZcR+W94\nCpNoV3Fq2BZUHSsh+wQaeqSB+aL6cDSNz+H7ETPBgM8eulf//x1CaV9vKi/Y\nfbcU\r\n=9K6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGeklzfauScPxVJOJqfiAZ8JdfJEJF1Ultl1e+L8CqFAiEA0uQRp0n7uEo49r9lIQZb82r/42KJme7t2ILUN9pjPHc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.9.1_1567980968412_0.721174693249587"},"_hasShrinkwrap":false},"10.10.0":{"name":"@unction/keys","version":"10.10.0","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.9.1","@unction/flip":"4.1.3","@unction/reducekeys":"8.10.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"259e1bc7df4701c83fc09953803374442d793d55","_id":"@unction/keys@10.10.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-B6tb/lGVOb9BMB7snirqihIOBY2Zbxw/oSUP7F83HHbCw+HfBqnhrp/IjMqHz86YZ5TUsu8t/qOmZt9WvrR4Aw==","shasum":"b1755688b329e8c46f80e3b7f38e25510e19f91c","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.10.0.tgz","fileCount":25,"unpackedSize":18230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddcbRCRA9TVsSAnZWagAA/BoP/3yXUCpwbRgbsjp6tet6\nQjiiEYNJRLZuWmxGwfCGpzFH/q3f3Fza7FHpA6xgEsdtckR5tGJx5fAliRrm\nALfugPokQIh8j844aXTQUO3YQz/S+n+KZX5WDnFedzyiwzqvIqkvGF5StfhP\nPblDCA4Hiv5eQgGW1qvJDwy4DllMFMcXYdFKKG2YFEPZXhdZYmDBA3tu6qLd\nmcNAZe8Jev9XlQHBYg1yJI+NSv23opcwdxRMhAEQMPE0BZeZHt8ezsN/taAX\nhfYUeKbL9gBfU/fngQwUNqt8IP/18mO4Vf/aHubVqktMa00wGZGxJMLohWIz\nmt9Oik6xpN73LyHqfomtXdrY5a/0Gbsic+XYYkHi7KTuixAjO+GNZl+yAUlg\nrtJP/Cyr6YhlMBS2FQeWLFU1aJ/5/cUYv833tVSgyhZlFW+bqR/Edibo4ya0\nbRT+8IkPqOTN0QjVXHAEateWSOy289HK9pZlGCcJmmMmIy1juKDzWCPF18jL\n0V75lqPEz+F+uMQF5rxbUc8eaeRBdMN93/UawfWuEnScUBt8fpXzSxxpe3Io\njmYAP5o1JiTTmJbavyEKpigwSIHNorCfltDEGtyRPhOJwuMg/hCheJPoA61G\nPeOwcFtRseqeq++Gho31mGhsaP59RkfnJaM+4evnOkKBkysZqjKhT1NtNDYs\noLH1\r\n=wbGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6imsfWIuDQSqk82wiUGR0u17anwCrJjNGrMMYjSL2/QIgHXSY7ZyJbgs+9wPGn/szYnBxgAasE4iDOimcrbEHbuo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.10.0_1567999696545_0.4423018747494818"},"_hasShrinkwrap":false},"10.10.1":{"name":"@unction/keys","version":"10.10.1","description":"Takes a keyed iterable and returns the keys as an Array","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/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"main":"main.js","scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","@types/jest":"24.0.18","@types/node":"12.0.2","babel-eslint":"10.0.1","babel-jest":"24.8.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-module-resolver":"3.2.0","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-jest":"22.6.4","eslint-plugin-promise":"4.1.1","jest":"24.8.0","jest-extended":"0.11.2","typescript":"3.5.1"},"dependencies":{"@unction/append":"6.9.1","@unction/flip":"4.1.3","@unction/reducekeys":"8.10.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","sideEffects":false,"gitHead":"347cd492ecfaa85448c58469b04809a5042ad9eb","_id":"@unction/keys@10.10.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Q3fWAKIb2kuu0I3PR7F+9Izo57bNdMUBFwJ2VRASwEe/XLqhygIBqaB+J+1uFCUuEEjnXAp4BxNdfj2lm4Ltgg==","shasum":"fb05dd2e34b3aac50f17639df87ee085ab8e62ed","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.10.1.tgz","fileCount":25,"unpackedSize":18254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+FPGCRA9TVsSAnZWagAABTgP/Ayt+4sx073liyBhQNUM\n2NONK3IXEHq2IBJImIcsXhgC6BbPxviP9YpVr+6k8YzUivvNgQgm09IXygIr\nVZDbIf3NesWYj7xd0RiX6CSjrdVxoZ8HegF0qxbnFFebwXWb7oItfX+4s6wQ\n7neTQrWNUGAWv0Jocn5G9hUlb3RDhUzAOeg5NQ7JTPkBB0yMIBusSVnUF8CH\nCqDDegnBGUunJKyCg7ghCCQNKZMV9UgInybze2BIAnANvH217noip13SupUk\nCBAXL/rXHzQcP40E4ToaH0VwTn7qsJBlJa6vvJwJmk3TaAwt4CKbyDbazsFR\nm06BgxbPDSZa2DpmhR3yhI6Mqiq/4ibIGWlcJO3vsCrC5e5CO3AMaRgIHZrI\ndZSruvd4ygA1n5f6z+vvw4DN/1WiTJKR4Cq3xVH0VMyiYowzxNxas0ysvnQR\nyi+pu4NJcRDYOSExu6F+d1ZIhIF+ZchEo6GbqDd1sXMsGSmKYn04SKOv9lfl\n46sq9uFhJ8jwlyLL/w5Wtd145uhfqjKkh/8Z2wCrmEGy6T5e8fBMjYst1zFG\nqXjcVn19XKoiQ0vh0B3aR2+7IVkO+QI6Yd0GKxhFqieo4N/o2Qh/HUfF2iXn\nJHEhiKiecx8rgNr5rMFotuaKT79JGw6VPq8UJJ2HHxRf+pvP9MPr5Dy7ZFJF\nzFxS\r\n=HiO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzxZZxEjIqdIcK/FUIPSAZoT6MLQBO+bb9COh4IENLLQIhALjgRRl/Rpf06h+c4KeLlNJomlQS8gQqMvgUNO4uBmFD"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.10.1_1576555462469_0.6565517824919815"},"_hasShrinkwrap":false},"10.11.0":{"name":"@unction/keys","version":"10.11.0","description":"Takes a keyed iterable and returns the keys as an Array","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"main":"main.js","module":"module.js","browser":"browser.js","types":"types.d.ts","sideEffects":false,"scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-syntax-dynamic-import":"7.x","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@babel/register":"^7.10.5","@types/jest":"24.x","@types/node":"^14.0.18","babel-eslint":"10.x","babel-jest":"24.x","babel-plugin-annotate-console-log":"1.x","babel-plugin-module-resolver":"3.x","babel-preset-minify":"0.5.x","core-js":"^3.6.5","eslint":"5.x","eslint-import-resolver-babel-module":"5.x","eslint-plugin-babel":"^5.3.1","eslint-plugin-jest":"22.x","eslint-plugin-promise":"4.x","jest":"24.x","jest-extended":"0.11.x","typescript":"^4.0.2"},"dependencies":{"@unction/append":"^6.11.0","@unction/flip":"^4.1.4","@unction/reducekeys":"^8.11.0"},"gitHead":"e51cf531683930bdc181e4a47799e3810f35cba3","_id":"@unction/keys@10.11.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-v3AjxMTfyvJ3f9fP16UHiFpVl8umvjPqZlc6YgYjttxso0ttp9BbNdQB3zE/f8QrDXh1Hx1yhn7aRl+7r1Vhlg==","shasum":"c33fe07b51ad1f7b073e2e6c6c3eb70399acbfdd","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.11.0.tgz","fileCount":25,"unpackedSize":25910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTtlcCRA9TVsSAnZWagAAngcP/30e7rHJJy7WIIczKzGw\nXNzplJdORcVd6zVr5G9BsFt3OjEWZj79eajeY5Py9KC82XEckvu3XCfZDXIW\nHwGvLlG1HqdjSf0lPJKm5kapJl2EyKt1guFG6bYPZfl7G97LyyPRKT2yGQd3\nUh/pL2bL87eEAyfIZ0ULOslWcYg5mtjw5SW6u9d50wYh4xOz/60CG/8ennGZ\n5nuieSL77TBi7ie2Xmb7oqv2tQ8aU+ohBHXIda7ZlJvxjpgNvk2fSM2ojsHS\nCXafK7yo+Cf2C3TuS1qsaLdJ2/BZkdiXmhXoW1pFRxAx2iLFZsBsjLdG/ybn\n11dZy7NzaoD5xmoyNqwjv6/zgVfbFmmQAN37tYPZ5F/M4yq/Q3ZHOUuS8Yxd\nt8R/btSsaZ6N0Y4j+T5G/dUJeNRMgNGVXogEYZQWdMDipbzdJdkZ/tFpVzBo\nCPxHdUymGrTNk6Vph4A8slQj5rkuJin2DFSEL8TyYt8ZABBtJGg98bTQHakS\ngjeFF1eMIRM1Zovq1mDYR6JDdC6GruBDefLp+axJ/tzp1KLRpV498GAHBmwL\nMyYSvrI0l2Vs++IO8TpVnbckhG2+DSh47onrQPeZkeXVvd4GOllq7NYki51g\nKFkD2cHLWWi57PMLNuz5AESCQB6z4aFtw/+cHRUedcNoBNHK2KhAg2utiu0T\n+6Ty\r\n=it1X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID++OxYpRvNaZ95rywdUWoZ3RmA7ytr9Kk8jGsW+uuaWAiEAxHIMwpJO1kw7ZRsIvlLq6Sv6ncUVNPmyHVKGVdNu3YQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.11.0_1599002971893_0.9836279558311198"},"_hasShrinkwrap":false},"10.12.0":{"name":"@unction/keys","version":"10.12.0","description":"Takes a keyed iterable and returns the keys as an Array","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"main":"main.js","module":"module.js","browser":"browser.js","types":"types/index.d.ts","sideEffects":false,"scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.15","@types/node":"^14.14.10","babel-jest":"^26.6.3","babel-plugin-annotate-console-log":"^1.0.0","babel-preset-minify":"^0.5.1","core-js":"^3.8.0","eslint":"^7.14.0","eslint-import-resolver-babel-module":"^5.2.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-extended":"^0.11.5","typescript":"^4.1.2"},"dependencies":{"@unction/append":"^6.12.0","@unction/flip":"^4.1.4","@unction/reducekeys":"^8.12.0"},"gitHead":"45b515f565bb47be7a1a45f024485bdbc144e23d","_id":"@unction/keys@10.12.0","_nodeVersion":"10.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4v1T5MY6pzM5PkaEQjwW+rzYSeLd5oWf09EQFBfuUEEUpQkLooVEP/Net/nSoukq/t5jEMIvj5vs7GsD7v9mBw==","shasum":"3c2f29709cd8d2679df68e973471306a6cba44fa","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.12.0.tgz","fileCount":16,"unpackedSize":15444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfww1wCRA9TVsSAnZWagAABVcP/3kAxYBx+187/eC6miGU\n/W2cNVkct3x0g50ATMxHAL/KoMjlW+TpDeVqQZeCenHOQCmJ8AKC667jtbxC\ni+SsE39/tpuTINUReLh5Okhx5GNDmjq7sc2mZujJt2YcuNc25eQE1W3iO/SP\nqKgm3M7WtDKN1FkezdrtqMTpRTwYYy+lkQFea0ZLR6jQ7JkZ3PR8vuorjKtO\ngcgWHe/3GawsVEYiEitI4Sb5K22IVF6hpx96KJwFvOgJTiDhtPDKkNbPJkh1\nh/rMxE2JOP+4j+SpDJAa6XMkZLSSNelpacOfu5B9QXMGTPcdKvW2Hm+OFFUj\nUmSoEXpZiZH/7KUaJ8UIUfSCzJndIEayGwHyWJsEc8Ze9eawO8EeQ3Ulw+nf\n1j15ODGuJc81AW+stcdoRS2Qae/m69dlPYZlUV2O+SavVYKsi4gXpxXQCE1c\nzF8cNiAQodcA0gyMTA0iyTB3j9fZAwxfzN/+ZQHo2R9seYeqoCktfQbYUNWs\n9f3bKrn5o8xNKPNL7Ub4YIqw9hqepshcrZhELGXbe6OBIq+5a8ZKR+qZqEMD\nGdG1yuW+73sEXic775i29+xonuu1LZk0Yr4bW4jRAo67uO2s7iGPYPEOqMNR\nUb+BfCZ2RY+ClA/OEAKixdUxljYp4AR304A6MKXFh0qE+hV7NMyx8X6VmoVy\n3KXg\r\n=hnOo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIwaPDAeBsLDua0/nFGr7UwGzGUtVuO+GVfd4GbB/b7QIgKovqdDzmmPI0IMMQZ8cyTb4eKgZP1/KlAu9YSXsM7Js="}]},"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.12.0_1606618479515_0.6162681227197"},"_hasShrinkwrap":false},"10.13.0":{"name":"@unction/keys","version":"10.13.0","description":"Takes a keyed iterable and returns the keys as an Array","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/keys#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"main":"main.js","module":"main.js","browser":"browser.js","types":"index.ts","sideEffects":false,"scripts":{"prepublishOnly":"npm run build","test":"BABEL_ENV=test jest --coverage","build":"npm run build:browser && npm run build:main && npm run build:module","build:main":"babel --env-name main --out-file './main.js' './index.ts'","build:browser":"babel --env-name browser --out-file './browser.js' './index.ts'","build:module":"babel --env-name module --out-file './module.js' './index.ts'","lint":"eslint './index.ts'","typecheck":"tsc --noEmit","ci":"npm run typecheck && npm run lint && npm run test"},"devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.15","@types/node":"^14.14.10","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","babel-jest":"^26.6.3","babel-plugin-annotate-console-log":"^1.0.0","babel-preset-minify":"^0.5.1","core-js":"^3.8.0","eslint":"^7.14.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^23.0.0","jest":"^26.6.3","jest-extended":"^0.11.5","typescript":"^4.1.2"},"dependencies":{"@unction/append":"^6.13.0","@unction/flip":"^4.1.4","@unction/reducekeys":"^8.13.0"},"gitHead":"7451ccb278221fa8dd97c2fff7d5d0723474aacc","_id":"@unction/keys@10.13.0","_nodeVersion":"10.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-09Rq31kuiEOduqHShn9FZ+x93eDcyQ23TZUNlofer/4mlpqSS9zlP8r8CSAwXXag5CDuU4SXRlAjoyIZ+ixBnA==","shasum":"c65a4720642dfe63243502033ed892d7d5bf4578","tarball":"https://registry.npmjs.org/@unction/keys/-/keys-10.13.0.tgz","fileCount":7,"unpackedSize":15446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxJ5GCRA9TVsSAnZWagAA3aQP/AvRLvjriTWuBbbK8LOW\nT477cuSoukvEywpVMyK6aJs4VO3G4pl60l0rLEVRGFBDLWtTPPhpz3naxgKR\ndL7OpuFQPIRB5nonDI6QUWV/mk/GqccVXJJjfrtR0nxb+F/XvbJCLWpMeTqX\nZDE4tOPBdTiGdz7u5ZAsjsAL0E/S4LnAuobTNQYB7/4cjX0bRFlkobJvJbFT\nxR2eTSByVieoWaqp76zYtihnbN000oTPAqQezGbAhEiwn+QucSGb3DxN8sWh\nQ8+czpRXB41Tpq+YtiF4tpHakLN2TSuZ/Cb7NyD0h6olt+fZAHBssOzFvNaL\nk0PdEamDTTLfjow+Nf4UweY4Fnwnxxm9NzUISCOxppnkV/4+WQbehj4PPoK7\nBQa2R9+JEWvFblG2kTCQYIUQslkGjv7M8CQv8BQbY1lHK9P3vS1yblQHvs5I\ntxhtvmhl5IRTFMqP68nWLHFOpi8sBxq/+cFf9MBopS6q9zVhwD7Ov8YtRzXx\nihhLpQHEjBIxOSgyIEUlLpEKok1zQ3sDi07XuPUJq8oI+j+vh7iR4spTUUNl\nEXuEtFMhR/lOVBCD8WYSAzN0qDS/VM7lwtEV9rgCXTFNbaCWa39/im80J2CD\n6SKxKkZ5eTZTWZnjmHNHOUYxQXInQ2fEdcZjbySZmSTcfxB0+dQA9BwLTg7L\nijSU\r\n=IjhT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF2iwx93IcU/MT6HoV0LbvqI6toFvE1mIWfbunKOD2pAiBRdOHcqAqpUvNwARUp1rEw2l0xZ0gTwwPeBGy6kiN+mg=="}]},"_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"directories":{},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keys_10.13.0_1606721093872_0.8796975659628572"},"_hasShrinkwrap":false}},"readme":"# @unction/keys\n\n![Tests][BADGE_TRAVIS]\n![Stability][BADGE_STABILITY]\n![Dependencies][BADGE_DEPENDENCY]\n\n> Array<A> | Set<A> | Record<string | number | symbol, B> | Map<B, A> | string => Array<B>\n\nTakes a keyed iterable and returns the keys as an Array.\n\n``` javascript\nkeys({aaa: \"111\", bbb: \"222\"}) // [\"aaa\", \"bbb\"]\nkeys([\"111\", \"222\"]) // [0, 1]\n```\n\n[BADGE_TRAVIS]: https://img.shields.io/travis/unctionjs/keys.svg?maxAge=2592000&style=flat-square\n[BADGE_STABILITY]: https://img.shields.io/badge/stability-strong-green.svg?maxAge=2592000&style=flat-square\n[BADGE_DEPENDENCY]: https://img.shields.io/david/unctionjs/keys.svg?maxAge=2592000&style=flat-square\n","maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"time":{"modified":"2022-04-07T09:30:33.527Z","created":"2017-08-12T09:50:42.350Z","1.0.0":"2017-08-12T09:50:42.350Z","2.0.0":"2017-08-12T23:58:00.830Z","3.0.0":"2017-08-22T11:06:59.806Z","3.2.0":"2017-09-05T02:52:29.961Z","3.4.0":"2017-10-24T08:48:05.882Z","3.5.0":"2017-10-24T09:11:11.534Z","3.6.0":"2017-10-25T00:30:05.688Z","3.7.0":"2017-10-25T05:01:12.905Z","3.8.0":"2017-10-25T05:35:00.022Z","3.9.0":"2017-10-25T05:59:30.282Z","3.10.0":"2017-10-25T06:15:15.970Z","3.11.0":"2017-10-25T07:04:15.685Z","3.12.0":"2017-10-25T07:42:02.247Z","3.13.0":"2017-10-25T08:21:23.567Z","3.14.0":"2017-10-25T11:30:49.448Z","3.15.0":"2017-10-26T08:12:13.694Z","3.16.0":"2017-10-26T09:27:29.847Z","3.17.0":"2017-10-27T16:50:04.202Z","3.18.0":"2017-10-28T18:32:50.698Z","3.19.0":"2017-10-28T18:41:32.661Z","3.20.0":"2017-10-28T19:17:34.234Z","3.21.0":"2017-10-28T19:31:49.561Z","3.22.0":"2017-10-28T23:40:18.621Z","3.23.0":"2017-10-29T00:06:06.216Z","3.24.0":"2017-10-29T22:41:05.651Z","3.25.0":"2017-10-29T22:57:28.063Z","3.26.0":"2017-10-30T00:15:33.729Z","3.27.0":"2017-10-30T00:44:36.043Z","3.28.0":"2017-10-30T00:58:19.006Z","3.29.0":"2017-10-30T01:10:36.548Z","3.30.0":"2017-10-30T01:30:08.278Z","3.31.0":"2017-10-30T01:48:26.280Z","3.32.0":"2017-11-19T08:27:40.426Z","3.33.0":"2017-11-19T19:01:59.015Z","3.34.0":"2017-11-19T19:15:37.663Z","3.35.0":"2017-11-19T19:29:50.152Z","3.36.0":"2017-11-19T19:47:58.513Z","3.37.0":"2017-11-23T09:23:35.736Z","3.38.0":"2017-11-23T09:23:39.001Z","3.39.0":"2017-11-23T12:24:49.571Z","3.40.0":"2017-11-23T12:24:54.235Z","3.41.0":"2017-11-23T14:35:31.750Z","3.42.0":"2017-11-23T14:58:22.406Z","3.43.0":"2017-11-23T15:27:58.106Z","3.44.0":"2017-11-25T07:56:07.793Z","4.0.0":"2017-12-26T09:46:39.366Z","5.0.0":"2017-12-26T10:17:35.203Z","6.0.0":"2017-12-27T08:57:01.621Z","7.0.0":"2018-01-14T01:54:25.908Z","8.0.0":"2018-01-14T02:37:38.556Z","10.0.0":"2018-01-22T07:43:16.170Z","10.0.1":"2019-06-07T03:41:22.703Z","10.0.2":"2019-06-07T03:51:04.007Z","10.1.0":"2019-06-07T04:07:32.767Z","10.1.1":"2019-06-07T10:11:25.832Z","10.2.0":"2019-06-09T01:11:04.481Z","10.2.1":"2019-06-09T03:41:19.424Z","10.3.0":"2019-06-09T04:02:47.770Z","10.4.0":"2019-06-09T08:42:46.789Z","10.5.0":"2019-06-09T10:23:31.345Z","10.5.1":"2019-06-16T04:59:09.074Z","10.6.0":"2019-06-16T05:11:59.763Z","10.7.0":"2019-09-06T22:07:25.537Z","10.7.1":"2019-09-08T01:56:58.978Z","10.8.0":"2019-09-08T02:26:06.443Z","10.9.0":"2019-09-08T06:44:22.632Z","10.9.1":"2019-09-08T22:16:08.527Z","10.10.0":"2019-09-09T03:28:16.667Z","10.10.1":"2019-12-17T04:04:22.615Z","10.11.0":"2020-09-01T23:29:32.039Z","10.12.0":"2020-11-29T02:54:39.740Z","10.13.0":"2020-11-30T07:24:54.040Z"},"homepage":"https://github.com/unctionjs/keys#readme","keywords":["unction","functional"],"repository":{"type":"git","url":"git+https://github.com/unctionjs/keys.git"},"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"bugs":{"url":"https://github.com/unctionjs/keys/issues"},"license":"SEE LICENSE IN LICENSE","readmeFilename":"README.md"}