{"_id":"@unction/shuffle","_rev":"146-a44ae7ca68584fdfd9250170520b4c88","name":"@unction/shuffle","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","dist-tags":{"latest":"13.15.0"},"versions":{"1.0.0":{"name":"@unction/shuffle","version":"1.0.0","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepublish":"npm run build","test":"tap --no-coverage --no-coverage-report --no-color --jobs-auto --reporter dot './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"babel-cli":"6.24.0","babel-core":"6.24.0","babel-eslint":"7.2.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.2.2","babel-preset-flow":"6.23.0","babel-tap":"5.0.0","eslint":"3.18.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.30.4","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-promise":"3.5.0","tap":"10.3.0"},"dependencies":{"ramda":"0.23.0"},"_id":"@unction/shuffle@1.0.0","_shasum":"d21b026744cc3cf2b62bf9cd38dcfbbfa0c9dcda","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"d21b026744cc3cf2b62bf9cd38dcfbbfa0c9dcda","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.0.tgz","integrity":"sha512-xDc9NU+PkZFNbj8lPmKvexEYeo8SISVb2aDr6M6HxriRwDEclF/rFUrZULn9njg76wuVdtynDSAoJJ3IYBzizw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTf6hChTnVFLgbXbMXRBrUYZBnm3XDpruG7rWuov7ZPAiAG+pCVKuoMeE/G1jG++W5e/KQOhoChTWL6Gz9DQWa5HQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/shuffle-1.0.0.tgz_1492579176767_0.7270057150162756"},"directories":{}},"1.0.1":{"name":"@unction/shuffle","version":"1.0.1","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepublish":"npm run build","pretest":"npm run build","test":"tap --no-coverage --no-coverage-report --no-color --jobs-auto --reporter dot './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.5.2","babel-preset-flow":"6.23.0","babel-tap":"5.0.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.34.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.3.0","eslint-plugin-promise":"3.5.0","tap":"10.3.3"},"dependencies":{"ramda":"0.24.1"},"_id":"@unction/shuffle@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-GAKVU8WV8fFBgFQimtE901nHf4HUVbtO38h5SL24zqfy/gwnzUWWSkwjHf+beSb7/JS0ZDmXmwDqASmQSEF7Ng==","shasum":"5d33b0deb24a0e4ed31dc2973901df97495f679f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+i+oeIomdcwtyHxK7KE3kRB89nFQmIUeY8SmqJVDYOwIgVkmMZuvxozkLa/mkDyBCFd1+yVJQCkin+4zW62htZnQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-1.0.1.tgz_1497161627495_0.9482790362089872"},"directories":{}},"1.0.2":{"name":"@unction/shuffle","version":"1.0.2","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepublish":"npm run build","pretest":"npm run build","test":"tap --no-coverage --no-coverage-report --no-color --jobs-auto --reporter dot './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.5.2","babel-preset-flow":"6.23.0","babel-tap":"5.0.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.34.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.3.0","eslint-plugin-promise":"3.5.0","tap":"10.3.3"},"dependencies":{"ramda":"0.24.1"},"_id":"@unction/shuffle@1.0.2","_npmVersion":"5.0.3","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Lww9x5JstVvXPaPD5LWqAmMCtl8+xYi3UldwdXtL6BIQF5dWvBCf3/31VA/SyKAm1MO1GZ324pIcu3KaBaqWUQ==","shasum":"aac9df5105d63710dc6eac7d8bd0d9ac32831efc","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsQT1re2SWV4ZDKUXsRAOBTG+O9OvfpNhjgqsz81bbvwIhAJw05WGrqa9ItGjy69pGtsWo3X714YJ6OPgo9orGqOew"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-1.0.2.tgz_1497841440553_0.9883621302433312"},"directories":{}},"1.0.3":{"name":"@unction/shuffle","version":"1.0.3","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepare":"npm run build","pretest":"npm run build","test":"tap --no-coverage --no-coverage-report --no-color --jobs-auto --reporter dot './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"tap":"10.3.3"},"dependencies":{"ramda":"0.24.1"},"_id":"@unction/shuffle@1.0.3","_npmVersion":"5.1.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-iQGuF0lAjKGXxqxKW2GyzRmFuMVetYIQAfrXo/qYFEWHkn9Ye97OrvY2PhOhyHmZNwcJ9SssALOK/4EAJ94SDQ==","shasum":"7ae90aa789d40e8779fdbfec3a60657b0908cb5f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC66vDBFASbDt4jlywEggJtEvKUGKbaJar8dnq/vYzC4QIhAKxfhfGuFgs5wwqW5u4sP4PoQkj2eJz6Yy14ctiIyUIV"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-1.0.3.tgz_1499812977801_0.5996302962303162"},"directories":{}},"1.0.4":{"name":"@unction/shuffle","version":"1.0.4","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepare":"npm run build","pretest":"npm run build","test":"tap --reporter min './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"tap":"10.3.3"},"dependencies":{"ramda":"0.24.1"},"_id":"@unction/shuffle@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-pIQL+LhjS+uDXVyp9vaw/JiWu7shuwF9ZHBsh+m7spdJoEdo+4JbVN6s+SBTH+eKRWqcEwmGtkQh5GmZrukubw==","shasum":"ad2ffe6d69a6ad1cf5190a8caaca2812c9e11a50","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdh6hH0LyDZxv/aBufTN5iXV6DzBhmTocBgaD03Mf86AiAkJN5pp/lbIJybddf+diFfEMc5IKUVuxCqyWKXUoVciw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-1.0.4.tgz_1500790011557_0.30876141716726124"},"directories":{}},"1.0.5":{"name":"@unction/shuffle","version":"1.0.5","description":"Randomizes the indexes of an array","keywords":["unction","functional"],"author":{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"@krainboltgreene"},"license":"ISC","homepage":"https://github.com/krainboltgreene/unction.js#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/unction.js.git"},"bugs":{"url":"https://github.com/krainboltgreene/unction/issues"},"main":"transpiled/index.js","scripts":{"prepare":"npm run build","pretest":"npm run build","test":"tap --reporter min './transpiled/test.js'","build":"babel './index.js' './test.js' -d './transpiled/'","lint":"eslint './index.js'"},"devDependencies":{"tap":"10.3.3"},"dependencies":{"ramda":"0.24.1"},"_id":"@unction/shuffle@1.0.5","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-OhuKM9f6+mX7/PzQ7XIyH9ME0+xmqunq9+LOwQKPcNkDoxYK+y/r2zPHaVyFkUvrR3Tgxk+tV261oZwcs5cIhA==","shasum":"f5772c259e45b357fd6a51817e912dc6e557d635","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHvM2B1Atf/Trky/XmjhqFb2sGdmqlpPYnA6J83JkdeAiEAmDB5n49h/vHvubyJKxQoeiM9JDnaouK7LTnlpSXXAqw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-1.0.5.tgz_1501383408510_0.8824812967795879"},"directories":{}},"2.0.0":{"name":"@unction/shuffle","version":"2.0.0","description":"Randomizes the indexes of 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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/source.js","scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './source.js' -d './transpiled/'","lint":"eslint './source.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test"},"devDependencies":{"babel-cli":"6.24.1","babel-core":"6.25.0","babel-eslint":"7.2.3","babel-plugin-istanbul":"4.1.4","babel-plugin-pipe-operator-curry":"1.0.2","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.6.0","babel-preset-flow":"6.23.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.35.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.51.1","flow-typed":"2.1.5","nyc":"11.1.0","tap":"10.3.4"},"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"gitHead":"c507924f11723e94338e9aff86fec17030a9a5ed","_id":"@unction/shuffle@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-tWoF0Wfp29JHzhmP0HjhoMNloeeDi/Q31TjiysBoxfArojepjxinzVnT4HyNJUFEXCPF9XHYtMAhFX8O9zrdrg==","shasum":"df828807d2f1fca1626c4a1fcdc6812b90428c7d","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO/w5y2ks/2D54t/MusRZGcE6kQHiyckq3dHq/RofmhAiBL2f9jpu+EiFQUJZWElpjI8O1Ae64P2+CiOnqebjGYqQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.0.0.tgz_1503399938971_0.8220061075408012"},"directories":{}},"2.1.0":{"name":"@unction/shuffle","version":"2.1.0","description":"Randomizes the indexes of 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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","prepare":"flow-typed install","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow check","ci":"npm run build && npm run lint && npm run check && npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.1.0","@unction/exceptkey":"1.1.0","@unction/fresh":"3.0.0","@unction/initial":"1.0.0","@unction/ispopulated":"4.0.0","@unction/key":"4.0.2","@unction/keys":"3.0.0","@unction/last":"1.0.0","@unction/length":"1.0.0","@unction/reducevalues":"2.2.0"},"files":["transpiled/index.js"],"gitHead":"03d8ae9c1d29d6b06b62d1f76d8f87a2776e1e40","_id":"@unction/shuffle@2.1.0","_npmVersion":"5.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-F6Ynz7JL0yqIxtLG2bbl+FF37U8ROSIZsEBnXx3s+Hf0V4Od5JaHSjNKqEbbvLpTbA/5PBe5Q6BCTIOvH84szg==","shasum":"e08692c58abd26faa5102fb4f0286896b96240aa","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLrcQnVdwXPINr0Ot4ThMfHCdY95wkPSmz9z4FAZoL7AiEAhUo/farAZ3H+KQ/pUZYVGI/iJeXJmwJYVyrSZGcw//E="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.1.0.tgz_1504224105445_0.16324362996965647"},"directories":{}},"2.3.0":{"name":"@unction/shuffle","version":"2.3.0","description":"Randomizes the indexes of 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/tempLate#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/tempLate.git"},"bugs":{"url":"https://github.com/unctionjs/tempLate/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run 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/attach":"3.1.0","@unction/exceptkey":"1.1.0","@unction/fresh":"3.0.0","@unction/initial":"1.0.0","@unction/ispopulated":"4.1.0","@unction/key":"4.0.2","@unction/keys":"3.0.0","@unction/last":"1.1.0","@unction/length":"1.1.0","@unction/reducevalues":"2.3.0"},"files":["transpiled/index.js"],"gitHead":"83f3aadbe630013cec2db3b50503975f199b91fa","_id":"@unction/shuffle@2.3.0","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-rw963BECZBafY/mq7dX+HMfmcfCUM4YnTX9YuZzLsLtgqDVI4G4m8Guw1nPN4IEUgEotgBfVUsyncptgt4v2eA==","shasum":"44ff6f2aa8acf12b2eacaf264c957b1bf19d6da0","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdGzOF8VCw6I8zarfcCsh/t9hIgHabdLvDaBQAkJZPbAiEAhiB9UDJUWgCK/ZDRvPONrvn7SkMN3GCC7EoPM27Vybc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.3.0.tgz_1504579877476_0.9013084110338241"},"directories":{}},"2.4.1":{"name":"@unction/shuffle","version":"2.4.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.3.0","@unction/exceptkey":"1.1.0","@unction/fresh":"3.2.0","@unction/last":"1.3.0","@unction/length":"1.3.0","@unction/mapvalues":"3.5.0","@unction/range":"1.0.0","@unction/reducevalues":"2.5.0"},"files":["transpiled/index.js"],"gitHead":"262a6f3553d6d640b744ba23c50a1b4e1d071279","_id":"@unction/shuffle@2.4.1","_npmVersion":"5.4.2","_nodeVersion":"8.1.4","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-73b8ouQcxZBv4m32RVcNG1rDCXHD6jwZSNecuY4Md0fcs6wykgCAYjGpT5v6VdG+VQCxFJxsRbMD/zaGfYow0w==","shasum":"a10cb82b2eb8a2f814d3992582902195364e8fd1","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVTmoEWUo5hRnr2sB2qiJ3nwDw+CKGJMkiDO57hqY00AiBb9B9l1ENVw0aX4CeACeVIMcPr8mPDQ1HlT2T4+TO9pQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.4.1.tgz_1506917341097_0.06705866730771959"},"directories":{}},"2.5.0":{"name":"@unction/shuffle","version":"2.5.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.5.0","@unction/exceptkey":"1.1.0","@unction/fresh":"3.2.0","@unction/last":"1.3.0","@unction/length":"1.3.0","@unction/mapvalues":"3.5.0","@unction/range":"1.0.0","@unction/reducevalues":"2.5.0"},"files":["transpiled/index.js"],"gitHead":"d6f5902ec4c241d86169693acb8bcded5e39c0d8","_id":"@unction/shuffle@2.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-zKhbnjQxn6h3MURk+mz2wytFfL+3yEPb2ncX3Hpg1TG0Nht212dg7eKpUdpiJqLqDo+3QEy33dVgDMpbTL+D7A==","shasum":"e050f2f9f15b7d122ba8954f4009e07402ec2ed0","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaPPH32EKSu8CSwRFHdaFwDnUJF5UIjhWV41mjGOjMmQIhAKnzb1Txxf0Cw1psgp8jsuNgn96Q7XjA3TElcM9UVxVC"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.5.0.tgz_1508834844188_0.50583251635544"},"directories":{}},"2.6.0":{"name":"@unction/shuffle","version":"2.6.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.6.0","@unction/exceptkey":"1.2.0","@unction/fresh":"3.4.0","@unction/last":"1.5.0","@unction/length":"1.5.0","@unction/mapvalues":"3.6.0","@unction/range":"1.0.0","@unction/reducevalues":"2.7.0"},"files":["transpiled/index.js"],"gitHead":"cf2f2c2314ee4e6b42cf29fa9e0a2dc3a13f42c3","_id":"@unction/shuffle@2.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-Qn78/vvlSNFiOIA+55NBfH9BykU866ekdlKw3DUi/9eT2thpmr6SrQlDOt7YBVfIQ6kdzPvNZXKpS+H2xfOdKw==","shasum":"f6d4360d8263aded368f37b75c41399ed544243e","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsQvpj7Zy4sp9jp/P+5lf020lIw5mEE+TT4Fy99ALSzAiBJs5j7+p29N0KOtiitBYuBMzjMt2dVN1tqblEIif1LVw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.6.0.tgz_1508836227255_0.7825613915920258"},"directories":{}},"2.7.0":{"name":"@unction/shuffle","version":"2.7.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.7.0","@unction/exceptkey":"1.3.0","@unction/fresh":"3.5.0","@unction/last":"1.6.0","@unction/length":"1.6.0","@unction/mapvalues":"3.7.0","@unction/range":"1.0.0","@unction/reducevalues":"2.8.0"},"files":["transpiled/index.js"],"gitHead":"cf7b0f506417ecb10458e14e1394ca97bbffb721","_id":"@unction/shuffle@2.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-CyLN6zd7QnRoPZ12xw6a+NEXRmjQNpHtCJ/MvB14Q5VK4Cx69izgL7IsN//iHA4yYzYCMWN2ztB0DYVwrYB4FA==","shasum":"55e6c1bd89e7acc147bb52d7dc0e5d8058349ce6","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWC857k5D7Mqa8dTdcc/xSQiu+t6GF56rZ0mP96bGU0AiATe12eIKfhc5Kunl1O8Ztv21XzsZzirHE4DaGTMwRCXw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.7.0.tgz_1508864820957_0.538312615826726"},"directories":{}},"2.8.0":{"name":"@unction/shuffle","version":"2.8.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.4.0","@unction/fresh":"3.6.0","@unction/last":"1.7.0","@unction/length":"1.7.0","@unction/mapvalues":"3.8.0","@unction/range":"1.0.0","@unction/reducevalues":"2.9.0"},"files":["transpiled/index.js"],"gitHead":"2647c9b9ad05c384aa4e1979292b16b64b206079","_id":"@unction/shuffle@2.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-oTTwgDgSAowvDWi2V2RBW8KoTG/ActKwrQrnFDhU6rRwl+2F5OJThAwxvks1xAefgjgCferpvxFIoQm3nqe9Cw==","shasum":"c49e49110333dd7a7e81ae26d4f83a66a0cc617a","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6C9rJCZnk+iYMJYvonbKco646PXTpDHG9KnVvE4HOpAiAngpUIIcoCUlZaMFV/HFqeRjWn9xINEH6dg9RJlXAlJw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.8.0.tgz_1508907641746_0.1442539389245212"},"directories":{}},"2.9.0":{"name":"@unction/shuffle","version":"2.9.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.5.0","@unction/fresh":"3.6.0","@unction/last":"1.8.0","@unction/length":"1.8.0","@unction/mapvalues":"3.9.0","@unction/range":"1.0.0","@unction/reducevalues":"2.10.0"},"files":["transpiled/index.js"],"gitHead":"8378575fe01c5c7286950769746279d9ae5f816a","_id":"@unction/shuffle@2.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-r5s4xnwEGu85CggZQLUOl4rbFNLK9M9y6QfupyxuMS+2ImiGKTlECX9TTAS90OTz0+6M+Bd+fV+gOFcrhBBMIw==","shasum":"ddc5c3c30f0b6a92e278ddb12802bbe3ec7fe956","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrH/AOpwMOEdQ7symWxogRjr/GYw04Sj9opNvqt9PX0AiA3vZNwrS5YxG8EZ/W2o596dJhDIHZ9VbcLW/2fMdY2pA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.9.0.tgz_1508909669086_0.24271097197197378"},"directories":{}},"2.10.0":{"name":"@unction/shuffle","version":"2.10.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.6.0","@unction/fresh":"3.6.0","@unction/last":"1.9.0","@unction/length":"1.9.0","@unction/mapvalues":"3.10.0","@unction/range":"1.0.0","@unction/reducevalues":"2.11.0"},"files":["transpiled/index.js"],"gitHead":"2e7f188c4f7e56494ff22431fa08933968de4857","_id":"@unction/shuffle@2.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-RIQPnucNAg8saujntYtW41zWxBnWseZnLRxQAt7pSkvD6SCgbbBsLNOLveKx9bWMIbKRAnAyHHrFdUa0AnfMxA==","shasum":"9d189c68f719a2951e8bb4b994c962740d5f01d5","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHexg1Kkt19KJxl6eqw9pxcASpA6xeqVvmz3mvvz/hzAiBNJiu9pZH3KTm/ErddIdV9B20YjGI3ImVJEABnqEStNg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.10.0.tgz_1508911137841_0.9572798353619874"},"directories":{}},"2.11.0":{"name":"@unction/shuffle","version":"2.11.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.7.0","@unction/fresh":"3.6.0","@unction/last":"1.10.0","@unction/length":"1.10.0","@unction/mapvalues":"3.11.0","@unction/range":"1.0.0","@unction/reducevalues":"2.12.0"},"files":["transpiled/index.js"],"gitHead":"2062466eaf10ba2b6b5c11e4751d4c4658efa8aa","_id":"@unction/shuffle@2.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-qyV+f22hq26H7Is9sLNepFMNhf58uhhPBkiKWVb3/fLBBQvMHAEbkVvAN3VOznbdCX+4ieb6rdsRFv2y9uQGgw==","shasum":"e0ee9741975eef2a34df58af2953903476e2694c","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8tzJynvLM0ci5ny6SEzv2WymuHf3yvIzduJj923WFtAiAi//5eDB1uM4AtPcxHY9Om+m6/98bQZ5gDrRof766VRQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.11.0.tgz_1508912084316_0.41253009182401"},"directories":{}},"2.12.0":{"name":"@unction/shuffle","version":"2.12.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.8.0","@unction/fresh":"3.6.0","@unction/last":"1.11.0","@unction/length":"1.11.0","@unction/mapvalues":"3.12.0","@unction/range":"1.0.0","@unction/reducevalues":"2.13.0"},"files":["transpiled/index.js"],"gitHead":"4e09df079fcd7bac84d839188502825313cde140","_id":"@unction/shuffle@2.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-H2HXFrvotuTdALs2Ojy5/I+lCAckYooenZF4eV+3QxvZoQb3bVDgROYdpULpDyXcGzdEJBTamZyL4ajv8dZwcw==","shasum":"ef80d20ee22236c8b5dd094d4df2c948fec9aa3b","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.12.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgc5Hx/yki0tX1uBG4CNSUnUsRSdWJKDGyhn7X/9RYIQIhAN0eOaUesFJcFC3+qnqwxu3adAeHjpFTxBWZzcpccMn7"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.12.0.tgz_1508915022452_0.9314271581824869"},"directories":{}},"2.13.0":{"name":"@unction/shuffle","version":"2.13.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.9.0","@unction/fresh":"3.6.0","@unction/last":"1.12.0","@unction/length":"1.12.0","@unction/mapvalues":"3.13.0","@unction/range":"1.0.0","@unction/reducevalues":"2.14.0"},"files":["transpiled/index.js"],"gitHead":"721dbd85cfa7ae665a0f5046c5f0ced49c57472b","_id":"@unction/shuffle@2.13.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-lRtZpSo18k50lQQlEMH64NEzuSskhJ2v3CfRIVnrajd9wCFjbYp5H/0oy7NsbAImyMOJ45F7cOKzqyBVAPcMHQ==","shasum":"50afd92544958565e8106077eb1d2847076976e1","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhDHKUo2rEwRF22iC+mS8KsaKN5tNodNzYNlRvtN+iyAiEAwhX0tDsHiMdtqpl/AaRPN4i4XmtDetsftMmchvxrfmM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.13.0.tgz_1508917290071_0.17866803472861648"},"directories":{}},"2.14.0":{"name":"@unction/shuffle","version":"2.14.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.10.0","@unction/fresh":"3.6.0","@unction/last":"1.13.0","@unction/length":"1.13.0","@unction/mapvalues":"3.14.0","@unction/range":"1.0.0","@unction/reducevalues":"2.15.0"},"files":["transpiled/index.js"],"gitHead":"bddcc4ed046c2038b4e9fc0fb0ccb4a7b2491936","_id":"@unction/shuffle@2.14.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-xbGoLzR903Ahno1cYOMlfH0sPIj7bj7eOpRe2I0wIJentmaAMcwahOzeguR0sHjSqAh8eMISFKelTmNSD44WfQ==","shasum":"58e5c592f938df84300ad8df24dba98f385a72d4","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.14.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXvmxHDjI3sU42tHB9XnDn7L2FpTgI/q2h6ms/qC/FHAiEAj7YEItkNU71+ilEKnP5LGTDE8AIFrchWg7ESO0MrBow="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.14.0.tgz_1508919651535_0.5787999376188964"},"directories":{}},"2.15.0":{"name":"@unction/shuffle","version":"2.15.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.11.0","@unction/fresh":"3.6.0","@unction/last":"1.14.0","@unction/length":"1.14.0","@unction/mapvalues":"3.15.0","@unction/range":"1.0.0","@unction/reducevalues":"2.16.0"},"files":["transpiled/index.js"],"gitHead":"269368052e868d4d01053a12eedf4dd3c4a5d078","_id":"@unction/shuffle@2.15.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-6Sc/6EBXHxEo3OLG6X5UTOkXVl8vYwZKsc2/yTm0wp79rpM2XYDcDQS9SwNuG3VL+wY8wTTSL1woNdUD+vkhzA==","shasum":"605c8ff92ffb86620fdd551e1bc2fbe8ef5c95ac","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.15.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9gDUxuZiivLov7I7g+rco2IQg9cwkoNDaj3fcZFJxwQIgHWfZU9+Lxz8Lsf0YHzzAwpPgDZFn4gQX4EhyjK5u4cc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.15.0.tgz_1508931018203_0.033759776735678315"},"directories":{}},"2.16.0":{"name":"@unction/shuffle","version":"2.16.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.12.0","@unction/fresh":"3.6.0","@unction/last":"1.15.0","@unction/length":"1.15.0","@unction/mapvalues":"3.16.0","@unction/range":"1.0.0","@unction/reducevalues":"2.17.0"},"files":["transpiled/index.js"],"gitHead":"f62e5d04d87bd5d33f222abe5b00ae31fd2f112f","_id":"@unction/shuffle@2.16.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-xegGd1kkz/Go6z9a+eqQYIllr5J8txytC4xl+hXTScDq7qlvwhVW/aaRxMM49RYgCg/Qqr04RD9oUyt3k71KXA==","shasum":"5acad94981f6d369961fb585bc6205388a772dd9","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.16.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9ukTASNNY5RvYYq2cG+pHAVr9+c/+/EBiaoKGF34k7wIgPoA0KHaHBVLnIFzhX1LTByUCSJVqBUq7H1ksSDocV1Y="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.16.0.tgz_1509005502566_0.4419084608089179"},"directories":{}},"2.17.0":{"name":"@unction/shuffle","version":"2.17.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.13.0","@unction/fresh":"3.6.0","@unction/last":"1.16.0","@unction/length":"1.16.0","@unction/mapvalues":"3.17.0","@unction/range":"1.0.0","@unction/reducevalues":"2.18.0"},"files":["transpiled/index.js"],"gitHead":"39acc343dcca07f5d222dc9c937e20d92754ee93","_id":"@unction/shuffle@2.17.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0QFgHX9EsT1v6J1JGCR0703CX5PCSybXNcF3CjXvjnjr5mqk+rQaJDqwLQP/N8r8Jlrb2zNk5d1L7E2M0opXOw==","shasum":"ceff7334ada95941b8c827cb29303b342bccf7b2","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.17.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDidt4a4fmbFWeCesW+ZWFyOM0+1zMD19sfnb5xpA7NiQIgGqdoJjQ/O4iYqfvvyT58BeOOQLVrm57Bug2UGE2GaKQ="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.17.0.tgz_1509010018190_0.5758761737961322"},"directories":{}},"2.18.0":{"name":"@unction/shuffle","version":"2.18.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.14.0","@unction/fresh":"3.6.0","@unction/last":"1.17.0","@unction/length":"1.17.0","@unction/mapvalues":"3.18.0","@unction/range":"1.0.0","@unction/reducevalues":"2.19.0"},"files":["transpiled/index.js"],"gitHead":"4b58e961d00d6d93d037767ee189e349e2f7be57","_id":"@unction/shuffle@2.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YtaV4HqpbpGF2CD5Fl1KVyGVvMbZgaFPnLjshDp5tQKXhgetd4lsAyaWtZGQ0Dao2U5uKqDNoRwKUXz9SmM1pg==","shasum":"cf5c1334546c5748f800a7ceeb3a9740787e8857","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.18.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyu2g2NW2GUAqHM8Qah9dsTMv0+GJJ8FU3nghPqxlEWAiBkQ9D64K+27OHbQdvRcThw5JwIXen5GJ19LYMEtcJFyg=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.18.0.tgz_1509122991356_0.6552155565004796"},"directories":{}},"2.19.0":{"name":"@unction/shuffle","version":"2.19.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.15.0","@unction/fresh":"3.6.0","@unction/last":"1.18.0","@unction/length":"1.18.0","@unction/mapvalues":"3.19.0","@unction/range":"1.0.0","@unction/reducevalues":"2.20.0"},"files":["transpiled/index.js"],"gitHead":"11b220da1dd3afe968f70499ca3bf6b28704b513","_id":"@unction/shuffle@2.19.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-4AMuXENzJRSh/5Aj6/0+jhS7jroAtpIFIEzA5LIjFtQLQ9Y06y9IIxqXORteamAn01/qPyN2innPAbPfkh9CDA==","shasum":"e81ddbf279495d6891a0913365f5f9477f34dc6f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.19.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPX4wSo0jq2jH22D4o6Et/3SuaqObt38VN1x/Q8EsMNAiA3lcokcqKhQtxDE7/ORlNgWUhtxcgQ3BinPs20ds59BQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.19.0.tgz_1509215557639_0.28219875972718"},"directories":{}},"2.20.0":{"name":"@unction/shuffle","version":"2.20.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.16.0","@unction/fresh":"3.6.0","@unction/last":"1.19.0","@unction/length":"1.19.0","@unction/mapvalues":"3.20.0","@unction/range":"1.0.0","@unction/reducevalues":"2.21.0"},"files":["transpiled/index.js"],"gitHead":"e244da18bccb32f56870621ead7f81fce950e372","_id":"@unction/shuffle@2.20.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-eIakcaO1c+w4W5YwJ+sIG8HEOf5aD791GaN5cK2fMyOMiECWINaVhdXynjtqKMl14l1eJO5nTD6OF1HbFl0gKw==","shasum":"2b407a9496d884db4025087a1809d01f4340f659","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.20.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDApQitDPTp+uT10KK20gyOq/ny/iuaShSpGzp7nMZ9QgIgF1wTI7RLHPMAnb4hYjij739QLbcYR9rZ7c1ePxovMtU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.20.0.tgz_1509216062628_0.2909755436703563"},"directories":{}},"2.21.0":{"name":"@unction/shuffle","version":"2.21.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.17.0","@unction/fresh":"3.6.0","@unction/last":"1.20.0","@unction/length":"1.20.0","@unction/mapvalues":"3.21.0","@unction/range":"1.0.0","@unction/reducevalues":"2.22.0"},"files":["transpiled/index.js"],"gitHead":"c7ab76309126ce43afb6a10f08e7f35e3f54d002","_id":"@unction/shuffle@2.21.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0sBxc8bacFXJGLj63iRv+RetQSzSOIozb+aC7nrLOjFKb/J+rJcVtTNm+RJLrEZtHQIooyFkH0LKaR3FPtTyEQ==","shasum":"edbd88657c2f209c79e3dec6003e7a76e8aeb954","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.21.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTcqq443/9szySH7p/J+NIeGq5OhN8mX9hHQ4/3X3iIQIhAPXK8FYEXKXwR178dmNEyqVgyoYelmLlas+xF0ojefqJ"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.21.0.tgz_1509218235095_0.15881042554974556"},"directories":{}},"2.22.0":{"name":"@unction/shuffle","version":"2.22.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.18.0","@unction/fresh":"3.6.0","@unction/last":"1.21.0","@unction/length":"1.21.0","@unction/mapvalues":"3.22.0","@unction/range":"1.0.0","@unction/reducevalues":"2.23.0"},"files":["transpiled/index.js"],"gitHead":"35de6259aedcce656336ef5b809d4e01dd57016f","_id":"@unction/shuffle@2.22.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-MKFZNOnNqXrV/ppUc6nPuHS0+f1VdtmwXqTyRXBp/Utv/+Y7b4i2GwMgDfF5UBKVnMK2R+zVZdLCCwf0baki2g==","shasum":"5ce4aa0d8cc78c4d0327dc661cde46d1b7958151","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.22.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGeWtQbBAge5YRnH7Yt76fe7QaHeNltTMVsI0N52inJAiBO/7rjmI4LCEYolbRr7N/TK8qOYT8ABkELu/xAsmLsIQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.22.0.tgz_1509219085475_0.4442351912148297"},"directories":{}},"2.23.0":{"name":"@unction/shuffle","version":"2.23.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.19.0","@unction/fresh":"3.6.0","@unction/last":"1.22.0","@unction/length":"1.22.0","@unction/mapvalues":"3.23.0","@unction/range":"1.0.0","@unction/reducevalues":"2.24.0"},"files":["transpiled/index.js"],"gitHead":"9c4f06776e6f2d1a6ea7aff69340b922e18bc12f","_id":"@unction/shuffle@2.23.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-EwXIYZ+uxx6Hqw1MfN1wt/0422z4/gmX4pG3Dxjnkz/jOAWJ5t12Iob251HaqLFjH7qvuPGWcwH8BpB8Y0HQOg==","shasum":"a6ce1865e614762ab7d9ea589f81bde6089a8e6f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.23.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXmL4XB8DHZlt4IYnhRGFzcWIFznpns39WP7DJ3E0edAiA7E5fAwKMS2qeNTP6z1C3CyJk1EDxDw8hh0soPmJGNZQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.23.0.tgz_1509233988404_0.9377902746200562"},"directories":{}},"2.24.0":{"name":"@unction/shuffle","version":"2.24.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.20.0","@unction/fresh":"3.6.0","@unction/last":"1.23.0","@unction/length":"1.23.0","@unction/mapvalues":"3.24.0","@unction/range":"1.0.0","@unction/reducevalues":"2.25.0"},"files":["transpiled/index.js"],"gitHead":"eb94f76e8d488d8f77f7146e8dfe6a7dacd4a68a","_id":"@unction/shuffle@2.24.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-IG3z3Btn/99oq+noEa065Xh3ok5UZfnHsIApfnvVE3irXDL8gsBIpPIlAxqbx+0m8ktYe+/UmvS2SnkDskHsfQ==","shasum":"6852c86b669d11bd3fd49ed2444c1b02c6f68321","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.24.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFagQQmezFPued/152mrWSE4IlxH7HXs/H4XLXYG1s7aAiEAmTuwiyMnx8UMZxaFVA7OHYXbWbMh7WhoXk8q6ipdyAY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.24.0.tgz_1509235548557_0.5473295981064439"},"directories":{}},"2.25.0":{"name":"@unction/shuffle","version":"2.25.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.21.0","@unction/fresh":"3.6.0","@unction/last":"1.24.0","@unction/length":"1.24.0","@unction/mapvalues":"3.25.0","@unction/range":"1.0.0","@unction/reducevalues":"2.26.0"},"files":["transpiled/index.js"],"gitHead":"d4cc3f7b84af89310bb20444cbc8b084fd3bd36a","_id":"@unction/shuffle@2.25.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0RgN4r+3LRfk3H8Kt4iV3AWc5CHovt5yhLrMR34z3ggh2qATeGejGuAlxGYmsOb8CkIAXT1OocdLLiPgXEEqUw==","shasum":"b90bba96f9e2786779fa776280372a34d464e2a6","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.25.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEeWTu9F7coxV2hjc+c6NIimcCJ9DvbN0lUgFDvUAiWAiEA4uWCedM7z4/DNYemnpXW+fJw08kVIySWEin0CVIozSo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.25.0.tgz_1509316841601_0.1360218815971166"},"directories":{}},"2.26.0":{"name":"@unction/shuffle","version":"2.26.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.22.0","@unction/fresh":"3.6.0","@unction/last":"1.25.0","@unction/length":"1.25.0","@unction/mapvalues":"3.26.0","@unction/range":"1.0.0","@unction/reducevalues":"2.27.0"},"files":["transpiled/index.js"],"gitHead":"7457c42d2ca378494f60245ae181da8665fb6006","_id":"@unction/shuffle@2.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-kaVuYYJb6GcWD5piqhRTBWrKc0mRNIjkzOPBs44pDv5+uh0HZoM0HRdSx8o1wGBZe0Az4kwKL4DiuxS2JTdFOg==","shasum":"da5c9242937178b6bc94408f8f45be3d09ec4fe2","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.26.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK0KHLRR0z+Tka5Dt8XR/U27eoas4yLOhy5Rz2SLVq4AIhAMTDUhi2iCjkDKQuWVTx0xa8oAP9yt6au1zS2ct2PGP3"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.26.0.tgz_1509317826061_0.23563250084407628"},"directories":{}},"2.27.0":{"name":"@unction/shuffle","version":"2.27.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.23.0","@unction/fresh":"3.6.0","@unction/last":"1.26.0","@unction/length":"1.26.0","@unction/mapvalues":"3.27.0","@unction/range":"1.0.0","@unction/reducevalues":"2.28.0"},"files":["transpiled/index.js"],"gitHead":"03a9ac0513d47d36afc6998d5e00b27b85b70e0f","_id":"@unction/shuffle@2.27.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-KhI+aSax0IbmXGz6o77uLmBnu66iGkTRYabBcsn1FkZFp8gaEkNzj6LHZ7VbSIKN5w9vIX6tpEB14a5d6zp1IQ==","shasum":"2b74ee14642f736c8b11719635847a065881a1b8","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.27.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAII6N3G2wSWAoHQ2Emt9skdXFX56pnrDSPViXRlWaLZAiBN9u7K+NuOUJbpZpeCqwQ5AlPbvIMA7WoF22TGGUoMPw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.27.0.tgz_1509322518409_0.08193933172151446"},"directories":{}},"2.28.0":{"name":"@unction/shuffle","version":"2.28.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.24.0","@unction/fresh":"3.6.0","@unction/last":"1.27.0","@unction/length":"1.27.0","@unction/mapvalues":"3.28.0","@unction/range":"1.0.0","@unction/reducevalues":"2.29.0"},"files":["transpiled/index.js"],"gitHead":"713066632812a8e9693487d4cb4e89313303bb80","_id":"@unction/shuffle@2.28.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ZygC+jksx8maNTH1tn2ilHL5iz8+WIeKcop5fM9JuvlrKkV1yR5dsr3ybIUb6jPFkEEfWUv9c8HY3i4aMhK7OQ==","shasum":"6db94604999e84338612177f7b728d20b33d9f42","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.28.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuvyXLzXXtDf0M0x8ANC0AVJjyFCaeiy9C1FhQWXxdSAiAwjXwmpiM/+wkxgHXUSaMvH/UcHqVXDa1IP9tq4+B3Ng=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.28.0.tgz_1509324241473_0.04836118803359568"},"directories":{}},"2.29.0":{"name":"@unction/shuffle","version":"2.29.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.25.0","@unction/fresh":"3.6.0","@unction/last":"1.28.0","@unction/length":"1.28.0","@unction/mapvalues":"3.29.0","@unction/range":"1.0.0","@unction/reducevalues":"2.30.0"},"files":["transpiled/index.js"],"gitHead":"17510e3e7e0718f151b96c4f6626b28b55cea28f","_id":"@unction/shuffle@2.29.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-lA9mGZSFWI3SRLxGJoxfJ4HKT9/dOcRS4iY9hm+Fwts71EPlFwBUyLT1XstnkRfKf41oMDdQZ4JFdqGAYFklJA==","shasum":"556ef96885ca1dbccf8588f0a6f01762d61f9f3b","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.29.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnqO+xZaZ87AoQYPjfmr9pmiKwf3ZFTDx8YtEDnNzO0QIgfjAfKL+BCkod2VilqjO+y+tbxozBcyjQF6c0kgawBLU="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.29.0.tgz_1509325114088_0.40339082037098706"},"directories":{}},"2.30.0":{"name":"@unction/shuffle","version":"2.30.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.26.0","@unction/fresh":"3.6.0","@unction/last":"1.29.0","@unction/length":"1.29.0","@unction/mapvalues":"3.30.0","@unction/range":"1.0.0","@unction/reducevalues":"2.31.0"},"files":["transpiled/index.js"],"gitHead":"480edfdb4f771eac0c215c124d0b359911e4f71c","_id":"@unction/shuffle@2.30.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-mE37Dm8S1c6hWKYM4WjqbcEpSxuDH9LUysPplAQCK1TpaKFiLy1kyuCvbNfMCtuO1mxhLsiicCWpvdG38EM9DA==","shasum":"4a6ddc1b561f447fd7f93ff3001f2aacf28c4d93","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.30.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuO7jBeXQlzJj/Aqqs0bAckHIy307wLW1N3D4Xx0kX9AiEAzHsxsXX1wUJO2GnyQ1t6mRaE8zeZw5uE4nE3AFQ+Ff4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.30.0.tgz_1509325828481_0.6393945158924907"},"directories":{}},"2.31.0":{"name":"@unction/shuffle","version":"2.31.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.27.0","@unction/fresh":"3.6.0","@unction/last":"1.30.0","@unction/length":"1.30.0","@unction/mapvalues":"3.31.0","@unction/range":"1.0.0","@unction/reducevalues":"2.32.0"},"files":["transpiled/index.js"],"gitHead":"2e00bd3ea0f6b29137ce050154094622925255eb","_id":"@unction/shuffle@2.31.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-BFnSwC2a7t/Q5Agc4AbrMW8rvIM5SBGLcxFI9r7rjtbIuxOESbeOqOgXvQbYp5P+HXWH7YpSiMunmuOJRuqv8w==","shasum":"5dc28bdc7d40fa8d4a149f69cd62ec3ca734cef2","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.31.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBK/mY5/GAJWpNTeeGjD6Kdq3hY5TmV8+8WAfDI8UG7QIhAOvwQdguc8pTxBPFN5ihWTzoo7KUZY+dZBOhkt5pWaIV"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.31.0.tgz_1509326987249_0.9355112027842551"},"directories":{}},"2.32.0":{"name":"@unction/shuffle","version":"2.32.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.28.0","@unction/fresh":"3.6.0","@unction/last":"1.31.0","@unction/length":"1.31.0","@unction/mapvalues":"3.32.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"26aedd3bb849efbc534e54b25852e26c35efb178","_id":"@unction/shuffle@2.32.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-PT5wdFS6eL1k8+p6vHEocbtsXmMBNa8EVzcSiDcDYSlHdoSkmOgkkgfN1GmuMyy1Nh37x7OWpXxYgiQMLVRSqg==","shasum":"0454870910d7f298812899bd36c60f855d94d2c0","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.32.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5Vqa1VQAuC+Ou/6zQHmgxrYM3CvEtOlT3EXrEsUF6DAIhAIgzivGkls5h+zNGs8c0/IELPEEWN+nxtGreqwJUGfBN"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.32.0.tgz_1509328088476_0.7649951132480055"},"directories":{}},"2.33.0":{"name":"@unction/shuffle","version":"2.33.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.29.0","@unction/fresh":"3.6.0","@unction/last":"1.32.0","@unction/length":"1.32.0","@unction/mapvalues":"3.33.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"74efd3cf9757bb4a53b25442c8e3a8cb82020332","_id":"@unction/shuffle@2.33.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-7uMRVBDojmQ+a8b+rpqSvEp4oMrsuxmGynbBLQg1zfPasMVj+1IZVH576++N8xdyKasxGCQdgD5g7UVCZ0qrHA==","shasum":"b1b35303f5db4d6b8c0f814202371a1fdef2603e","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.33.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQER9nUAz8Kmd2PMK11i5l4OFPHhsReoKgAU7QpmqBgAiEAgKYK0kCF/ampytzewbUSQdrc+hSy/7t+qq4dZTVYGDc="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.33.0.tgz_1509328586077_0.161876191617921"},"directories":{}},"2.34.0":{"name":"@unction/shuffle","version":"2.34.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.30.0","@unction/fresh":"3.6.0","@unction/last":"1.33.0","@unction/length":"1.33.0","@unction/mapvalues":"3.33.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"301e908ccbc6b6b7454e9465b344dfe47c82e48d","_id":"@unction/shuffle@2.34.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/LXFjCdk4WyQCqC1kVTKnrl+c//10pQbK2024YhIEXqUPPTxdbaJInEPwwCAuL3TwdCmaZrPRr4AiuGhcJwvPQ==","shasum":"5bd7abbd5b56944d01a5f81b76366fc4d305df1d","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.34.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtkqX5c54Hxouy4tLX7jqvdLXErSlfpTcqHNpxzHtlQAIgR7lu573bz/fs2iu/8Rys4fS/UaVkM2ONG8Z7vLckXBI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.34.0.tgz_1509329339997_0.5000040489248931"},"directories":{}},"2.35.0":{"name":"@unction/shuffle","version":"2.35.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.31.0","@unction/fresh":"3.6.0","@unction/last":"1.34.0","@unction/length":"1.33.0","@unction/mapvalues":"3.33.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"36591ee063e0c63a34731e6aa8f741b817a68699","_id":"@unction/shuffle@2.35.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-zQ0nQBViTgxH2TmwescnLLsNCUvEX1RckRp4+LHvCOU5yRYSqB4pwlVvpDLfDuKW+set45lrMA65ivy5U9rJTg==","shasum":"f57c74ef2a7c116211aa9551c0c93be62b07b670","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.35.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD2mtE+iJjh/e6y1blCZ+p05gd8DHHXOFnVibqm+W6AwIhANZ4HpRcCLYplB7cgGpZQkR49SEVYpLMDS6amJOK2lJP"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.35.0.tgz_1509330568193_0.03838611184619367"},"directories":{}},"2.36.0":{"name":"@unction/shuffle","version":"2.36.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.32.0","@unction/fresh":"3.6.0","@unction/last":"1.34.0","@unction/length":"1.33.0","@unction/mapvalues":"3.33.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"056bd895dd5c57ae4d4833729204f7270cb82e9c","_id":"@unction/shuffle@2.36.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-XIL213pa9crC/KIM1WlrZegCtYmX7QeGoJarDWNd9/OUcxZ7FQt43b5KCIJhHNENhe5ojOYM5Stghkt1RCbNeg==","shasum":"1649eb838004ee1054b452758fa418c490c26250","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.36.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxbfeKUoMTQvfBbh8mEH7Ln4St+dZ7gH3hC1onJJEGmAIgCT3C6FXbuRlC2Rt+367goLCVOZkLLOe8kHyT/G4Lnt4="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.36.0.tgz_1509332580428_0.013998540583997965"},"directories":{}},"2.37.0":{"name":"@unction/shuffle","version":"2.37.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.8.0","@unction/exceptkey":"1.32.0","@unction/fresh":"3.7.0","@unction/last":"1.34.0","@unction/length":"1.33.0","@unction/mapvalues":"3.33.0","@unction/range":"1.0.0","@unction/reducevalues":"2.33.0"},"files":["transpiled/index.js"],"gitHead":"fd7d1fca201a93e4a466a3cc04dc008b4cc159cf","_id":"@unction/shuffle@2.37.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-L5bmsFRfiuQ5U3sW/R8s+KwE/gPj+dfziNx7UBPvByPNIzI5xQPn8YQMQvh1S48GFRDyJ0RXobwlTv4d5wXAUA==","shasum":"5afe72db3b1ad51ad322fec8a348989ad09e199f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.37.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1T0CUsJqyc8dWZhDAyhJwuy6JP6UG7muTVgFV78jl7AiEA39uWSg0jm/fptdJwuQS+r8QcUxX87ZiLje/hbYH4fFE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.37.0.tgz_1511080033437_0.385520031908527"},"directories":{}},"2.38.0":{"name":"@unction/shuffle","version":"2.38.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.9.0","@unction/exceptkey":"1.33.0","@unction/fresh":"3.7.0","@unction/last":"1.35.0","@unction/length":"1.34.0","@unction/mapvalues":"3.34.0","@unction/range":"1.0.0","@unction/reducevalues":"2.34.0"},"files":["transpiled/index.js"],"gitHead":"76bcffb7abf2565c9f576138e25f0c20b0052348","_id":"@unction/shuffle@2.38.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-RbD1j5hSIy1XaprhcZ7VyGuJuBrNWFahJQ0onxLZIEN2o+OTZwkWdDMprhdD6s6Nzfhhg1vKiEbBJzqxT9mvRA==","shasum":"14d83deee5699c02a7d9e66a4a00426ee9b7084d","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.38.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLZ6UJa2SLcyYPfoo3aoAe+AoLyHpE9pDwG/GLZNWKVAIgEz897i1UHfGqs7t0Oe5zURASZBpM20UIsoTPU5EleRA="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.38.0.tgz_1511118086236_0.09499598294496536"},"directories":{}},"2.39.0":{"name":"@unction/shuffle","version":"2.39.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.34.0","@unction/fresh":"3.8.0","@unction/last":"1.36.0","@unction/length":"1.35.0","@unction/mapvalues":"3.35.0","@unction/range":"1.0.0","@unction/reducevalues":"2.35.0"},"files":["transpiled/index.js"],"gitHead":"383a56b07b0f19ffd928a2876325026f2c8af554","_id":"@unction/shuffle@2.39.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-abGMhV/0zS0T7MXwxJ/gfOIgfiKuGJ6tfWIYwpaFkbmtMRLUlcMqcFVoLUowMcPuIRZoGdut+ubxnlVcaOj0gA==","shasum":"77d29bff08f48bad226d1eeefb6f60bc43ee2a36","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.39.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp3Ky+gwoM8iczS8dHPjzYz8Kb1WsXmlacSgUQLaH1oAiEAnF048vDTDdxXwGUxMVVWG2kqCRonO8US8o5pCLTCuIs="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.39.0.tgz_1511118918479_0.8848200321663171"},"directories":{}},"2.40.0":{"name":"@unction/shuffle","version":"2.40.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.35.0","@unction/fresh":"3.8.0","@unction/last":"1.37.0","@unction/length":"1.36.0","@unction/mapvalues":"3.36.0","@unction/range":"1.0.0","@unction/reducevalues":"2.36.0"},"files":["transpiled/index.js"],"gitHead":"6420fabe5aaefb5dd85b88c29ce785bfe05790ce","_id":"@unction/shuffle@2.40.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-+8Ftd7KrUx55KJw66wmhPNgqhDF55k7MGckPfl0sKnU+4FKYqIbNzBMB29spZAa6aZ33+O+Vkma0sKrbXnKBLA==","shasum":"3f7ad5b0d8efe2eab342011455791b8e85a17a20","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.40.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD32n7BaNic8+Iz1G8LI1vjyXxMIAQUyys6fYdtEIocjwIhAJCaQLupc7JlzeousvGhr3HMwj7sfXl6tP5OzsW/ZwsN"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.40.0.tgz_1511119775117_0.9025084066670388"},"directories":{}},"2.41.0":{"name":"@unction/shuffle","version":"2.41.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.36.0","@unction/fresh":"3.8.0","@unction/last":"1.38.0","@unction/length":"1.37.0","@unction/mapvalues":"3.37.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"064ea5a5a2b85a63acf07006336c82431bd45067","_id":"@unction/shuffle@2.41.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-dEsGEYj0A6DURxJFc+4NGt86Im3edPf2qp6EKIX5cfrIYGlKQal23olwNJiW4VJVU1pUeanz0elXTBUPHReF6A==","shasum":"61db5388742e1d70f90642f3fd38789f4a0598bf","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.41.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkxtnPfV0qGEhn43Mo1Uecd7i1ac3qSdfh4ZopxqIJNAiEAk6aur/7TgizkHRdz1gYS4BVmIewftjL5eFR5ZXOxb3o="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.41.0.tgz_1511120860328_0.5286691663786769"},"directories":{}},"2.42.0":{"name":"@unction/shuffle","version":"2.42.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.37.0","@unction/fresh":"3.8.0","@unction/last":"1.39.0","@unction/length":"1.38.0","@unction/mapvalues":"3.38.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"2623cf0a2c510b14756714261bc9cc6aa821a82b","_id":"@unction/shuffle@2.42.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-GzttZSVVMqFbpuUicPc9EEsVJYj7wzFf6HvaeEQ721kxpGTeLYQczKnwGX3f7Czt5UYmY1vrnZYHy4a8A2DT8Q==","shasum":"4827fee15621f0422b6ecdb00a2dfdb839b8a45f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.42.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHg/e8fIaKYDeOL2T2ElngnAlUdlEVXY3tDpuO9DR/p3AiAFMqBLam5kE2TWDDg+xbKTjHJktH+p+27tpvisTMp+Ww=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.42.0.tgz_1511121595425_0.6837208000943065"},"directories":{}},"2.43.0":{"name":"@unction/shuffle","version":"2.43.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.38.0","@unction/fresh":"3.8.0","@unction/last":"1.40.0","@unction/length":"1.39.0","@unction/mapvalues":"3.38.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"b5560893726a35d83f315dada748199268b6a056","_id":"@unction/shuffle@2.43.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-fvBzzEPDllMO08mLiBcjGE/F5jA+0lHzotRKgYET3r4cKELhhSzpVxAopCps4aJT00MFol9Loy0dajx4Q9JBkA==","shasum":"db8098c21657bfd79ad97ad112f26c7f14004fa3","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.43.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXAJXbLuMH+vhmVM7u1HVY1v2Z8vA3QG/SL6DnM0QPDAiEAnpUjjGq/bXePAEtYoKtw94UQREzumyDm5mSBzpavlTM="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.43.0.tgz_1511123013789_0.22458661277778447"},"directories":{}},"2.44.0":{"name":"@unction/shuffle","version":"2.44.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.39.0","@unction/fresh":"3.8.0","@unction/last":"1.41.0","@unction/length":"1.39.0","@unction/mapvalues":"3.38.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"292059b3dfb6b49beca9d6f93cd48ff35f32c6c0","_id":"@unction/shuffle@2.44.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-KNvZzhFwUcNWV6BZkLCrAibH+KevuMh91blr8Zw3l08rspO1uHs5zb9/p7ejp8S2YC9B6xM7mh/oYPQHlaxGZQ==","shasum":"f65e8912a116e4d4198b4a7adf4667b7736e5a4f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.44.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWsbot5dzcgTH/OVcyNiDZybOKN8wxOqBaFWrwkxpOoAiAlhbORn/JeTdVY4/WFRq17q/fHtHytXFKUxX6CtF+8Lw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.44.0.tgz_1511125545138_0.14500201772898436"},"directories":{}},"2.45.0":{"name":"@unction/shuffle","version":"2.45.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.40.0","@unction/fresh":"3.8.0","@unction/last":"1.41.0","@unction/length":"1.39.0","@unction/mapvalues":"3.38.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"768caa8bd9959e9133fc20039ec7dfb26523a56c","_id":"@unction/shuffle@2.45.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-4L03IGwWyJrvLV+c5effVuQyX9xK/zRnHaPv8XhoNOHI8prEcdknl7PKk/HSTDTT8ZTgzPUXdYf79qYqyKsNow==","shasum":"258e3dacbca0a1f8334a18bb1ca9a26b9af33218","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.45.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwqOojtXC9q8W+VuwW35reLChD3joaVZMbiVMXy3OufAIhAOIOcLXXzpOLZYknx4nR/EUZMWLesyivhDp7lw1qc3mf"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.45.0.tgz_1511428880058_0.6079591191373765"},"directories":{}},"2.46.0":{"name":"@unction/shuffle","version":"2.46.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.10.0","@unction/exceptkey":"1.40.0","@unction/fresh":"3.8.0","@unction/last":"1.41.0","@unction/length":"1.39.0","@unction/mapvalues":"3.38.0","@unction/range":"1.0.0","@unction/reducevalues":"2.37.0"},"files":["transpiled/index.js"],"gitHead":"a11a2a16f36b082435e41907f0cf890e4891ce52","_id":"@unction/shuffle@2.46.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-qE1MxMGSSnwuMvuw489gX2yN9CeEhjUIBVotRR/1HofMcGJd0ysC/ak7rtRijwepnQZ8iqU3nDGwLt5coct9eg==","shasum":"0cda611925142b5b6e4aada554557ad6187ee9f1","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.46.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLIJE2Ac/1NOezcM4KvtfHWngr1E4JOL2mHGrMLh5wdAiEAuGIGgIGm/1iSNQkSPbHFGx63zifH6jw6t84wya/zf98="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.46.0.tgz_1511428883600_0.15967402956448495"},"directories":{}},"2.47.0":{"name":"@unction/shuffle","version":"2.47.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.12.0","@unction/exceptkey":"1.42.0","@unction/fresh":"3.9.0","@unction/last":"1.43.0","@unction/length":"1.41.0","@unction/mapvalues":"3.40.0","@unction/range":"1.0.0","@unction/reducevalues":"2.39.0"},"files":["transpiled/index.js"],"gitHead":"029079f178786c74ccf7dbc6aa368c93e49593a5","_id":"@unction/shuffle@2.47.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-3titXp8vOtK2Zoto676Xk7oGXDHGNghc0y+UT4dSYslM/xJ4U8ImVptrRLYJGEAAq+PmHGKIbWbCMMypKCVLTA==","shasum":"3bbf7091325f33e76d326ec5064e12233732bca6","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.47.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqw2jbDia9wvHjka4fodXH89UMp4jBo75SXFe0UkhvJgIhAOyvkWvpimtveik3nb8k45MYmSN/ZyYJIo5NDnIA67Ut"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.47.0.tgz_1511437920187_0.3867865342181176"},"directories":{}},"2.48.0":{"name":"@unction/shuffle","version":"2.48.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.42.0","@unction/fresh":"3.9.0","@unction/last":"1.43.0","@unction/length":"1.41.0","@unction/mapvalues":"3.40.0","@unction/range":"1.0.0","@unction/reducevalues":"2.39.0"},"files":["transpiled/index.js"],"gitHead":"9d276b4ff0139c6b05c248fe19cd7a4f4dc9821b","_id":"@unction/shuffle@2.48.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-D2X8FpqpYj94dfGGXApzLfzkfpE/1L4uM+1gWYKiC2CQ7LeHCrXExrklresGVZUbU0JU7KLs9F6Shyq3C+9zdQ==","shasum":"3bf5e4588d4f206131dc94183ff0dfa64b6e26b9","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.48.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICb6A7RpKqbHzkQWOU5vF3EulU0MPMBSdpYuh6uzck4KAiA6P/EEexEClbYlPAGQ7wzS7QvO9g1+oYgzTb5vM+Gecw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.48.0.tgz_1511437923485_0.3494994614738971"},"directories":{}},"2.49.0":{"name":"@unction/shuffle","version":"2.49.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.45.0","@unction/fresh":"3.11.0","@unction/last":"1.44.0","@unction/length":"1.42.0","@unction/mapvalues":"3.41.0","@unction/range":"1.0.0","@unction/reducevalues":"2.41.0"},"files":["transpiled/index.js"],"gitHead":"c58ee47d11772fb945d424665ce22416234e1620","_id":"@unction/shuffle@2.49.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-PzdOR9Nsz11IDTCwejp7CyViNZsJ4F/rCIkNrjGBaOkr4V2Yp4M2TH2M6bESE7IT7IxWAeHRA/AIioYFjXLb0Q==","shasum":"61d8691906f2c27e0ec70b7f7acccb5c0fa0e4f3","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.49.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJxU0T/xth+Ts0K2QLsm1Opf81T4XntfCdk/mp6Z0yDAIhAJ7gmdddR9THDroaBnEKqqJsBEezJr9FyXCC1iTLOcim"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.49.0.tgz_1511447639214_0.18923790915869176"},"directories":{}},"2.50.0":{"name":"@unction/shuffle","version":"2.50.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.45.0","@unction/fresh":"3.11.0","@unction/last":"1.44.0","@unction/length":"1.42.0","@unction/mapvalues":"3.42.0","@unction/range":"1.0.0","@unction/reducevalues":"2.42.0"},"files":["transpiled/index.js"],"gitHead":"bcd1b55c6c3c95d2329118a1a3e478dda21d54cb","_id":"@unction/shuffle@2.50.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-KOrdzLHybrp60ReF3Z6J2N3FdDXf1yUcTeQcOW3DA5aSsDwpilqJZd64D++/JliDE7PtvnyboAKy4JKbB+jF8w==","shasum":"c76e22465f887be1e96a4958aeffdd13071ef0de","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.50.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2jcIjgMiZ3Yx71J/+Er2AdEEpWRM9LKBmMaXkbyStGAIhAJB4O7PndgcOVKPtMMs/m6P+Cf8PQcNh1WH1qi1+wuml"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.50.0.tgz_1511449012978_0.9451165322680026"},"directories":{}},"2.51.0":{"name":"@unction/shuffle","version":"2.51.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.47.0","@unction/fresh":"3.11.0","@unction/last":"1.45.0","@unction/length":"1.44.0","@unction/mapvalues":"3.43.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"745b57dc48ffbe9020e3f5f871db79a95ae8c6bd","_id":"@unction/shuffle@2.51.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-rdhVNau9xNBpUHmPX6ECRFEJVRO/vmcV8S22lU8z+VI9RL8XyeFIQlylomKCRcWPOeKbA2sIEcHc0guK+ALhMA==","shasum":"a679858a8392a28b45a53b5a2ddd1cba648f0230","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.51.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf4NQ7sV9zTGzo0wOrYoqslNWllFdFkXgKCV4Ji5zieAIhAJP/xFpiMNqUOIIQXLUeYHIM2KENe0cADDJJIA7/J8jV"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.51.0.tgz_1511450763678_0.8555566580034792"},"directories":{}},"2.52.0":{"name":"@unction/shuffle","version":"2.52.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.48.0","@unction/fresh":"3.11.0","@unction/last":"1.46.0","@unction/length":"1.45.0","@unction/mapvalues":"3.44.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"a633bb2e28456a55e0e7588fd0ddeaf2ed7b2167","_id":"@unction/shuffle@2.52.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-agDFfmqLQVcJM/4GcHOErSSPH5nG5Z1FajmplK5rGXOttXrACTTVekNlnp6fWE3A/V2kJrB/9oIqLIIcPlCPfQ==","shasum":"f4f7b5b570af1ad21d93f9883fd1e69612a7f486","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.52.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvn9XblQQ0r97MpUH10ov00m0o2kVdLIbVJHJTohuBLwIgCiExUoF7GQd4dAf1sk/0EeGlj7xvYTNu8Q1/5A/VWkw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.52.0.tgz_1511465737228_0.21144396043382585"},"directories":{}},"2.53.0":{"name":"@unction/shuffle","version":"2.53.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.48.0","@unction/fresh":"3.11.0","@unction/last":"1.47.0","@unction/length":"1.46.0","@unction/mapvalues":"3.44.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"c3615e8b03ae64cf8276c2a9fca14a18903fc897","_id":"@unction/shuffle@2.53.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-fMN02TWhyDaUFfB8YYxlmDHw7Qv8BKlJL1RnxOBxLwQ7K8SwenbgLMCP0sMNQgj6cKcIncbtnJAeLh35h7c7pA==","shasum":"8249a05c706e2369c42f507ca9c5b74afd31c621","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.53.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvbqrSArj4rS6UWInJUNOXxYOHv9nbxNjsBwVczGlV9AiEA/jH6R924tekQC+prbCuHKsHP//TKCr1YPlgpfuWDrns="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.53.0.tgz_1511473804406_0.06342741241678596"},"directories":{}},"2.54.0":{"name":"@unction/shuffle","version":"2.54.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.13.0","@unction/exceptkey":"1.49.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.44.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"a892b64336d444b8a6c1482bd1582aea303e0d58","_id":"@unction/shuffle@2.54.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-i9crWlEsOQBWaFJtJf7QFDfXtITnVUQZcD+u+EZMCG6sckgptyHYlE7cYHbaQ5q0Prsb8giEJbAt6+jRU6K6Tw==","shasum":"72b76bee495ded710c9eaaf4879ac97e33d985d5","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.54.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADkPNj4y5l6F5eWQxZR3YYz/sP48VBQE+dgvxsme2djAiAmilqrMl+Ab7tEmkjWUJdehnTJC7bY5JlUHleZVkKV0A=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.54.0.tgz_1511475345720_0.25956616061739624"},"directories":{}},"2.55.0":{"name":"@unction/shuffle","version":"2.55.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.0","@unction/exceptkey":"1.50.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.44.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"289c9a7a2b19b6d7db92b419d7a083852adbf181","_id":"@unction/shuffle@2.55.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-2GT0GDXcpSCAvGuMY7fXRtOmLDRbfevjesNk0NlNQeRw3L8GLcJG5bIP64OwvhDrSizi+ABvxHF3aLYumNU5UA==","shasum":"974453dcbf634643831029777bae9b5fdda24e68","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.55.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEiUX/V3mgmIUMji+N5GPpBN1+V3AvEOZqulJiWRH7HwIhAPAp3/jKYMRR8nlWu3CjIXYomSZ6N7Ai2w+bZZJt/AJ5"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.55.0.tgz_1511500559394_0.375108941225335"},"directories":{}},"2.56.0":{"name":"@unction/shuffle","version":"2.56.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.0","@unction/exceptkey":"1.51.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.44.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"bb4fd2ecd1234d6bf4a079aad0266160f4352b55","_id":"@unction/shuffle@2.56.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-fTg/pcZgyKn5ahm7rOtHYCkmTZp6nTj+g7V3M63LJSZuLlcrVPkXkEmHQw38whJWoBjK7FRdtak5h+TXOe64zg==","shasum":"83542b8ef943ff7e01232795f1adf5aa26730c8c","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.56.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Wgd43sQFaZTflhsNW+gH+6Xzy0rQpgSML3JDP9//9gIhAN7WcWLwl5iV2KnSZGGdV2/k6BzxQqAkTGIVLBLDiTYq"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.56.0.tgz_1511501640992_0.12561191292479634"},"directories":{}},"2.57.0":{"name":"@unction/shuffle","version":"2.57.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.0","@unction/exceptkey":"1.51.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.45.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"8bb49862056b403af1fe1d9bf22d1435a4f9374c","_id":"@unction/shuffle@2.57.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-X0FOm4ibA/Rl+s7IjSvF70EeBZADmTGQ1gvPCJzbQHicw4LcEm1bQkqEQTCPqIEweimyErpb1VNSoJsCsiVeVg==","shasum":"deff30df4dc3e577a317d668332411db142b6b13","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.57.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrwPNeKPjq3lj1oZ9Gk9RM2OADBQ/yvpJiNYNVoV0iIAiBBVyifgqbTqGtO1RM7omKa/aRHb8baL6VJPM9ecRgbvw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.57.0.tgz_1511562361176_0.3899261278565973"},"directories":{}},"2.58.0":{"name":"@unction/shuffle","version":"2.58.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.51.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.45.0","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"67b09b4aee4a99962470e93213ae1b921c28c5cd","_id":"@unction/shuffle@2.58.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-XThHOPEkQm3pDj1LQWGjsZZVoSR+58S9PPDNMwXmsPSWpycaBDv+7nR3ys2CTNzPUqbh+/gt/+QuXb/SHvOSHg==","shasum":"0b42e200583248d497fb4d646d7b3284b6de4dec","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.58.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVgSbwu+UJdcFUzXqccYqmLwj6HWD8rq6gkJe0Vw+lswIhAM+0WW6D/QxqBBBnEVVpJPhZjxUSPP6PpHrh5OEvXd9D"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.58.0.tgz_1511576371911_0.00489847082644701"},"directories":{}},"2.59.0":{"name":"@unction/shuffle","version":"2.59.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.52.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.45.1","@unction/range":"1.0.0","@unction/reducevalues":"2.43.0"},"files":["transpiled/index.js"],"gitHead":"4b9c8836d33396d14aa33d04f4068724facf09b5","_id":"@unction/shuffle@2.59.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-j8RAHOgk2O+KcS5HneKT5lAfDcWM/95he1NdH6IwRBYPC3lGWbgGophU7SO2QMjyZMoAGzISaDsih/X4F9pdDQ==","shasum":"c68af5a175a1dcfd222b3538a8f800bc0b5fddb2","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.59.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB63DjsaY8G1eGm4fI38+OOWfgM6lKiXHCAG0+MfqF0rAiAkRQmyGvx3WxWOS1GvzP6MCheqJ3ulwbze2k3cjgC8fQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.59.0.tgz_1511595952587_0.5332482925150543"},"directories":{}},"2.60.0":{"name":"@unction/shuffle","version":"2.60.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.53.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.45.1","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"805ca1ac81e9b2c7ead915c0014b815c1287aef1","_id":"@unction/shuffle@2.60.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-owAshh4+YtK/iiftTGtLTmbkUG9kh+viUpow0zIaohh/S7jIEsGE1LwzFGfmLPjmt1/UM3rLNdCetAaqOavIDg==","shasum":"b3e56b7db5264cd7c8c84c2d938a437652f5a38b","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.60.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa1tEzStUDDyc+E75uhylWebaUuqBHDZD2DFf8b6z+PAIhAKFph8E3p0D7AN7KcwCKlkqsd3oOoXosCoLlGrz6E+Cg"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.60.0.tgz_1511596542234_0.34936280571855605"},"directories":{}},"2.61.0":{"name":"@unction/shuffle","version":"2.61.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.53.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.46.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"4a819628ad0ca82e711b60ca2afd04d220044c4e","_id":"@unction/shuffle@2.61.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-x2Sw2DqepwkaMAqJQUJnb5zeeuUJX2K8Y15yyrsn+4fOQ/S0s5mORyCsQZMlE+pVpHV0E66qx/p41mxA5sm6Pw==","shasum":"81e724f34c039a6258b4dc723440bef17c0aca70","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.61.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj8AnL9yyZfEU0nhlDRn0qdI2pnWY5aEs6whBOU+rboQIhANtfnIM8FPDZocPCv3O6Tye/8A9iLumDDHGgre+sHzfY"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.61.0.tgz_1511602683878_0.13967078528366983"},"directories":{}},"2.62.0":{"name":"@unction/shuffle","version":"2.62.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.53.0","@unction/fresh":"3.11.0","@unction/last":"1.48.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"8254b12a574d8202cc41802fa199719e36e93990","_id":"@unction/shuffle@2.62.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0M0HemuW8M3euiKHdhv7HyJUmkg3oFaI+e+Big3Way2cRbgcyivqEkaDZMfLKtDi2DyPxcjOeLiWoLxfkZ9xjA==","shasum":"7ce65808375bdb2a154eb78cc597ce5c4b318105","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.62.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtMSI+ps/JAuL6MdyGL2mD5pDyQcVTKq5IyPSvQ+vZJAiBBklIooOtMoM/6EQQ6z2PAwCIG4+WetXE3dXk5jR4JiQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.62.0.tgz_1511603477672_0.8992696718778461"},"directories":{}},"2.63.0":{"name":"@unction/shuffle","version":"2.63.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.53.0","@unction/fresh":"3.11.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"ad9004d2633aea6f06011c49cc64174433f0b950","_id":"@unction/shuffle@2.63.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-VoRhHhhZKFRJzpRlnjEpvclcZdbt8g67vSpfd7xj+OcWja+qKMW8eRj/lSAyb6eeJt5VK62P1HciBe7ep0uBew==","shasum":"b529a60e02b621b9b2e745727ba9d4c5291d452f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.63.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7U2nWa9BPGqwOQzxlp/oI6M9X73ocStBUGMm0251iVgIhAJCVYLZyI2Wa5wGt6zdKu2gHk36+UJMyJHZqxZVZfMx8"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.63.0.tgz_1511604346091_0.8680805212352425"},"directories":{}},"2.64.0":{"name":"@unction/shuffle","version":"2.64.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.54.0","@unction/fresh":"3.11.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"6552435bb30e1096ece1f8ae0f0131efc5eb9f44","_id":"@unction/shuffle@2.64.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-vlF2+W6X0lKlTFTxLsqwTOpd8nbzKtqcGkZKBHzfshexb4FLqQmC1DRjrMfgdWDsinSzh5pYsR8nnkBqP6vhHw==","shasum":"102ac8a7a2f9c1208b87d1e331c6092fefe0b6d3","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.64.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmeI2If0FpBLspsn5DNTESOiKWT34KB9i3bBOkjTMOzAiEAqDPTwCyL4/tdO+85ATzGJzALch3GK3bk8hPNHDPJUlY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.64.0.tgz_1511608882780_0.6303089910652488"},"directories":{}},"2.65.0":{"name":"@unction/shuffle","version":"2.65.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.54.0","@unction/fresh":"3.11.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"6ba2597fbe307ed295c17a33caa86c5d4580afae","_id":"@unction/shuffle@2.65.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-FW2o2NB1JLLFVK+FhgE3q5l6fDt4DPDhf/l6x6Nf5YeET013lBYMuUiSnemomfcXbxe1tbl/hSfi6nCn+NKixg==","shasum":"77f8b3081bdaa0b6fe87930bee7682a4dd5e94f4","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.65.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEYJcrmK6Ug19yMKh0PvjhSj3XCwvy1Wn7llcqm3HLnQIgaEzW8dS4NUzE+bUiD/Fxlej2FE6v+cnpLOq/2WfRJmY="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.65.0.tgz_1512257288740_0.8036713469773531"},"directories":{}},"2.66.0":{"name":"@unction/shuffle","version":"2.66.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.55.0","@unction/fresh":"3.11.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"43908aaaa4e40a307e39d912cda7383aca8e8d30","_id":"@unction/shuffle@2.66.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-0ioozP2gJcdKob5qqDe3oABidcyqbXEh2UlZ/LQcEQ7a3BJKz07P/mcBTrGTCTwgR9+gmifLgmhAASIxwbyq+A==","shasum":"a501856906f7558df26aa99e785af0553abb6872","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.66.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFQgJGt3So7fvfoUsdCoyE1qi+JRITTcnT6ecmo2RAGwIhAOwuHCV6zH6X+ZhRUXWBOf0MEEs6lMXpAxE6UHB9FebJ"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.66.0.tgz_1512257959305_0.897398643894121"},"directories":{}},"2.67.0":{"name":"@unction/shuffle","version":"2.67.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.55.0","@unction/fresh":"4.0.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.46.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"d6ebddba7abe4a659a7c8d835c151a3911da08d2","_id":"@unction/shuffle@2.67.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-CllnmBTZJk/CHFJN8Ry+F7hsRQt7+wcmLwymnW492FJ/FM8u0jweX9zY0ugER4PGuRGosth+rMNxcJ9X/bDL4w==","shasum":"16c079a55d7b40dcae3e2f19f8ffd824a0a402fe","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.67.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPsL4GIqcoqOz9AAPX0LzkNOHdVI7o6MgayPuGlB2flgIhAMZrllGdTeezHh4nSu9MI2oLaDdT4feauz+QuBChsEZS"}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.67.0.tgz_1513403054169_0.07044634781777859"},"directories":{}},"2.68.0":{"name":"@unction/shuffle","version":"2.68.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.56.0","@unction/fresh":"4.0.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.47.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"72c534719b838f088946fc19612c1f323652a903","_id":"@unction/shuffle@2.68.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-1/KCLUg1ZLiflxqTAYgnZde2rT131HM9bqY5czK7xa8wDPw4hWhf7rjXtFwk5nPaJPw549QRsjYROShs5bFAiA==","shasum":"814c3ff9a51cb97ae7bad0d858028da8a8dd6249","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.68.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE387C5+j/nU0OPEXrEOgDATmns9VoXi1ah8REvRd/QTAiEArqXhg2ut9zWxavJwvgWO8ft2nc8fKagbNOHXCke7e8E="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.68.0.tgz_1513403634393_0.5721074140165001"},"directories":{}},"2.69.0":{"name":"@unction/shuffle","version":"2.69.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"3.14.1","@unction/exceptkey":"1.56.0","@unction/fresh":"4.0.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"3.48.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"6a0d844bfa835c021faf47ebd6913d99438c0aa5","_id":"@unction/shuffle@2.69.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/oO9o9ArDfbfHazPxFj6VkJ0N6Zzll9pQW0NEbG8I5aN6qlve9ghyTSvG1aTlhr4LgpiEQVlXGwAVv+UK2+f+Q==","shasum":"3bd729955e761e2d73eb9f03a65915de95e75bdb","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-2.69.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXGAcyGFXhErshMUcQQN1gQXNroKA8DZSyx3ThzuNIGAiBDmyZ514ovo7LGXlmRrg1KAcr4bQeeoUQJ87e76CWxhw=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-2.69.0.tgz_1513404236943_0.3531559978146106"},"directories":{}},"3.0.0":{"name":"@unction/shuffle","version":"3.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"4.0.0","@unction/exceptkey":"1.56.0","@unction/fresh":"5.0.0","@unction/last":"1.49.0","@unction/length":"1.47.0","@unction/mapvalues":"4.0.0","@unction/range":"1.0.0","@unction/reducevalues":"2.44.0"},"files":["transpiled/index.js"],"gitHead":"8a239d79fc8859efd9cd9e9e5b5e915a6f889477","_id":"@unction/shuffle@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-VbD+MiLWIuL+rJH/l9SFTrTJCXB8+F3chX/Ht8dd7WphvNWo3nOusxUjLn5A5CIYRA83pqMfgr+eWqsSbzcdnQ==","shasum":"624b094e526e5a6b80b11d5e0bac8803386ede7f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsWDWu4xKmeASjLVXA5KftfpzfgRVuNdocMEaHeePfFAiEA70NcJJQgM0eTKL+wjS9/W7MBy0ysz8XiH+S7AKWwP9g="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-3.0.0.tgz_1514281545982_0.9544143881648779"},"directories":{}},"4.0.0":{"name":"@unction/shuffle","version":"4.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"4.0.0","@unction/exceptkey":"2.0.0","@unction/fresh":"5.0.0","@unction/last":"2.0.0","@unction/length":"2.0.0","@unction/mapvalues":"4.0.0","@unction/range":"1.0.0","@unction/reducevalues":"3.0.0"},"files":["transpiled/index.js"],"gitHead":"8a6203679367188642c47bc9473b0b86469a3015","_id":"@unction/shuffle@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-SKVhbD2uXbuhVX3T7peB2Br8tI1I4EmqGh5Iwp+Pcx45jpLGyWuSR+2qr5eccTMhTiaxaG/Kjywy06v+d8PaAw==","shasum":"c93a09ead66ef421c95bc7395cdbdac396d9da79","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQCFbeCvU5moNjTyLKpGNtdE1V7t2HOkECnEBoT8S+PAiBB60yn03nWVXw1J68c8PkhX06SVvU5Y9fURpqb95255Q=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-4.0.0.tgz_1514283416984_0.9739716339390725"},"directories":{}},"5.0.0":{"name":"@unction/shuffle","version":"5.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"3.0.0","@unction/fresh":"6.0.0","@unction/last":"3.0.0","@unction/length":"3.0.0","@unction/mapvalues":"5.0.0","@unction/range":"1.0.0","@unction/reducevalues":"4.0.0"},"files":["transpiled/index.js"],"gitHead":"46429b3bd424daaabd71d175e0c9a5c81531246d","_id":"@unction/shuffle@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-EeXklmWQxrQn27+HxGeAVa4fP2Tal2qB85KWX5NtrM1RjhSMuXE393vW3+2deMjGFQnulUwyn6ahxYb4ptgsUA==","shasum":"62b576def6c6f323d4d777decff056640aa84a66","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvlsJp4r/P9q5/Q9FXw+es9kI4nJQx2uSogSbylZgM6AiEAjK0r4zpqGPFMUo1Dty3iH0YrBQH0aKee+XphtO2dgNw="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-5.0.0.tgz_1514364987127_0.2167010100092739"},"directories":{}},"6.0.0":{"name":"@unction/shuffle","version":"6.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"4.0.0","@unction/fresh":"6.0.0","@unction/last":"4.0.0","@unction/length":"4.0.0","@unction/mapvalues":"6.0.0","@unction/range":"1.0.0","@unction/reducevalues":"5.0.0"},"files":["transpiled/index.js"],"gitHead":"bb796a8d410d1592f5b834d2cd091b1fc960cecc","_id":"@unction/shuffle@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-fbZjt+e4W3yVIihFpEhIOcGywe2/jX5qQnfC57eUFGq8wFdIHqX6g4uREb+nxMatr0KFk2dk/sIq3whmc7ZTVA==","shasum":"eea1f69b0c61eebf03a0a9eb72b6605f514820c0","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-6.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQZIKVqon7xVksDG+kJP2PMP0BqgOXoP/Fmy4HbP4X0AiEAnyow1+jkmMii/vvvrwzVCSz50XF7Uv4FCIfSkBmipmI="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-6.0.0.tgz_1515894831960_0.6069438671693206"},"directories":{}},"7.0.0":{"name":"@unction/shuffle","version":"7.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"5.0.0","@unction/fresh":"6.0.0","@unction/last":"5.0.0","@unction/length":"5.0.0","@unction/mapvalues":"7.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"9710ffd5dd99877ece77d228341898b156b742a8","_id":"@unction/shuffle@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-MCYTb079JI6dWrrBRbojw0XDuApeh1LSOJd69sx50+eFTGO5Xw5ACMWRNBnHp+EQGELh9alGPYGbx37d7seZMg==","shasum":"8ac33354981de21f68cc517ea0045e94caabe0fa","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-7.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2meHec22JLzdhqfo/CXkuX/bIyQCVYHTdOcs9gcehAQIgTmBzcVaSaFcsG8/sTUVfVrB8rdIsAFp5a4gGY8wjYPs="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-7.0.0.tgz_1515897428902_0.9060470478143543"},"directories":{}},"8.0.0":{"name":"@unction/shuffle","version":"8.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"6.0.0","@unction/fresh":"6.0.0","@unction/last":"6.0.0","@unction/length":"6.0.0","@unction/mapvalues":"8.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"b577c00cd2b9c2f76beae84f8f21df43728980da","_id":"@unction/shuffle@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-mQ89oLdTPdpsLVExgEWTGrxB1QwRD1plh716JhcDEg1CTQg16CmHwurTcJOZ9PuawOeCJlyB736kobz8RnbTdw==","shasum":"75d4b888b77e44723c17624e0c9a6a43ad4c849f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-8.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBI6OPfLfoQ0AgF2lU3hU7BQld/l/L8I9GoCYrPp9i6CAiAOSIMsc/9aFYLeNl9zW0zyJuh3dUjADjEK7w04fZfVfA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-8.0.0.tgz_1515898400617_0.8746770634315908"},"directories":{}},"9.0.0":{"name":"@unction/shuffle","version":"9.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"7.0.0","@unction/fresh":"6.0.0","@unction/last":"7.0.0","@unction/length":"7.0.0","@unction/mapvalues":"8.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"70043b52493b8faf0c0f0398184cc0409e986b80","_id":"@unction/shuffle@9.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-YST6m5XyMp5JulRyRLGootStQCJbHH46O8Wms5bn+6qvjKuG940y3wX/B0xjRXZEAH/SHcNx9yH6s7tjJ0ErDQ==","shasum":"3a84f2d68ffa8650300d010e69ded48227be6d25","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-9.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp8omcC8T9jwp3DgpJ6q0NyWwesXLUZESg7gJabh9REAiEA649PWpu0zBaZPknBfPf0AF19mP9kC7Lr2APBUUMiHts="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-9.0.0.tgz_1515899910813_0.9595166193321347"},"directories":{}},"10.0.0":{"name":"@unction/shuffle","version":"10.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"8.0.0","@unction/fresh":"6.0.0","@unction/last":"8.0.0","@unction/length":"7.0.0","@unction/mapvalues":"8.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"3243632c14c0526a128cc45ed01c7d77ca9ad5fd","_id":"@unction/shuffle@10.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-hBl3kvCrrNnUcRHX9C69mF+s3AC8otczOFj2U/4KL7mjA18kiQmwljb0FUHuHWWh4lWBkprlj7Y5BcCuOPkrJA==","shasum":"ab9e0c8a5673f667526a4db8128f7d9b0da4d763","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-10.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHp4xXpuPQ2yK3RVkwENaKIX+1AY30NiM5M67iyUQS/MAiEA6Q6lunJtExIBXpL/PAQqW9x3+8sQovXgtwfA60XtyYo="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-10.0.0.tgz_1515901525517_0.7064588624052703"},"directories":{}},"11.0.0":{"name":"@unction/shuffle","version":"11.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"9.0.0","@unction/fresh":"6.0.0","@unction/last":"8.0.0","@unction/length":"7.0.0","@unction/mapvalues":"8.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"b267d57c8a9767af6b63bf05e51c5284666ef88c","_id":"@unction/shuffle@11.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-ZRnaVqJRA75lX2yxROPS/BFgNPOycaPyPGiSjntwIguPZ0Tx/Nz7iNtvTYoc3S/hXcLdjsidm8OoOfq2fTRZoQ==","shasum":"25b556d157147527661cf88b9f61d9a336f124a8","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-11.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdadYqBqTEA09WwAtZcoEhDv3ShU9r2q9yX6ZQUl8+RAiBjYUrBPgm/VC3VoYWxUwfkgEFOQGquQszj9O/gTa4pFA=="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-11.0.0.tgz_1515902243593_0.4776088597718626"},"directories":{}},"12.0.0":{"name":"@unction/shuffle","version":"12.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"transpiled/index.js","nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"babel './index.js' -d './transpiled/'","lint":"eslint './index.js'","check":"flow-typed install && flow check","ci":"npm run test","watch":"chokidar './index.js' './test.js' --command 'npm run ci --silent'"},"devDependencies":{"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/attach":"5.0.0","@unction/exceptkey":"9.0.0","@unction/fresh":"6.0.0","@unction/last":"9.0.0","@unction/length":"7.0.0","@unction/mapvalues":"8.0.0","@unction/range":"1.0.0","@unction/reducevalues":"6.0.0"},"files":["transpiled/index.js"],"gitHead":"a5a251813640c77223a1cb6b83f3fcb1aa83020a","_id":"@unction/shuffle@12.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-32wEERD7xGY01DpK6z6wshANkgplbwWLXCjzVfXdk/NDS6UFliGnFWTseXWu5IFGQ7u4+F4u9ewQFbI/mHeddw==","shasum":"bed3a922929e3bdfc25995b0eb55c0cbbc762562","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-12.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5clSycJJTImb30sLJ920LM3DCc/NOr6OlB/RHtb6S+AiEAnfCIzoujdiPIykIRe0AhVyF537BbZZGL6uJvDzoUPcE="}]},"maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shuffle-12.0.0.tgz_1516183226828_0.9112735658418387"},"directories":{}},"13.0.0":{"name":"@unction/shuffle","version":"13.0.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"4.0.0","@unction/attach":"5.0.0","@unction/exceptkey":"12.0.0","@unction/fresh":"6.0.0","@unction/last":"10.0.0","@unction/length":"9.0.0","@unction/mapvalues":"9.0.0","@unction/range":"1.0.0","@unction/reducevalues":"7.0.0"},"module":"index.js","browser":"browser.js","gitHead":"732711a6bcfa69ca405f45d496870bcf2292b65a","_id":"@unction/shuffle@13.0.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-O/RSotU5v3xD8F+1gsgABq91fHRPxT8JZEnFvxxTLRE0mMpbvSSZEX58/L05PrOI273/oSrFgtDxLvBgfPfSCw==","shasum":"11ef8cc9644d7d4b845cecf18d94d984f2fa303e","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.0.0.tgz","fileCount":8,"unpackedSize":10743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9M6VCRA9TVsSAnZWagAApzYP/1KuZNdn8AVvDBczQA6N\nU+UNy65b9qL6/tuMh2w+BYPTRvwdtMI3JcQTbPlZgEdMQp0yVSaS5yz2BGjZ\nynlxIs5ahQnoTX+XDf9Dh2u8DtcyPVuKDRbCbG51d1i+Wckwmj6CTZsF81Gv\nQt5unPWB9oCTrXI6X9SlpYZ/5kIjoEVD1Mbasom/+IVKzgiOQtEFg55sFA4+\nMldQu38jTj8Ln+9OAFlYsb2GXEsG1fF4hIdREt7xw5Sh8x7n1s7Fuun1Ak+/\noNyroce0GGgjTntPYEGjWWfx0CcuOzNGRHS/NxooP9FFpFyGHFzweJgzqAtq\nh8IKo6BFs+kND6VJfBwQUxaX1RF4WdoBPeX3mO+ZC1Uo4nMqjsriQkD+689h\ng0jHEGeicL1TBlfZweIlOjE68UOi7BoO1dEh42eLnUkmMPHkBMY9vKSj2Y1u\nMG03KmJDSbjeiyz18nGsY+V5ywfWFWBnXZxE3asOPXewhLkOcaq4xF3Ziy5Z\nOVZv9jQ6bZfwlJa5pny0g1nFNDuSq4Hqq+tv+n9fuBQhUQ0PrdMH9PSBOro+\n7g4buF73oUVOOSpcbUYpjyRa9fOKeIwpxmPeFZ0kYbB5VhSGn+4DnOhlIzpg\nJ8VM7rwXLxmJNt+oYAqf1Tlui8ASBtjEIMtONOtTauXxYzsA7KoAFY6CU4zJ\n1iER\r\n=KfD/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC7JGWCl7d/pp375dTuiPLolQwNBsZYa9COwjS8uzfsgIhALqutM9S1hr+GEQhK91aROCjSkCz4TNynm5WcVTZBvDb"}]},"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/shuffle_13.0.0_1559547540831_0.5431250714870854"},"_hasShrinkwrap":false},"13.1.0":{"name":"@unction/shuffle","version":"13.1.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.1.0","@unction/attach":"7.1.0","@unction/exceptkey":"12.0.0","@unction/fresh":"8.1.0","@unction/last":"11.1.0","@unction/length":"10.1.0","@unction/mapvalues":"10.1.0","@unction/range":"2.1.0","@unction/reducevalues":"8.1.0"},"module":"index.js","browser":"browser.js","gitHead":"ad03595a7c2529c8eb8526ed2eaf9eb4a0080115","_id":"@unction/shuffle@13.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lGwSilw9mOue1ffvPauzr6gcyzuVTN9jAgv8zvXDrauLr/OOsjyrhhguRJCtIAHE5tiYH/MWteWw7wcw9V4IpQ==","shasum":"c26af2ec670e3b3d7a39b6d5ee5d67d52b198c2e","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.1.0.tgz","fileCount":8,"unpackedSize":10745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9fiaCRA9TVsSAnZWagAAyYoP/2iY5Z5gLsA2uNdAt7N4\ndaWN2zzjHAC0T6jMlSXqC2DcfV2rofjuaMglh5t8YpAx/lN6yRL6wvgzhdgv\nOmbIcuFQfDbWSLAdLlhEMVUogu+vZOWZhWfE2UUIQsdwiv46ciz5hsvblQb3\n9S+UrVbHqw6MLtEqL2T5SllR3L64PMCfveizS74y6XPfYXTm6eYaCxW9rgJQ\n0Hf9WNZYTNGb9d+UCbXy6PuDMo0rfH4Qr7PSFIEUmP2Hw8tVgZ+sz7AXegDZ\nku5IJpLZpDJEZId8K6NItWv7dpqFrKb2S6fy1ASFIoonldRu2a58EhAD2laM\nEBKz1If4IyFZBlFA6Tb7s36JBrrv4MA3xNgrr3bOa64kADPjq5fmyGk3V38w\nsbY4pvqTpSP+gt5y4NfB0IaB8JEolb8pZlb57e6qCOx0heiaCVo1SE4YH3d+\nN/CbofABUhI0B6z/EM6zKgXVb3hUF+CGHOfQ7BMKS00MYXFUze7UykAu67c2\nn8jx6XvvJqkM0SSIIl4cX4GiLBPDq2T6fzZ22sy+cBlKCBji/EJP2lAy08Dt\n7ysYPLmvxjcthVQrtoSU7QzheV8N3Hj2yv0dIFy4wIZsGfzmbsQi53qryJHk\nRn3uYTbJbNiS9x3tT9LQw59jvVfBoorSwEmRYug8UxPGAbUaudgpNLJKZd6b\naugy\r\n=inNo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+hlutuSXfjniPX546VQUBKQd0KtEHDHwXEYvwk4WxUwIgc0pX0dChZZVDdVqRiUvgQCd3JHvHwOwlE65WT3tS1fg="}]},"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/shuffle_13.1.0_1559623833461_0.1388732866319009"},"_hasShrinkwrap":false},"13.2.0":{"name":"@unction/shuffle","version":"13.2.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.1.0","@unction/attach":"7.1.0","@unction/exceptkey":"12.1.0","@unction/fresh":"8.1.0","@unction/last":"11.1.0","@unction/length":"10.1.0","@unction/mapvalues":"10.1.0","@unction/range":"2.1.0","@unction/reducevalues":"8.1.0"},"module":"index.js","browser":"browser.js","gitHead":"989d8ea4f400e03ef8cb9ea5495986b61fc6277a","_id":"@unction/shuffle@13.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-c68dxQkXgk8mu1dL4OcX0RdWw2Abu8OBQRdgX9DzQ/G4zST7HCkZ8DdFmFNw3t9qCUL27BjxPyo/WaeD/4QQXg==","shasum":"10686b3eacd4f43cae199cf3431b30a1cd529372","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.2.0.tgz","fileCount":8,"unpackedSize":10745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ea4CRA9TVsSAnZWagAANUUP/jE9zT4ax7f8SjQm/6eR\ncC6u78TtrJBlTlmT/FbKgYG+S7IlwQ8sQt24CX/b5Pr/L2jtTwbxs3KAi+sm\nVpgQVfB6oU9L8r6O2UZ7GvXK9jxDX1bW04M7OkhEGzQIBY/3LyGlC7ma2oUR\n7Zn3a/CeptAPlCwlSheL3BXQ5mp+Lz6cbs30Wpj235mE8NDdg9f4oTWHMxSN\n0yaspvuDVAWB+yAsQ/HwMnofYVUVX2EXi/LJhGIkUpwgIRN83KWWLMd+l52b\nf9JK7fWzFYhDPwV6vYOpLIyjplUTrVOsyUhcXDM8A+xe+0DS5k5ZTkaQGsDw\nS7QKAvvqT2vLNbevLrnSZ0eI27lfKPAZAseoQ4JitwjkJz/L0iRGQzDZB9nQ\nqEl9+7qhloaEcyxGthqSM/o7eVztdmCyOQnXUbt9iqxfCmh6+0BZBbgzP5Bg\nB9PuMaJDwcaWsDILT6Uv9lnCctH19fUQ8W0HfQelXQGuG+WZ27KvfJZUcr8M\nEV7JsUH4TKVa2QFLZrpE6DtVF9+Qht81WWRefB8uB4lNXhqub1gtNb+1ZifV\n6HxxpzRYXSaImFVJr4ZSBz512R9P2yyBqAyHmMxi12bDJ1Pm353qbkuZMfJS\nSIQkV+9yWMprdQwWno8CG1lfoOP0B1lawDg1voPfLqH1ZuM3m0OsrKdPefVv\nVi7q\r\n=MO65\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrW1EY72DZ9Q3SpIq2ipnhKpcvh2wgddOQ4IfDLLVUwAiEAx1x6C8udg9DWQ7Vk5ra+50i2KU5BebqH5e5r8myiqIU="}]},"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/shuffle_13.2.0_1559881399787_0.05778056849063695"},"_hasShrinkwrap":false},"13.2.1":{"name":"@unction/shuffle","version":"13.2.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.1.0","@unction/attach":"7.1.0","@unction/exceptkey":"12.1.0","@unction/fresh":"8.1.0","@unction/last":"11.1.0","@unction/length":"10.1.0","@unction/mapvalues":"10.1.0","@unction/range":"2.1.0","@unction/reducevalues":"8.1.0","core-js":"3.0.1"},"module":"index.js","browser":"browser.js","gitHead":"ebfdff0258ec86190c1c952937a18168c589f4e0","_id":"@unction/shuffle@13.2.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4TrRN4J18hA7QKYJ4343fmIzw8eVEMygBvdK4JDv8etJiOpDxAmhIXlmFeI0h8uHBNrHLzhpRHOhTWFbt/Dk0w==","shasum":"720c95a977c0c83e6af876958049e0612da8dd60","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.2.1.tgz","fileCount":8,"unpackedSize":10552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+jroCRA9TVsSAnZWagAAYD8QAJavLFz99Iky/4hxp+2i\nMv4152I4wDu1paiKZQn4w3lerMT7WyQZIpuNg4LWbIgye9Bu6/N/FrkteeWb\nU/96CeyjqBmhkOD5Z3CLil1zArPjhZEJ3WZKn546QqPqibalGqFB8k0a449P\nozRQWm+Xth+IdbDv/yKQXi5cyaRmI1PmCVKq2SjQcIx/tegxDfnP0dB6UBvg\no/SB7LvOSJeS/8d3EscgK2KWz10r+ZrQkby+ykR2rkBPWgwdAQ2a0pr7OUS8\n/dr8IMWt65ShIIaQT8Fhi3ynF1QcXq/3iVrftkSK59H9VTwj5Q9/SRamLhtP\n1NzurG3qO9PnvQGMHSqMVf5VFV3yj7MDtwlNTlygEhFTHDLdAY4w0n3oxmLk\nT3byc23Qc3dptqCyFCQLLkf1Z91CcXdpp/UyMg6m75BVe2NRAukkCZIB6v19\nz87ApEdF9vbeorc1jdcCI36TMi8VvBgae1HWVJgwovCvVIXLxKfBC8JJsIN+\ny0BJPgC/MPcaVrHTHDVjxf1NWIeqCKDxJfz6yKkuzlJH5DSsX2XetNVZXIgJ\njGs2lMZ9Lp5PtrXdfGpVXAZ8RCPoelfz3eltGpLWy6/BLeZxj0G7jJBIcP73\nqte413xJPSsvTz7qX+Zrz/JSGnTSabR0iX4UcZgIZDLYgQrpYLALb2MT0V6b\nqABT\r\n=Ywy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJZ2g2CcxFR7rh4gkhJZancQdEehQw+Pkj43DAwo+pugIhANw3JM4Uz5oJ4/o8tdbYxr8mPaDs9uzID61Wiua2IqOA"}]},"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/shuffle_13.2.1_1559902951577_0.8762313567965838"},"_hasShrinkwrap":false},"13.3.0":{"name":"@unction/shuffle","version":"13.3.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.2.0","@unction/attach":"7.2.0","@unction/exceptkey":"12.2.0","@unction/fresh":"8.2.0","@unction/last":"11.2.0","@unction/length":"10.2.0","@unction/mapvalues":"10.2.0","@unction/range":"2.2.0","@unction/reducevalues":"8.2.0","core-js":"3.0.1"},"module":"index.js","browser":"browser.js","gitHead":"02bcda397fa041b032cebef2e5d72bf5aa3f2fa2","_id":"@unction/shuffle@13.3.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sK9kziea3HGRT1kAp2+F4iv49Ww5pVgK/fx2NIc6THLYv/patNBeX1qfTNmvHrk7J70BFq2ma18psDX4+2g3fw==","shasum":"4093f1637290b2a8864667097a42b069415d0bbc","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.3.0.tgz","fileCount":8,"unpackedSize":10552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/GYHCRA9TVsSAnZWagAAyGAP/15DIv36TJTkzrmuUFU0\nEn4w+dTBb1qdyin6O/YQK8otSFdJMjZd2hsfz0kmrTUgBuuf0sdOSDzjcuGf\ndHSglIB8WIP9C2mleCHh2xrFBReUbFH3tgI+EFF1g4IIHB7sR8MhgbOI/tEj\nB5c9j/PprOdOfRBcSu/hD630Z6/ebFfZkMCQeXzVnDPyJWCJ2M6OdvZnaxeC\nxJKDkL35HM0LvkTiHTOuo5VcqLgvTIPBrJBKk5/y7BSZKLHYwNrrDxP35HmP\ncziu4R3eveBlwn9+oAzhkBaXrhqGBm4hVY/tdPvtzT0Ihu1BPH9tPf2iYj5Z\ngdh9pyO/UGlnBid1MgmleTcgcLK8FfHezFy039pVKoLpS7Hn7X/fEdSAuG/Z\nGfKzA/RkHnjUkD31HWxbr90Kb2H6ucgdIm6j+ZZVao2obXkQmaDtm6bSdhN2\nnHZ+XvbHxqMde5aNm92rRpRri7d/qeIw2JjFSvyOCx3W7Sv/Rtb4TtzDQdhX\nTjohxDpcb/UmSFBDpQTfN3eLRkfb7sEJccQhSikcLzoPvM+rDJ+/jcEpwEPu\nAghAP2xHM8eDbhevMIkly1yLGZImSH4NqALpWXZCIpcRsS/MhnLzt2PxyErt\ndTbEm555MNLovGKgQf90SfkjtkXMLMhujyBzYcWSexNbHjSmy9CsidS7UjjW\nHQTt\r\n=bINh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5F6k93myy42mDyAY9HPvsE4shahkLwWuaB/+f0FOzWAiBndayjz5p/uzctbDjlpt9DD5Grxd9ZwZ1XaslNPainEQ=="}]},"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/shuffle_13.3.0_1560045062987_0.06626238832228948"},"_hasShrinkwrap":false},"13.3.1":{"name":"@unction/shuffle","version":"13.3.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.2.0","@unction/attach":"7.2.0","@unction/exceptkey":"12.2.0","@unction/fresh":"8.2.0","@unction/last":"11.2.0","@unction/length":"10.2.0","@unction/mapvalues":"10.2.0","@unction/range":"2.2.0","@unction/reducevalues":"8.2.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"9fcc543f4323230ca2c231491717c3048427ca08","_id":"@unction/shuffle@13.3.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KfEdgbnLv2US3Bm75FTWSzib5R7l39DIfeusAIoxTHzbT/UlAEzoutILmfWjoo+ytt+xWmJP7h74p+SDPdjFaA==","shasum":"c9acd2d3af0768c3583fc967ec363073ef901d3a","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.3.1.tgz","fileCount":8,"unpackedSize":10553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ICeCRA9TVsSAnZWagAASD0P+QHOhkt8a34qDBpYyE8y\n3wkQVdr/wWLk8vEzBzFhUyHAJsNcRCPfpZzo826Ht0T9FigqhG4HQiesc5l9\n6fHdROn2ankJLuhKs+aZAY8MdgmYKR0kpte7E+IxswxHgOnXMQya20U+vP0X\n2Y+8AtBKk2i2C8zaBPY026UOQSoFuyR6Cc9GXs9H97c/pfuRedmRDI8+q7Iz\nibnwcsMh7lE5AQuUiRyqy/pyYcrpbF9uk+uwxKb+iSECdNhJ4wOnQNCO892E\ndkb7ESVY5YSnIwtY5y9KDRml4V1n/o6zXeCHHmx8wM+Aa8CLdW3oAyiWHlL6\nI4iQzg5qAIzE+vg3bLKvC0/D6ZfVjj3r+naWkIBsBJ2BGwfda1xSZVzqLwOf\n14WpaMvesDSurdjlDBMcPJjXziAO61vzlJKeN/xEjP+FAdkzT/LwhQAMMamr\nr9wO2xjJUfT6pcXUgiIMZSCer9Dsl095AOG/vZfX3Pn0AakpIODmgeaJcN0E\nn6a89Q1MaB6OkTdxdWNDU+oBRzL++xI71HMNMZZrmWhsmDwIFMMGtwvzma4v\niholtS5/KHjk8HXN7Qi/ZtrfHoIdsqJW46ccNrFHPDQEHYPSWuUHFVvT1BO4\nuK6UL8QhjCFU5ob/KbDUn2nDjJlgrfuNbh7Dx7xzTJkEN8J8nZh0/Tn0ZhVu\nbHjE\r\n=PHrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8U2W9vvE8Tal9wxOxEP8og+cQvXAkDaKO21ayy5FN+AiBcLweXOWTzN8wUaIyM2c5fVMVycMZAKbvx5JZtj2zIlQ=="}]},"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/shuffle_13.3.1_1560051869694_0.5791429748748698"},"_hasShrinkwrap":false},"13.4.0":{"name":"@unction/shuffle","version":"13.4.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.3.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.3.0","@unction/attach":"7.3.0","@unction/exceptkey":"12.3.0","@unction/fresh":"8.3.0","@unction/last":"11.3.0","@unction/length":"10.3.0","@unction/mapvalues":"10.3.0","@unction/range":"2.3.0","@unction/reducevalues":"8.3.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"37cfe76debda9a6736521dd4d1ce096e8fb8cbaa","_id":"@unction/shuffle@13.4.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SHwk4mVu8D1/1Umao2tKFD9Q6gnTM+qEY7CwOwrMi22O/y8EbfRUPiIEEYTlwDZAtSf+exddL3sUm3bNVEIJGw==","shasum":"f85ea4d0b488893c7c1cdb9b21a1d1c805d81d6f","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.4.0.tgz","fileCount":8,"unpackedSize":10553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/I5kCRA9TVsSAnZWagAALVIP+wRpe3eDUXWXSR5ynZ6f\nurSf+gE7Gc2HAxuJ8MBvUPaHY46YaQ/FtJ6tXtTdBj5nCj9KWN/y4q07ut27\n/oZb6sbJ2YTY9NleoCPhj98LK4gJres9orXM8RuOM5jJANj3iYnlbY7bfKa1\ndk9ad16lWLSOPOPFdaH51qvY/B37bmDbVJhfNoCdI/nb6zRmIls59r35TURA\nhmqeVLkbBfHpKTnQMFX2y0F9zWitceROnoFdI9Htk2bgkaJCndN0qiy/rJY6\nKCNWOuXTYexAkDjBEfgY4r73tIGROzZ80y2wSG9bbqVpkRHdXVwCBc9K7DFG\nOb/9O/IhQDogdaT8pA6XotOThFcIZCexxCyxv6jIH+EzDkF5mRwApGgOzlRH\ngfj0Z6Q1s08IAzEGSeic7CL7nGP5EpEwLZH0DdfmUHPQ3Xq7YtrZWLUglbTH\nPrAanjGCprZdi8tisDiD4TmODx+gHU2fQJ0rNU6acLT+hZs3+QUjXh7jjTr1\n8d+gX4EqYnTIb6uLaTL7+8Jd1y4AeD0U0tkvi3OoioVSTVhexNIV6+Km3EKU\naDgKx5fN58TGXb9A966uK/qVWLp8KfPy7knWUPtGtWrMqGH9EveKMt71wFeo\naYg41JuARa5U9qTqQ5sLqFQ/QSdf0TMymPRYZ7EbuQ0N2ZffIwxgnZ5qZedT\nAG5l\r\n=c30b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtSN+s7xfxTjoOGY/rbKUFU9wgLp1jJWZ/QUyhzh6fhgIhAK2HiGgGcapigvAE+Ic/QHc7dxhAMoDQlGONpvNzKgLo"}]},"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/shuffle_13.4.0_1560055395599_0.03760184661137833"},"_hasShrinkwrap":false},"13.5.0":{"name":"@unction/shuffle","version":"13.5.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.3.0","@unction/attach":"7.3.0","@unction/exceptkey":"12.3.0","@unction/fresh":"8.3.0","@unction/last":"11.3.0","@unction/length":"10.3.0","@unction/mapvalues":"10.3.0","@unction/range":"2.3.0","@unction/reducevalues":"8.3.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"3c702a73df3720966aa13e1728d15ecde7c9c121","_id":"@unction/shuffle@13.5.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6zXgnuySsjiMZfzsN9t7n2dAxjndEe1YhrsgdePlJ7ZQojTNqpSa2NboZrKAKVO640g2aDaeUTkhes7gPtpKPA==","shasum":"c395f296d7f715e3d5cc39b0a63ea7369929186c","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.5.0.tgz","fileCount":8,"unpackedSize":10553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/MfUCRA9TVsSAnZWagAAbuEP/AjuUFjhLjtjpGxfkv3E\njwWt5DXCWe2WDNtlD+l+aih3npnvVZLJrsF80uDuIKsFIVe6T09yvh7tPtdd\nTiH7odqQ37j5v3jeMKSF5r28nsnZaGY4O5oQr88IaQQSoGPYbRz/PmPhRlO7\nnmjBi6h6DoU5NnFXLViTknloewNfv9BAtkMiH6/mTP5EW05f+t1NxiSvLlmW\naUKBIxKQ514xF7DrsLHl60Fy+1clZt3+wasSkX3zs6e/2dQdV+6lYLcXzAGO\nXjb90Qn7xpkjKsAqf1Biw5grZthobmOLsG5eT8ec081Zv4dgU1GX1bJVsKI0\ngEXMAYny78yFpyiA6prOXYNy2/Qdz6GsDlC4boSmNec555+rPL8hMNoApMzS\n9QHzRdKhkPFhnRGcYyf7GhKNBNZw4nTOOgtdK8ns7LK7bcJMsTR+9r/1R3kh\nGkMj8cDeEjb9xB3eFXXgQrrAidk98FSHYnMNKR0ODv4xbXTJeSXQHSGnJxw9\nvfg76CqYTKJA0SFV1PPUfvXGhwYWGXgL+H7UIGZF7Ovv8r9T25Lp3/jZ2n3B\ngwxvjx6BH0edD/Son93BHsVlESrUqX/RO9VfFXf/bBs2EWdJt1M1TMZ2OAZa\nJxwpgRev4ktE2jbhWX54IMUbsHEnB6gbY/tZ86csLGVLTY6SN3HHWFUND4EN\nEhZe\r\n=bliV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVnERjTzmfSnoCHk5kgLtxLQfuEPgWfA08koglxsC6lAIhAO2/saKlA/s+AzfeELoAkVGxmzdBX3mnaClOQFb0bn3D"}]},"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/shuffle_13.5.0_1560070100139_0.3213009854773521"},"_hasShrinkwrap":false},"13.6.0":{"name":"@unction/shuffle","version":"13.6.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.5.0","@unction/attach":"7.5.0","@unction/exceptkey":"12.5.0","@unction/fresh":"8.5.0","@unction/last":"11.5.0","@unction/length":"10.5.0","@unction/mapvalues":"10.5.0","@unction/range":"2.5.0","@unction/reducevalues":"8.5.0","core-js":"3.0.1"},"module":"module.js","browser":"browser.js","gitHead":"ed18094de1b0001c2146d10c1f4df60036543f37","_id":"@unction/shuffle@13.6.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UXZBlAFIkBrtkO//NKx/33EtH2VEqAhExtLzrai82uZuK5qrA+V6y4Kue8qPFecyGYrJFsVMymQeNaQ12CelCg==","shasum":"c79a5d457208c2a620a15010443037c15d5233ab","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.6.0.tgz","fileCount":8,"unpackedSize":10553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/OfTCRA9TVsSAnZWagAART0P/3eoc1/2dst8ebJd+3iA\nDOT+nix3+5BkCdArEXbB9YxcMQFoEwUhS0eydC1dXqazx9A/Tqwg5ByzKl1+\n0cr/US8BqEfoB/46hfxvJ/TsEv57iOlZhaNQjND+KRipAVn/subNE01kHXtH\nC/AImTjL+m/sYKFwV0GiGFhhTV2klB/WwBO6o5p2Tk5XfqQIfFfs4H7POo+B\ncUTRUjS7vKlF3R2paFvXGcFYD+RylKbyl845iqslseacv+Cu9qaIeJiZF5J6\nqY/gDxJmK74HCsc0FsXZ4fo1xstn+tSjn2dmIZ/nyeUbZ8iuX17zJYJ/Wlvl\nEVTqZP9zH93GmNRyWctNpTHkbOQIes32fTJ0pk2QHYdRvLp2u7enyg7Ow3yW\n67qlZrjRedetlqomGU9HiuzoD8visS7bugBj/sdYNkl2YSOqOE2KpETfdiJB\nZzNiShaXxUgrFyOgu0X2REnW3g19yWMc0rdMXkU44siu4qScXBjubCD/lSLD\nmaUW8HrV8GvDUG63csXxKwWsIXC9GGAlGP7afjs48+9WlNgr0E34ilPeQSRx\nwtaNWBpJbnmYsObqylc052Y9BdpoP107L26839WGKeMK4GWZGmCx1h8DP2Gv\n0gbeKrE7g13rJcUFTT1FkREuwdrxhhyOJLWlqTNV0lYeMYMvFjMIC7Sjn98+\nNGLI\r\n=YfUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPny0WoYtGhEtwn/W3r15jiqjPFLEdv9zHDKWcxB9k4AIhAKAgEWrcsrjjVFztShgcLPM825QbogW4dKhN8FYaygyH"}]},"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/shuffle_13.6.0_1560078290472_0.9807946348559817"},"_hasShrinkwrap":false},"13.6.1":{"name":"@unction/shuffle","version":"13.6.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.5.0","@unction/attach":"7.5.0","@unction/exceptkey":"12.5.0","@unction/fresh":"8.5.0","@unction/last":"11.5.0","@unction/length":"10.5.0","@unction/mapvalues":"10.5.0","@unction/range":"2.5.0","@unction/reducevalues":"8.5.0"},"module":"module.js","browser":"browser.js","gitHead":"260e8a0598fae8478160df62dc15b08a71b4b39a","_id":"@unction/shuffle@13.6.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b048MIlqMwZVaQngKYNdaTlmPdBj8J/j03JKwLumaI16UXqmUUoHMsL39uA61A5Z+GVXBV+gU521Yi4H3wMoXw==","shasum":"b62f5b15de72b709c05da4719ebc79899e450864","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.6.1.tgz","fileCount":8,"unpackedSize":10529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBc1LCRA9TVsSAnZWagAAeVkP/12WDWF46G8l6M+BlnO6\nLEUunddHc5TO/GwEHUOiJu0s2TAM2pxB2FluD+R4qmjtvrU18jsd6nl0U2/A\ndgTAjVsQrcdoBar3S8lhQnAgCoZ/XnPdyjZcDLB/Wb6DufRmXAAEp7tTT7h0\n/DA6zUHlRw4pz26aGxNVnzP4XVhvvczn1qHVjH2MbsKGfxQGipkpnrLu81o9\nLyO3PvgssqhJV+u8AJcSlUfZ0FTxhJV+E2sZvuUNAA4ntfXK0hzh+5aS6LZa\nxcttQhmyREz7Y+lOThQ4h+WTCcPAbcpf5PerZISI1TYoywwYdQQyMb1c/Pun\nL+wEMoceLbqeNtTRYxBlFYpkSeyvTGuCNjo68Aag3PUJtRUlayJoiz25GDcr\nuYfR5RaJY2oYofp+SXNTdnj7KXTaxgUw2PJIp6IHSzpp94r2XQAx8589Ceva\n8PXNKD74JknbUjpDjS2Rpk/3OFbsDxPwBhW5atDgaOqY+BeyaxJK1/o0tKSf\nD3koGajpvbPtBjQHJhJ9JgRbF0qtzx4fHX1iEqnRGjUqjNq8tOZRnIKzwWiC\nsJvZiOcrIcbZ/GNZYARAeRJRPbGTCOuvqYlrfMGXHE6j03KX79YGL26SC9HB\nafRSEyNF/ue7xgOaIlb7PTWhhg9YVMtuHK7wKjCL30UEUY5Xr/neHXPoyijR\nH2Xj\r\n=NaQE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5sOyvZeRvJAGSDB9NeacnnPk0+Ut/XmAsagEh+OPoGQIhAL0X4ucm5wG2ZviqJw98VTwK780+Zh/wbBQDddBVa3QL"}]},"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/shuffle_13.6.1_1560661322735_0.1514260900705271"},"_hasShrinkwrap":false},"13.7.0":{"name":"@unction/shuffle","version":"13.7.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"main":"main.js","nyc":{"require":["@babel/register"],"sourceMap":false,"instrument":false},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test tap --100 './test.js'","build":"npm run build:browser && npm run build:main","build:main":"babel --env-name main --out-file './main.js' './index.js'","build:browser":"babel --env-name browser --out-file './browser.js' './index.js'","lint":"eslint './index.js'","ci":"npm run test"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.3.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/preset-env":"7.4.4","@babel/preset-typescript":"7.3.3","@babel/register":"7.4.0","babel-eslint":"10.0.1","babel-jest":"23.0.0","babel-plugin-annotate-console-log":"1.0.0","babel-plugin-istanbul":"5.1.1","babel-plugin-module-resolver":"3.2.0","babel-plugin-transform-imports":"1.5.1","babel-preset-minify":"0.5.0","eslint":"5.16.0","eslint-import-resolver-babel-module":"5.0.1","eslint-plugin-babel":"5.3.0","eslint-plugin-promise":"4.1.1","jest":"23.0.0","nyc":"13.3.0","tap":"12.6.1"},"dependencies":{"@unction/append":"6.6.0","@unction/attach":"7.6.0","@unction/exceptkey":"12.6.0","@unction/fresh":"8.6.0","@unction/last":"11.6.0","@unction/length":"10.6.0","@unction/mapvalues":"10.6.0","@unction/range":"2.6.0","@unction/reducevalues":"8.6.0"},"module":"module.js","browser":"browser.js","gitHead":"01347ad2aa1e0f418ad8c90a70a89fece12371ee","_id":"@unction/shuffle@13.7.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8xmIQ3i60cUNTBDrVqdHFGiLM335gpJJtuvWpVr4s9KkVGEmHvBEdlL/xTY4ZrCUoXb4FYLsRKLrCN6E5Zf9ag==","shasum":"e8a2ad44156daec2b85f9b4ab883e96860ac5e96","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.7.0.tgz","fileCount":8,"unpackedSize":10529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBdkNCRA9TVsSAnZWagAAuAYP/1+2/s+ITRDsNGxseAEF\nA0HvNoP70RUHT4kgMoJP/Eyaq0+WHt8PVsOisiPJVTsyKZhcKlFSrwt4jQyh\noqxc3o1I+oD8Zpyua4LH5aJjHJZGoLS51T2Fn5SpvNp4cQZ6TzhirDuGpJzM\neDN49EayULncaqay0j6N74w0zsJhSadMeinO9U2d3mC9Mkv0IlGUHjkcifev\naPFFAboJF7qEL1vwEhOOBdyuTxaurhcU2YtrBCWdRlr0eyPyyK5/kNcCspas\nY4PGD958SJiAwQH279ZzbCXe9N9v3mFYtQ+pzxHeM1YnV6AQ/ginHIrDllK7\nNksZt60RAmxTUmqhxhaybJeoH65GRwv8yDqXdu87ub2+25NvJcDzUsqfvgrY\neqWwn1CkARC09aXfQlM3gkWtu7moBp53vWmk8FW/3vLDXE3BaB5gvG8pPkfA\n5ibTqgTNFtV7NOgevfGEdNDz5sBCzVbv0OGkRINRdM0W2eK/FXvckRtdknf4\n0bvn/mOaveVEfoU7aDfDdr1bSiG6NjKmjo8w/bS4RAqElQIWApyQdpDMpbaz\nT1U3d7DP/w5Cat2wii+lVAgRk+F2a6VBt9so1wJVzS4jjJg2Ik9rITRDeZfg\nfscNidLsdIPHYilIiEiWfpO/9sQLG4W8hgWC3Xl8hBeQDGAlQsBVI4S1alU0\nfd4p\r\n=pUYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvLKcYLP0CC0fwNk9n1QfOgp/2smQNbE54iPQaZq3AGAIgGp8GxLALhYyI9IPLSlyrH9Y6TL9k99IaZeUIIu9G3Wg="}]},"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/shuffle_13.7.0_1560664332650_0.7688360132983174"},"_hasShrinkwrap":false},"13.8.0":{"name":"@unction/shuffle","version":"13.8.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.6.0","@unction/exceptkey":"12.7.0","@unction/fresh":"8.6.0","@unction/last":"11.7.0","@unction/length":"10.7.0","@unction/mapvalues":"10.6.0","@unction/range":"2.7.0","@unction/reducevalues":"8.7.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"a56dda6e9c79291c981237f85cca5e9348d7e46c","_id":"@unction/shuffle@13.8.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ynuyNy0ei+8xj+ZAHSlbadoSvJARIg611sQrCPTkOz5wRP25j0i4CEZ56/XPgIjD04+RZMVm0xaaFdYdv/lpRA==","shasum":"0061d91efe4e9ce7f5240ef68962e98bb08dee83","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.8.0.tgz","fileCount":6,"unpackedSize":11566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcuPMCRA9TVsSAnZWagAAyNAP/AvgHLaYfFXBE5LWA6eP\nvXKzZ/XoLeDVj1EF91mrLo01YpelHClRD8bA94rnxxGjTO0eoMKROUL51N7i\nEWAaFM/JxEsQbVmX3hrIXVjfsxi0yTYOYlONnjSh5aC+WNtLyVkQM8DvxlLY\nowbEfom4kGz5cZZ7YzMkVKKSEYgcTcy8W3LM6GGrl0h+/IUYcqIe1DNMkWn4\nUPVtZgPx9ALcvFAY8RcniPwy9BFO0QhCC5lwNlJ96f1ZxHWJ77P5MOJHpFUv\nxFYWRJVGPGOeAob/kHAuJs1Lw6KhAUcjXAbG8WSbc9eGW/OwlugFlLpOCkfo\nAgNRwhRoinVBG7VYNQ6szfFNmLFZ5pzyfIJrAaq7z9m3yXnUr/hmif90P+12\nQ3vBRDt9NUkIGJHI32x871YVR4FtD5raVBGSPZrJD1QLRw4bESvXOzkNqcLN\ns8buBB1z9ohevpt3bGflFRzMBtNWymlOd82IDG3K7han/EPbxjxwZW0Am1rw\nfoIFt4rCVfQPh17QAFEvlZKg+UrB6slSkDSxCkqlarADz8EK382tuV0irX4z\nQ/X+yyQS5oOenOJVFuqAsCgn4sbThaLE3zEyikS/vTkQvTnZO9drLZ2vNBoQ\nrmPEcMgSwJojAIDesLxJ142BXWyqM+12eW9+07IWzoAMC6PX6H7OXHpYdYUg\nEDcV\r\n=HfCR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXGNWeYs3rLynVgFxu0xtJv+1ctIAiAiO4JkWSK7edewIgMGkzmceual5jbuLoxUuzO0Qx/lkBcDYLDlKAwkmNDRQ="}]},"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/shuffle_13.8.0_1567810507661_0.7489106138170549"},"_hasShrinkwrap":false},"13.8.1":{"name":"@unction/shuffle","version":"13.8.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.6.0","@unction/exceptkey":"12.7.0","@unction/fresh":"8.6.0","@unction/last":"11.7.0","@unction/length":"10.7.0","@unction/mapvalues":"10.6.0","@unction/range":"2.7.0","@unction/reducevalues":"8.7.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"43026c62805c67b4373973301d1381e25dd72f42","_id":"@unction/shuffle@13.8.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eZiEDg+WSN9zNDb5zQefQYaLzanCqVC/xCbmBD3ynZ83JMeyEGHcXWl89O7BxI05s1jkEGynbMweXL59NX87pw==","shasum":"c181879d1b063996903fca854452317bde392d12","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.8.1.tgz","fileCount":26,"unpackedSize":23468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddGJ5CRA9TVsSAnZWagAAPH4P/23tXU7RfWgJRsrmaB9o\nZT2BDr/JCdBpym3kHhd9oWo7WrUsDKiGgRrDf40XuqlJd/dZ6L12PnnmxYTS\nRN+c/r4mfUaMSJQ4Y4PkQCYY5HIL0K+SdMdmTby+afPpjCWiwzELvHCqhdnJ\nnn0yMdB6GxJ0XNzdewAGO84GEegmJnxPOmWdUStlT6OMzI/aZ+EFK72un5/1\nLfA2pXkt7RY3nrRRac6H7PQiN6cNquSnDHUuViWTkXl48m3OX1AMZlH27PK7\nHqWiv8nPEMyPIybw5fXEO0SaUrLzZlmSoB4MOo3IUT817mfwqMPxfkWukqRD\ntxl5xJtaZ+mVCQ3ueKcmT5dVwNcFbzlsCgHkyfnnJPhba4i9Icn2wv/DMyc1\nGl2LKZdhkGhz7mA+3gNxDjWFbk13hc+77jZyZB/Ii1iLDOdZvwG3Q5GL0Hx7\nYz+/wwUGOeI0fhn84O2hOnFMnoRH4PF/POX8hZ/7SKZqU7pYxWtzNv6fLi54\nlOjNscNd92sv6Z2B8zrxUf/uXlaNz9j7yHJCIFOG0qqW7nK2aoQAnEWSpczj\nWzW3AkCJ86T/ZWY2BgrvLwrVHeKmKzF46JvAwZOHF7Zta49WHapRvQayYHlu\nkW6RuAhBzF5HHRI11IsJmnLe3IV2zPJ8E1Zvgik9O9kWAjJZbc6RBVEEGZvp\nPjQo\r\n=8irv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNtUljZbnrHr1Ukczn8s0oygM1md7ZPj3uWF4N2S9uYAiEAvUHUl7PKur0oqmDMxLp/wdlFwlvCxS1O9tZ4LLNs0Vo="}]},"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/shuffle_13.8.1_1567908473121_0.34588416494998997"},"_hasShrinkwrap":false},"13.9.0":{"name":"@unction/shuffle","version":"13.9.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.8.0","@unction/exceptkey":"12.8.0","@unction/fresh":"8.8.0","@unction/last":"11.8.0","@unction/length":"10.8.0","@unction/mapvalues":"10.8.0","@unction/range":"2.8.0","@unction/reducevalues":"8.8.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"3b51624a0035f8aabd9c69a2c8bf88af3a3398e4","_id":"@unction/shuffle@13.9.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-X+B0hgjrNC1P5js09MYJBbatFHtdP/VJgkvwj1wyki3Zi6pi71Foitx+8q7twW2SV8CYwfUI9zpngwfro7NqKQ==","shasum":"c378afc3a3ccde2f253e80de6aef09614f5b4203","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.9.0.tgz","fileCount":26,"unpackedSize":23468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddHD7CRA9TVsSAnZWagAA5MUP/0nOJAQlthWMhi5aKUtD\nYzeIc4JNUzO0gXdgq6vqUaIDKf4PVOaEuTbxzeOFAB62UPZLJkWnUC48YEro\nIQkOW69OeXa8ZKdrpTW0uTRcYDsBFTzewtSTHVNZsa9Qmk78Q33d+UMKMI8s\npNTwNMsNPRKC5B5gTpvjqUq3RCpZ5gtptJEVNSPomWNwgT61tnfGz0+1h9uG\nBJLcqfafcxICPgQe1plr0AV2CMrHiGK1A+Jdy4Jd+jGRnFnFTd0xmvB7UFvz\ndfA6PyR77Kudcp4UKGgwc+ezgVOYyNldh4jnW9nluf42GCDzklC7mItxeiJN\nLBKWFBfjjKPwm78SzHZvo8mM4JvZyte0fue/jL0sUtQDc0fPTKaaDRoJZte8\nrPgu0+lgjkutG48GOx2EgAvqyDhuwR4aqLPBCXgaygjgugavUXsmOgSe2/aI\nOORc0usdGzdf5VMlETgXbsC/TtfIk4Re+mY5RUDMcaYOrj3bX4ouqxevQQxk\nDVm+7PyhZJHE4XAEkiQh1nhMLluCGDw78/mumZwU0IO41NQ8GJppdSpMC9ZB\nWTAG8b4oDTqV9pfY6iJQ9Q6gwdUF0QgmPYAIwOOJLhAyVs5FXv8A+JZD1ygJ\njjd/apBMSGSFxN/nZ2dfdVvJc0MyVjjdINnPSv462EVbmgo7k+I4BcYuapsQ\nRcfC\r\n=6SVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLjWrpr+dREEW8QSwC69lo5+vOE457Py0r+5B5iSXxRAIgPfOp8IzTQH52ySWvQ7ZxNsoThTMz1xB+G89guiltgCM="}]},"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/shuffle_13.9.0_1567912187040_0.9473008788332533"},"_hasShrinkwrap":false},"13.10.0":{"name":"@unction/shuffle","version":"13.10.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.9.0","@unction/exceptkey":"12.9.0","@unction/fresh":"8.9.0","@unction/last":"11.9.0","@unction/length":"10.9.0","@unction/mapvalues":"10.9.0","@unction/range":"2.9.0","@unction/reducevalues":"8.9.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"fe41b4a3fac52717549e0e4e37653f4426db188d","_id":"@unction/shuffle@13.10.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hmTHq3r6ENgQEagSuCf2DPgPymzPCIAY5w2QNUStZU6oBLyv36djiuiOZgeXw8dL/iWZPXvAGzkXS2zdQ77bDA==","shasum":"7ed39e5689094f0b3dc71fd2b224432cff5a2d1b","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.10.0.tgz","fileCount":25,"unpackedSize":23438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddLCzCRA9TVsSAnZWagAAzKAP/11+4vth77bjH2soQzsv\n83VVQPXXvnqOg4ZE4JRAlXEdNNXVOdUuCBxQFTNWWs05bvG+PF48yD+K7aNj\nlMMuBVgjRYKAfITdwzIAdVl1627Kium+nK6RnxI8lo2rqAvp+zzwW3yQj2ea\nVObJp0Dxcl3Z2JERe9dDigh8Xnewnpfc+hwVWrjDkZOzV44YSYunRT7JvBMj\nlot4ZNLXdx8H/RhH2Vc4MR3eApuw0Tsyk/HRkDq+M6O07Shd6+eADOenfLzE\ncYUbuxD6FXi0qWgfdvEjcQPOmtvxkgrNRpV1qH2UN9sj3y+JsJvtGeSRn29G\nOJWAdf+VgwPsvxq0IAekilYl3Do/Pra5YqaSQwRmq6pzufUvN8BTtykE/6Wo\n8HTIv0Ag8iZNPPYDvbrLLFNoZAV8svDe27DygF/P8Fv0UvqVczAMAwNzwgx/\n0OfJbpzKuO5DcmmtPuVCnIBt6/y3kgTZVtBxCSJ6AgH4BFdTL3n0W4dKwBcb\nro5BCkiRtIeNkwuVRUqryJBO2/bd6ZXAmEPZIbc+/LBEdXQf+ALHJUdMFX3j\nPffBMXY9R1VOhgAQT9v/PoAuuBOMSvLWnxzwczVRICjBlbS1dmPcUCBr/YJp\nYroqzo8RTdZxMAUKb8Agm81f1QRdvpkQ1VXbJIz2aWLc7OLVlKWlXhlHLjMm\n8iCY\r\n=snHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfOq63POp92YcaOl7J3E6ZB4o0jia7RvJfUlREBa6haQIhANhbpdDVpydVdmedZCisY2OMVBJwWiU/EH6PazeGmW/I"}]},"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/shuffle_13.10.0_1567928499060_0.3162274894729742"},"_hasShrinkwrap":false},"13.10.1":{"name":"@unction/shuffle","version":"13.10.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.9.0","@unction/exceptkey":"12.9.0","@unction/fresh":"8.9.0","@unction/last":"11.9.0","@unction/length":"10.9.0","@unction/mapvalues":"10.9.0","@unction/range":"2.9.0","@unction/reducevalues":"8.9.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"b5adfd2a4a50011f2389fcda01c3ff83395341c9","_id":"@unction/shuffle@13.10.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-T9k29ACnYdNEsFaNw+/lHPkgNE71scjJy2nAtgf4yr3hUL4kH1ghXYlrKlqoNuAw+czjB8PSqHxNLZ41nHEgrA==","shasum":"b8ce7963cfab7c1ca684fd79121c18af02b9c8f7","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.10.1.tgz","fileCount":25,"unpackedSize":23420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddcN6CRA9TVsSAnZWagAAtfoP/iwWqwiCap3tgDnB12zW\nEZQ0oVTIwPrcuSxlnC5Uhym+xWgLFR6eJ/kcynlOi7wS4mJYWWU21AD+YNdy\n7kj+2Nw1YhVKofHWESGcHUzztu1ShCAkkFUI4Pctqe3/kw5iV/+GZsVR+FuH\nF19798E4PVJnptp3VU2aS2b/RCQXf3sAT2dYEqq3/vqoNHyxoB6i7ka8lRYt\niVHvR4pdTTCLUEpdML1rpD9oTKljHJsuZpObtN3wfXPp22awZfbflnWnUbzc\nxZegOjMCQi9IxUTvk6BjN+y++5s0nIepby/WoB4sNQocyJ5JWL4a83PHzdrg\nF7YmN/Jj4/uvQE3HNAKQ8NkvXqEjse+mbMpsI0Ngw6K/9SFpKlU8ljq+t2Io\nGQ8eX0eIIZkF2z54iJ+RP/vTFzk9a1g1/lnvh5a7DIAAysSV4/Vf6AI7iGZb\nbDVNMtu+Xh/7GPn5uGAx2l8nl4C0WpfvMyoL/89zuXZd2E5EAUpm62fbWBjt\n4ZAKe/Bvo+nBErzJ2Ouvt6zGfXRHWdBLiiSAxPYo5pQldrCb2E2SQE1as+pU\noLyMDA6N3MFiQA6E1msO9uXWsqGgfrhZSQ4Bc/HFAZvXxngnouR09s//xjjc\nFok/PcahFtzoproa0Ba6+rSWmReqRuMcFNMO1Cu5NVgem54K5GIrQHlFj9If\nEe6X\r\n=zvDs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhaTEEVMjD5A8Qyh/M0Tb6dI6vJBH8Vmw11dM0dny0ZAiEA9lfUSef7o4Lf2PLf8IBK4t+fKtZCKBrkUyRkkGmO9EY="}]},"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/shuffle_13.10.1_1567998842140_0.4169641939089448"},"_hasShrinkwrap":false},"13.11.0":{"name":"@unction/shuffle","version":"13.11.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.10.0","@unction/exceptkey":"12.10.0","@unction/fresh":"8.9.1","@unction/last":"11.9.1","@unction/length":"10.10.0","@unction/mapvalues":"10.10.0","@unction/range":"2.10.0","@unction/reducevalues":"8.10.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","gitHead":"7623528cabdb5b45e83d48fb4538f701053d6a7d","_id":"@unction/shuffle@13.11.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-X+3+lUIyARex1odK73ng4KfVZ+cZtRneV6agOiEBjMXxwcowXE3SGj2RR584U5AZSReCe31s9ATpnM+pR8d1sQ==","shasum":"bcad1d0c7ed36cbe8e3df75280acd53294fe50db","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.11.0.tgz","fileCount":25,"unpackedSize":23426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdddE1CRA9TVsSAnZWagAAmxoP/R9bapt1auIjijPQ8G9X\nm+9p4QAUC/HaPQcS2Mx1buPVe2pAdQxg2BLa/V3nOKgJsHMOkW8YKrkFK0FU\nH6eNC8X14iL+5U/CEIwIyU/egwQdfRN1+7k59vx9dzDwGqWkJncP7c7VgTLV\nY0F7NJC72QVQVR9qeQ2MmzSS7hsf9dxf7qD71z0cZRLO5tDrvCMyvU6gPp7M\nG41jfgUf5uYZ+HVGf5CN6oN6tfBW+MnX0hC5+Tg5Z0mYuH/2qZVc4HE1I6TS\nUWllutQJx6/YZinnM19/CxaKNce6i0C/kRVVdC7WR6mMf+yzbMXBUfVEf1GD\nd6mi0IQ0Z86XYRLqyFF8RoanAL8iVsRhKYAFk+DkkZ4lS4YJtOcUFhYaBhdS\nQu3pbBIjnOUBaWdSgboe2ZVIE3Hr/zeyblFKGr0eYdml4k7FkF/MleGk8LlM\nZTfavblIA+gf1WOmkwsNpWbCYwBMZ08dTXRaZbZKnonqJGW3hOO/jeMfy5vp\nmfaTXzjapN1+7+6Klz7XNcecgGr7+u3pVn8Gh1/lt6vYXNMbNKt7GImoAcG4\nI5zF5iBKSvCmKrV5qhgY1IyOn0IxtDZAPa/HFr8uPtRY1LY8pj4bD0LH70oX\nUP7F1+SvDRR74UcVSQMD83S43gbSFkpnYteRT2wR6+FBcFpK/h4JgakP/9bA\nZ2QN\r\n=OQNp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzLpwMXL3o0QXkseEIopU3kx9hv6hoU8ZzzOfgt0E1+wIhAKFCizznGzzqsQXtuZ5HKBDl4atCccuxuRzvNE1DSUxZ"}]},"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/shuffle_13.11.0_1568002357331_0.5025564946508727"},"_hasShrinkwrap":false},"13.11.1":{"name":"@unction/shuffle","version":"13.11.1","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","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/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"7.10.0","@unction/exceptkey":"12.10.0","@unction/fresh":"8.9.1","@unction/last":"11.9.1","@unction/length":"10.10.0","@unction/mapvalues":"10.10.0","@unction/range":"2.10.0","@unction/reducevalues":"8.10.0"},"module":"module.js","browser":"browser.js","types":"types.d.ts","sideEffects":false,"gitHead":"832c8993f582e2b3d75ead894a2ac0b78e703a7c","_id":"@unction/shuffle@13.11.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Bee83cGJxE1tHSi/ppfGGlojOT/KbOHsLCFPKriOjei7sk2oLSB1ixugHpZiOnYsFM3Y1j/U5tgyuV6eEfQ9IA==","shasum":"0c26b23d3cbf23fcf4e5cb6b416eb86923211c56","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.11.1.tgz","fileCount":25,"unpackedSize":23450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Fd9CRA9TVsSAnZWagAAE6MP/15k5qhBLATq6H+NMkXq\n1eMDfu/wgOoVy4eiH3oCBLEyPW74qbdPyDPAHaLh+G64CjDbmk09v8EgbIYm\nVcqNhBW1qUnetW9eN8TgOVlHrU3mAx3mznVNG6UzC4nilLOZ3GRZp7XOLN7P\nWDiT2jZF7fB5QeP+/irE0biD3BBaKjZnTyk3YUDCT26iDQRsznAccNCoYseL\nfn+wg5H3piGFl+a3HrO8p8QLWwsS8iZUjJBA+0ONG0hKghH2D4fYHEhnw3T5\n7UWL8cCggUsrhRkPamj0Wj8odtCj0Jowwg/PbjoLpcEf7TOTRbDb7MYwkxIP\nXsQ78UucYXyJXNFRR+fGeTOKolROzYNJ3cGZXXmJd1kmm7cLxYEniVHQLLZR\niA2RB4xQtXbiQuFvrq9e8pm8FH5YE32PnWpNjAdQDUuWI+wB/i1TvrCOqf5S\n6d1QIlaviW0+uEBwcnNH9F8vPRntUkdorgFsehec+bcXifOJiPcpXqB8m5V3\nnwKinPsGJGggXPvDitkkarOjMB1qpTvS+fFFtfm/4tU39tS18q80pIMu4hDv\nSvuP/NGvjwN8ZLnAB85eL8zdWMiwpJcylQGDfT3q9NZ4axc+eAvQJWNwEIC/\nbQCgO4fj+TSq0GwMc4eYyLmcX3XlQUC/hubctDKS3fVgHgyE6BB3nHUmOBoQ\neQd1\r\n=7i4j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9wp+1WBrPwYNkRSLco2Ru3k4TD/hsOEAtBf/uoLTGIAiEAnZ2ku+le/z6jEqMaH0EtZ/aYCsVboEBIlNPxoIyT/fY="}]},"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/shuffle_13.11.1_1576556412982_0.7628448066538787"},"_hasShrinkwrap":false},"13.12.0":{"name":"@unction/shuffle","version":"13.12.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"^7.11.0","@unction/exceptkey":"^12.11.0","@unction/fresh":"^8.11.0","@unction/last":"^11.11.0","@unction/length":"^10.11.0","@unction/mapvalues":"^10.11.0","@unction/range":"^2.11.0","@unction/reducevalues":"^8.11.0"},"gitHead":"1fa121ffd9ace7f61cb3a61dcd4069d538d52042","_id":"@unction/shuffle@13.12.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yWwA5uhHMdBXLGvYua+MylpQi2CpvmRSux93dJ2CCJYmykSV5jqC1+P/EFLrKl8MLIafUdQ8GTcRPYbg3XrbFA==","shasum":"3f6466e43a8b82a2b3cc7f8cc66893d588f024a7","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.12.0.tgz","fileCount":25,"unpackedSize":31979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTuWzCRA9TVsSAnZWagAANZQP/iUO2ArfxPxDGPWUz0kQ\n6/gXfw8OrKK5BbDmouS5Y+b8IWl8tP9Ho78xhacGwljfoPI+EM8CknTdBn4F\n+YpXHhwS8JTQjJ3hHb/OrfU8aYcUZXd0XCTEZ3hDo7aNzqpoE7s4/ySDhcj0\nZlOQdF6mKXwk67ciSePja/3Q5/kfacJk6AsSXvndrvSjhIwfEWnGKxrhrDv1\nOo2H8EEQYIqT/lClOWSaGI99EvZq9vRO55Z2sDletlNaiM7AHhXSZoCeiyK1\nOuVb5Y9P2ZIU/te6iCOJKOJDly3LmSln3NHuzjkk1Vyf6EUwLVUKrFmSjcKO\nOTP9tOAwk+9JyBlizc/ug/cvns5L31ZhN6YX0MrRbtoJa5gmUee5GKo5gcIE\n9JTHR8blqRQM4ZtWE5wf0gh4NnQqIOrp9RjxZU9ZZm9Xb2mMSwYsv37xkxR6\nmcqT1VG0cyiVjNVIeGP9yyr7muxa68s24gtbYHujUzxdh5oOKx/+vnK5FuWt\nS0z7v08VtrZocC3GuQa/hbFIeEIgxZJjDnmjxiIo0QlxhiN6rauZi/1FwzMw\n4PrX49VjwbG1EXfvCHLAMbfCHLT6AOaZZ9g/zbuTHSllEuQtqO08bjKSlTZC\nAfIG4hGchkFpGqFsjU2klGKEF5rudDgmMweimZxyjx2BKnYEKYZHbKLMj9g2\n8BUB\r\n=UwB/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5tVbU8bzLRfyy3aszuwbVFvJGyIkuwb7X9zbdeOIm4AiANZSw55NhUm3eggWvY90/74SFpkygN4cCZ6/ZEin2syQ=="}]},"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/shuffle_13.12.0_1599006131490_0.0805619786758005"},"_hasShrinkwrap":false},"13.13.0":{"name":"@unction/shuffle","version":"13.13.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"^7.12.0","@unction/exceptkey":"^12.12.0","@unction/fresh":"^8.12.0","@unction/last":"^11.12.0","@unction/length":"^10.12.0","@unction/mapvalues":"^10.12.0","@unction/range":"^2.12.0","@unction/reducevalues":"^8.12.0"},"gitHead":"1474428e66ccaf6d559bfa8cb20fdd4b1fe37c3a","_id":"@unction/shuffle@13.13.0","_nodeVersion":"10.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zz44CIu49cx9ah4zG8WTTDLhJFQ4oPunCnyXMIX7Ytj4laLzqFpqxlEEHLY88GfUrp6L3Bu2xQH/eDvYYRCQAQ==","shasum":"dabf0fb2a1a303a69ce8f1dbbced17e0ebbb98aa","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.13.0.tgz","fileCount":16,"unpackedSize":21604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwxfICRA9TVsSAnZWagAACMUQAJwGd67T15DoZKQv1qw6\nOnfPJnoFaDxyILsCQqDNtIDyBWcBVgHFNbvgXZPKSu0KYb6yEdOC8kVJgk9/\nRzq07jqSyKT2SDEu0k70t7x67E5KdY8B/z7G2CU64JzP3rFEgPhoDplabCIf\n2hVv9uhs3Ni4VVVVV9hZjIACmbHlye2lU5zXFRCTGxcpaYCbNkDWeW/2bC9L\nL75FKW4c5FTzADz2XLrvdjc+pGdWMxUdOjm41K5eMtk2EGXMqcRn1DiDz3kT\nnaucQulEEIVbNXOitoYkIgJxFFphL7l9u6ddhnjmx69PdRbfRI9srtbTm5Sl\nPgvUvfOpNnKGBNKxQLrBJXiXiE6ohtiET0Gt51nW5ZQYDHKkL9HB6HRyOzUt\nM2I+qnYGkqZBUCPrGN5QZ9Syn/cxiuqSRKhvMWoCaheY7zzEHznWbw6gWu9i\nYIKpCO73VPEnhagzBChkkv7SAb0QDJG2mjBAz691lcRf3Vi3//4SdmbrJXEA\nhtoDVegYKZfRvvsPjVsxBgJRbQwaT8U+qkXGXmS6egKlcH8jkoxP1AelhdcT\nCEV1jlKam2Jb6HJK7ktLRd5yOnYgFDaIyym2DD7+T7JWKVhKVjyuQ8DBKTWX\n01CH/4p5c0S4ZPULmYreLSWdGbKSGHbnYNhlmLYvfWs0UQoIcGwPmkA4glxk\nxnAv\r\n=xIWt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJHpvndlIi1q2EQmBKyWlMUgtIGofw4rVVTTF73ygCJAiABthPAnHjvWtSq42SwXXRZ+r5iBg8Pw4tBxA1Q1MzEAw=="}]},"_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/shuffle_13.13.0_1606621127929_0.7142347325102731"},"_hasShrinkwrap":false},"13.14.0":{"name":"@unction/shuffle","version":"13.14.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"^7.13.0","@unction/exceptkey":"^12.13.0","@unction/fresh":"^8.13.0","@unction/last":"^11.13.0","@unction/length":"^10.13.0","@unction/mapvalues":"^10.12.0","@unction/range":"^2.13.0","@unction/reducevalues":"^8.13.0"},"gitHead":"dd3c78b2d70818e586077e864b5711692706427e","_id":"@unction/shuffle@13.14.0","_nodeVersion":"10.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K0G7wFjhA8YO+YyJj9EAQwz+Cv5KrxoAgJH0CBTA6RN4iLw4Ep90HsLm14gvb+LGMm0c0dxtOdz5UVhGndjbag==","shasum":"304f91a54bf8cda44302b70bb999bc41b19d35f0","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.14.0.tgz","fileCount":7,"unpackedSize":23345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxKkmCRA9TVsSAnZWagAAZC0P/RCdEc8iYfYKBo4ELzNU\nlbSB8bnVyl8AopD4wttLDmeC+f4gSpy0/MYTLfgIG8lX3zCu0x0MiROTwdr7\nID5wkDdS4FQg9+UJdBj8VzlvqcnuXciSlKt1ud0u6z2OJIgwhomOz2U12sOa\nBx+daI3ElDESyCeoPvyR1eC515Mi3j73NtJIL/+gDtN4oGlcEuyoJvDqyono\nGQjWt4XLeW7zF9srqCREhoF8Txf95yRXPbspfhiElkwMIrbyJNp4Gw4YtCZi\nYZS5UWjHaGhQJdhqdAGvdeD9I61Wd+XHNux07MJc1lv4Qcm7UI9BzsZCcAHd\nKHR4MAcjGtlvlxnMGCO+0JjRX0pIa5K1LzJiTiWlnwnJ+xl1gMdI+2a3GHc5\nq0b+s1gBs5cnzIzalKYFBPDyBAJP++9WPJ3EZ2FuIJ3dILYkn1+BsVa1A3cM\nG3V/um99fXE5wqKbi0mxoaiJJKzIR5DVFVNbbi6gGyPEc2S/YN1kzlq9MdQ8\ns9YNf7CzGiqVTwh8DLMxFa9xCHHiIRgkmnDvybq/gd1Sci5NH4nKAD8hE4Ie\nwI4vKNCtMuJk1tL8SGj9LpLnnerxL7QLUx0SY77DRlw75bjHkuw2ZOGrDnhn\n6E5qB3/yh+J8qyKX5eqwdV66/L0EB8qutjIhYTDhpRGFcPSTGpUJewlYCiUh\ncKN1\r\n=FuRD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq5HpAMfVJA8fqkWZ2COqSPwAO6wX3xJCm2eNm479aBAiAOJNHNrMLyZwxf0RuTubj4KfMyHGlGmU5OhMi08HxKpQ=="}]},"_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/shuffle_13.14.0_1606723877863_0.024699573409264763"},"_hasShrinkwrap":false},"13.15.0":{"name":"@unction/shuffle","version":"13.15.0","description":"Takes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order","keywords":["unction","functional"],"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/unctionjs/shuffle#readme","repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/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/attach":"^7.13.0","@unction/exceptkey":"^12.13.0","@unction/fresh":"^8.13.0","@unction/last":"^11.13.0","@unction/length":"^10.13.0","@unction/mapvalues":"^10.13.0","@unction/range":"^2.13.0","@unction/reducevalues":"^8.13.0"},"gitHead":"9c16e3ff010b365982dd92aefeac2dfda8a216a1","_id":"@unction/shuffle@13.15.0","_nodeVersion":"10.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DZTD+wVqIRbxRDd8k/eBxn8Ql/FLV/vS7QA0HhUmO7IqSj68etImacG8dKLHOhjB0DW8+GI8pVToXYhBoIPuOA==","shasum":"4c8bfb190a2a656e463d95cbac258698985d536e","tarball":"https://registry.npmjs.org/@unction/shuffle/-/shuffle-13.15.0.tgz","fileCount":7,"unpackedSize":23345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxL1VCRA9TVsSAnZWagAAdVAP/2Y6YNzd5X6gxkneij9q\nejWsdMtqSaOkL6W0yAqUlzMwC2hYNtprgaaL8FSNluKBpu1GauTkRuA4YrRO\nMmLPM016L6gY3kfoFbm3W43+On0aXV09GjumqnWLYf7Q7QDeVRsTpvOYK7Va\napxQAsVW9y1iH/noKglYVxYe7hykuJKYuBt/T+wSBATdhyd/XuH4dZcxyCdk\nVl/ywxK6xU7zMnWcRgNm9ezVSLLDZ8R5x2PLvqTVOd+EOBzSojNjdlnPyRPI\nXaeSZ22No2T5xVizIYL6c36NUZcQktxJPSH2JDawwQcvmjLhYObbTznzt2gN\noq1I+CuvqS05wJZ89IDFbOniQHMbHC5tWXjAokDPZkBgse8etPRzYVQrVeY0\n0KoVPspY0R+2iL8kcHvyd6ZVYwFx1RUTFX6HNIweQJuApkXJrRb6lTuEx2UM\ngDUA/KUqthqzM2EwhvYrINjBho9fBitE71gP3domTZ/KhArXEK3D/cvRQwHc\neRiZKOzQ1sIb9sG+T8+h9OF1h/nZtBh7bWTMpJ47zQk+mPfB9RxTU62+NyAp\n6tB/tzl/SOMDo9SBGd7gd/8mwQNWhKz2WuZg8brN0hi5uKlpcmZ1z5XpHXpR\newFwCX2WZwzG/mfvdeoGO6/s+F07G6r0aCggScI1fdlAZTjC8KxYHuVMLEdw\nEV53\r\n=6+ra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWVuGsrwtI7qX9CfMx4hxEJgR2reh4+euhmHNdcg7nrAIhAIncpaAv2rwHJfMaVDXwqBZ+Ol7wKE3y23KKBX9MD+Lm"}]},"_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/shuffle_13.15.0_1606729045046_0.2898081000189201"},"_hasShrinkwrap":false}},"readme":"# @unction/shuffle\n\n![Tests][BADGE_TRAVIS]\n![Stability][BADGE_STABILITY]\n![Dependencies][BADGE_DEPENDENCY]\n\n> OrderedArray<A> | Set<A> | Record<string | number | symbol, B> | Map<B, A> | string => OrderedArray<A> | Set<A> | Record<string | number | symbol, B> | Map<B, A> | string\n\nTakes an Ordered Functor and returns an Ordered Functor with the same content, but in a random order.\n\n``` javascript\nusers()\n```\n\nWould return:\n\n``` javascript\n[{\"id\": 1, \"name\": \"Kurtis Rainbolt-Greene\"}, {\"id\": 2, \"name\": \"Angela Englund\"}, {\"id\": 3, \"name\": \"Joshua Benitez\"}]\n```\n\n``` javascript\nshuffle(users())\n```\n\nWould return:\n\n``` javascript\n[{\"id\": 1, \"name\": \"Kurtis Rainbolt-Greene\"}, {\"id\": 3, \"name\": \"Joshua Benitez\"}, {\"id\": 2, \"name\": \"Angela Englund\"}]\n```\n\n``` javascript\nshuffle(users())\n```\n\nWould return:\n\n``` javascript\n[{\"id\": 3, \"name\": \"Joshua Benitez\"}, {\"id\": 1, \"name\": \"Kurtis Rainbolt-Greene\"}, {\"id\": 2, \"name\": \"Angela Englund\"}]\n```\n\n``` javascript\nshuffle(users())\n```\n\nWould return:\n\n``` javascript\n[{\"id\": 2, \"name\": \"Angela Englund\"}, {\"id\": 3, \"name\": \"Joshua Benitez\"}, {\"id\": 1, \"name\": \"Kurtis Rainbolt-Greene\"}]\n```\n\n[BADGE_TRAVIS]: https://img.shields.io/travis/unctionjs/shuffle.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/shuffle.svg?maxAge=2592000&style=flat-square\n","maintainers":[{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"}],"time":{"modified":"2022-06-13T01:21:13.129Z","created":"2017-04-19T05:19:36.994Z","1.0.0":"2017-04-19T05:19:36.994Z","1.0.1":"2017-06-11T06:13:47.878Z","1.0.2":"2017-06-19T03:04:00.709Z","1.0.3":"2017-07-11T22:42:57.902Z","1.0.4":"2017-07-23T06:06:51.620Z","1.0.5":"2017-07-30T02:56:48.580Z","2.0.0":"2017-08-22T11:05:39.065Z","2.1.0":"2017-09-01T00:01:45.552Z","2.3.0":"2017-09-05T02:51:18.165Z","2.4.1":"2017-10-02T04:09:01.186Z","2.5.0":"2017-10-24T08:47:24.300Z","2.6.0":"2017-10-24T09:10:27.320Z","2.7.0":"2017-10-24T17:07:01.076Z","2.8.0":"2017-10-25T05:00:41.815Z","2.9.0":"2017-10-25T05:34:29.150Z","2.10.0":"2017-10-25T05:58:57.905Z","2.11.0":"2017-10-25T06:14:44.404Z","2.12.0":"2017-10-25T07:03:42.535Z","2.13.0":"2017-10-25T07:41:30.139Z","2.14.0":"2017-10-25T08:20:51.602Z","2.15.0":"2017-10-25T11:30:18.274Z","2.16.0":"2017-10-26T08:11:42.628Z","2.17.0":"2017-10-26T09:26:58.250Z","2.18.0":"2017-10-27T16:49:51.415Z","2.19.0":"2017-10-28T18:32:37.726Z","2.20.0":"2017-10-28T18:41:02.689Z","2.21.0":"2017-10-28T19:17:15.169Z","2.22.0":"2017-10-28T19:31:26.143Z","2.23.0":"2017-10-28T23:39:48.502Z","2.24.0":"2017-10-29T00:05:48.641Z","2.25.0":"2017-10-29T22:40:42.587Z","2.26.0":"2017-10-29T22:57:06.195Z","2.27.0":"2017-10-30T00:15:18.481Z","2.28.0":"2017-10-30T00:44:01.541Z","2.29.0":"2017-10-30T00:58:34.170Z","2.30.0":"2017-10-30T01:10:28.557Z","2.31.0":"2017-10-30T01:29:47.469Z","2.32.0":"2017-10-30T01:48:08.542Z","2.33.0":"2017-10-30T01:56:26.153Z","2.34.0":"2017-10-30T02:09:00.088Z","2.35.0":"2017-10-30T02:29:28.265Z","2.36.0":"2017-10-30T03:03:00.517Z","2.37.0":"2017-11-19T08:27:13.514Z","2.38.0":"2017-11-19T19:01:26.350Z","2.39.0":"2017-11-19T19:15:18.543Z","2.40.0":"2017-11-19T19:29:35.189Z","2.41.0":"2017-11-19T19:47:40.405Z","2.42.0":"2017-11-19T19:59:55.501Z","2.43.0":"2017-11-19T20:23:33.985Z","2.44.0":"2017-11-19T21:05:45.254Z","2.45.0":"2017-11-23T09:21:20.142Z","2.46.0":"2017-11-23T09:21:23.748Z","2.47.0":"2017-11-23T11:52:00.327Z","2.48.0":"2017-11-23T11:52:03.665Z","2.49.0":"2017-11-23T14:33:59.285Z","2.50.0":"2017-11-23T14:56:53.167Z","2.51.0":"2017-11-23T15:26:03.806Z","2.52.0":"2017-11-23T19:35:37.305Z","2.53.0":"2017-11-23T21:50:04.479Z","2.54.0":"2017-11-23T22:15:45.795Z","2.55.0":"2017-11-24T05:15:59.475Z","2.56.0":"2017-11-24T05:34:01.094Z","2.57.0":"2017-11-24T22:26:01.253Z","2.58.0":"2017-11-25T02:19:32.073Z","2.59.0":"2017-11-25T07:45:52.680Z","2.60.0":"2017-11-25T07:55:42.352Z","2.61.0":"2017-11-25T09:38:03.958Z","2.62.0":"2017-11-25T09:51:17.898Z","2.63.0":"2017-11-25T10:05:46.173Z","2.64.0":"2017-11-25T11:21:22.891Z","2.65.0":"2017-12-02T23:28:08.870Z","2.66.0":"2017-12-02T23:39:19.377Z","2.67.0":"2017-12-16T05:44:14.270Z","2.68.0":"2017-12-16T05:53:54.539Z","2.69.0":"2017-12-16T06:03:57.046Z","3.0.0":"2017-12-26T09:45:46.091Z","4.0.0":"2017-12-26T10:16:57.073Z","5.0.0":"2017-12-27T08:56:27.738Z","6.0.0":"2018-01-14T01:53:52.067Z","7.0.0":"2018-01-14T02:37:08.982Z","8.0.0":"2018-01-14T02:53:20.710Z","9.0.0":"2018-01-14T03:18:30.917Z","10.0.0":"2018-01-14T03:45:25.604Z","11.0.0":"2018-01-14T03:57:23.710Z","12.0.0":"2018-01-17T10:00:29.971Z","13.0.0":"2019-06-03T07:39:00.938Z","13.1.0":"2019-06-04T04:50:33.580Z","13.2.0":"2019-06-07T04:23:19.916Z","13.2.1":"2019-06-07T10:22:31.690Z","13.3.0":"2019-06-09T01:51:03.205Z","13.3.1":"2019-06-09T03:44:29.862Z","13.4.0":"2019-06-09T04:43:15.789Z","13.5.0":"2019-06-09T08:48:20.237Z","13.6.0":"2019-06-09T11:04:50.582Z","13.6.1":"2019-06-16T05:02:02.849Z","13.7.0":"2019-06-16T05:52:12.852Z","13.8.0":"2019-09-06T22:55:07.756Z","13.8.1":"2019-09-08T02:07:53.346Z","13.9.0":"2019-09-08T03:09:47.185Z","13.10.0":"2019-09-08T07:41:39.256Z","13.10.1":"2019-09-09T03:14:02.327Z","13.11.0":"2019-09-09T04:12:37.466Z","13.11.1":"2019-12-17T04:20:13.120Z","13.12.0":"2020-09-02T00:22:11.634Z","13.13.0":"2020-11-29T03:38:48.078Z","13.14.0":"2020-11-30T08:11:17.975Z","13.15.0":"2020-11-30T09:37:25.153Z"},"homepage":"https://github.com/unctionjs/shuffle#readme","keywords":["unction","functional"],"repository":{"type":"git","url":"git+https://github.com/unctionjs/shuffle.git"},"bugs":{"url":"https://github.com/unctionjs/shuffle/issues"},"license":"SEE LICENSE IN LICENSE","readmeFilename":"README.md","contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}]}