{"_id":"wasmuth","_rev":"29-4b2134621352d19fed7548f6b2a78441","name":"wasmuth","description":"Practical, functional utilities that fallback on native implementations as much as possible","dist-tags":{"latest":"2.1.0","next":"2.0.6"},"versions":{"1.0.0":{"name":"wasmuth","version":"1.0.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"bff9a5c20b5659db9c41096a0409fe548c2f7bed","_id":"wasmuth@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-VWhsRYX1fUDLIFBmkOBBorh1D02yQdhQaeE935VZjb7isy5h+ADpp9PUf0Xm/sz09gUYV3OU6rZtnHnia7XCOw==","shasum":"c7415fcb615e15e6dca2d98c7e742c578fb997e2","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICudnC0VR3GLHXFueG4W1u4SuTImPelHQjZrYiBYpmSQAiEAoN16HnFzkrrOMpDzCKbrqafEn7UATidQW0Z1t0OuHVw="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.0.0.tgz_1508788098742_0.3077375104185194"},"directories":{}},"1.1.0":{"name":"wasmuth","version":"1.1.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"fe6f39fb837db0da1eea6f120672d64491eba01c","_id":"wasmuth@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-6DRzXdbkvHyY0IGGoHr0G7ggiBOn52I0GFyUYR2MUtfqimeuFMLgB0YILgVV3eHEBtkEV0vnlEtsaOSk5HST5A==","shasum":"f9f74f97545e864405c84074e9dc5bbf92c09e5b","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDED+Yuh0gw5XCjrvBSHXAGZKaecG3mgD9fJeA4eAolAgIgVgKDqA2spuYkdgp4JIVoBS25VIS0EyIqb+qwTiKZV0w="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.1.0.tgz_1508789314120_0.9796063108369708"},"directories":{}},"1.2.0":{"name":"wasmuth","version":"1.2.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"ad71c092b8704f0abe6402ecf60e28fe6ba72af7","_id":"wasmuth@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-nWRzUFudKfz648CB5iW3+P4cXIB+jznWnqW98/zXrqFY3pcIDalYmBItftUOQKBsSLy8ExqPVxpgm6dwgTd7gw==","shasum":"4cff6b520ebb182397052766425e49238ab9844d","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEaBRIyVGAP5gz2qO+E85V8RtqKWVSZ+1ZZSdi3KgFJgIhAINASmDMVBh6acRuIRMnOC8htMRNjA6VOas1Mr+xqWxi"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.2.0.tgz_1508791349839_0.6297896695323288"},"directories":{}},"1.2.1":{"name":"wasmuth","version":"1.2.1","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"bd9c9391a91226008597e93ab63eaf8f3a7d60ec","_id":"wasmuth@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-u/lZktvR0vqoVl+X4Lp045FKotRhY8YjNniwH11XDpgaGNltCH7aEO7LkDJzH4pWgLDVY/ZjPTtSM5vAlmW2HA==","shasum":"b63c18124e765413e86153956b9f3ac7934b29d2","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKELw6BgEIPjirFjf0Gpy2YvCKI+dztR7QdcaXWyontQIgKVp1O+048QmxhMlqTkxOcmQBb5VodkgTpfXIMA6WElQ="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.2.1.tgz_1508791407588_0.6997951874509454"},"directories":{}},"1.2.2":{"name":"wasmuth","version":"1.2.2","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"2d472e19160405d954dbec28ee6ef81a1fe705e7","_id":"wasmuth@1.2.2","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-iq6srF4bJyM5F0aC2XJfozk1uvDX+5P8yWtnMfO/fFUz9qpD449rqsta6gWFNqtNVPLLIC37NjUTGxVTjE2UBg==","shasum":"b3ca841d2562a1d0dc5542422c73a407482a58ec","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGX7mGk34TywLggKq4rfzfEV8J1J/gfYxflsq1fcDQ5gIhANAtjlNNYg4ZQq+D/9FNmYfC23XAMRSE72A7Ywm5dCdq"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.2.2.tgz_1508791759022_0.9870084880385548"},"directories":{}},"1.3.0":{"name":"wasmuth","version":"1.3.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"4c32d1c72d1a2d4cf4b5c3fbf51251e04c350e51","_id":"wasmuth@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"6.9.2","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-/1OtzgdPEe1cBEz+go6x7tk79a5WRKp2EHq6cgn48mRi1TFl20Em2776JQ+KF44w+leo7rRVfYDpGcdOtjh7rA==","shasum":"3e4a740b8ce395d07c58ffeb870416c3219a3cd3","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpGRnT2SfbFUP2713MdwZ/FWVIR840PQzGDNhtDP5WbAiEAohzCaxHRc3OmOgUbkm+ifWQSSjKqCatxFzrTyk6zv40="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.3.0.tgz_1509656284575_0.34235191415064037"},"directories":{}},"1.4.0":{"name":"wasmuth","version":"1.4.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"25ff86aae419f578b8154760b4348ce4202bb36e","_id":"wasmuth@1.4.0","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-hio9CNNF3wzrRE/+GG1wlR0L5qE/RnOkNAWGsnrvNxKhOlbDSZcPDWutflGo7/Q5QcEM5ge/WWQWfB3gYypW0Q==","shasum":"596ccfc6d3f6463edae45e65379c85a724a74094","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMN28/TjxR1XGFDCQrITX/qNtHNrOBt7/Z0TwEFsHfCgIhAJPgxI7yYF39RY0x+PTpqKSnjjH1AhR3oKgLgHt2WRC1"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.4.0.tgz_1509815453611_0.2782132083084434"},"directories":{}},"1.5.0":{"name":"wasmuth","version":"1.5.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"9e0478d09807137b55ddcb0c76c6065da7569f80","_id":"wasmuth@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-d4wyeaUwIt45bacNUbX79oobndMZr/wbvqw79Qu6MVxf81r3UO59XKDjEe4cqy13nt19u5JDEr4AArEHCHCiOQ==","shasum":"d3943f54a05716d760d075413ce25c80cc270646","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvkUym3b9h1+W20YF1ae0bXLip4uLgJ+8ZEBrmuERMQAiEA7HWCQ/uMWap5oBA/toz3uTKbXG5UrwkDIHLKQ9qH8Kg="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.5.0.tgz_1512437722511_0.4988178287167102"},"directories":{}},"1.6.0":{"name":"wasmuth","version":"1.6.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"03e6e0223f5c653827a20888f197d20a4f0ca9e3","_id":"wasmuth@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-hswg9b8Ur8jbwcSqT3Vgr+E7ZhJA8ws1fZkdfh82ToirRmosfReolT3CK7SVKnDPaez+GFYIMMHMirlk4/c/vw==","shasum":"4b1006c28f80ff3d9f484974f7cd306f03b91733","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSNG4XwnkvVWZNLF5JlkaEIb6mvv8SEbCmoXf+4U3eEAIgRcXq0EXAVGZo8bL+Lp1Q7tYcRBN6Df8g98D5Wn9EIk0="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.6.0.tgz_1515097029987_0.9007897023111582"},"directories":{}},"1.7.0":{"name":"wasmuth","version":"1.7.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"34df68162a3ea56e1378deb896a582f48106fb00","_id":"wasmuth@1.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-bXohvugNwEaau0HaHF9e/ZJpO+kq7ue/n2ELITAfjpeZDCTicgahLe/3f9uR+gyIBz+7Z6hN3T+GZRYDAVnhRA==","shasum":"241c58021aee80ebcb0cf6e370349304a99e899d","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhewGE3n8bJCQzYkEwhIE8XdY34BvTqA+brEEUziK1NgIhAIfx31T14gMS7zn58wEpybK7to+95Z6IzL6XGksigL+M"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth-1.7.0.tgz_1515528704313_0.8505974092986435"},"directories":{}},"1.8.0":{"name":"wasmuth","version":"1.8.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"aa3ea30921f42950b1e537c3d74664b459de1dc9","_id":"wasmuth@1.8.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-pz0e7QU7lbHyczODrR/YGJxfwu7oN9yp8jRea25RGEWLVL3nG4hI2UXx2iD/55d0Hlo/E5XNur1AzBOmQKhmew==","shasum":"2ea0cdeaafb1ad4f51f1c92fa6927993d137425d","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.8.0.tgz","fileCount":51,"unpackedSize":31789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAu3cGnZGegdy9p1MrJV2lmEPezesg3XcS8UIPkCRV88AiEAnVpawyohg2rF11ahYNuBKZEPCEcWBYAKdVA7bSWMccA="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.8.0_1518220079524_0.7202513421087677"},"_hasShrinkwrap":false},"1.9.0":{"name":"wasmuth","version":"1.9.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"414d22dbb9f35ee22a926847c6c7044267cfccbf","_id":"wasmuth@1.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-QZlIhZgiBiNYAKNGgOKvesQYiU8v3SZ0feveG+qBt9BPL7IA+wd7EVWRQo1iaolGOjhLapeGiGUtjUHGd1FSrA==","shasum":"c6e84a6213723bbabaac2ac7292790a828835b7d","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.9.0.tgz","fileCount":55,"unpackedSize":34445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGC3wZDUKUmOEfuBAWRjDGaanBh/+k21p4RTZ6hrYWJ2AiEAsiagYSCGavOCFYCAO+IFiVsrUbqnpki9EYGCWT4xqsw="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.9.0_1519085292305_0.7446053166000755"},"_hasShrinkwrap":false},"1.10.0":{"name":"wasmuth","version":"1.10.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"4765a9308ff49101f964a50e9994a309e920ed18","_id":"wasmuth@1.10.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-4txjz2TnaHKywhnlhAD0mg451cuEXsOc2p3JrCl3H4dGJCeocqtvaaS9hX0wS3JbS0gROlXzbLkCSnREuS1B7w==","shasum":"c2e0257ba8989717f40e7c78772232fcc70769ee","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.10.0.tgz","fileCount":56,"unpackedSize":36177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk77d91JpXAXSlQoQGdGVvyiPITLzrNHRvgvRzwAKAAAIgIf0ve8XwIi4+5hrUs1CXQ+DNTYoy6dl21OrMttL1YA8="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.10.0_1520019219424_0.14779047203827855"},"_hasShrinkwrap":false},"1.11.0":{"name":"wasmuth","version":"1.11.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"f4376b8de56f626c4fa5bca13e27447ab9ad39ab","_id":"wasmuth@1.11.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-o/pOE87njq5+RC+yVe7o7agQiHb9nbMwvUHLdAMH5pT9wtnt0DARmcktCYqqNmZv0u31DsZJAsYslBHpF9eRBg==","shasum":"8b55c76593d1afbc89cfe7a24ce550b065910f30","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.11.0.tgz","fileCount":56,"unpackedSize":36534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2mMGCRA9TVsSAnZWagAA59wP/1Hd2mM4R0zZfBe8Vp4u\nF3dADt/mt3tEvALhGXqXBLVBkQglhdzTK+QoV0dH1fWdcmxv3o6J0uaxJUWJ\nIsfz7aSVFoKIwueRfFFyCf68Rn88PwxXQJc2P6BC0DxMoqjwTvT52FDIMs2v\ntUccQIK1pyuGKCLbDxyM9weAWJzgdyQLxdU9yup2fWGzZGPKsaCQ1fdj8A5y\nFWqogp6jNFCntZinj0O7FxVrJ2drGtKo4+FjxD15OiGJZCOdW/P1ht4V8/CY\nqz5MzTKtF2H7bwSymhT3K98+rnaVmYJ3FQJkCLy3uAbuLebEPi4brwVe1bov\nHwNsN09h5BXSVuolDXFriAqsYSVH/D+ToGb4jT/1IoFhpQpECwNhGrAnUSd4\n5u8p+Lb9r6drsnvnoVzgS257CQ6szA/V9/RSbASl7xTxnn81uUd9c35dN6n5\nQf9COtcw7kFYK8ubvOVz8lVLR7foNfxci/y7ZN22JwQ1Icga79PaooTDjOYE\nxoQMiV5WEC1tewgC78UEHzYBHOgCi4GF6JxcBGMrjNbn4gHoEnXMY5IcBnXr\n8GAQu7cz44nopKyBjUf/sLFV3byGtc66/hCXU1umEJ+Jgitndx7hXm0lGnK4\n4GzkDfsFWTRmDC2j/o6hAUnAZgt1GrWLJb5fpjsUUimIddKokAWSVqwV3PdH\ngBJN\r\n=hKzy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHH/TWRtK/Hx3Gip8TkoFKw3YrbHdSh2sZCiTHLbltBfAiEAooGpPKBmZuhaXp2VRWSWNmNb0DFnZZ/R3WtlF21scQQ="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.11.0_1524261637897_0.27060563058982723"},"_hasShrinkwrap":false},"1.12.0":{"name":"wasmuth","version":"1.12.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"f1394f667deb26f802562e4474f1cfea14d8d519","_id":"wasmuth@1.12.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-t1L8g9jQivxpRfrVCCk8AMb8KPwFfg2i3unqBdoC0DPFgJs+VvrXupzBraz6r9BLh3ZeaIPSc4Gzx26K4s0x0A==","shasum":"31de3139bc4f5c5331451ed6665bd4bb04bfd0f1","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.12.0.tgz","fileCount":64,"unpackedSize":41683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa52ZZCRA9TVsSAnZWagAAXcgP/0xJere4845quE4/z6TQ\nwitoUxbmqSwz+Q/tSxmWpRz0qhU+fo8VIDRQk6NYZ5uNWIs3yuiDdarjtnLs\ndGeEXlNSn7lPfYTpkBzR5HX/aoEhayGuKB7CSN+Ry7y5ukvqbbQyhF4eLLik\n+U5stEjQgIkzMHPFdwhMAg358E2zjiGhaO5lurpB5ypH6wdmvP3xV89AikHe\nEg7NsE4ke8fIgpld71Vio5sD8mEi+0JpaL0wPtUZW2DZk6Ks5F5uRRDjEh+r\nE7ceEBDjn9+qDVNnjqMEFv0ULwrdo2FLQfXvbrSaZXXaF7TkROoe1GlQn04E\ndnjfOwCGZNf52xtbuqejBiFrv1d3pLKIPLQ/EyTysgNZ73vf0wKTT0f89dcS\nSnzC1yFk3bA7Cwrq0j6/6liP57dePkpAdwtOJnIng+kKzlvbVZrtyPVErFPb\n2EXvv24o5eYhKp1UmcojeBTW+Gtp20MAvm3XI9LlDhOMdO6EKAjRQ18mYOxn\ngREeusoa0x2Gn5TFqG54eMReFDfRz8/TYX8HVYKx7CGTi1Nnyy6qHniTvty6\nq6mQqK29UAidXn7WxeZxZNciANl5/NYINYW+JPreamCvPhxFetMZtSEXLXpF\nHKFOLSA6m6nr6Es1KxE5H+J3CkdstmKbmykPpaM4Dyp8CxTMhakW5rMuyvht\nRINf\r\n=kWhi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6qckc24RxtAwGawPAylqPcMSTG2WpHYN8u7R4/1Ml7AiEAvL8zZii6ZCEoRUiItKEdQqOsMSU+5SFRrZ8mq/VWht8="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.12.0_1525114457306_0.221013362912168"},"_hasShrinkwrap":false},"1.12.1":{"name":"wasmuth","version":"1.12.1","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"a2c0032b7c01431b9043828b0fc4023ec9f5f47f","_id":"wasmuth@1.12.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-Mi3IHSc9zOdwR7F8g9Zo3W5cAswr/MWwct79FL8++Sl203s1xt1NGItsUhEWLYQ/Rmry8YnH3ssDR+WOLzoR0g==","shasum":"2573348c14774168ebf71dbfa824e60608faac9b","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.12.1.tgz","fileCount":65,"unpackedSize":42437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6h6pCRA9TVsSAnZWagAAuVMP/0JjmJPmUXWWGc2RegLl\nmv25q8DPLP5s+yukNogdTNR7zN3ScnZPWO5Ffmj3lMWRIUQVVElm4obRUi1q\nDFsVQBxZK497pCDmplNnKpImBkh1edBUWEDfJp4PnQLF4yoZU1kU/vb1VBxB\nstMKysfE9sVf9lOaFe86sk9FR2R0YfEGR12cOAv6yrslzgbUl5FjVvw8WSy9\nZrHE2E1owxWXm+ZmK3F+67qarfFwJF7tkkJ/WlKLzYIdaenX3JTtvpk9wDaD\nWBzzIrhN5mIlF1pQEGJFHHjOcheRQkdnR7O+CgHJRhSXE5k7Uj+v+/AO/Slv\n4Qju9MN0PvqiM6dmudpxpa62zfSCwzs1t3RnY3RX+cEXdWl0oZt1/mjFNkJt\nBK2k3TT1aSOIbT8C10h7dksiKUPxxAyPfwjFOr3CnOIFW+8emX3teTju51iX\nHVvwiJkRzcZOz5/k0kBJYNVoUUt1+Wz+Jb6LQaHOYRXVvx7OrSv7niQah3KO\n9euV22sJqG17vEj/BIQeXStEFycZ1EKgsWUoqd7SxCnZidNNMqrzOJuj/41K\nltA8PegNx6yJjTK1xlrIZd509pHwastM08E+jbfiPZ/zI78vVro7P/0clpIf\nRMUS7oKA0pMxaK731gzYO7EwqZfBrlXx4FKx0Ts7KFuiCi9zx3NCadDYv/Yg\nqm2x\r\n=FZNe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYJS1BDS0Wx1iNUT0WC9uRaxHhMuaFop369q2u1mmyIAiEA+/lp30LSIcSl3emhiPXFBZ8Oa+9zhWrMi/R6YX7l7Y0="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.12.1_1525292712867_0.2559346341076121"},"_hasShrinkwrap":false},"1.12.2":{"name":"wasmuth","version":"1.12.2","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"^1.0.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"025660413b70cd92d86a19ef0e7c5d1a911852aa","_id":"wasmuth@1.12.2","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-YFifTSYgxX3PJRa5ffWr4I8NWaHc84uoYskAdaxAe/GgxSwLXDXJIdbqbHIfKFrJmAP8Nn/EUpkMdgGWE0RgtA==","shasum":"cf65a56f4cf71fa0733d447dbadae97e8c36ff1f","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.12.2.tgz","fileCount":65,"unpackedSize":42463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa65fwCRA9TVsSAnZWagAAeyoQAJB4IVkmGuyw7EdTtbVL\nTSuGBwlErMjdFXRcLnBTydSflPBvo2RHZyNhmbZk5NBIjaPhhEjylubUubDx\nV5kpHkPjUea4cgotbzazG3T3xSHpKEhFkd4GNlvzX3tUesIUVUoKcegIET8u\nAx3FE1Y98h5ie4m8FKrMGL8V7TwOq62dpxEQUa1CK4et4vyFTgLAjz6r4+08\nNAsB5kYylcQzf6AL/p9fUDJtIyJvQPzHqTgRjHBdEvrWBB4FddASOWjTdlGY\n/DPerNoBq8cbEKKC+ljGOSZlhEwDpZb3xyHXgaaO/gORcGq0Vd9X3y7hs9cO\nIeWEMIRQ86P9g6vc8BKsN/D7EugnkYGpE09xclptNNqaauqNX96qXPvbJsmb\nO4bj6B81ks+VOp80rvCto0dxuK0IHAKv3zKRWxRwdyG1uAIGUcD4D4cKGS+T\nKSjVKdVcWdyW5F4soNiB2vFLBlIgQRD0V77N6qFyZBIVn/Btu6EVsAzhUpqQ\nhrzl+fdCi/r/8V2rSTq+jkFnqxAQkMOZ8XZdYnVc0uhfqndGP4HTrYXPYZgo\nlPbkxqjP2ZwkDTUUPWbYh2YCtd7YipScmSS0GZdKiv78fHiiRL5mb91AeDqL\niuxXgfpKBFS5AP5iNrhFVWq4+4iUOBehh8qGlgxEeY9gvn6iaq3vqT+Cn0eJ\nvPpa\r\n=6Wrc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsSZRZxXPk9fLa3IzwmzbgPQuAgKVnnQTKgrpN2DrULQIhAOiW+aFQMv96AJDgYdVqqoJHX+RBGU+9YsiGwmP1Q8c7"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.12.2_1525389295996_0.06096132566104573"},"_hasShrinkwrap":false},"1.13.0":{"name":"wasmuth","version":"1.13.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"1.0.0","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"a0890e0d331f29c604ba9f4482b98cc7a25eb396","_id":"wasmuth@1.13.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-S3F3iCf0LSxg5UU1mZc9vTyoXSf7u4VhBNFIzQYGESbq4n4DipJXuIuhWfV0Wp0JI4g+sb6hBz12Tp2LLjdAvw==","shasum":"6aedae95f57b04d4c3751715f3dbef0b3e55f7e2","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.13.0.tgz","fileCount":67,"unpackedSize":43374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7JGcCRA9TVsSAnZWagAAc/UP/RKNU3RN/HMTYV/q70Ym\neYCyhKxt9nlCIZQcfE7WPjzc9FxFxN0cfJIL8pWLLeP31Uo3lJTVtvwjMJHN\nKivHxL/1eZeoMFXvIISNg68dAPdNeDllcP6W2RKL+U/AjDVx83bvOjUjmBzY\nk8lx0WXjU1swzSXezt4C5AX4TqLlsGMGmbaY0S7lTF+bY/37IizmIsipFBLo\naXCV/Btv6kG3g7nWzTgZJSuX1vigu4qVIH0V90C8kHE3KhvNP5tuxmYMuGoS\ntJJXLgqtu6pnOIpyUMzNl2/KG6BDqfra9Or3G/A9Xtq2BljI8jE3v1pS9EUn\nfk8H+QeEq1jbtLmvwLJmqQyx8aXB1bBR4oHUoCKeR9cvRMA2zKvDHUSxOsue\nNw7JpIhSX6wPI0rQWgc16UGtY1FkxPRhoiTYSYX3euwAcAJFJ31q+diJdXt3\nF7Eql3PDDPB9kSMP3s/QCBRp034CkikQkFC1XXoQlPy8F5tpDy4kESEgUeWr\nMyMeFG+sYQw2LT/MyeRMKOhl3BLjVxFVYNKUlawstDuAJtwugeO9u/3AtjfR\nxSGd1L0A2EAZALE9XErbSIAnwKA6ErpK+u/GobVfhqO1hcyyFnaJzoLFeLvg\nx27IYYpkRoQmx9mLN9YdhT0MXs3uBK/lo5yyFyEZ5Ilm/9Jq1HEyBfcN0myD\nkHsY\r\n=3fLZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjNhI8tbnclvazcUaKngRGakKX9e7S4ufDBXE76/9GaAiAKbCZFP9TxT+ANKbkR9tCGjYz/893Mcd2O5pYxB/Nltg=="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.13.0_1525453212046_0.4494371841227891"},"_hasShrinkwrap":false},"1.13.1":{"name":"wasmuth","version":"1.13.1","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"1.0.0","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"38c8a20979615e81e4218a2a74d620f300a6d9c2","_id":"wasmuth@1.13.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-UjoByAT7OBnToSiykJuzGWdfAGrZ2Blo6A/mAGQCogGQ+0Oz2mXAjIOVSAtipfSa22y0fmRYLS2mnzPhjUJGEA==","shasum":"accd1c8f0771df76dcbed9a0517859db37dd7397","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.13.1.tgz","fileCount":67,"unpackedSize":43529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8fIRCRA9TVsSAnZWagAAd84P/R+7X7Egt28i9QYw+GcX\nDE32rNioOS6jMUC+xdoYDY/9tC+b2MCnx+kwfk+CyqeoNWrzMdQHZ+LFKMBf\nxS2wOYiJiiclIeQCWraVPaT6bVskktVGzSxWVSE+dWsdTCjxSc4KmtC7Q2wc\nNkwSCQMnJxiY9X8G5GWWeBQQ5t2eUja8C5IEPoPxEZd+AcHiWXfIm9/XfzUE\neZ+EL8nkgTVdAoIWK6mEMOtxrFIrpx5X7SgysJIFKkBilkBtjH3zQQXWc8Ou\nImq9puCYVbO4FRwuubXL+B4V6EtkdPmnljONtIk0ISLhvJkMAfmaM0Wbv4nC\n9gvZ7ZdE1wcZRAoJaPL7KoYIV5joj3R4iyoobJ3AKyNVIP9JznUUzHwKcYuQ\nozKtTWSY7K9iyOVM8nq/I6TkGzjVhe4qSUibCyPlCHbHQO4NC3Zbip7V6ZuM\n+1MJFvNP1AGNFq6HFNcGD+XQ/9AoNAFJFud+3Js0ABdgjVwX/5oTGfNpCyaL\ndAKt5+fbukO3oUTR5ttmnUXDAkhrPPzlWWJfhvfjzvEb89DJzbCXPwy/WJwS\nHifDllKh6P040oIP9fsB0ZmgAHQE3vbjCiVJEdagKHv1Ebi+AkMG2KyKIoik\nFTzBWislkSMyaJ2f9bWCxy63UsgGVAMjMaKPG6SpJdgeLosMzUdttCVx5zzQ\n0oeW\r\n=FH9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJzNAsLd2AgsYGy7K5RuF1XCrTEcP1LBfjHh5SWs3J2AiBOxN7x4YX0hifn43ZDKTojr95i9XNfbUinHggGtkaBFg=="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.13.1_1525805583969_0.1969838223592315"},"_hasShrinkwrap":false},"1.13.2":{"name":"wasmuth","version":"1.13.2","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"bundle.js","scripts":{"start":"rollup -c","pretest":"standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"1.0.0","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.22.0","babel-core":"^6.26.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","rollup":"^0.48.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-cleanup":"^1.0.1","rollup-plugin-commonjs":"^8.2.0","rollup-plugin-filesize":"^1.4.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","snazzy":"^7.0.0","standard":"^10.0.3"},"gitHead":"8745b2e16af3c5f918a571a48f00969a19bbc090","_id":"wasmuth@1.13.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-XmIVqTJH2l1y0F4+hVz11nDeGBoPaK6gVNFs3k/7TJkfslE/HJmUqQ3kdAQtCy2MMufQU8oiLkzDMB2/9mWpsg==","shasum":"bc6c18a5ad3872a4e31c32d9182b4f5db4640668","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-1.13.2.tgz","fileCount":69,"unpackedSize":44345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRi8uCRA9TVsSAnZWagAAIOIP/1z0ZH0jPAN9SFldU5zP\n23464+TkgbSqQTCluxvsr8uUMJDeNxHRfBiRS6IsnWoYJ9yOyx10Aa+2KoLh\n2UklHT8/zzL5G3HoML1SkAFOEMO+Zk0kQdbvYNB1VwT72V+wUXu2n2G+Kz/P\nJ6OoNkEsDIvbJ97hL+L060P6YWRokn3cuReFnik0+6X6RlYikoP0wWnQXFkj\nDPxIc2tuSHPXmEsgu/R7a+QVXZaX+rS6QqyQhevgLx7rik9ZrW7jiMNgYQaD\nN43RpW9KngE/vPZj+xR3UxnQ7o2fGMYTrcpZymZuRWOHen3jNLKcWX1tMVja\nVcQ10tzbMoW1gHFar2C7kL+nOHYLPNbiqGbh+MBbWPl6wpM0yVnANhvQZPop\nZERWwhNmguil2zPO1HJ4NEHJFf9sl8IUpbTCvvr0RCGKqNV/LT6jjWjd/j1f\nMOxBDcmUdmHmz0y11BWdeDWOZnmJv1FlVrZyMU6CillcBwfLyv1mGyHR/1cq\nRsTuJ6afBzI4S9TGFw1p5QoHxS0aBmRJEnASYLqG15KFQOh+O83CRtEzn4cP\nAekH2vx3WAaJQ4wWPVuNQOvYlGKn4WAP2rHnZGgCHXWB/e5YEEwuk9CwhMlH\nkR3vIIy1iiv7a+ScREjnPDMEMdC7JTSjE38UsbEjVct1AKxQK2zO7Ueohca5\nJnQT\r\n=hzRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQVgkrd6zLCcBLXndP+YdTbdfBR2uyzqm5KYHhom2V7AiEAx2wzJsnlIg2yNV00hXkyYXIBFMHi2az0gvAHPesCa4k="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_1.13.2_1531326254668_0.6653106070968624"},"_hasShrinkwrap":false},"2.0.0":{"name":"wasmuth","version":"2.0.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.0","fast-deep-equal":"1.0.0","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.22.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^10.0.3"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"f79adc52d72e54398c9e0a746ff39df32904c682","_id":"wasmuth@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-/etACGFO1AhKOiASID9cREtLyaiLtAU/bqqE+xINIem48PB1PEmcU6qV6IKmaqH+LJQB7xE5xnDKW+LVIWWw1Q==","shasum":"c806b3ade9142ee01cca8e3c5754e2096262a718","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.0.tgz","fileCount":72,"unpackedSize":146026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR8FnCRA9TVsSAnZWagAA6SAP/0LFN8ZqH6HWujLpswi7\nqFl6o87RxZ920saINl0AQaQccSW3Fik2tmI71FZ48GC1OxfTsmigy2dfCXzK\nJK4L9Ue/g6qQed87eqqW0tq1o0gEvCtFIQ5xMgJBlmCf+mAI5Kxle6IgqtX7\n31iN9i6hXhLX566iGGpGuT4/O+oClQIpgQFDVS2G/lLZBh/F6SWN/0lTeAyS\nfiHor72pyQOzIGw0h06XaLm1ELJ3KHVxkvKdo8Rgb/GQBZB9p0pUIH54ENq5\n/a8Uy0sr+s+J3flkQY40uWnehmND7PWy/25qR3mMb4lGfzYoqzMvPZ/4Ephk\nLKZ4un2YSRrgVaS9hJm4n+Nn/g7elIIW46sedGhL1jzmZ9HJEQNJerwKOeAk\n6q5TR4O5cMzzgjKDSBHjLmbmwNm1U/mJgep40YT5P+RXtLUEW/oOSPyq0S1W\nSGeEAsRrGnG9taBbXMv9XAG1biBgdue0XmDRwidgUEn/jjF+KdDSliQCoKnN\nrnpzdU+NS2gp1Lej2sRR36CpROT/DI82FVgHaGuZfQcuGrPsFbQx2ZRCoy4W\nZtxWvwSAlXWs0oww7tvyfNBjMb3XNtT+eWwi967aDHGYYtz6nfFa6NXzOxdO\n2CGvkqStyFO5Tvu9s/E3zUBpRbKkFzMCt6a968w7qPgDqMsU7HkBbSL1TG/r\nkRTh\r\n=+sHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCujFcCSWrFI1NSxvv/p60jupTUcITBNO/QqydLxucJDAIhAK01dmhoBbqJOfaAYP8FeAA4qxApn2g8yrFETo4twT0Y"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.0_1531429222873_0.8858665355982436"},"_hasShrinkwrap":false},"2.0.1":{"name":"wasmuth","version":"2.0.1","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2","fast-deep-equal":"2.0.1","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"4ca80705cd530b130220ce99a86d320f944072f3","_id":"wasmuth@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-bNMJDgsD+mppI4nIAlYKfo3EizGxB14G1M8aKouUJ++qbjMxVDn0RtksUqhtObye7AXG2RGf9pg1qUAGGQoNNw==","shasum":"b04b74b9474a4cd0237a0aec0a8a1faf5abd5734","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.1.tgz","fileCount":72,"unpackedSize":146026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR8OhCRA9TVsSAnZWagAAbgIP/R3RDP78pmtHBoW+tnTv\nv3VegwtGOTMxDz/r099+FkCU19+4PTYtM84NNpB7YmmHIuPIJ6Wr2qcz7Orm\nErzqU/QyOm12uhfSGKjoDXdh1BP4g1l01w6YNkCYMHt1VqMmArudghwn3jDK\nFO+al4xiBrarfyKgAIDcHlAbYphbHvkFsbcCWP/ghc+xi+bjsF0lR2NHgpqs\nnMR+81EIo9UWu6hIYeSeJUguIk6DRiixk2vzU7aZbNtbrD3DCvozFJHBxvak\ng1da5pXeN6caIDylVCXKtXneuHtY3dqM+tGowuGvxTB79809K0Xa1Y0dB9A+\n4RO9m58a3AgsFmvxp5sDYzwBLGTJv3Kiw38umkeyeMpFD7pcv44E3A/CTOoZ\nuFPv1jxI0BaRFrh5Dh43U4mkYZ5T2mAq0w1HeZYgSG8ckE4/kJTHzzlL0J6P\nQdl4GJq6QgLZK2rO5K28KcvFBrFJiQGA0zGH6Ilrju3YwI+gyvDKcy6Zh74x\nGGIbxr89YiiBwLUZUrdF7QN3QZq3lpxZUxq7zkqdc/U3FcSp9fd4bez9rCDo\nRbZoVzC+NxIWARyOzTHXDOaCjVhk5OMe9AkYkitzYMT+Sn6p+cMw+iW6UjI7\nYVu3nHLLy03F86JOctKRTftp9M2WIPlDmc3gK9S5yi4KgUX3rHzOS1es9Kgf\nL5Q9\r\n=Rf45\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcxntc5woscQah3UcBuGQyHHjnGoqTlSvjBgD5/0Bw2AIhALucSGWToxZjKDtWg2r8ghQwF6Vbfq8ZLFKqSPfvU7zI"}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.1_1531429793485_0.9124064195391881"},"_hasShrinkwrap":false},"2.0.2":{"name":"wasmuth","version":"2.0.2","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2","xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"c05a0d40f4e30fab0351b2f43aef3f50cc18cad8","_id":"wasmuth@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-7hEWzmdG2ln2ZLbllzqXaPERoflD7nx4KwNjpDZWn9ex3AmUBeDYiKwl71LLiZkF+dbdpyebY9lIr6RodrrY+w==","shasum":"06f017514a465f73371e0eee85d6c5d9d5b2c5c5","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.2.tgz","fileCount":72,"unpackedSize":145550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR8WfCRA9TVsSAnZWagAAuOsP/jXJmWZ3icG2ixv8ENKW\ncWpb/7hEPdiYuaEyizhTnalqLXuhTngqN0ALtqK0qO3fLwC7VlKmyx6QFyde\n4ayA2wSmylPnLqRY4w20Wn66bRfudGvip+z7AtoGNEIpY6gY2QqLrj8hIYBC\nZd+OpENyYp5wEAuPG/0v+Id10Fmi8sR4uPn3asvBd+5mTNmzaUT698oxyDCg\nAiGT6hbl0Oz2SsO2mMKv2bl0mP9UIDfSDYkev5lIxjI84D5c9yR0C4mGQaKm\nM2B0BJnhNAlv2pZNVCiEO5HaMTTyzAouFLwg2W80/skBUHzKuT9CXRvpJzMN\nFqUZWCRjUG+eAEnVSI7PzV+fSSluQIQbzroOdLilGbgZcu+qqT2TDKMp9LfH\nVMdmGFDubmDg1tFFoNd+Ggefnj1UxC+bffvTurM/12VHa4nbAnUPi+5oeQYr\nhgIiQhnluPGoEQFN4YX4C3BNggjkWrf3F/MRXd6VgRp/MEjqklbzndhlIkI+\nfmWvuG1qX67ZbyVv9YthuyncfnUh1gs3EzMWE7IUuFlOdBNezaAMHFwBjgsr\nPcniV/yJmTgmcxGZYQ/ES5qFdXn8zYKxf2OjkHYRLJJavf/CoumPfdB8rV/t\nxtM0svlhB2OMGpL1guESGnFgU9PhRqKHse1sgyewGthh5sGGbHq+1lrnYjjG\n9ITc\r\n=5GSr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeKfhtk+mSfBOAgXPuC5iQr62DYY2nb2KFf8n/X0LMkAiEAloMY6I7KpF5meCL4HHLSXYuTB6Nw9X9Iea0bmRA/BVg="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.2_1531430303467_0.8137642851599227"},"_hasShrinkwrap":false},"2.0.3":{"name":"wasmuth","version":"2.0.3","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2"},"peerDependencies":{"xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"9391e12bff382427f7a80b887b3b405920c1e61a","_id":"wasmuth@2.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-KXAAV2YmJ8pJ0iJwfm+vpkHriacO3xA9yUur09LJj25HaWYLct9bEgRL0zCaduJj+hAVtr4YLfOXJ/Pjjspr3A==","shasum":"aa35aaba9d24fe240bc4f13da8f987f01ba2e8a6","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.3.tgz","fileCount":72,"unpackedSize":145507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR9MeCRA9TVsSAnZWagAA7NYP+gLkXWchubxQenEWEP5/\n4xcjOps/7EVhqjXunWP07/dmGrVM3E0wwkPFjhE0adJJv3Efucrm/mg8RAOu\nbS4yJU3lpUh0sTmFt/XyP+zHntnhVHcFisXkAnN4tPOz6cwsL/0QaFaSq/jU\nv/+IQTZ56uZ6FoV0brZYtsF3jYuv74KlexVb2lx8E+K2LtA1HqJvwRq62VXP\nXrDvJyQ+E/V4oye1DxWK/KNssmhluNGJVimcSnifaAUIsPdbjnWTqzgBxtmY\nObtBQzV+M8efqBecMJjBW13t5D/K4xy60gaIoitz75p7MvqcCJR80NSOK5UZ\nGMYB/oQax2LLA1cyCNc9CyMGCPl5cBiZ9IptcMBwVhb6c6BxVKIRuJPthQ+j\nB3X4FWXkJgzIoLkn7bTBH8vZehlclFQdmDP19k4IcAQnorSt4BJd8hmxfrM0\n+ey1hxuaolvmWxTKEtdmLaRx+XPlmgFIoahpErg52ZrdYR5RyToCicUG70ux\nKrPLBXH3g/NOFn+KK8mM1qaNfvaa/gb5vnSkUD21BvSC120QGyIDviGIIfoR\ng+lv4y7PBI8RbMsmJR83QgkyESY9Yqj5uX7+cDgpVhZdOt3PmJHnl2WwPl/+\n3p+znsVwYz6OccISZi/JNb4YT52bKa5iB/M7wh+hzdMrsCDeAb+6liE+sI0U\nhPFG\r\n=4YG3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5m4w+0khORyROMBJD1UFBbQNAobXbhR5aooj8WAqcQQIgGnR7wWXQkrxQf2b4qGHZOIxR7AzaRTHr3/UmBDN3ojA="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.3_1531433758264_0.46721135092582955"},"_hasShrinkwrap":false},"2.0.4":{"name":"wasmuth","version":"2.0.4","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2","xmlhttprequest":"1.8.0"},"optionalDependencies":{"xmlhttprequest":"1.8.0"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"8d652c0cc53ed45aad715332e0e0f7077db0aae0","_id":"wasmuth@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-I6RwCq/KaPEA2DDCY/DSNr1J+T+nA3Q4pqHCKvF+1r0Fb4UB/e0OtsyxBadpwFTHW+7sMuVScBB9uD8lqieDPQ==","shasum":"7086c4508d1bb5e63904a94fe419c9d54dc5d89b","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.4.tgz","fileCount":72,"unpackedSize":145511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR9UWCRA9TVsSAnZWagAAgMYP/07tiEPJThjB7LV0Km4m\ncYs34SAnsmZJ1He1ger44LI5bMJl6tBlTJv/YWYLEF4/phdVFvvEehRBwMC/\nk1Wa0C4FBMQamxBolkegZbIYhLxYN3cjimQuD8TGopCnbDUa3T8d1uF0CNB1\nYSPyUR1EZSoQ6eryHF1y0nkTBfIhC9YcSQZU412ODLcYY5fNmuvana3o7H1y\nM+z0F8o2yMua+odeHR7JvsgKUrlqwdgRR1ymWYVwHyo7jMVG/g2SId6vqLlW\nJ6MlsR8VZiSU69mVruw3NjWlkvDxE0kMMwNYSR1MTkQX5ncjdB5WiFcZWW3Y\n9ZDmVEl25yJHhmEwex4pt/uU6YFnHPk5KNVr1XO9P+i+NbLkPbWqMXcI+h5L\nCqc80+5LF3LUVwx6e4D8axTt3y6IzlSU2/ALeVuXEAOqzjrsUERWChnoevmi\nTQp7GAxYtVGKToLDJbvxG6xfDWNiNfWsaCHEDezR5jxEQH7BTRgVPm1kqcMh\ng47zrHVSgpDKIIJd5xP1SNcPa+q+UbkMBX9fxsvAJmL7U7wVS7ddASmHxTPz\n8yrQYuk+Foxhzf84Rzfg+xDpsgR9U2aAuYQEoWQWuhhupx34cUdKR4xSZ+7z\n/Rouak6w5Yp+c3sjedmRo2ph41AWwLcuZjuZ17LbvrJs+C5XfwRyH/3RCH+k\nfgh/\r\n=UjUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6/1nzPNsHLlHjx7pdDEJbUMEf8aFv0H2UFETFuhbmKAiBbL3QM1+aszNDKmdDSz1KGO+Ndmt+BcyQX6lazuzkXEQ=="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.4_1531434262363_0.8181423536222956"},"_hasShrinkwrap":false},"2.0.5":{"name":"wasmuth","version":"2.0.5","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"2883e47877f0466d9d1c75b6ce2ae8c73d3afb4f","_id":"wasmuth@2.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-yq+Nql8NkpjS+Sg4ev5wyE9sGLjYOo0dvK6flA2fiAduF222HzDTot2LxV1fe/O+7k5OrSNLZprYSR//9HImLg==","shasum":"e28ce140e6185e348bd24657c59a59876ac1c158","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.5.tgz","fileCount":71,"unpackedSize":136119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTMtpCRA9TVsSAnZWagAAhqcP/i1sp88crobegy3tw/7t\nBgFII8B7Hs6MHgtzLILTaC11i4o6qmXKBMtUOXGrojfHo1V8wcy9+Nh82lZ7\nD+yziSrfElzOo8wykBl0w8W1MmrE5yRDquPhlmCkzEEjhLINpqnZQALZ5mOp\nXPGeqIjBNjTj5BNbHGeH6syoAIfIweVf9UikYVN6jVHzFbBd/TZm72/y/J5o\nyzWkaow1lkgEvfwpGbiXzUkWUMbQgIZ4QvrJus17c/dYxI5bpESkhbIPZhh2\ncphCxKYovIqws1G3n/Bt17Ry1CXiTXjRR9GYR+vuUgw0xB6ddZrCp27E85rz\nYsW/BOPo6NOpxu5PXuVdMOCuW98ibsTttaDjjSeKME8mA2zWBrvDfK0T+Jgw\nNtua24hWFTozpzn7/zOa+81z9ep3iF5NJLe2P2dhJ+2nrowNY5zNXW2/3ufy\nEah0AJwJbR76p7BnLUcAU0dA+iIU1sQhXSM6SELPQnt44U/5rPvw2MYywhyE\nTXLakXqgfUGer3jHQCsND6TITFfrC+GhrFkdanY6v829K9wwzop7TNV+DG1R\nz6POFVJBpl9yG18VJR6IvTH26pV25iNiapBH5HCsuguPYxFkpPMYDYi074Mk\nho9JtXR0jkCvopzzteBAFRFuvdbeyjvf/sOTWr7DK8C+064YjaLVXmLgbOLA\nHcxB\r\n=U4eG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMyNr+wfA/LlJq2qf6Ox2atTElk4LLkHXQ7nw+R+u3hAiEAvLYDhq0J05rFqi8Hl+9zsAyTXg8wPcTOZ23GlAGb0ko="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.5_1531759464886_0.9905434192364637"},"_hasShrinkwrap":false},"2.0.6":{"name":"wasmuth","version":"2.0.6","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"index.js","scripts":{"build":"microbundle","prepublishOnly":"npm run build","pretest":"npm run build && standard --verbose | snazzy","test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","standard":{"ignore":["dist"]},"dependencies":{"check-arg-types":"1.1.2"},"devDependencies":{"ava":"^0.25.0","microbundle":"^0.5.1","snazzy":"^7.0.0","standard":"^11.0.1"},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\nNamed after the Frank Lloyd Wright Wasmuth portfolio. I could argue how Wright's design philosophy aligns with that of this library, but I should let you know that I had a book of his work on my desk when I decided to make this repo...\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize 😵. Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.).\n\nI've also included a few functions I use on most projects, that I'm tired of\ncopy-n-pasting around.\n\n## Docs\n\nThis is used in Production, but you should probably wait for at least tests to be added 😄\n","readmeFilename":"README.md","gitHead":"85f3ca19e91216b835db50a3be7fa95d52417207","_id":"wasmuth@2.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"dist":{"integrity":"sha512-VlxREkhTTQnXsqW+Ti4TW2Wh6RTQz92VCulx4hqMt4etej6iJl4g2Px1OcuJHHltmIJ5BCaWQfUzzpkgui5MTQ==","shasum":"1f6dc179d1a198c1773379497f60fde433317bd6","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.0.6.tgz","fileCount":71,"unpackedSize":137184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYipGCRA9TVsSAnZWagAA5bMP/RHYGQxZYArytczES0da\nzeA3MB8PuvULWEQrBwKwRT25vGhqok3w6uASOWsFKjsC5pcfmEr4BcpMBXeN\nU22tiEzsVWKhxdXy0+/xCMQIerO6MHhGP9DCrPhhSTZvOHKfO+E7rKB7+flB\n8URw1OsUon8jVRaNTmLgDFOGL4ZrWe/J9XXTmZK8I0n+V6ecdjFk2evydC5d\nBbghtSiseMfsfaooTuUNmG30ckdVdqdF6BE6jGOtrUYOtWDsFc8TQO5aUkk3\nOK0RV3ef75PcLQDQhdSciRV6ovBJ12YdzBRdhLRaEweKzZYzMbzo+XWaxu8G\neP8zDxFGvqoGE1uqcr+WqAImBYUArSbudc51Xx5sTFQ0HxgjFpUIrUUQEB0t\n4rCOvbYtD2qg9cH7Z9ZTM85w95PV6iMCj3o4rioZlaOmDL4+PZ3Gct2jCGMy\nTXygBMX+Swk/TVQ+L3EMi4njXnoUe2Re/s7JOXhNi1rlEupJFftLdKrvH60z\nvQ9jMyPUA8s9G1F5zOk20PRzF5WiRsulTvz2vg78mX37GTWZsVYv3SjEKJqL\nYThx365iReKb5susQdGK+lK1dc7Rr5S0WtZ0lL7lVdahSU9N3WfQ0dvfHkwT\nLIfnBFEJSfEZQXgHvEuNqV8DI3TvqySLMdNGkSNm4EOWYXT30lTF+70MDKpj\nJhUa\r\n=uMDl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbaq34Bcz5O9CI+qpasuQPY4sbkZuJd5MmMapWsowrXAiEAoMrk5mA3JjMXYvfqshgLvCQjhvPPMBkB3Y9SiIiqsG8="}]},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.0.6_1533160005857_0.9890250277678687"},"_hasShrinkwrap":false},"2.1.0":{"name":"wasmuth","version":"2.1.0","description":"Practical, functional utilities that fallback on native implementations as much as possible","main":"dist/wasmuth.js","module":"dist/wasmuth.m.js","source":"src/index.js","scripts":{"prebuild":"prettier --write packages/node_modules/@wasmuth/ scripts/ test/ src/ --with-node-modules","build":"microbundle","m-publish":"node scripts/publish.js","m-sync":"node scripts/sync.js","m-version":"node scripts/version.js","prepublishOnly":"npm run build","pretest":"npm run build","test":"tape test/*.js | tap-min"},"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"keywords":["practical","util","functional"],"author":{"name":"Adrian Unger","email":"npm@staydecent.ca","url":"http://staydecent.ca"},"license":"ISC","bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"homepage":"https://github.com/staydecent/wasmuth#readme","publishConfig":{"access":"public"},"prettier":{"bracketSpacing":false},"dependencies":{"check-arg-types":"1.1.2"},"devDependencies":{"microbundle":"0.13.0","prettier":"^2.2.1","tap-min":"2.0.0","tape":"5.2.2"},"gitHead":"f13be0e6cbe6fd6bda08189ad7ac2e5a10563fb6","_id":"wasmuth@2.1.0","_nodeVersion":"14.15.4","_npmVersion":"7.6.0","dist":{"integrity":"sha512-6sg+8KQ6GrQfqWlJjfVv6jRRhx0QwNni9Y61G6JpW55AetpXwAOuFjqbnvjPAOlsZH1cCW7fXT9fmAuA/KOs7A==","shasum":"c03b7a8a213d68d6f865bd28c8ed7a002d5cd9cc","tarball":"https://registry.npmjs.org/wasmuth/-/wasmuth-2.1.0.tgz","fileCount":129,"unpackedSize":274438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUuMuCRA9TVsSAnZWagAAzl8P/iY1y5a5munl/Uufrd4F\no55OY0wNIr7nNXaicENBDq97a/537Wx5GUkQh49MGYJwrLK1pzJUV4oPvjqm\ng7aSdQbBs2TGVTUw6vrnA2Ztw9nWN6AG6NFNpeswBAVczZr7twN2Bh95fxKZ\nvIn9G2L1AvbqDI0C/nVmsj0MBIr0GTnqXkAbAdHtRVeDbowhqdiFtgVUs93S\niqfiQyoB1mP0j8FUw3HwmEPneGCXSaRiOntj3bGlnIsNM77k2Fzc5gL0wK5l\nqv2mwy+4/OfOexgmE0M0p1r7NknVxb+pWEUBF+cyhjiTGgjeCzYSm2xmp9vb\nsDi4n0X7JhbHe84Cpb3Td3cZAw6jex8H1r/TGf+P5KyGuJ8iyFZ2IUv+IwMX\nUFrP9HKjG/JWNKj9ALEAcfAijPgPVz43a7KdI97+I8b3hWCQTjQR/NmrMoLr\n7u0mQ303dNRUdf1j4+O3Im1H48DQXSC+xvbN3n02YShvsH5ns8ay18FHimy+\nSo43kI6zRmG3+r4qpXC/8veRIXt0X3qVPnL7iOuS6lDTI5uc/dLAyLK4XHX0\nSKSOaDo0Dhfh3T9qK9H6OvK0eQAMCt8QNJE0AZrScWSNkDXfePaAQTSA9t72\nNy8kg18peLsaAelgO3IGF6fVaMoisoTkvDqSv8tOQEpOZJSAwsq/m+azUrX/\naXRN\r\n=3m7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQap6Gvpa5dKhKgKXp20KHQ6ZT8CLvE0FWoIOSdvPCDAIhAIQ+pb5V6R4HucN8phmkrsNuORdcU+lgqnIE3VdJIe1O"}]},"_npmUser":{"name":"staydecent","email":"npm@staydecent.ca"},"directories":{},"maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasmuth_2.1.0_1616044845897_0.23306177097050362"},"_hasShrinkwrap":false}},"readme":"# wasmuth\n\n[![Build Status](https://travis-ci.org/staydecent/wasmuth.svg?branch=master)](https://travis-ci.org/staydecent/wasmuth)\n\nPractical, functional utilities that fallback on native implementations as much as possible.\n\n## Why?\n\nI love Ramda. But, some of the naming/semantics is not obvious for those newer to functional programming. Also, filesize (~7kb vs ~50kb 😵). Also, why not fallback to native implementations? Any performance concerns are not actually a bottleneck, and JavaScript VMs will continue to optimize these (map, filter, reduce, some etc.). Also, let me iterate objects without using a differently named export. And, finally, Ramda has a lot of extra functions I never used.\n\n## API\n\nEvery function is curryable. If it takes 2 arguments and you give it 1, it will return a partially applied function that expects only the 2 argument.\n\n---\n#### chunk\n\n> chunk(len: Number, input: Array): Array\n\nGroup an array into smaller arrays.\n\n```javascript\nimport chunk from '@wasmuth/chunk'\nchunk(2, ['a', 'b', 'c', 'd'])\n// => [['a', 'b'], ['c', 'd']]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/chunk/chunk.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/chunk.js)\n\n---\n#### compose\n\n> compose(fnN: Function, ..., fn1: Function): Function\n\nPerform right-to-left function composition. That is, the value of each function (starting on the right), is passed to the next function.\n\n```javascript\nimport compose from '@wasmuth/compose'\n\ncompose(\n  map(n => n + 1),\n  Object.values\n)({a: 1, b: 2, c: 3})\n// => [2, 3, 4]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/compose/compose.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/compose.js)\n\n---\n#### filter\n\n> filter(predicate: Function, input: Array|Object): Array|Object\n\n```javascript\nimport filter from '@wasmuth/filter'\nconst predicate = a => a % 2 === 0\nfilter(predicate, [1, 2, 3, 4]) // => [2, 4]\n```\n\nYou can also filter over objects:\n\n```javascript\nimport filter from '@wasmuth/filter'\nfilter((val, key) => key === 'a' || val === 2, {a: 1, b: 2, c: 3})\n// => {a: 1, b: 2}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/filter/filter.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/filter.js)\n\n---\n#### find\n\n> find(predicate: Function, ls: Array): Array|undefined\n\nIt returns `undefined` or the first element of ls satisfying predicate.\n\n```javascript\nimport find from '@wasmuth/find'\nfind(v => v === 'a', ['b', 'a', 'd', 'c'])\n// => 'a'\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/find/find.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/find.js)\n\n---\n#### find-index\n\n> findIndex(predicate: Function, ls: Array): Array|undefined\n\nIt returns `undefined` or the first index of an element satisfying predicate.\n\n```javascript\nimport findIndex from '@wasmuth/find-index'\nfind(v => v === 'a', ['b', 'a', 'd', 'c'])\n// => 1\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/find-index/find-index.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/find-index.js)\n\n---\n#### from-pairs\n\n> fromPairs(ls: Array): Object\n\n```javascript\nimport fromPairs from '@wasmuth/from-pairs'\nfromPairs([['a', 1], ['b', 2]])\n// => {'a': 1, 'b': 2}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/from-pairs/from-pairs.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/from-pairs.js)\n\n---\n#### group-by\n\n> groupBy(prop: String, ls: Array): Object\n\nGather objects based on their value of `prop`.\n\n```javascript\nimport groupBy from '@wasmuth/group-by'\nconst src = [{a: 1, b: 1}, {a: 1, b: 2}, {a: 2, b: 3}]\ngroupBy('a', src)\n// => {1: [{a: 1, b: 1}, {a: 1, b: 2}], 2: [{a: 2, b: 3}]}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/group-by/group-by.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/group-by.js)\n\n---\n#### group-prop-by\n\n> groupPropBy(valProp: String, prop: String, ls: Array): Object\n\nGather the value of `valProp` from each object based on their value of `prop`.\n\n```javascript\nimport groupPropBy from '@wasmuth/group-prop-by'\nconst src = [{a: 1, b: 1}, {a: 1, b: 2}, {a: 2, b: 3}]\ngroupPropBy('b', 'a', src)\n// => {1: [1, 2], 2: [3]}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/group-prop-by/group-prop-by.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/group-prop-by.js)\n\n---\n#### includes\n\n> includes(search: Any, input: String|Array): Boolean\n\nJust a curryable wrapper that maps to either:\n```\nArray.prototype.includes\nString.prototype.includes\n```\n\n```javascript\nimport includes from '@wasmuth/includes'\nincludes('c', ['a', 'b', 'c', 'd'])\n// => true\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/includes/includes.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/includes.js)\n\n---\n#### join\n\n> join(delim: String?, arr: Array): String\n\nCurryable wrapper around native `Array.prototype.join`.\n\n```javascript\nimport join from '@wasmuth/join'\nconst arr = ['a', 'b', 'c', 'd']\n\njoin(arr)\n// => 'a,b,c,d'\n\njoin()(arr)\n// => 'a,b,c,d'\n\njoin('-', arr)\n// => 'a-b-c-d'\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/join/join.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/join.js)\n\n---\n#### last\n\n> join(arr: Array): Any\n\nReturn the last element of the given array.\n\n```javascript\nimport last from '@wasmuth/last'\nconst arr = ['a', 'b', 'c', 'd']\n\nlast(arr)\n// => 'd'\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/last/last.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/last.js)\n\n---\n#### map\n\n> map(mapFn: Function, input: Array|Object): Array|Object\n\nReturns the result of calling `mapFn` on each element in the iterable `input`. Can be an Array or Object.\n\n```javascriptg\nimport map from '@wasmuth/map'\n\nconst double = x => x * 2\n\nmap(double, [1, 2, 3])\n// => [2, 4, 6]\n\nmap((key, val) => key === 'a' ? double(val) : val, {a: 1, b: 2})\n// => {a: 2, b: 2}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/map/map.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/map.js)\n\n---\n#### path\n\n> path(path: String|Array, obj: Object): Any\n\nReturn the value at the given path, for a given object or array.\n\n```javascript\nimport path from '@wasmuth/path'\nconst obj = {a: {b: 2}}\n\npath(['a', 'b'], obj)\n// => 2\n\npath('a.b', obj)\n// => 2\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path/path.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path.js)\n\n---\n#### path-eq\n\n> pathEq(path: String|Array, val: Any, obj: Object): Boolean\n\nCheck if the value at a given path, for a given object equals `val`.\n\n```javascript\nimport pathEq from '@wasmuth/path-eq'\nconst obj = {a: {b: 2}}\n\npathEq(['a', 'b'], 2, obj)\n// => true\n\npathEq('a.b', 4, obj)\n// => false\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path-eq/path-eq.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path-eq.js)\n\n---\n#### path-or\n\n> pathOr(def: Any, path: String|Array, obj: Object): Any\n\nReturn the value at the given path, for a given object or array, or `def` if falsy.\n\n```javascript\nimport pathOr from '@wasmuth/path-or'\nconst obj = {a: {b: 2}}\n\npathOr(5, ['x', 'y'], obj)\n// => 5\n\npathOr(11, 'a.b', obj)\n// => 2\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path-or/path-or.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path-or.js)\n\n---\n#### path-remove\n\n> pathRemove(path: String|Array, obj: Object): Any\n\nRemove the value at the given path, for a given object or array.\n\n```javascript\nimport pathRemove from '@wasmuth/path-remove'\nconst obj = {a: {b: 2, c: 3}}\n\npathRemove(['a', 'b'], obj)\n// => {a: {c: 3}}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path-remove/path-remove.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path-remove.js)\n\n---\n#### path-set\n\n> pathSet(path: String|Array, def: Any, obj: Object): Any\n\nSet the value on a given path for a given object.\n\n```javascript\nimport pathSet from '@wasmuth/path-set'\nconst obj = {a: {b: 1}}\n\npathSet(['a', 'b'], 2, obj)\n// => {a: {b: 2}}\n\npathSet('a.b', 3, obj)\n// => {a: {b: 3}}\n\npathSet('0.a.b', 3, [obj])\n// => [{a: {b: 3}}]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path-set/path-set.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path-set.js)\n\n---\n#### path-update\n\n> pathUpdate(path: String|Array, value: any, obj: Object): Any\n\nUpdate the value on a given path for a given object.\n\nIf the existing path target and the new value are both arrays, concat the value.\nIf the existing path target and the new value are both objects, merge the value.\n\n```javascript\nimport pathUpdate from '@wasmuth/path-update'\nconst obj = {a: {b: 1, c: [10, 20]}}\n\npathUpdate('a', {d: 2}, obj)\n// => {a: {b: 1, c: [10, 20], d: 2}}\n\npathUpdate('a.b', 3, obj)\n// => {a: {b: 3, c: [10, 20]}}\n\npathUpdate('a.c', 30, obj)\n// => {a: {b: 1, c: 30}}\n\npathUpdate('a.c', [30], obj)\n// => {a: {b: 1, c: [10, 20, 30]}}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/path-update/path-update.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/path-update.js)\n\n---\n#### pick\n\n> pick(keys: Array, obj: Object): Object\n\nReturn obj with only the keys specified.\n\n```javascript\nimport pick from '@wasmuth/pick'\n\npick(['a', 'c'], {a: 1, b: 2, c: 3})\n// => {a: 1, c: 3}\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/pick/pick.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/pick.js)\n\n---\n#### pipe\n\n> pipe(fn1: Function, ..., fnN: Function): Function\n\nPerform left-to-right function composition. That is, the value of each function (starting on the left), is passed to the next function.\n\n```javascript\nimport pipe from '@wasmuth/pipe'\n\npipe(\n  Object.values,\n  map(n => n + 1)\n)({a: 1, b: 2, c: 3})\n// => [2, 3, 4]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/pipe/pipe.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/pipe.js)\n\n---\n#### range\n\n> range(from: Number, to: Number): Array\n\nReturns a list of numbers from `from` (inclusive) to `to` (exclusive).\n\n```javascript\nimport range from '@wasmuth/range'\nrange(0, 6)\n// => [0, 1, 2, 3, 4, 5]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/range/range.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/range.js)\n\n---\n#### reduce\n\n> reduce(fn: Function, initVal: Any, arr: Array): Any\n\nCurryable wrapper around native `Array.prototype.reduce`.\n\n```javascript\nimport reduce from '@wasmuth/reduce'\nconst arr = [1, 2, 3, 4]\n\nreduce((acc, elm) => acc + elm, 0, arr)\n// => 10\n\nreduce((acc, elm) => acc + elm, 0)(arr)\n// => 10\n\nreduce((acc, elm) => acc + elm)(0)(arr)\n// => 10\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/reduce/reduce.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/reduce.js)\n\n---\n#### to-pairs\n\n> toPairs(obj: Objectr): Array\n\n```javascript\nimport toPairs from '@wasmuth/to-pairs'\n\ntoPairs({a: 1, b: 2, c: 3})\n// => [['a', 1], ['b', 2], ['c', 3]]\n```\n\n[Source](https://github.com/staydecent/wasmuth/tree/master/packages/node_modules/@wasmuth/to-pairs/to-pairs.js)\n[Tests](https://github.com/staydecent/wasmuth/tree/master/test/to-pairs.js)\n","maintainers":[{"name":"staydecent","email":"npm@staydecent.ca"}],"time":{"modified":"2022-05-24T01:47:14.600Z","created":"2017-10-23T19:48:18.884Z","1.0.0":"2017-10-23T19:48:18.884Z","1.1.0":"2017-10-23T20:08:34.253Z","1.2.0":"2017-10-23T20:42:29.985Z","1.2.1":"2017-10-23T20:43:27.810Z","1.2.2":"2017-10-23T20:49:19.165Z","1.3.0":"2017-11-02T20:58:04.633Z","1.4.0":"2017-11-04T17:10:53.698Z","1.5.0":"2017-12-05T01:35:22.634Z","1.6.0":"2018-01-04T20:17:10.146Z","1.7.0":"2018-01-09T20:11:44.470Z","1.8.0":"2018-02-09T23:47:59.580Z","1.9.0":"2018-02-20T00:08:12.486Z","1.10.0":"2018-03-02T19:33:39.616Z","1.11.0":"2018-04-20T22:00:37.997Z","1.12.0":"2018-04-30T18:54:17.488Z","1.12.1":"2018-05-02T20:25:12.942Z","1.12.2":"2018-05-03T23:14:56.078Z","1.13.0":"2018-05-04T17:00:12.128Z","1.13.1":"2018-05-08T18:53:04.032Z","1.13.2":"2018-07-11T16:24:14.793Z","2.0.0":"2018-07-12T21:00:23.052Z","2.0.1":"2018-07-12T21:09:53.549Z","2.0.2":"2018-07-12T21:18:23.541Z","2.0.3":"2018-07-12T22:15:58.389Z","2.0.4":"2018-07-12T22:24:22.515Z","2.0.5":"2018-07-16T16:44:25.017Z","2.0.6":"2018-08-01T21:46:45.989Z","2.1.0":"2021-03-18T05:20:46.089Z"},"homepage":"https://github.com/staydecent/wasmuth#readme","keywords":["practical","util","functional"],"repository":{"type":"git","url":"git+https://github.com/staydecent/wasmuth.git"},"bugs":{"url":"https://github.com/staydecent/wasmuth/issues"},"license":"ISC","readmeFilename":"README.md","author":{"name":"Adrian Unger","email":"npm@staydecent.ca","url":"http://staydecent.ca"}}