{"_id":"nano-memoize","_rev":"54-c512b7d3324eba00f4011a771d18c004","name":"nano-memoize","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","dist-tags":{"latest":"3.0.16"},"versions":{"0.0.1-a":{"name":"nano-memoize","version":"0.0.1-a","description":"Faster than fast, smaller than micro ... a nano speed and size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"8702ab8e8451db3f292a195c96bc16eb1cdff349","_id":"nano-memoize@0.0.1-a","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-c1IYmxOS7j7FCjjesjIIExReBkECvKVk3DU8QJ3zuLrumeqKoFd6ciFDyOVzeAj3IgW1hTVwGdFfmC3j1NvQvg==","shasum":"7603450cde6cf3bd98def0fa4533a9ac01ced708","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.0.1-a.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAc4MKTDHbPjHblW+j1B5dAfSUVXcvFNBK52hZ3luEXgIgfy3iI2hAuJQuck9nxxYGqhzoMwutnk9zWmWgx0IaZtQ="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.0.1-a.tgz_1516792597742_0.294415827607736"},"directories":{}},"0.0.4-b":{"name":"nano-memoize","version":"0.0.4-b","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"b557bbd30b37ac2f351b662ea4a052442164eac6","_id":"nano-memoize@0.0.4-b","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-o+9jPCUlRgcWS1O8Ss/w7H/z2pt0sPzp0o/dUroZfEJV7FJAnd7f5A0jMgbuUfZ6d0IciIjLkGJknNeSo1paMg==","shasum":"04237978e0d1769f3b210f18e6ff26c019c48b67","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.0.4-b.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbfTHqK+UUlCT0lrNgbyk4fOuetAYnqddXYMngqB0AzgIgVvJCankasRvV7ubwSsrVvB1Mc4+Fy1SWfgvEE8cpuHo="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.0.4-b.tgz_1517065028500_0.49217627895995975"},"directories":{}},"0.0.5-b":{"name":"nano-memoize","version":"0.0.5-b","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"ef0aa3fee9c6a8aa3cac6b24a6932ac51910bfa1","_id":"nano-memoize@0.0.5-b","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-ts3M3QrdNgDbtHuvrzMHV/NnTqAXTlJXvbDQMmkezUlgSnAnXZGc5u0ktfmouL8TAc+v0A2rLJAssiNGFToFig==","shasum":"3761afa819114c22ff17b457f22dd1afa2ddceb0","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.0.5-b.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBiAvDtOo2krnwa8JVYU4GIj8I0SrbegYMU2D3XpvoBgIgRXwEWpFCz6A4cxfNBKwZoGsgkSzDLPWu3HvjcXo9i5w="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.0.5-b.tgz_1517066495556_0.13377486169338226"},"directories":{}},"0.0.6-b":{"name":"nano-memoize","version":"0.0.6-b","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"1efe69ab98dec09e19a9d01d489931b244262171","_id":"nano-memoize@0.0.6-b","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-4KRSFfCplxPDBFmgcRrUKQhEvryS2LWEQUSHLp63D2vSXysN8bsc/EsiE0HVCjVdLqMEOUAwSx4ch9MVsub6SA==","shasum":"9aa60f356e052c9cfa8e0bf557c348a8bc4cea5e","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.0.6-b.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCano1McGSh4Fu0La65MFkuxcCDYLzaxc378uvcChEfAIgJjqwpcZhJHPABBuUS4Frd2EDo9+7dUOKdfkbFOdOW9I="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.0.6-b.tgz_1517068707690_0.8992491469252855"},"directories":{}},"0.0.7-b":{"name":"nano-memoize","version":"0.0.7-b","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"d7de01161257b0475f297ca470b7225b73ac2e47","_id":"nano-memoize@0.0.7-b","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-UfwZS416K5zia3MlmXhBo6gqKW9Y22WuNHXeDgTlMbAKIJmo82UK56rczm+MyZoFSh6M4djS6ByicBzRRY/JrQ==","shasum":"d473b5c19fd4fb4df27cdb7bfa9bb4634e3acd2c","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.0.7-b.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf9wzTGyBEUBPfNMl3RE7yrBOv3jMJJfXlktRUiHot3AiEA89yK7Qq00HzmwOahH3MImNMi5p0+EykAQjoJ0XWIvFA="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.0.7-b.tgz_1517083719933_0.48518931888975203"},"directories":{}},"0.1.0":{"name":"nano-memoize","version":"0.1.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","uglify-es":"^3.1.6","fast-equals":"^1.0.6","fast-memoize":"^2.2.8","hash-it":"^3.1.2","iMemoized":"^1.1.8","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","underscore":"^1.8.3"},"dependencies":{},"gitHead":"d7de01161257b0475f297ca470b7225b73ac2e47","_id":"nano-memoize@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-zg7bskN/3oQl760Qaol4ZPYFwhLuo2VPE9aWzBZXw/1Q3o+krH4Qt7lSAVSBnQ9y6rkfy8bigz52+8QlE9okVw==","shasum":"a084c3d8596d3d2beb9507241f73969f0b1fb59b","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXMkbt04XiGV/Z0puxQsZHDOhODItuyquZrEJogUCPxgIhAMpHsFBrkTwITmE73wXbT5w7QpXgtCy1rJJ+aybNZ5d4"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize-0.1.0.tgz_1517528513792_0.4491997279692441"},"directories":{}},"0.1.1":{"name":"nano-memoize","version":"0.1.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"b3f2197ffdeec2074d501e75141629159aa3675d","_id":"nano-memoize@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-5vsFe022XHKoTKjptITjrtslLBaKBV20jZR/LI2qPc8CY0lQK2X277qUggAWEPOBtQFoAA6g3aod4pCaPHe7cg==","shasum":"2234fe22c02e158ce19e31774e7a12e4f3991248","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.1.1.tgz","fileCount":15,"unpackedSize":47590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0xoAdi3Hj6Y7Fox/iIAhwu3gYRGjH5GSEHh5L36klTQIgfeyx1zh5U6jZQzkstLdbinsmrHSRw+Am3pctY/2A6rY="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_0.1.1_1518001140402_0.4159555764234293"},"_hasShrinkwrap":false},"0.1.2":{"name":"nano-memoize","version":"0.1.2","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"4821e273d00f379018a3ce31180c46068d6b8cb4","_id":"nano-memoize@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-1uIOeJy9Uv6dadfVzvQqvK0r/I1DAH7c/3/WucfT4BzfXcpjR6qcOvEFnoBmmf1VGh4v5BaUNZbbMD7TtUrbIA==","shasum":"3e7a406c0403d21c2143a24b39619b2b0c5c0b46","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-0.1.2.tgz","fileCount":14,"unpackedSize":48504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2ouYQxtbNHfjHxpYzLkdRcahk2aZxt7uEE8GtkPidcwIhAPKczE74A8LwyXnA3YooUnPCf4P+fzfBxLCXQwtOAzaJ"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_0.1.2_1518015320655_0.35483971528691205"},"_hasShrinkwrap":false},"1.0.0":{"name":"nano-memoize","version":"1.0.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"a4732d854e63b6b80c114be74a055608159afa72","_id":"nano-memoize@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-uvBsfDOxlFHRhDfPu039tZ5hAVoixiZ9VQNmhJBcVGtz+3O5bIZgSDYeWKSd67X6BiPsl56H/ZWFmktu3icZKw==","shasum":"b145b0cc39fa274f32c336a7f4cf58cc20217e28","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.0.tgz","fileCount":14,"unpackedSize":49029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFQp1/Bc50PIaEjcitnmWBVwclS3yxFTw440MFxFKjRAiAjoZlrMVeX2ygh5lfSy2T8qTK8DeMIqQ3OsiqEGzlpmw=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.0_1523623688132_0.027851512970734182"},"_hasShrinkwrap":false},"1.0.1":{"name":"nano-memoize","version":"1.0.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"119c2379a09559d1316965b5493d23adecf63f08","_id":"nano-memoize@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-3ciD8KXd9kiIec5zqSzrtQ/yPsKutYdvA4mscdem/KaO3QSvCvlArfTQcNAZYaaYELLkY3jpbAgglYgzPgzhqw==","shasum":"ec1c090a71dbf690378096210594f1298032f451","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.1.tgz","fileCount":14,"unpackedSize":52861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ/SkCRA9TVsSAnZWagAAV+QP/RRp6+2HVnA7p2zU66ov\nddhMynr31O2PxyuzdZvpODOYfR4FUkDx4yJEXoCypkgtF+TS4VhdPX7Z6g4c\nixHSBEsRVkbEPTas1jsX7MAqbnXECPx5KIZGQJB+c/WYd0LfPA4ivLO3gVa8\n+18PQLoAvCw57jvPvdADdkw+5KauV6oy5H26U2q2qz8x0sJ2d+wm6k5ugXah\n++3q8LpkjkE0XtdGM+3dnEzZ+lYy5v8M7c6Cm1d+/pRnXTlz2pyEwoJSdpV/\nOLmHnRHp0fLYa1g4pGXrZ1aU4Y9BmnjENO4oUad4jroqhaAJSKSgRZCVnCFh\n3hXxJpn722Xs9ueEWnURLddjZGGIe3ASgBoi4KWFSXKE2HxPO85zKbUi8/j2\nuEHctjE2Fk3AEevx7TPOX+lp0WY2WlN0KSkok14X2Geo6AJqzp8D/mkDU552\nUlHwHgobuHV4ICYV+ALbtkZXBi8yviodeNS0qEts4NBoEPI6FwhWns6Np1J+\nYdFWaFmp0xQqLiaWdaYRwr3A3kk43eG5jqBEbILUlptSDEkq+hwqYHtsinbH\ntNIzqhLC2uopXQ0Gla6+lwFxrSIPmgMsXi5Z7iQIN4NkTBbKR0r6EejoLZ7y\nIp2o67P7M1AO4t2dOW7pqKdygs5L4bl+WM21zjxUBdQjuQR0wC2RPbNU3klQ\nqSlN\r\n=eqKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFKt5bps8HhQINo+Wt0mT3Z94viAWGUaGpaE7Zg3WAKAIgOvotCFfPpRS3EW45MDz4m/bgmhfmFKgz4RQtm+iKUIo="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.1_1550316704553_0.949234008554726"},"_hasShrinkwrap":false},"1.0.2":{"name":"nano-memoize","version":"1.0.2","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"a5d42ae39ee38edb2111484f49efe8665883dc20","_id":"nano-memoize@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-aCXMIRZ3vqNWLFzFJhwraOwMnJzVG071ZCFCzgEalZ7SF7gv5QV4X+5V57ZU2kdDXF0tgbm0wK+qmZN8dRYVww==","shasum":"99ac1e78520ce074b7e859c1ab8fd9af5cf5656c","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.2.tgz","fileCount":14,"unpackedSize":49564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaF+LCRA9TVsSAnZWagAAFlEP/0IgdidFNIWCgAPELmYe\nGOOR+TEgjhnkF6vtEwBktVkBdUbxT0r8oFMSUqRlA2lz4mrjYJw0A0X8R7qS\n89diWxPcKCd929+55nHoSlWLfbFtGZpzW8uZi9AEbgj8Fk1M5JbmBOoxlaMZ\n4Fd7YdYb51UutIMKqV7mF5HRa56sAiDZBWRiFXem2mu+SX6AJtPrN5zZIGyh\nwhZFA2KJsBoK/Vloh03SE473rQWVaPusE8PGVcHVbPnCp0BncY0mwsrYcEcx\n9hQyR1H0Sh0xVJucjux2CAivPLiRyfNagj7kbjJ4Zhj/3acNOxIlvNEXuJZo\n6hMVMi0UdIk+aYD4CZoJARPWcYK9Svkqh+yFbqCDgfYSbbvCKb3O2KO0KuYi\n2cLAFbyIm0qph9piATAN+JKrd17YIgd9yXlvI8B/JhdUsZhI6WW7OXGkX2LS\nWazc+tY/N9F/G0REna6aCd0lA/QkhsUm0bS5Lw/2/vXfnRvvihZu19U1EK4T\nCMvgpEjf9Bb8QgRleMrmdhNWa7/HAGIwH7yPMM4XkfPIxRnm/Klh7ILxROao\nU2YoSmPzDf6aQmTgdgN7dIsAfE4imk+AT95C/nrYTn9AM/Yn1y4XybSo+kZt\nNG9001WB6JZehDk5GwtX3YsXoJJfn397dHdN4KO+U6EM6OS6LjEh14Ehl+q2\n6HvM\r\n=QaPI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiPrmg3u73S9SEe2ERhb7j3nQwnP/uAXT0HHVKh2DDrAiBoH+vPcp0EN+mIKpN5SdAgHqGI5vlgmVlrSTI/PN30hw=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.2_1550344074661_0.4410275410629967"},"_hasShrinkwrap":false},"1.0.3":{"name":"nano-memoize","version":"1.0.3","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"ffbaf13441c8978b28a70d227fe9d6e10187be0f","_id":"nano-memoize@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-U8vIl+g8gkWQD8vKAPI4Q4hJIJznRfT/AZZE2bagHmvEx9AaYSptQWC1f0saYPDJLHPLD7ZonleziM2Q0m5dLA==","shasum":"d755396cf9dc8ffd316a2bcf30ec0f89d1c707ea","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.3.tgz","fileCount":14,"unpackedSize":49640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaL+zCRA9TVsSAnZWagAAmEwP/0uiysO3rmLgj46SRcFt\nqJCKtpkC3e9wPpX9hMj4UnLd8lW8ioqynNRzY0V1oqy0d2rRBTaJcbB0j7WC\ng/uE3EpWQpboVEzNMXB4P7aIiQErxWCPdHTITq+QSeMtL8d8bh3/8OJDQ8Wx\ngjLhHEXzBwvdW9hsKIBFV+9a6CZswyCgydGA7eDFozQUpb2qZEzWHPM3LBnN\nRFDkUxd8htyDuXvnJD/ZfFZRfNLgmFfLyHVA9Xb4tGmM3HyqOtVWeTnGolcF\nt2UHgnTqGTc9SvIgg7l4gKjxDla7lueFYk4okXqFv4QpvfFwA1sKE62WFfS1\nrFZZRmYGYOIIM+KVaARK5sUD1lLQWCZgUm08L/mUfPxX8YqoDghM+OTsSIBz\nqnX6V1AqW2sg8nC8jnnVjMQy1ccl0Hv5o8++Bfq+fb6gdgNl7v8wVaCz1EpN\n8Q66mRUKacXaLzWVMVd92J9044R5NfiB2cnHDGHFAhz0V4vQuM/vW2bwp+4/\nv6h7SdIgkQq638LbBLIeOoSaDt8hVr4yNu8/RGGjrx+4R9bYVPWMNAD0/V1d\nCr2Dc+QM/NqGXaTKqZoqwJykM+tnYuOJAcYNNSJfTpDin0w9VW2gTwezB+KG\nw7vQT/CVcSLlKp/mBawzyBd4SniP/a9qw3ZHcvZHsAwh1kihihXNUQjmAWUE\nMEs5\r\n=9/lI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQGSRikNBiZ/yY1rikSfaGCyCrQNgIHyQAMEIxaP+HZAiEA5pkcP77IfSZAxSX+ESL9Dx/Lf6Lcmvsg5urVdLA2ebU="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.3_1550368689963_0.3591797784748798"},"_hasShrinkwrap":false},"1.0.4":{"name":"nano-memoize","version":"1.0.4","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"3a49a10b9495e139e915ffbfe48e47ab0f499faa","_id":"nano-memoize@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"11.6.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"integrity":"sha512-HK9Dt1N0kgZYPzJF+K2SdJk4hR6w5Yt6ymz3isuaNLwRclu7MU7n66fA6M6Cypm10+P3LHkx5OdRo1tV0ziKNg==","shasum":"7897670d1a8147e0ce8bdd62e4d8ce4067c65bfb","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.4.tgz","fileCount":14,"unpackedSize":50837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdc4xCRA9TVsSAnZWagAA++sP/iF0QSQgyxqdK2kH220O\nuQjhdgliElMn7RF0k34xTntXjyJ2dnnLTeYxBGMAhbj84zW0LrAxb3GnhxSk\nFHjdeddi2NWzL3cVzQ1+vNwoEoLOYy7hGT4kfKa1D0GIe0xVpasV6Cq5v/S4\n6fHF2cFQ1D5dahOmiyuLHNP49KDEp85MAXhy+7zcHcpK26bvbYmok4tJV5Pw\nMNBiKsTf1Ih91oxz2ILvR/Iv1Ck4t191MH9JeMZHx7uDmP1Eva2SRbNRWbOr\n5AJXGxENKhGKCWuE/W1z9oqjUIpINiEDjw2VQU1VTUdWCdlt5TJjhJGlrHlF\nRXSrXorokqyDV6uEqDt+BL9FyarlUW2GVXM0sVdUf+PTf8BcBd9m9R/nuVYD\ngc7OM3/qyJ0Xzkn7ZO4LM+VetTvr0mDL1ZIO4SQs9/3pt3iqJa2xze4fAYKk\n596fQCg3EFUl9svHVWHW5ucEfIOsZ4WMUTQ1yhLTNLEDwAxgoiXxMF4On+1C\n4AOOAerkQC8roLlVtyjfezZoSeAZgSa5dmsB4iCeIxG4gWVwsJwU1a7idA7/\nWjts4cQZ1whvPXJGcMRTVr+Xx7akWIXNV+IyIXyS+D5GkiQkg1xl98Cncur5\nXLx+K6n2Wls+9wDXXOPt+RjslnxESRcCIqwq9Ivh3ieQWc1UBfGwdJ8UX2kG\ndX86\r\n=R1bX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHITb8LW4A68x/teBl/cCWS/Q9ZA8kMPnBJsYkOPplifAiEA6Wza8pakxwDEw9rEdg7nFl+3m16w3Wv5Z2g5p+gc4FY="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.4_1551224367889_0.8480162620394065"},"_hasShrinkwrap":false},"1.0.5":{"name":"nano-memoize","version":"1.0.5","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"2ca20083269728bceb311fbfe2e2a02bd3281f10","_id":"nano-memoize@1.0.5","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-avJzmJJ6pyaCA4zL+QqVKVABU45DqsDsURPYbcZsaG1adVOGOT1FbGJrqMsXEz9MqlRBe9TA1Ys2PnOTuids8g==","shasum":"4985bf8c0b12e22b247d5e5d1d40e6cbf01de9d3","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.5.tgz","fileCount":14,"unpackedSize":51211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchsZfCRA9TVsSAnZWagAAni8P/0WO4u2dUWD+hmbXhejw\nLQapDcwcOi5EQFAG8M37zyjSvhtp3RFt/07+OIidrEhXlm1VzXWFlMusiao2\nPc1huJrnkQDd7wXGtfUxB9XlcaLESl0NIgdA4bs7ACrJxz129O2GqbQwgzsQ\nWG56MDkKZHiUkCbvMVykGdjlDCKMEcSMhRUysLNcrJ8KflgcFEoZlX8WxAlJ\nrG0DvQRpwyQKJQhbcF3KYaB3QDJd+wdx/gzZCKMqssNCgOsCUb7oqXAOtGyG\ngGadu915yASLS+Rk7baBlOYxFFv/ZqAA/+wd/MtiABKPGv8f7hW0JN60eAEm\nrW7dDqlMyNTEwU06HXYrh2i4+q48INGe9KTUMboqNc2+sBGXjS0zlscdXSUF\nzBm1IEdvRwIp6Z3013Ahfwjbu2EWSRpDZjVnJJNWT/Sj6sg450iixJYKPdn3\nyV2+81md5cHrOgATsc99eJFtDIx4IQ9nbs3Ad2EUzH9lhwbfwchNSzYK7O9n\nolakaeVqeKlazHVmsJQUc9m5tcpFSNi/eIKDoGH6M3piqyVLqzz7XnZrOIoK\nhCjHceyGCZ+3MPmA16GbKlTh7g+d22u5497ZYUT5TblAvONCvjH5uuAU+6FV\nv8HZN4kdkxiy2XlUOQ6ePcXh3z2TvSGwf+XZJz2xu+js+3biqhbmGJeS3NR3\npWwj\r\n=H3+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGQuUGy6TKrotOO8abmHchThb0yZY7mUpR1qQBHrR1dAIgI9FMjTCfr5dy5smnZc8JY2rYjL0VNBvOoN6yrVvrIqQ="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.5_1552336478895_0.6470483627003241"},"_hasShrinkwrap":false},"1.0.6":{"name":"nano-memoize","version":"1.0.6","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.0.6","fast-memoize":"^2.3.0","hash-it":"^3.1.2","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.4","lru-memoize":"^1.0.2","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^1.0.0","mocha":"^2.3.4","moize":"^4.0.4","ora":"^1.3.0","ramda":"^0.25.0","uglify-es":"^3.1.6","underscore":"^1.8.3"},"dependencies":{},"gitHead":"e93c2e66a13f53c2727cd3eb9fe414b07bb51f3c","_id":"nano-memoize@1.0.6","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-rUAyZJEV6IvU13CjvGKm00QcWSdTecYiJy70v16d3Bqo1Xm428lN6Ip7TbcOuW7axUcagAEVhIgjxvUlr/c46w==","shasum":"9ac0a10e747ff517192839615122e94b30ab1e0f","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.6.tgz","fileCount":14,"unpackedSize":51344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckfoiCRA9TVsSAnZWagAAjYgP/1cGuZtqpt4yYDM6bg4D\nq3kkZcjbqWGcX1PHsbcwpCJGVZ/tzvufST6Tkd/Gh9XF0PvVGTUs4I6/z1Wk\n8ZNBpON+WDjdmemOv2XmNgiqEV3q7TA/SkQ+9NtDosZt8KDWRCdfYjP5tl5X\nzG1fmhkCvNHbP3ZEonByIEKAupwU6dy+LhUD5erQjgnedFcfo6fK3M5VeIrl\nX73FjdOZwsiK3bYIPxRCv0qTFgvtMsyIRuz5L52S52ypnM9qKXnaKLUckUoD\nPQ3s+dAEDMnikKNtjhRU+prILyXZt14mA6fO6lhTA+bvevCjuFdOyg7DKmXP\n/SujwJ5DhOQc6aE/ARw0SRbP/UP7Br6y9pOma4oUHtC82uxijsEt7hJMRXHq\n7v/SPKz/KMR+5/bgFoh4+ma2SNyh1qOH3YEM4dZrFIoOiZu+cHtRZygfFvIa\n49rgWhqIZ0el5ERj0AqmUKpsukPGInCZW2yjgPMU8JQXPXt1awZZKQd4VS5w\nqT46DtNPAMJWkwPjaAzvA6m/YwYBzkbn8DWUNwi1swd3WZ6nHt9xwnQDyqUS\nkYZOfiX1E1Hp7agVAPn9fiUrGl2017Y+w66wmLaNc9U81ozNQezetqTl/oY9\nzbgbv2PUVyblTDRVCzYJ43e0da3ZT2yfhuHfvK3hY/eGAyHO956cWzSgZ1A3\nQfeK\r\n=nT8I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBveo3dkSLFzc+mTzGEh6M87Gicb/2YuZuQVy7foiyEgIgfOHyc9dgIocTLl/JEGz8soivyiWutotInFy057LRvF4="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.6_1553070625007_0.5139474759719882"},"_hasShrinkwrap":false},"1.0.7":{"name":"nano-memoize","version":"1.0.7","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.3.4","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"8619164d967065dcbb4ceb4135a8e831225ef2e9","_id":"nano-memoize@1.0.7","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-siMlPGovdA388cbz15a1/TraN3lCY0aECu5BSiR5Vme5eByW2oTWFj+GdSQVGhV5Fxihvj+rJaYdkMJyO1qzAQ==","shasum":"17a15aa298292057e2f8e151e22af588c4bb51ba","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.7.tgz","fileCount":14,"unpackedSize":54333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmDjmCRA9TVsSAnZWagAAobYP/1gZJL4OdKTei8eTyDGc\nb0eBoDf32hXb6x5899xTi32Ksuu4H38gAg6btUhfY2EH1PTFVHkHax43lSNO\nfBoDs3yp+Ci+MbrJZ1iRNnbdvxncurw+yt01HoQgforvmCvATfUwbuICH5OI\n48bHqgM1Sl5JzEPfINuAK9DRXeJ8s8Wc5VAQMrkdWp3gpbMhDIolCllBuhBm\nUGxDgaDi6UL3iWsMTY2wJjYAzpuHvejA14SoCkCel/wNHwnD4wqi+f5InVzA\nPC8cHyklzbwnxJdfbWPDlL5rvrow6OiEFwodEVLggZYxOISoKzy+NBG5YpSH\nb69dGQZu+XE2Z7VhIka249hVnag0i7MPswtvA7mgfyEiUbX1S9hw/nSznodl\ny9MAmtUGMQPT1JekqRSy+qaY/ejAm7xQ3Fg/9I0Dd1RNS7pe3QSoPQt/nMQa\n9Kyn5nbLX1mofEwj4+aVna0PQxIYH1u5ucO6cDbd6qzH/jtrIOaYiveJtu39\nk/+yvCMaIFDqagiH2J7rDKLEkK3xN4yAGts7BQA8rot59kcV1Jyx0zvivTsN\nZsaOyX0RsVThNb0H8LNxmw6f3pTcqYccFNnZmO5xOfX794LSuj5J7gvhnAWt\nEZ6/bi/h4Y4y7iXveNsOaEiPmEPWhsoaAalmR9t43KmtaF/rOuDdcN+Rdl3i\nvmq0\r\n=NL9Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFnwC+GOYlhOLOabg3heRqd/2asymP2NvS+rDQFFYzYwIgKf0zv4mdu8gQ+zMgNXxr+Py54zsZY0Dt/QC+6PrMUcA="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.7_1553479909786_0.35314675659156514"},"_hasShrinkwrap":false},"1.0.8":{"name":"nano-memoize","version":"1.0.8","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.3.4","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"8619164d967065dcbb4ceb4135a8e831225ef2e9","_id":"nano-memoize@1.0.8","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-9FlaaAOwKtkMvcqZJN298IzPTu8M9hjnm+/cSlevYkE26U56rOtEx/BxmmDWH5bqGIGz56/KU3q7509b8yvUKQ==","shasum":"b075231d1516ef4f3961abf1dd0d1fd3fb78c135","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.0.8.tgz","fileCount":14,"unpackedSize":54476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmDnUCRA9TVsSAnZWagAAEGAP/1Pka2YQusYdrZIDqBut\nL4b/oT5OEXTu3Ot+p6qSUsONEmW0PWYia2C8KQY8mh7N9P3z3ZSyKzMzRvb3\nWYB9XAXkACQ74YNzuqB3PlrLEui+FWSwRu+Toq5qThQkeUFs4p9V9xA6vAi1\nvQmIqY1gPoHlagv/qzHH3nneJBh1QhWmoOtty77oWdpBzcwUMHae6mgYEK9e\nmUTDiInbfzBV80Sg1cJ879yUGMmAJm2ED6kswoC/Mbto7J6pqEyGF7NELB3i\nGiLID1ztN/Q1OgQiil153mLrDaHAfMq3IX2ngscpRMwIK9RheOMZ9PuNUacd\nBy+8h4Cgwm1Bl3AelQ2OO13D2gRgQ1YFkTHxwLYCPqmmfvCzmx+KUfOoGtjD\nq3R1IQrtxxRmKzY65WZV8F3dnQ5PslGmSZuNvc/3Cu/hZUT0vEZLXoKfiQPB\n/LeeZxgcDkGWj0Eutuo5U+b/JUqQ7ec++G6W8KStD29m/KgUOnD8mk6XQ/BM\neBkXAjXjLU1a+zZl4we2Si6JCPe3LUVx/vejfGi5GXlWgsNaJx9VpprDFcFr\nbqJJYvuFQvlBmPwdpeI7LAzjl7vD38QYA42oST5IYiz0g8OtkFan7yohxCYW\ngAZme0N5X0qcGLBU8lEE0mEU3ZRlLfnil1q9844nBmqPjNiRALG20vQlyP5U\nA1qs\r\n=0JcQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjeXItX390mF9OIgobOkPDULHtHgwB85YZH4x5kIJ9zAIgblk9uq/SUarpG+C72QqeeJncH6tkSSZRZEfj5Fk8Jfw="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.0.8_1553480147947_0.10819921249267273"},"_hasShrinkwrap":false},"1.1.0":{"name":"nano-memoize","version":"1.1.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.3.4","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"f6c22f01c10bfdea29e71604739d560d8d08c681","_id":"nano-memoize@1.1.0","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-JZGe5KNEIr1W2w6ddAcWeb+LITnXr30XklWqjiKOcmnwJwxbigYrQdOgivxTG+G0s4YKloVVQD9nk+3EO5KcNw==","shasum":"2a21e9f85e4bcd24a0f8a936eed0f385084df321","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.0.tgz","fileCount":14,"unpackedSize":55274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmR8eCRA9TVsSAnZWagAA2oQP/RWxcwIRUSxyDAqduSMn\nCKJnGUR/H4yi4iLsP0xj5KTgQf0Bf8YWYPMU+4nlDiUnf2LFKnRSV+wCEO/p\nxNCOO/8codrd5d2Ol7qLI9a7cVJC5mDIuH/7P1aK4xmzBZFk9ybWFwYzRciP\n5z1HXeSpUpyZKzh3ltnQD5cruWkRn1qKUlmXrGGHZ3KmpbL7vbPjlC/g7YFT\n6XdcTynGGJE6ELndspR5Yd2gGoQMCtEPGmEfJI+5vCkBxuka+nOlEdXp36sl\nOrBKqECuCPReODBhptsPRoq1+wJor8HfUFxTxQBGQZGY1Hyr0bs5lJi2Gl/V\nPIiihE+ozDplgkOEaj3uTOzzgw5DbUQMCUMwOp57DfvCAAnLSeM5zT1BwpkF\nHAHVCHxQSfHlzumq01GhixXuw/MZenB1qHHWFg0SWbnDREUS/pu0qRL+yF8I\nXjv6qe7XTnARb3da6p38aqpF4vRd7BJU7GtOkbunWeo7VlbDCwXitrgnH+L7\nW08PmxX3T8tNpEp6MVnR6qWRfHydMjnqtLZn65YIwxpDFvKJyppF4ft1JWdu\nO6b6VzVcjjnfwP/5QVaG8p9DaGde6KBvqxuRL60mJvuHzDfRzDiMfSRT7Myb\nmP9vVFo/jn2Yqo0mw77UJN2iX6uhUhkbqWVuv4ZV00u5GH0ZL9wA8UsjmPcr\nVFsF\r\n=jAcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMBLylmhMZr0mm/VSxRGqiWTbg0WahtB/p/Nojs9B4tQIhAN9GNyC58QYw3kpVhEaPQY088ff+FWtmzAM3MvYckQDF"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.0_1553538845913_0.5542664150222876"},"_hasShrinkwrap":false},"1.1.1":{"name":"nano-memoize","version":"1.1.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.3.4","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"f6c22f01c10bfdea29e71604739d560d8d08c681","_id":"nano-memoize@1.1.1","_nodeVersion":"11.6.0","_npmVersion":"6.9.0-next.0","dist":{"integrity":"sha512-INDgKH0BF3aCifGC6a/B16zET9qBOGbHs8poayXOJdhUGlhz5j2f21/bhjVliGERfaEbByel+uFb69nOA75KKQ==","shasum":"3b5e4b8585d4d19beade5d0ac6f035413fc78400","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.1.tgz","fileCount":14,"unpackedSize":57375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmSgRCRA9TVsSAnZWagAA4OAP/1HiN5hU/gYXN1K2eTXF\nbx27Xm5+C0JqdfIOmTmng3+fwyqhRQIHO92OughUWdDH5FgiHHnTkD+5riY5\nBfxXMnXhzdGg5MGybmRaIXNXIt7zcnlbhew1DNdQf2aJOxDWLj+i+VMphvsm\nazWC5Uw55i/v5VDT55bukoXmUkXBkl9MLHU8Ojh5ZZB/h3iuhOtFMlhDfRVR\nnWzOF7CF8edg41MV3EamJP7QkWqQn+bwtVzAzK7NUYaN0myG9z5LhkZBbWYO\nFRl2OcoXASm20xK2FyrAeJgBUJ6NCGA0cbupoWaDOtRIDe9d/9wq/+uquvV8\nRFtAb4gkK4nKKCO1zivfk1k6N2REWGENlp9g3+uDLR/KPwTo34WRivF7QbGg\nZsKb/xPPMBsJ+CzqsaJ8gAagHbd7ZsDB8Ukg/6vglDc5D0MD1xxjCG3fJxee\n+49AcZ1M7HXUsObZy+1N8ayVmCasH8W1Q0LOrc5qzLv0ducAI9Sf0LJDjXuT\nww87WxmHzYYtCsbjhlShtBCpolZoXuX02forUh/wVznjcM0/iDaSA79PrWlT\nP6UJWYBkmsKwD1ghdCpZwq0NOAThLlFTG8mzee7o2qDupFIfMJPw9lp+Tn8F\nYDeBd59/rrzrWZSqTQjpdrUevf8KnuGBSFPQ4HrJUhTSPj9UteboR1X16ewb\nLIWi\r\n=dCLc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjWJ7qCAEMIQQZZc2sOB1dyJ7ZFxFBTFUgCqQeqhAN7AiBEqfAEZFI0WRSkcAlK9hOD3/nVu1bMcEpDPvzbBXYIPQ=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.1_1553541136894_0.6228101126175349"},"_hasShrinkwrap":false},"1.1.2":{"name":"nano-memoize","version":"1.1.2","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.6","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.3.4","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"17bfb9c509b64a997b0972089a07393094c5e2d1","_id":"nano-memoize@1.1.2","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KqqYF1H0WZHlRSqQvV8qEHDaGGGZ6mFXpoJJVqucQIRiVqI9H9HJ8jtiM6g59Nd4D1KdPHM/G3uSU7A0jOJ7vQ==","shasum":"73622a6183a8c762935c9fc11155beb2cfa32e17","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.2.tgz","fileCount":21,"unpackedSize":70118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpce/CRA9TVsSAnZWagAAED8P/jPwJ/bCwICb4pSoAWBw\nWQmEmdesFsUskNhQQFoFUfeXj689gQCX4D7MWqS8uXEIEpVTI029SamFZWnk\n5BfUUAhl9q/QPUGDbRCa8VEqKn4nPs6gftceaT4CCINjkBBtHfwH+W43S4S4\nZLUuOim9C9iBdSPkCW5b3GELP7vJqG19s2kKpUWAJesN0IZsPInQgYW+2k3l\n4kGw6ijksPkIuIbgKRM8FQjUHknD3REVx9ruM59WZMOlKDFf7qkWmCrJTW/I\nA/VzzS2L6ZAmWs47R+7oA4rqcUcvqqSOu69MUUTp6Mxb9jUnmzAVUd4tyLBf\nVFZTb6I4v9zQCne9zmlXCSpsZvvvxBS4epdpOXP6bXSwQtJ4JxSYGmqBnjkr\n0Elbb9eAUp9BOFXMv9Y8H2iVC0et4wfee146m9QmVL8gQnK+Tm1MKkSCkKG0\n+n2PohthWzoq5l1IsQ6Y2/TrgtC3S81Y3YmHaug9pjxgnT2o+3x+SeYKP5IN\nnkSfYLpQ8c/MIv09V7jeQO6dmL7IOqwFkej0z1JFps14niZhMeJbk+hL/F+a\nvY+G03WsgY+3oK+sCAlR/uKn0UBvG6uJhnXhpLE33vp+I7wsAWdS91CgRvFl\nuJJMICvT+vn46m+HapBoaXM7kebd/PTjyQFm90AO5enSWblxaosxDOx7Kp8t\n15rs\r\n=gfDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD22pV86QEalENTKh3dpkaOAy7ttN0u1BCbjRF3Svdg+wIgcoeI1oyw+NIaQhbGqp4BXkfp95HqTX8JsI/8+Ulq6v0="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.2_1554368446652_0.1177720510272744"},"_hasShrinkwrap":false},"1.1.3":{"name":"nano-memoize","version":"1.1.3","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.6","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.5.3","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"6ed96fe87cf4cf5db64fa5efa31782fc628dd0ab","_id":"nano-memoize@1.1.3","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-+0yGTtwV70h7GourgGsy/AlxrQxqIvJdJjMCuBln+v9lc+u+STuEAscPc4YLgT7uVc+Su/osREG1Do9C/L5OVA==","shasum":"3ce885f76898384ac78d39fe185b6419f71f8e12","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.3.tgz","fileCount":21,"unpackedSize":70700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrTlLCRA9TVsSAnZWagAA500P/RZOqUvWqJkTM0848VZg\nQjya31oO7oTFjmA1ntAW64VJVe8+kwDACPzRawtFk/4ZsRhECxgdKsenp4ia\nqAmv3AiBFBnoE7ck63M1ZxWgsS6RUXnEi8Z1FvhfuJ7J0VTkGgXfqFc1Hw5c\n2Adk3TwAP/4CiR3zuzeMjZLTb80cgnKlNFbmnUvu/4n5uYSfGMEVkpsh8ByT\ntjzkrCGanPck+gkOJBuQa1H1ZWvTKBAi4ou8dGu8ZxI54T52+4avU8KmRtcm\nrDLkCOGGlSRVW3Yw0T9YpVmF/Mr7lSVaIwGeYjD3P1IncaqhBNMIv6wI5fYb\nwJs/hGcZuDyjale/eJ53CMgc0lcla2stPeO9hZ2TV8jQYbNG53aDxaIrNXNa\nqDSuRQVZROEa6xpxvnvJRITuEEcbGXZY2cEDS1y22Fzh1QkYB2XFGmWe/jli\nTKfoRyr+8B1vD31WWk9IKCxLTm5PpzsTwOQAhuKxt7N1a6lbdDY9WkX4oNt1\nVBEpgbCPM2iNxHFIVTXxZw6Wsh/zr6TZnnl4V0DnTNXMV0O90FwX3erXuEGG\nnPkOAxjubIPyn1/zLsAskvQyIUu/ZDHUPWW9E2DxxGuL2x5yCawR4tG2P1hc\nCx0j+mWq2yzcsapnHQShF0482ftUKlGDXqn9YJl9HmR2A8qE/MFmPYhZ8LEm\nxc7T\r\n=5dfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElgchMoNwQSeuevM+ZJpZOdsaQVrnCnNS+E8CUlJ6W3AiAbPEEye2pfwXkSidAeGLR06aYlnCHSsHo+JHhAKjizSg=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.3_1554856267018_0.46392301172492223"},"_hasShrinkwrap":false,"deprecated":"This version had a critical flaw when memozing strings. Strongly recommend upgrading to v1.1.4"},"1.1.4":{"name":"nano-memoize","version":"1.1.4","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.6","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.2","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.11","memoizerific":"^1.11.2","micro-memoize":"^3.0.1","mocha":"^2.5.3","moize":"^5.4.2","ora":"^1.3.0","ramda":"^0.26.1","uglify-es":"^3.1.6","underscore":"^1.9.1"},"dependencies":{},"gitHead":"3c3aa3f5b778c8af432374f909678b4ac72e4d9a","_id":"nano-memoize@1.1.4","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-UxbdOzIrAvFJbUp9MKYGG0mmHBHBVoSn7BFNkwVL3cE6F351exdbwcG6gTxN5JSQ0heGMQm+QLkqcyI8oqQp3w==","shasum":"3b3898e1796894e1f6c1e1ceb53c15c31e59ac3b","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.4.tgz","fileCount":21,"unpackedSize":71033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8WGCCRA9TVsSAnZWagAA7jkP/RuX8ZyVbFHGDakpCkt+\nHFqACigaaSVNaKJvMAj/zQ/z3U0YGM+DHs6Av50+OWeAkZ2Jr59KMARReLAw\nQQhsiV7ht9Imqk093wlB0u+sXSD7FvOlV/c6ok+8fN8SqU1W+Sc2NMX4dlBL\npYxdVrReWUE33MpFrjfBGMICc9SqH+D6pFfOSnJ7hef1LMeKDZZhC4UKfs5+\nucntF4Hu1iubDOOajXU0RqCudTj+5OJ/rTnHmRvc9cjpp9QaD82TqwPIbtZ8\n9reKtQt+1CgpOVGddLiKRXv81jhdXCSnVlxhVqWD4oo2grTp5PEYY6En4Bku\nxSFvZTSUD89PLj9kDPerOA9UTryyyoBO/Uu7HDB7B7TLns4a4F5ZDR2O0Vqi\nRjaJgDLNUYfWN7ydpwhvJb0h/QkhLVU9G2E9i89UwBVGJiZ2eoLG7yg9c/9g\nv3nIJPi1W5MgBATxFNRBqpX85wlS9tY9PGCZMzB9WpKHDDMoH8wItH7LzdAY\nLRz/+JK9j1mq3zm1dlLB5lvgYUoZDa5jsU4MWMiPAVnBc7Sdgxu1GZP0y2Yd\nwJW8JPN55n8FkG3+Wd/QQkDhZDwcaueVEAMPbkHdTkftBEpnwyoP06mAs2w+\n8zkuYx3ywChWlfKb/4Ff7qWREIVracxFYgvVqKallETw798MC2cTsMyWgX4z\ngfL0\r\n=pVvR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDR2vxxBSq85DyGM86/i+RUAEyF3PEm6HfPxidecURoFAiEA3fRHwTCbs/H6Es0y6mnGa6EPWBid7QKiegJ8AHGcstg="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.4_1559323010113_0.10732501212307999"},"_hasShrinkwrap":false},"1.1.5":{"name":"nano-memoize","version":"1.1.5","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"3c3aa3f5b778c8af432374f909678b4ac72e4d9a","_id":"nano-memoize@1.1.5","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-AV4GIsQBJU8jpYWMClIm9cxSWRXZtgbkkaSXz9mSpTrJFLkMN3eXkTJDeO4SykHomjckiYE4Ba7UELto7KRMpA==","shasum":"70de03b987a0435d5bd7be9425cce8c74ac440bc","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.5.tgz","fileCount":21,"unpackedSize":71238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFg9yCRA9TVsSAnZWagAAHP4P/0fGBJ0Cz4LfPFOlnMSH\nnk5P/CakOWoqgcBuLx0yEA7jyxnzoaaLLU+RD3m6Dow1PqW4wQc7uiefTEAG\nbj2k3ZW/Qi1D6WPMkZoSCbFmD83ZbDRyL0v9F949yX1NPdxemsfXcF6S605F\nrHfyVG/DkLElDJN25sWSHtj2YRXAknmfgELI72sR2Pa5Vl7GNvxWQd4ojgeC\nOS5Ane9dZqf8BCUi1b5Cq5L8Qz/uQxWJbedgXDPfkhCL9qkBjuOhhP3eqvpH\nO1AO5rezPp/GLNsz/JekS5Dl1kcu8/ZeRUcysJQ39OtKPaGVuepcRiKxMNkt\nm9GZc/67E3NzQizvu9v/A+b9PdQ0opeeEhWQlBHHpNggNk1sVNRAHvyi3n0L\ncASBIsL1Eodjs9dBcYQZOT/Btvk0gR6xOf+BDyUsxrf4ReY+JwRnKWfHh534\nSgHTJcULeVmAHK6mkIXoPv9lHPlYhdI1ur6bPn9iobIIg0w0TdBfv0h5r4sa\naVnp22T+AVmn9ldj1Bp+egAd53Gl6TnfI/fkmH1t1OWA5fH6r3mCBWscOQrE\nV0JXpTWAw439MlzklkOCsQIguSZPhr3DH2DgDn+96Jex8sXJlhz9NaAG7ssu\nrrZpobUZ7a7fQVwnc66gDqhFgrXcdInjPTEp3qCxu8v1OGwnQ/h9ruba6V6L\ntfH9\r\n=l5im\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJYfuQ7dHJujDmmHiXHiGfo65Pc8gqVPegvo0ZRkNiOAiA0DINxV1cX7uhFdvqluLRgJAcoxoA5Ioi8wXTj+zIROg=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.5_1561726833239_0.5367443202766338"},"_hasShrinkwrap":false},"1.1.6":{"name":"nano-memoize","version":"1.1.6","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","oddy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"0ae6a114ab0e660a45c85d55104bc7f20142d4ac","_id":"nano-memoize@1.1.6","_nodeVersion":"12.7.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ds1vj5fbLJBOzRP2Z8gbQdFvNjBMCFtSpbJUyMLJCs/kNPqfTdryGp7L+j3TTtAx2F9t0kmKB2dTJHT5YLDKFw==","shasum":"5f908022c5413c34cbf5fec7539570faead64b50","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.6.tgz","fileCount":22,"unpackedSize":77915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgM1ECRA9TVsSAnZWagAAIgAP/2SHvF7X7QfR1agNOgBT\n9kyxUDwklbGErwJ13b+gwMuu5w/SA/StzWn78tYC/aYdZwWy8AJtNTFvT8zB\nhYw61p4vN9BcUXsjBfldKv6gm27pez+sVQmR3gNEM6hPvxuD8dNWIE202bsS\nynGanPYLgAnEuRCtN51TsjomewanN0KK821+oFY5hagn7Sa9PVnTGRJ2EqpF\n5jJ/arjyKmblcM/Zhbee7iIGTYgYBAG/pm6m0z4eyHeYV6eombL1TouRfM1N\n8z4TCZCRmyxb9P1/cwzXUoKPQ9jVTL1qE+WHWcJu/klCOOUrMTj0Fse5l2Ml\nGtjVirCh9PQdTW1qmn7ufWLDTz7AxeWUsMzxtm3t9nFvDEKbXDkjJm8HEL33\n6/oIs3LmE5vx6m98SZzr+8+JnXtbds2TM/rQ+zEL9q77PoOFFVvt/Ga+xf4O\n+FYvk2cpryUvlGQmDBAogqZGLWWF/vIBU/Qxb8JwJD3QHN+NnSQ4w7j5f9kz\nBVrnLA0q722PRb61L4nkd9iSvkVA4huaqwcgljdRmc3Zmg8R2FDWmKOjrcmp\nlYNa6IqxLNOr7aUf6cCvSTeuEbQ5ei97a3gMcvOs/QjxzWbqYwyVWB16dCzZ\ncLJrmRLE9SyIe82dFY9dS6f8aYocOD7joyn8ogO4Xpt4v0hew1MES99L8vHN\n62/D\r\n=yaVg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgFS0VUWno8BwAF4UswYn3PzgBsn3p2+2eNtwTOo8w+AiAjX+FhoBwAOSW7nHyjR4j1J3yMNdJ8vnlWvdBYC/j1/A=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.6_1568722243194_0.22641408845240996"},"_hasShrinkwrap":false},"1.1.7":{"name":"nano-memoize","version":"1.1.7","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"825cf5debc650d590cb933120bae86ae162ef037","_id":"nano-memoize@1.1.7","_nodeVersion":"12.7.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-zUDNakN4iXDPerGRjnxkZmhhjMzuQipwMDuIPSrRNu+4lpiAt5pTxE5qoAXzMNv+11vYFfTqWRVEkCQ9hdSSZg==","shasum":"e7850c73b95916b637224c4664a7bff18554c6ad","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.7.tgz","fileCount":21,"unpackedSize":73623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnLfDCRA9TVsSAnZWagAA3DYQAJi/svkBGlb5MbbRUkn1\nJ3v7YLYG07SNBc0tK3CHn4bn5Jv3EEPPqlcjqL9cLuLzcoZbfKYh7atTxVq3\noibh2fyhv2lFSsVAc3dn5N6jYju4LkGcOVpe8Dbd8UIJ9V0T9JA87dd56sDZ\n1Sz56GRl5pLzRq9U2KVgh2DIn0okdJWevO+6GW2sWdfQp4zc/zeNoHY9o/dH\nd9/aQHkBsxGGhXfFFxF5P5uwwpi+lbhoNUAY3wFumpNh92da3Cje2GOEgawy\nmBmAX4AHrpEWA/n6dl/9pbnpjezyZe4tJ0q553qWIaoFrYFJitGva2X2tpEB\nxoYgH5gZnd6eJcPCwKaULoX/vm3JSZ06PndmNA158a173pXzhYOItDZlVNVs\nl7Zek1BTCJEEdea8leV567xM4LcpLDxLZ3EA7sUmxOQYsSe9lMk5ZJL0VAS+\npSs/DkzbxKZYU2YGIkx6bdwkBKfm2RU9wTyghpyKFoUYKjaUOX87x/91cBCg\nibev8CO5iC8pWhB1+MxlkfHx9J7VMOXcJeLgylFnIIQWR+qQDtCKk0dg/oUg\nxPz82zuqox0Tvs3A/tIU189IA6Pdhb1U5rIH//2AWPQ+um5pMOYW4Ifg6qd+\n4WPAqeE2GWclQExoJKEo+nyYEem0RZwjCmk0f4uuGG4MK2udfA56a0XSvGC7\nTZqT\r\n=y/Mw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/8mwSKbWYKM7Fun9We2D1SEq4W5F0Z0BYv9VzZdx5EQIhALwqxDLHuDlQOmpFsL7IAksRVPswxTgETam5t1aU+iRg"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.7_1570551746871_0.7094108104927854"},"_hasShrinkwrap":false},"1.1.8":{"name":"nano-memoize","version":"1.1.8","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"2439aa99dc8a8bee95c13b1bb2e34db91bfe88fb","_id":"nano-memoize@1.1.8","_nodeVersion":"12.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4YRzkgkWcIk7GDZcbphsOXuaWqM2YNZuKFN8UZGdZY1ZvjhimzT4bHcJawXaTeE0hmSaxiF9dTymO5mHa5IrPg==","shasum":"7d1bc0c908681ab021453cf436ff10731557833a","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.8.tgz","fileCount":21,"unpackedSize":73674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4XKcCRA9TVsSAnZWagAAzgYP/jAbSPKTfWuRKnprpLls\n3PecPnZ2bfReM/wmgQRyKSHZJjdo4E4096H0fmDt7abddjDOlidqhi8XQ2kx\n4/4i4QRCJJjGWbnfW9NZQupTCRJj0AecAqHaUbgfT3WQN5wENNCZ84C0p11z\nnWNoqSyD4hSNZybRNXwg8AQ5GexCKWAdsPTxbw2xas+2+k2/RERGWsECJiFa\n0FnFRuSoPm8xJyhNZxlIFNrsTg0mqH1GkOrlzN/n01MO2dQEq4zrzXBDIStv\nMfpLxk6U9QL9m0pID9UPKwOkb66JY/XJUmF6Z3mhcB5xeJ1BpFYecSbNhAAB\nxd93xBZByE0ubmxjMwfCS5Km+hn1scViZO9zUgWlFoUQYBhYNOLubda+GJ7u\nInPVZBkM/470Dbgle3OqJG+sEDfejEbkWNfapYQdSTza/AoiFmnnI8aQs9GJ\n3ZRxBMFuwGHgN28xRy/VDqD3YDN5RH+KfK4w4Bcdnq/929dLrAiD+bFpVYfl\nm1//XwpSDZUyifBsij4BWdEM0tplnMjKMo/GcJ78ef8BWdA4zDdU1FTeAZGE\nHftFoGLwRrHOUnDRZg1pFi5jmI5XoXFgSqFLqoNfioS77dcd8AXzMI5PizXD\nsbYdjqoiV1F0iGgLcqfyyaPnWaMMNpG/RW3URcVWLENkw2SObDYy6RYrThwJ\nVBm7\r\n=lYzW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSrIGGbArPebQrpVK+m2YkxHud75JC29g0xTbbfVPlsQIgVakZXJU614F+qf+piMDP3YRYrzmhS5oxImXDImgbIt4="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.8_1575056027743_0.5881827170970237"},"_hasShrinkwrap":false},"1.1.9":{"name":"nano-memoize","version":"1.1.9","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{"growl":"^1.10.5"},"gitHead":"6609c71542770f524dc90c7838da109e860e2f94","_id":"nano-memoize@1.1.9","_nodeVersion":"12.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-oOuX6EXpKap3NQAO8cV/4/iHrxAHCU3LKcOxEQcBhdVzpYawSF5j6ZMciQfXN7gBwpVUj/kFlk7Qhjll5gKxIQ==","shasum":"498e5eaad914ab24ae9c758359a6ee66d75b91c0","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.9.tgz","fileCount":21,"unpackedSize":73675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNBNZCRA9TVsSAnZWagAA24IQAIOQYU96Gqtf02sQbLjK\ne8UXG+NBDSrV+Dyh4042bgwGQCrDm79D4J5yFed5X3vDMsP4MMMrBcB4HSGN\nLKB3S4klFRkR0B9qYrqtF+aBGsu5iWT6yPtAzOs6zzidJ505o5fR5M2sk+Mx\nsGjyESZgu0XLvQdPzEmN3sf3A7/4Fr+1CWdbArLsAEcvrfJbpTl64iAHfNn4\nS/7kZYySSHgvhPoQdK+kOIscVPsdSon8u5vgEDO/mSn70onSQnyuHO1t91L3\neQyDvHjvRIp/pXC09GPwhgddCA2tLa8tfIpePyyUhRqa4873SsE76wq3hEvJ\nLd2mPlPFG5xC9z+V2XOse96j40BDE6502bkx6DZSIdtc/1RFXrdIZ19d9TvE\ngLHhHvFHWfjG22GOz4nCbON7M8gU1MUjeifWUQ/wjxvpQ7Fmc47IXJakaREk\nmhWfcccbWmfV2cu52Nmcj2PsTiqCWbsvXnTH2rHjDZQXndEVDWT4hDM0MLZH\n/dVZ6a0TR5XJleCfgW7Vj7xQMWYLzJAURXJa2IrwGhWfS5OKWXfcg+zFBma+\nmD/LmtLhzOsLD7Zhw4Xxg5P53pwPbJXvBvJpT5KuAVN77hM/DWD9BUbci+3w\nKb0AejKUoXtASocIcnL9QKQYg/GltqifzRgcG2Q6vIHnxIidJCXjRgWk3Ycb\nX/85\r\n=8LNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDw6JpheQ1QLT+avbWdq2xSbAM+QTxDj4u/drXyrLCkVAiA2HBVV6+QFGi6jSarPUfxJsAnZhI13re8sHDwea3fcGg=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.9_1580471128936_0.3045853330712376"},"_hasShrinkwrap":false},"1.1.10":{"name":"nano-memoize","version":"1.1.10","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1","growl":"^1.10.5"},"dependencies":{},"gitHead":"1360002aff41b3695d33417157416d7122d14bc9","_id":"nano-memoize@1.1.10","_nodeVersion":"12.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-eMG3EMNCZ64XP7EMrCr0dBVuQPj1htR7nx81/vGYWy1GP/Waw+CqwScswwooKUQD16KnuJI2zUZCwdwC1Lki3w==","shasum":"ff38d9454812f7c5a5248b7115c838ab4da936c5","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.10.tgz","fileCount":21,"unpackedSize":73733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePa+tCRA9TVsSAnZWagAAs9AQAIb9LFEb1wpR048bw5xH\nbmhMNJaE4EsqwspId8aSq2uMCS3ULojwzU7+o3YoV7yE462fMwBjVGwIIxCT\n48kfK7jcLKoRr+egeLHV1Mn/EWxEe2f9xOpxE0I7X0biDMKRYwHtiiS7V0GD\nhfiqyXCpI01GKwrd0FoIbsz8WOIc3BqDRDVoZV9UF2OaIhOfNcgLPCXfd78f\nIlUocVSYxA/bDLVEpEMOOO6+F0nUsn7UC3lQPP2z8xjBO0pwl7R3heeH9Zh6\nLq+vgjAB/TvWiLjUKMHaaugEGWVHj7X0lEDB94oADnY1fP8w+T0oexCE5ejV\nadf+axEg9VGxMOWPYbRxV6SD71d1pZfpRMO6i7P5qk70NoEhgBW9LOsKGXv1\nWMV4/zlwqmxS72JR6fvee/etZigQ6qSNXmoP5WYRlhbBuGq0uZ7jh+nBvgbQ\nOVm2Wy0p/oQ2YhJmrvLOgiNSzxd846rnGz851ZKBDWszw29fC3cbdrbKjr1V\nqTh1f8W7loSdxvBIHaGN/bEctdoF77urztOY4NQZ/5MTxm1cHZRdqgTRMF0a\nEI7L77kXk7bvi7rL7D/cdctz0K5J0yKm7ZUhVQVQUHgdx7qCt/5DWbKld8Uf\n5dhax8Hpkftzm9Cn8VRDtXcsJBV6KT7JH3r/eAkvrRscO98XhjMgz0A/p5eF\n8uvz\r\n=IYsK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHxY0r3j1ECeqI3EuraKzs6dmz3rjoTD52GnJ0GGSm4pAh8SKGxm+xHgkI0mzIyoeM3MTO21PswJ+WjR8h+EADYj"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.10_1581100972512_0.5691742751304818"},"_hasShrinkwrap":false},"1.1.11":{"name":"nano-memoize","version":"1.1.11","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"66c4cff6eac952cc81b457a087046370a9202529","_id":"nano-memoize@1.1.11","_nodeVersion":"10.19.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-imhBrz85fd7JKhD0DGzsMs3wx9E5M54otxjYT5sDXSju/spkWm9GpRf930F9CJuaCzGj05bZ3HM9MC9xg+XCpA==","shasum":"abd691b7147a522a85a6c936aa26ec9df5b326a1","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.1.11.tgz","fileCount":21,"unpackedSize":74719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezZBACRA9TVsSAnZWagAA3eAP/jHmv9DSV8AzYrV5c3Rz\nyqsNIhTITWTMAAyUdtYyXTz9w6dOxAhpty0cw7FmSXDwTs5Qq7J0u34xRD2R\n2dwGZBwJihGXBm/sDJ1SRAii34wX5U6tAeZsHLB8BkLbuXaJqFqfErcAedqX\ntb0WV466zgYrCJ/mhxNVB2/kGMRhBHWc47XbbUFPJ8v9ulDCyCu7YGGZ+oa0\nYYuUzbnUUR48ZfPC2JOSyHPyyBwU3XEt+pZbTOVa35VsWrXCRebOPLPS35mY\n0InkfFvp7pMvGW9yKdYPaJqexrhNHwgnIzBkMKFMORNOr606m/AHVZfLiY2L\nZP8r9S+eoveBWTlSbsSQucrGKnKJMp3OPgrgM51V/7EwNtd9MkjEiVIj6CHE\nNaphQEZq1Qoy9V57RfT48LfG2Pu01w+sn3tdreqgESDCRBZWgDs4e2A+yVGt\nW6q+hRZTkBddXTolYSknffq77rvnchnb1n36HW3Nn0KW/h+DlvjSK/lflpiH\nqCs/n2VeHajddpAaVqM1qntdmGb/Eqq79AhQ6T/xcNSosK+/ityLiW/VzZB1\n3tGJCB6k5A3OvoOlQXVx3s+8ieOGx+XQNH2G+Six+8sHfyT/OHmuu8GQzB3L\ngQxrGSRKBiTxv9eemwMR5A+XtpNzKb8ekOnXPzYemg9gIXe6jcoRnIWuQlQS\nMJ4i\r\n=waIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYCCDu2tKNXuQoMW+Fo68A3b5rdIBoEjCOAnVCVgTFyQIgVnO/Q6KbhaZkLK+2QNVNFLJB5qbPsNOdcClRpqHX1DI="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.1.11_1590530111571_0.8078733587732645"},"_hasShrinkwrap":false},"1.2.0":{"name":"nano-memoize","version":"1.2.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"beaeaebbb0623d74e174d93aef0bbcedbd29116b","_id":"nano-memoize@1.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iNWfHsFJSXsGVqMXKS5RqdaEnQsWaxEApRmP3WdldI3NFqZTkQfmaZ28+U60/cAjEBK5AjFZZg5KwH9vhv+nvA==","shasum":"cb48f837901564b8beaec1aa2dbf07bfd0c5a7b9","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.2.0.tgz","fileCount":21,"unpackedSize":76678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe63A3CRA9TVsSAnZWagAAI+cP/3WoL+iHKNsG3wu1dVL8\nOaAz4qz+SM4D/XNlHsNtReo+WBLmD7RgdfC1f+i0vXGZkPapVbgiZIGqkCc5\nLnfBNTVwxNcSLeSPc62bBTxFX9dLoLcMRFVXaTwB86SoUYu3SGY2g04LxZRB\nwQKDsLI424AOd75ITY08L8Ve6GzQwS8cgKBDIKUcZGB5s7thCWLHrzQVHTu6\nB+y+2PML4SnnPo28xaxtrZ8XfRqk0GzwDMYDnkk955yaa4qwtCOu7Y4eZbut\nSeQmYL+lxbYYJAnzLdCZyJ3/+cy7wWJ2Zt9DURBMI0V6Triw2v7BDuqOnf+y\nMCy0E1dFGNbyWeatepZLpwlCnQdN4pZNDF3hWmogzb8kypDQWmlryEnlHh9r\nvuUJ0AoaJi31B4VL8il4SAeljA6h1TsVTa2t/ptiptX1ewtxdUOc1jme+vv4\nGxPXxGi87SDI9fYpov6EVb1B5yyX/Ax6BybPpoeEUfZeTUNDyjpYx1oyj/C1\nHkCblRBJivSqpPEUdVgjm4Xeccn84LDhuD1ANvsYqQ56cItk0GjEoo6ChKL1\nwT031gm96TsmMZyDB7jQE6YBwGwmtfGxCsCpJZC7hhbSZ6irlB2wjU9xMs9+\n1o5kEkU5MgyBaqqIRZsEGY6STQL4haoZWgrsS55s799j2WbS7r8LqQ54/yCa\ndKLq\r\n=Cp/U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsV2ZIDZ53m+EOi8FV3oErcGdwhFWxiiqjoIwp3urgJAiACQz2lc1Sav6xaKCltU8aBO7ometWHvtkF2kJdOyCe2w=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.2.0_1592487991258_0.07379837885907237"},"_hasShrinkwrap":false},"1.2.1":{"name":"nano-memoize","version":"1.2.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","main":"index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepare":"cp ./src/nano-memoize.js ./index.js && cp ./src/nano-memoize.js dist/nano-memoize.js && npx bread-compressor dist && browserify ./src/nano-memoize.js -o browser/nano-memoize.js && uglifyjs browser/nano-memoize.js -o browser/nano-memoize.min.js && uglifyjs src/nano-memoize.js -o dist/nano-memoize.min.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"72cffee317de30bcfea4a0e68822955f3015bf9b","_id":"nano-memoize@1.2.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ANfJ0QFhLzv9BZV8tHxwaDClqr+U8yY65hZA+slbgJrx+ePnHtlY92F2ZJInkkQWUUR71NzCEHBshKCHJnNyaQ==","shasum":"21091318021c81374a525349a8cd0ad712122077","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.2.1.tgz","fileCount":21,"unpackedSize":76881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoC1fCRA9TVsSAnZWagAAM7MQAIE9qKYfs6THZTV2Gkjx\n3rP2NH1SD4i0D5cB8My6yPSOD3b6XcM34ZSJ+R7mVNdHo0PE+ZUgqHagS6xw\nj0gwfTJsOny0jbFJKUBaJ+PVaK6vb4eHWjr2Xzumrg8QgbjFR8u/EgmoQzc6\ndhDL5ziNDdAORClhilDHL1jp1eujH7QDUhWBeXrCh7cORJ2XOCJfITw6GS60\nos90xebrndqiZkyPDRP2R5OTg5FeNGaH2QMldpwSQv5Z9zHrgcXcOB6f9S0t\nwuidN6AQqEC8u6AQ23hqycTwHOksJwwXHDgw91l1jWQF4CslaorWTYA5CHzQ\naM5Wk62U80G2oWV2LLv+O6sxJ8XgyLdM2L0i/6y+DxdczppQ0efEsJF/6uia\nh2xkq3IAHI9yi5W1P3p8jTN9TgTne6td/tI2JXDt0JQBOLSW0Wf0i3X5q+Km\nMH0y2qD2zntTAe0z6zVPg/SJDcPOPoBm0ct9kOLUXScGOt3zXT+KoMzGf6vf\nfYegUSSEuR8D/KafcUR2lX9vdQXh7/Skqjlk4gckne0rkGQ5BRrBzUaJ1uSS\nWigtmzSfCBX40cxnbL8NA+CjgPLHRy7NXRD7Y/vnrRPHZBuBKutTYVdWcvJu\nai/fEDVy7TuhnYBSx+1cH6lWvyDIpnzrAxdOafe2E+ApgrbUUir2py4+OFYy\nAQNt\r\n=Bp16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCch9c0kesgaPBimpoB5Rpsg7hYy0+NTmRxIgnE/zFvpAIgVp61ktd5gAV71ggK9Zr8NNcA5Islgixq1VIUkKTb540="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.2.1_1604332894609_0.7737722745909192"},"_hasShrinkwrap":false},"1.3.0":{"name":"nano-memoize","version":"1.3.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","main":"index.js","types":"index.d.ts","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^2.5.3","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"99db66cad5ba30d1a518d00277dd24ab0bfff15a","_id":"nano-memoize@1.3.0","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yM/gMQHvA5EOtNGfEbJ8tmAveNjbckhzZ1hkNtMjY8zps3ocjPfp1kuJ1++OgtVHAhsGSTJttG3S6UV+FZZzxQ==","shasum":"2d2d04ec000f9a7588f79f50d4e24685a8c586ad","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.3.0.tgz","fileCount":17,"unpackedSize":62136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfUA4tC0rx9yd21pQUwTyAa/69O9QXSNaYR0deqYXQXAiAX/NEhjMNhnotuhGnTyvQ21sh8b3zRhkdVRPVM/G44EQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLrVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSOhAAggzSYXU9aq1XntidzWtlsXjNCOoKLe3tU5OFkASkrgDomvoa\r\n09Gw2pD+l9wboZ0NJuJ6KiFHid/LXlRAJ6WEHJrO1bb93opIRBx8imi2RC1y\r\n9dKpbQwWjVuLtZeqqILbkWEiEepXxkl39hV/39mqtzmAWDIxEo9XMXWrH/qO\r\n3nvC4V5T78743rMHJnsZSPRP6LyNf0FLdkN4v/lSvqtB87nCvt+r5AREv+yX\r\ns0vNVPy3QYlu04N+aekXBKnNC2N83QHL/1ywWbiwvkfHmB8zKp863rx6BZgc\r\nkvxlSJQgd4+zBHMFSJtrIkRG8qJYKIs8U+zQ4qisa+tnTMizplLpMJlU49Wb\r\n8EYu6HbWkDQXGS9/p/kJLMJFvGRYASPniy4BcI80czIrjaErlwOGUO//Rzd9\r\nchmkuUeCWwhgpvWI7wCu2Mz03Q124Al8xlzQxg0s+R0/Y5V8COrAxo3Bd9MB\r\nnQ9SiiRz0vXCmavGBw9xmM0aWBZubXeOVdK/P7y579DRaObaKrKpIZY5y6nx\r\ns/dyPxYftoQK2Jd9BlK23Zpp5w5XxljWZcagCE1p/pIH/EJS7hLWaNetwFjr\r\nzVJLVXMx82K+20pPyLraSohTJeVePXQDODqjqdFlKYDQvgT1pyerUrqVzeNN\r\nyS9QKpCANaUzG3bG1Fxu5xwzVEMjStb/E6I=\r\n=bHzy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.3.0_1648671444907_0.3260902897196256"},"_hasShrinkwrap":false},"1.3.1":{"name":"nano-memoize","version":"1.3.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","main":"index.js","types":"index.d.ts","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.2.0","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"c404173b02be9e4da8869fcb64aab96b5bbd261f","_id":"nano-memoize@1.3.1","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wQiW3xHptgGlec/Zbo7oq6Zz4kKoK8TaIIs1irTO9iJOGTIG3lnQRUJfH73bJ/rn7MOE4sTdSU+ALPGEidaijQ==","shasum":"4039b154e70f4c1f53d61f0416538aea069b2f94","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-1.3.1.tgz","fileCount":17,"unpackedSize":62883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExSfOH57PqYq3Vir50d8z2b7GtFGRhq1f5hNRrGqoMdAiAq1gDqub+KLclgWSfZdf2pNzfSC7pDC8CYU56SrjlX+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUSMOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1hg/9EBHnpWAy5stxZf6GNDCC513+JYbMnB1NHxwe2Y7aPBjUwpmd\r\n3luHZBs9cpaqvf7QLDuvJajOAE0qeseVJC7R+FcviZ4tvQY+f13o96n4pe55\r\nKyvZo9RSkdj/YA+wj/zMOw4yGs41rYg/j+M16hn4AQrh+0dWi3hsWmWQM/Yv\r\nUoSD1L3slv8VL4BqpwCq9IAjgSPthX2BQysIPcjo3Qxpw2y9UtEFoAF9EXw5\r\nqn9ioJE/ngb5J0RApPOpgaWcDuqAtgLaK5MVai8j5a/DrZEdkcjjKxnnOAcM\r\npvaoMSAc7WerBG3NTLFMZK8zNh7V+WRjlMKuHlL5qfSGMQ4+nTyIdzJQlTAU\r\nvA/L1TYh64lAuikABEIJG7P74isDiT06kFgQKVUD0gMA2TDN85qzIuY0Y/yj\r\nBUQL9HhKK+XFHNwC8HI6A4XokYUBRc75humJEdmvN+nq9LDCDqmLMOGdyQFx\r\nz/PP9y5bLBg2CQUriJn8TcsQmd3dgZPOZeKXYUHlQI8k+Xttr+kei6UrVEpQ\r\ns69xH24kPER3oR499E2Pzgb1a6pR8kNO49RaJ0xhSjxJ/z+Zt9NEbRe2cx40\r\nZHisZ2miHFIkcxld98bJoPgcju0/nY5+f+bJPgfQTfKWLJpO4vcmNSoFVBm2\r\ng/xjwYMeWkNFmFRGCEv19jFHM9ftDu5ucuk=\r\n=VAHq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_1.3.1_1666261773988_0.43745758821218317"},"_hasShrinkwrap":false},"2.0.0":{"name":"nano-memoize","version":"2.0.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","main":"index.js","types":"index.d.ts","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^5.4.4","ora":"^1.4.0","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"e37eca8c01233082d3a17d6b4a9a60332e2e6855","_id":"nano-memoize@2.0.0","_nodeVersion":"16.17.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-/m8k0gPWeZUYW8yQDchzxAkHt9Sw5DT8h+6QtRGu23OUj3d7qCXfO9+RU2O/zptPM1+fJCi4Tku4XoYN8s7AYQ==","shasum":"0ef7275e1585b56b0fe1b73809a64d6559d6ef0d","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-2.0.0.tgz","fileCount":17,"unpackedSize":62666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtch8BK5f0QslyuJumcMIavfePX47X2h8e0VamllSdiQIhAM7/7o/mkFnC2PFeqqgjhspTkDIbgL96I7wJySwAukpc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjko7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNqw/9HStgkZPuiEPboo7wXNXwGawFeAbRq/QmWDQnHaYgVI9LcL/S\r\nShixRwPaLxfAC9ooRJnTZcVAponH676RDOL0nv5hx+KxTJYC1tTdzcFmzFzj\r\nBBb6WSrfwqXrJQr8+IDXFbYpWQauSudmfPN8MLiVjWk654FwmXjuXBljdGbv\r\n5+XzXeRTORJHPDncw+vcLyWYLVGO3obOdvsBb2o2WJN7kHyC2t3fIbdZxvpH\r\ntUEh3nDp9AUamXNaOVW6NriuZ8PUe4Ghev+6IBXXdv543ujNcMmNG5ykpIH+\r\nwGj9HQWETXsJypONF5i7Pz6VlN1xwczYfXyQ9Jyk3icfXljMSvRvHZrcKKGH\r\nf8JUQ18SEbY91XNTOZ8lt5ueTHuTCCVoLT3zif1SJc6r7qUf3/6nh/C+uuZw\r\nJ6CC+1SExKaErCawo2HidlT8vkGLh4YS3eNkWf3qriOd4BbE6iUqneMknTWY\r\nWffu7763tbFTp9i0IX44vVqnSMofOVKqs5zhMyJtzRXH+t3j4BxgMSOxhv0N\r\ndn6H9UNfA4SX/LnVoRjR1ISbrh+HibX1mMXVnBJIEzRYdLOQklEv77w9+x4a\r\nR8mV+rzRsgp/GTxCwhFx6tIqkm5Oi14f1DgNlSAW8rC8nEQ0cJbOsJKDeOmp\r\n6+p+4rufCF6rN2Ng0iUZdpr49mbNcVNv/Co=\r\n=dhJG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_2.0.0_1670549203255_0.6130534071382678"},"_hasShrinkwrap":false},"3.0.0":{"name":"nano-memoize","version":"3.0.0","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"../index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepublish":"npm run build","watch":"parcel watch","build":"parcel build"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"c67d021f467cfa2d71160498e3abaee7b19ca2a8","_id":"nano-memoize@3.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-LNn2k4lzrnLOf5RCgTKdmYfTevPhsZBTODJl6rvV9tlYsW5VhO+jtgVMmsx4EhWfwILcMxoAPBcKrKBwXUxSJQ==","shasum":"f882a739fdadcd1424e1e2a4582303a339dadc2f","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.0.tgz","fileCount":26,"unpackedSize":2282742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQQuEO1j5n8EdS+uDkf9uJIVcktMmHLRtQlzbxjXUNhwIgR3lM3u9h6wrtuXXzQtlenKT52xsRUWfGSy/gnRVM1is="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1nB2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquoBAAifgGFlbCLxNuNSU1ei9VK2YuKLKiX/j33KYlhMCeYt0fVBgj\r\ncHEGyGs55uZINiMRbkZ5QY5VwqzlgsFrTWp6nP/iLMq2w5On8jIPEHa5IO7q\r\nkYbiY033R6idEla3VH2MCJT9lTVV0nEOnahDaqAL6RG9Rm3FnMdAPwyhSQKL\r\nd5DZrgl1ziuV+GFHmTeevjd/zHX+PnXuQH3SvT1j8HDFBX0Pj01q+cPjBCAN\r\nxaY3mIhxXpR9vTB2thT5U/mi3PiphTakL1Wl2FOOH9Jvuzp+gl/qgwPJRDSp\r\nrVHQYMg1VT9XNrapt2SazwaZrme8JYoOqUvChVcpdg7vv1WQuOyp109zn31U\r\n1PQ9mEyS8cCiywTmAPyBinnewIN3SXL5e31ea1Cx3nBnHK2or8asvEHg74qn\r\njK3pbv6fDWNDg2hthanSbmTLZ5ij0gJtZEOqszYpoqRjQmqPVcZSrlV0JzDl\r\nBSQEJglXhqYyfcVOQEYxHFxdzz/nBJktJRYUnlXONKLmbhmx3j67OL8xEB38\r\ny0pZQdw8UL568+OozxgMNDA0P6bFWgUYEvjLh11i40TMP8Q6mpa7fSWdGYc3\r\nuy+MZnJo4a94gpzc2WRiK0CoIJF8/W/pGNDVDe6a5qULRBKyzAffs/NG++H2\r\nZvoqOVk0Er0xPovdp77Em3cnRgaklvLSJLo=\r\n=Vg7f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.0_1674997877813_0.7462206850645605"},"_hasShrinkwrap":false},"3.0.1":{"name":"nano-memoize","version":"3.0.1","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"mocha ./test/index.js","prepublish":"npm run build","watch":"parcel watch","build":"parcel build"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"ae1a2ad40b344fd880f4ce831b5c3f58c38e5b78","_id":"nano-memoize@3.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-bPh5grSv5F7+0W2zf+Z1/CedFxaC2xoeORB9OWBlC1xH/CRLN96B4QFUDIgs/MB/DKFg4/dRDDB7oinFdjDOrQ==","shasum":"72d4dd044513f0e1fdf4da3931a7ab6313f53a62","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.1.tgz","fileCount":27,"unpackedSize":2817020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD19tFnNfOiyDapb8vIJmnlgnO0huNHxUn02iTsaIgliAIhAOT0Mt8kzu9lvzxnpE3g45evCbPM4QhQwB5HN4msxOSe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj16pRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEEg//Rx6YeXn2kJcGIy7dyn4GnkZxNW2RO+rMs539yiSkC2qdq9PQ\r\nHy71IP0gsYISxRxMdqQc3JVuwkcUSnxf8Ik9dFjhD8z2hVeEdVm4DvffYu7r\r\nBF0ADHMwMUQxYAlctq9MUfq6Pgk8TcwRGPGRke7zD2L2EoH19mRFXFtpcIsg\r\n4Z9Vtc92OKzzPJBQLLiUPPn9fO6O8JzzFRBjXYGhFTUx8KJz60+aqkw2/gb3\r\nZsSV8gQImu4JmM03JxOzDNW2OZB5bFTkQ1y46YiHkNt3lGRyAfjVtLIC/Psh\r\neakrLizZmiJpetYsueX5EpWjy382ut/0sSzPwdB6Uw27zvcxcpSJbpxGN3l9\r\na0gq/5DO6tFkfFFK4XxB3l2E79EVKlvQRrFHWIEZd6if4alVGcMk16iNqQiO\r\nRa+s7GO2wgJjawNp7yOjv6c1jfu6x2ALxFYm6orEIQfphKb9es566sAsWhFa\r\n1cuHBowKx2nY3KbxrHErLJYvViHPN4nFSrxuSg1AFBuzDbP/hpD/TMpk45DJ\r\nqX0ug23jgCwsrGvt6aS/+XGjFszIytM42MVGNtwQJ0Ix773Lt8BqYyUIEpTt\r\nn29Wu3u8xjm+BR1NOHGDT+ecC4pSsBf4s1P3yICZ7+kwCX4r2iLuq8UrGF3g\r\nMG3oy5Uc32ZbSv3md6YU8J33edrC2EYep/U=\r\n=ZZVW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.1_1675078225506_0.13149403051221964"},"_hasShrinkwrap":false},"3.0.2":{"name":"nano-memoize","version":"3.0.2","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"6011348d7cb09f43dbca7cf82229224a2807d501","_id":"nano-memoize@3.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-anZOWfAOC5HETV+DCpeIARYOIQFGGmV7Gt0Ti4C4gQ38XmAoCESbeuhZcbkKqwduj437rI9JX4ylu7PEWEFNfA==","shasum":"e887117f2a339e1128a521c34c4289c1303da1ea","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.2.tgz","fileCount":32,"unpackedSize":5010564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+I2Saflh62ydp5bs4f8Zs7xnPvyhDfkhyEDNmwTdY6AIhAKdQxgXuQTCLZE32iydGYpCcmPWaAB6ZldAa27D09ITw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2mMQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo88hAAgsvhD8hwKdulTPlYyW0TERk5W3ZmnYVUL0uf1BjDAIT9G9iZ\r\nPlmemnbWUUrtQhv5A3yeVoRZVueudkB0uGxn/c1tsJUieYS7yX2jNTpCRPSu\r\n1oA4gLQYEZIJVLrv4/r6evmy1LWlZfxJwAZCz1+J8w4oGroGTRALvwXBAEWC\r\nXjE+IZHEuVhmQMiRrr1AggpjOsBVUQl+M4ReczqzqSxlmtp/x1evWfA7+Z0u\r\nM3N0FmTPjDZd5lJ39am7Hn2sc4g7r8HqguEOh33dmbvDqtVUvhxeLM7FnVEt\r\njZz5BhCneg8WWAInAzbVCdLkwIa+6wErerHu7cB6NhK/1sLSCLjeDwvlbMYL\r\nb58LgAnBmHhcWzfMNulpAV8We4YezYeKvMzdrYY6vkb1mrCP8CYbft2MCLl8\r\nEaIc+tmn4eiuk7l1I063BIUelNjdEHOYzrc3yb06mpOSl3vzuNTQD5PrjNGJ\r\nLE0xLxDBcS2IH0X1Tg03vFyJOYWatoJ9dRU+cK1Ip6d6CC4dVThZWKALF1nX\r\nmNPCvuRfLdLodYWsSLMkoCqc977bFObJkZxvBMgkCYjRxVLaWf4MimUT069W\r\nF9HV84DXc7Yny7l7tLpvr+7BHGguy/LS86073ePgRaMTBy6RbAeAQXLoXm4p\r\niy3LQJvFAPsG6wIT1Ve6a7jWRJ+4H6eFaMo=\r\n=GvEl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.2_1675256592146_0.5305991095690001"},"_hasShrinkwrap":false},"3.0.3":{"name":"nano-memoize","version":"3.0.3","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"7e4cb217b137bac5066712b0ef1ba875174b246a","_id":"nano-memoize@3.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-JB3RU9RExaxngJ9oUbiDE46wry1iRtvE1ISOGvlOSbnw0HMI9dIPRr8RcSfmqomErdh2SAAXgtkZ+iq/58ua2g==","shasum":"312e8f15d36745b6bdd13a2f944086b38f7844cb","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.3.tgz","fileCount":32,"unpackedSize":7083834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPoNTsLZtM4sToZJzcvucXjTkwLV5F7UCZ6BBwOBnWKQIgWWn+V9FfAfNodFq+q4/xdFGVrtuY2sa8TYXbrD2zf3g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj29/0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb1w//QlKaHoXfPJk8333p68k2eNhwJRqzV0xOFv3T0iNVD1gaci8F\r\nWin9kDhSmlhsaxRcCz4GwoxdUucEQ+lgRxjlhbCPC1OI/gK2TL+rtS1eEmej\r\nyIWY9tlLpeK5xqwgNFYDftsfdEMwtEc5eYzFjwEFLmO2CmSPpE4Ld8qIfuM5\r\nW+jX1OSI9Iuhrs5zPcceSCOVT27SFQP8+UoxuzqXE/W1GYHDwDTOfp252xDY\r\nayZi3ygygfHeaz4YgmZZAsDrCmLwZgcg3dG/6G6+rojKVIQEzuLePHSxBxM9\r\nxxqvbQRtG39VdWpQtOgTFFjofqtSoURmhxn0aTqTtcn3eoIv/Dor9jexZSne\r\nG4nz0KAwhMqso4U93JZe7AywyAUsGbmD7IVMy5eNVEh690AB9IhDRa72Lhtx\r\ngNDGQNe3W3ooMnf/jQ/1lc+iO+wmIhs2jKwiKwI2G1Yh59SWBEiMK48IDsLW\r\nucYPpGwhogYE/XKqdB5sV7uwzmrEh7eFk0R3T65uFE6yceVd3hdTp8jjCUmg\r\nl4LEaZPNRWZVVEDAlqzuCPi0Rlh5zzofqeagtDE5uUbTdpnJS9rm9yYmsb1Q\r\nyOlNojm9CK4yhLxjkMqV1YhMWWHGUIH5R2cF9xc9tWckIk6vxFiL5agWnvOs\r\nU8yrB4sTiENsppP8hZR6xLhoEyJy8vbfV80=\r\n=iLgB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.3_1675354100259_0.7958753263214711"},"_hasShrinkwrap":false},"3.0.4":{"name":"nano-memoize","version":"3.0.4","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"8a68cd12d7b5a334cc46f9908c2a61824d151a4f","_id":"nano-memoize@3.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-2TvfcA8siWR6ab5Ix6DagT8cwnCoAVwBdv32piKjHH2nl4PD87uOXB+eNYRioq/iuafVspkbqF2ZOj3yVhJLcA==","shasum":"ed643c4dd96da1c723496ed5fa926d4557900be4","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.4.tgz","fileCount":32,"unpackedSize":7866093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjqkDTPNuv5IBsVlzif66bYWy28YNtF8gDF3N2wxlfEwIgRrehc+ZnomFtI6BNaBx0ZAZpm8wK9gdr0yFAVuT+YTQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3lTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Aw/6A64MF6gFLHJFq7AS3qkFCMxE966v8P37clLpEDqao+g3vFbZ\r\nF2kmBihLoCb+AYaUF1Doq+ya7skV/DTicpoPUAa8UOBQsAbuDzttEPs+/uo7\r\nlE64QCjWXDTJFwxlXY0/wC3Lrn0MnJUFFhOoJ+cHphEr9eIgStBVE40czKuQ\r\nV7n1hyM8ae4DLUxkCByM4/wKPagYM7PyyAquOiOvCR32ACYTlcysIDP/60lk\r\nwudtHlT+J4T+4hjXZsjpw6CBCtvBgw6hODL4vCo1BLCmJXuBe7Syyn0p9HuO\r\nHDqyQOmRjldnEO3swWBVtMn60Lo9tnCB6A49QHl7mpW255yNz0d17ICYSJ6n\r\ncUp5mfXUc3gPtNAQ1mM0dxP1Ge655t7OAZL+hBugW9UzgPdvlND6TX3FD4eu\r\nNbjoSDULEx2WGUAqp5qZQnsXu6tPXLVOb8aDU3h1dQt6P1T0QrVJKYYyT1VP\r\nZyZWJcfi2vA8tns7Y4wIYJ0PbfztcJuJIJeJm/T3u/jkaSn3LHDR6T7A55Ks\r\nXfam7YEp7FFTH9OWzIV218L2TSt6KYiIPfI+QPFc9ylL9jgWvJwF3yGfP/Jo\r\nP3AFzTfrDNR39e/qN9/GxMGkndJf/cZWddjzt5es8sCAUkilvU41tlvRM6kY\r\nADWI5CwdDXjpPacpB6Gwt46On5roylAoxBI=\r\n=il53\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.4_1675515091141_0.853593100744868"},"_hasShrinkwrap":false},"3.0.5":{"name":"nano-memoize","version":"3.0.5","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"24481a1c438c06a1291fa38436feec5ecb21e68a","_id":"nano-memoize@3.0.5","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-qAv17h2JFfHIU8n5cyIclZ8T1R5TdAUPIBUqHOmr9JqO4YxrJJy9Ug/KkjGdPkzB5aV/skp9kkj9bY3B45ctAw==","shasum":"16bb2eed145983a6a74a177fa986f9331e7fdd51","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.5.tgz","fileCount":27,"unpackedSize":2219183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsvnB+KKiW/RMpI+L+6IbgD3YdcRKjuCjhpNmLSvAi7AiA1j1Li9mB6W8nc1Gtg2xVQqLqsqGQlaJTtSrMwN0EP2g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QM4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqdg/9ERAcbW76PjUZnR6Z3EphrHqLviXABkxdq8bh/jMiOrv7pU0u\r\nLOilLQR0CO4TyAem0s1hON6Zg9S+TEmoPhmXqfHJq5muihjkz16TOo/lEn11\r\nMCeVzPvyKTyioZvlfjUqZlw7/zAz7ataxXejGOEJJCesACRpTaPCU002GJb0\r\n6T0rl2g6lgaO8yY1y5dlEGtSL5/IapVrIgiAr+hnzAIhOcR3okLswu7l1NO1\r\niOoaCp6XTefy9q5+ZhvrkzobXG76cLJY4LljsQiZe+vjOzXNva6FfdRZEuvG\r\ndy15Eca36sjH42uX+X+odP90uS9s/KUShWVwKBPew5DV6TtojdG79kSYIwXG\r\nHxXSn9l7zOjiaAeqRciY4fXpG2Lmem/qY143T+62Dwrru+eDrJUtIy0upp0W\r\nzSOpE9Mpd0wPEHVOV30l8uWLBi7zYf5r85gY9P223aEjdVqAlOJV4LwtsCm5\r\nKPJjlVgFj4Wt2cdxTxXCWDK1XrlumyBPoRWPoae+Gsssw9Hj1gWrGICpv7Ht\r\nd9gyc1rn8mUB/ALkxs5RtFBVzLFT5m1FRewEhiYBllMfCMxGpaDNouQCZpgF\r\n4VaX7MtI65/cNyqTjQ5AJGnMbjrxeiM+EEUa+XiKnYTnW5U5NI9kL0M7/Ha1\r\nZa5zU/d+dfD0S0/LFxNUcF2RkOh/6A/Lceo=\r\n=tI+4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.5_1676477240273_0.37375479746409934"},"_hasShrinkwrap":false},"3.0.6":{"name":"nano-memoize","version":"3.0.6","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"2d3c97d0acc96ef78900debfb4aa33b697d3168f","_id":"nano-memoize@3.0.6","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-II9NDgRnJc8FzzlowVkPA/t58MNzfeH/zTdISU3l9EcLBfnmm+qnQPbbGj7gpqzPLyzzfcYZgnG8OMBUUg84aA==","shasum":"23cee8ce793a3ade98523059660865fb623819bc","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.6.tgz","fileCount":27,"unpackedSize":2219054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICH/etYBEei86nHyxPPvHWP+cLAjGEwXzEZ9Zz21Y+O8AiEA9QETH3N02GW8GLl3PKsqzwUxPHvNIyFiggtd99SrbfQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN2xAAgvE44DPxTnCBEKJ8fujWSZJZX1uWzvbFISJzl6ZjvEH+Dfp/\r\nLJPvuHkAERdAYjuLoAqjw/OYblnvynZmEjR/MRLuPcEakoLNvV90SJ/cR0gO\r\nVi/P+sE80bxFXeYAYvWx4Qt+9IrixohkbGzyDycNY+yEckhDsCJCLVYlISWg\r\nxmD5Ckt/NlLS1bXsYUoXTtCjxiCNaMe4lPVvfAZRLlP7QDqiJbQkNmOhkffG\r\njqNJt/H+wGBPs6zinpFoDsW2FrWQS+E8C7xc711aJr6rxyD6joAqyIaYbv+4\r\npvofwByBhevqbdpGCuRm/B/p3XbY4nE/CFS4F1fPhnN4HHrWugH54vgEdl9u\r\nYqNhGl7dSb3sYsVPeS9eayPJKxtu6G8GilH2sxr7+sFbTiIn6EH3DcMFheFn\r\nz9AhDF9Y5CuaYDYB+f0pqytGxj4ldNhVi252FzGeLSKWbNszd3RtFlglGocR\r\ngr7cYYXi3tMzzbS4ejw05mnLWqrkl5Dwp3mEyXEq6UQnMGIc/vK/1RIJhdX5\r\nUfULcyHworMDUcB9LdbyE41gbN3N5TXH6LHjmlw9d1w1pI+OvOLKT1W9X+vW\r\nA74r4bDb53U871Sisi8Lly3vsEKxgWT+Cc0874I9vIYnqFa6D23w97N0un1C\r\nhAws2JIDnksef02ObJv6/H7kjpn+DZvRyhg=\r\n=ZPBP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.6_1676477376432_0.18152420210135345"},"_hasShrinkwrap":false},"3.0.7":{"name":"nano-memoize","version":"3.0.7","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"2b2fe4e88b8d9ef0bba6f36ca2381222ea3949af","_id":"nano-memoize@3.0.7","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-eePdumVmQfTZh0aL+mnw2baLUqC/B9o+XOD8JRopha/YLVkNTsXoGwvcIKXgSSOQLJoeTxSNnqJ+R5FoK6dWmA==","shasum":"e9bda33d811c13563cf6f6f0577a58f36014f3f3","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.7.tgz","fileCount":27,"unpackedSize":2219062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6UHSEVcWbUYMPx+MJxgr4RXV7oliDRxSKXmJuvvES/QIhAO5fMrUOvxBFPDPdIlE3fhWXp3eIciBkYq6da0wNIN09"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ow2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+PRAAm2jwne9qMf+9IVpQ4wqGDO8JBUyLLYlDIYBdMi3OU3Mh8XTQ\r\nRcCDRuXDwotBAvvBaUsnle82TodNOHWrRWWbBTzk4+69krGkIEUdmQA1dzlF\r\np6TcLjYlATcVBdbxA3TsLelhz5aRTD8jqedcbS16f2VcRdfymKEBPqB2z9UX\r\nLKxwojDT03k5Gk+LrURYhDNtycJLe+q5u2EEVIBZc90xO8yd9qW4JPrYQqm9\r\nzEZvjstL0SlBP7dXX7GAJEydGZTbt4xRPNH5cKfqlgZWtSgmFwkR5P5+iLJQ\r\nZ9tvhDohTS5ciqu2VTVTB1qeAUPGNICOORKQaq094FUQNVWw1CDgUi7d373J\r\nFs6pcGlccnWrbmmzM/IINfxoBV3e9UhjfyVqeNADr/p9kdNrjyeoWlYeWz+Z\r\nWGlgcPnYnqcZBEBNzNUXv9hQoM4p5iO9OHRl9Bp0K5rTb6XxlhyC4RnQK217\r\ndlkFhvo15eBZ5MHW2ubto000rPD+K9LPGmpiv3+sBXXgyjnm0Oe62p0y/NRh\r\nmcSqpFhaPNZB+vszhQdQ9Xp3WPKENcwANNWyhkU5Xy6vqS2V3eWjK3pfgJxT\r\nHL3mG8YMrsdS3K5ACpQd6Q/wx4U8jeJsVhUfRxRw7bxYvBn/Nui6InkGsNm3\r\nCQEUH6TJGQlPr3gPcfUgrpnaJTZpttIdv5E=\r\n=Yb/e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.7_1676577846680_0.247161912478852"},"_hasShrinkwrap":false},"3.0.8":{"name":"nano-memoize","version":"3.0.8","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"7ccf4fdf4e1f547462bf8bd7b342d0e5ad1bfa8c","_id":"nano-memoize@3.0.8","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"integrity":"sha512-yUG7ZnQUArQ3CFjsp6sSCzqInjfmK17lGtnKJFNmc0O/gsXUuhMmZo8vbu9xiHs9z76i4JgqOVAma88taLae2w==","shasum":"922abb2b52f1a127b72cef6f4d03dcd0fbdefd0c","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.8.tgz","fileCount":27,"unpackedSize":2219402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExIJPJIFAy07DJvHslK6ZR6Ynx2Bnm1MYzNA1a0WAkTAiBPkKZ9rPWMr+PUR1plWPsE1URZ79FxCfhl7JxCeP1J/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9i59ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQBhAAhxK5p16jUIQOkbBtJkbB1qE1eHU3yVPbQEgAR2M/KOcLAOyO\r\nefRpkfVy4TWsFKRtDHkRFWt3PYmYOstBCIutoKpQHdenA2AtdOiYfhCJIbot\r\n6XkfSJukh0RDeu4vW7n9EOIeyJZAy+ULTQGufqmil/mYz3Ktvk5P0oEKEnq6\r\nPKP5xzNAcNihGjkitoUqEojs5fm3+1C94/d1Wsdfv5RdyXS+EHnYyfWh4K8F\r\nDOa/gKvzfyRPWk0l8hP9Ty3/mG4bAWcXKYYz48nKyQmdLxki0lZ85npnieEh\r\nyt3k850Mbi3hS7SUVYwX6tliK4sRV615ZMlE5yG+7i39PDGX0W1s2+Lb7yeH\r\nrUKsj+LjkZOlR702u5Y/65WoZn9IO9kLv4CaIjAQo6Vrcy6hRMkGpKcGEWIP\r\n/iFud6qMsjkwvyqTbvsrp3e+Fy6Rxg+w0I7nsrMVFfJrBMoZC/oqt0f3lrCP\r\ncnFiATXLRogPe9mb4WWQNxkJ58JYUSZj7RKXZxPb2fN/v8gmtw30xDdKAbZy\r\nMn2Lm6Bep5bb4HmlZspKRlWTED9PeXDrrZXxxHaqCj+XN87MccjHKQpeMiWL\r\nPYU/qVxXMQHo8l0C4haoYG4FVBwYEwnsM9D1MjiZ5AVsJztLp9aXDMpsXElz\r\nqfELuwsQ4ZutMh9VRRC/dNL5pMP2HLzgi2M=\r\n=QWS3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.8_1677078141483_0.5961069441919171"},"_hasShrinkwrap":false},"3.0.9":{"name":"nano-memoize","version":"3.0.9","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"d53af1917e5b5c0df8d3e326cdaff048d6f95577","_id":"nano-memoize@3.0.9","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ViDlTkyaAK317MzT0OKtem9kSxwFovWhlOELAw+0JIlddt2IwMAycZ6IvllAdeH77FulzoyfOG8DShQ5kr+BJw==","shasum":"9ea05b5ae0826278abe657ec0bf10d4fe4b8f582","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.9.tgz","fileCount":21,"unpackedSize":90820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBZUpjIirzddeC3hLSHV/Lrm0W+rTVjg9M9Fra1NckcwIhAMSai00tIHTJESrdZ2bNZ5rta/gfCeGEibC1sy43F0v4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMKmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTmBAAoxgY2OjGfDwgHKAn3ePO5FQotk5rScTSkZrwafpjXhMjmPM0\r\nlB1L4zUi7vbV1IAUfQiCBnmastGGaFcI6TtChcBijkYSTj/08nQm1imwl+qd\r\nYMhu8kSPC8c6T1URU5W0TnYCy7DeqjDjNWgndLmjrDHoLlIoZ9BzR1dj7SLn\r\nxQrnxKudJDE4to1KUvMmZuBDAi74gx2mgHZMgrDAsCfhQTs34IWWHtLLmALS\r\nzeqRbi3x7/lzDUpz8ZfDF0eQ1c94yU7101X1D8JbFhA1wbXBeNSJMXsQUo0a\r\nrTTU3J+AuCRoqF+D/mzG1pQYn7klCvHZXPhudrHQ5qDsXxo2IrWMZhFIS7K+\r\nbPUTHuoWUoDkvW31N+cBtj4RW152HBeQtAlNH/Qj+Ky+TWG1DIeQBQZRb6IF\r\nTXR3Z63R2/7xtWt+ohnBrIjfo070Eba8x2repCe5dtUwabY7+kNflGRDi08u\r\nDAqe23MXSYnT5/Ug6/QEbuEtn86/tGo2SoqXX7oOsp12VMHslMKbuFQjKfEv\r\ngSD81ruDZL2vK0PeaBfL6b8HnfDB3qHb9qb/x8aA9FnMtUkjIYzBxRRV0jpV\r\n5DE2AO0YZ22T/2SqrTPS6aQ5PPYciRgdfkTJYkBIJAUHTkvR8hj3oHSLsWpS\r\nID+5GF+1BkmLSbIbnFunANkh9cKFZjIdifw=\r\n=Im6h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.9_1680910753894_0.8735495975296064"},"_hasShrinkwrap":false},"3.0.10":{"name":"nano-memoize","version":"3.0.10","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","engines":{},"sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"d615ae143f8cca6b999e2d1342478442c347f3d1","_id":"nano-memoize@3.0.10","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-OHpd5WfdzZvrJeJsdZfiu3s06p5NeI9v9qOjWgeRwZmEF8mVTgj/SU2eQvXC6NmEIaFwOIIWeoEgMQ6FxFFi1g==","shasum":"aaf1c7438252fa12efaa3677395ba1e64fb00f4e","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.10.tgz","fileCount":21,"unpackedSize":91052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuMzL4XuTZ9u+Ut66M3UBXGjW8Lpl919O4b+PVRw6amAIhAM3lwVckBjyi3qCoz/TRwNVnhGoz7STEuyQPNYPlqoiI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMWEZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN/A//acWJHi4+mgYyJ5kmzR37yN/Q8rwZqAjBSRmgIouHrABFf2FR\r\nK7IdNCyd+w1GtpQZqFSNWQg+h5XvpxgIP6EEHY3OphG3ntFcdvG3ZRXGwf40\r\n2FBpD0fu1YhWfRu1IdM0qlTB659JbwIYSsYXvfvXXSI7R9EUvCyTKix7O5cs\r\nLaX3J5GlfG7+TUNejTbHRPfFbkJZLM8WgZknNvG2Qgm/QDGEHNWeNU23ySyb\r\niGX7qNNEnygbtgl4Zfm1AgkVKP7/+px9w29ICacvpz1r0uBTuOPdLI0bnfPF\r\nv/4KL2hq5AoW5G//x+IpGyME/+F/Nlb4d084TdzwF+udMUYM0Ua4Frq23qEt\r\n/mJNCAfsXK0PuD6Tf+Z37lwf7FpdfA3Pm4U2BEvNk5/58ex98W7NZWmsPoFZ\r\nS/2oRGA4Klhe1pFsBoF38HeRTf0klWJjPURAre/16095iXC5XNNHJ1n9OXa3\r\n1o+iJBr6z4RTtwdFIoKK2lCEyXrpUIp/MH7PXPcWzQTxIM5Aq/MwNZkIrJ/M\r\ndxLTBcX39/Ap29A+ofI3gUd9aM9getnc2T3G5IfVpMt+CFfvvMu0STQz18j0\r\nJlOVKTC+XqL3HijpeOOBg7nilS/ZGmPOO9ZN+EUSHYgkRTTCJO6WgA+wwwIr\r\nz6qSHW4KuJ6wf0q0dky3WONauCKPJIfJZGs=\r\n=mDQH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.10_1680957721209_0.2031622693429318"},"_hasShrinkwrap":false},"3.0.11":{"name":"nano-memoize","version":"3.0.11","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.7","browserify":"^16.5.1","chai":"^3.4.1","cli-table2":"^0.2.0","codacy-coverage":"^2.0.0","codeclimate-test-reporter":"^0.5.1","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.1","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.11","lru-memoize":"^1.1.0","memoizee":"^0.4.14","memoizerific":"^1.11.3","micro-memoize":"^4.0.8","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.8.3","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"gitHead":"df8a41eab7255b98d3aa02e1a5988ec0f298640b","_id":"nano-memoize@3.0.11","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-PT+vRV08JhiJUgkss3HCUhhethQCFU74HCozCnKUg/DvRwxhleAmnPSub0WHi13zhjWLoBfTPrjotAe4Oxk1FA==","shasum":"552b807c12b60dfe3a2435b9377dca49650cd9df","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.11.tgz","fileCount":21,"unpackedSize":91146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgY/dhcGoLFWIcihTebYGZcmEtD9M78JcTKGSoOLeh3QIhAMR9n60LSmA3n1G+Iq3T5VMKWueuaIqPWDG3nyfk6fj/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP9tVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRUQ//cuE06zKmem/XWult3ZS35fKxHrxUf85Su0yg+qO+AXDgoRZF\r\nbcVYBPy/oDs4fBkIjVhXtpzP7V3kcvU2gaIEqQdpaKJcCflesFUnRXJBXkNE\r\njb3CxFP7QdbyExNC1afbsWvr75LQyFcCLye+HMBMxQSL4dkVALSOFNcu7DBo\r\nj7bmr/I0I3gfjbqYshQC3ZRa0v5n8xmP6j89TF6heBz2pfZZAkiPtwqcK8k0\r\nnOCcoUlthCPL1O2izDLZgxIwoWroBf+UpS+e5HNIrj+X1ZrdeN0cRzRsad+g\r\n8hxgKY7Ekjo9iEloCXovuuNcp4zk0CzdBQ+03Vrrq1AtbpWB2CjaPNPjAHyI\r\ncSH3S00B6aQmhciy4uUn8IVdM/+Z8bqqQ9U8Ylu8huMWSqGaopyT2IbEO7+C\r\nCn126g1rLo+EfmW9oUJZu98cdGJp6vgAH+Ack1tZLMz7MmXscGsBYczklBRS\r\n8SFLtXRgPoWSAS83vMBTZtPQnRI3fEhzuovfambT9/HmzLlEPxCf995mCB/k\r\nzZGCz/d8SvICgET4LAsM5MmZPkZzQ8OxTi5iBnCEL4jy1UevIzVfJr+gEjb1\r\nHDDe4u/hjuAdv2PLdnJyGdDiG1/c+DhGdhnN8mZNUzOg8yakVytNINZSUsdM\r\nmnAXTnse81BP8Zl0zg8LqsjZFVcLVcn4JDM=\r\n=E8ml\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.11_1681906517547_0.7498895388552256"},"_hasShrinkwrap":false},"3.0.12":{"name":"nano-memoize","version":"3.0.12","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.5","browserify":"^16.5.1","chai":"^3.4.1","cli-table":"^0.3.11","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.2","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.21","lru-memoize":"^1.1.0","memize":"^2.1.0","memoizee":"^0.4.15","memoizerific":"^1.11.3","micro-memoize":"^4.1.2","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.9.2","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"4ce7f71921126d0d7a13a0b90298aeb9d6e7512f","_id":"nano-memoize@3.0.12","_nodeVersion":"20.1.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-u5ZdL/ePyBKE54RsGKrQguQu/F0CCY60I7KWDvYsObZo5wnc85fo07PTg0TSJ97UyD4M3wavSA+RsYLggoSbUg==","shasum":"3a12ab2380986716adb413fe3912e3a20452a98b","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.12.tgz","fileCount":21,"unpackedSize":93532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8hDtClUCaX3Q8/V6boU7+jkru2mWUr+TsZr4JnAUf3AIhAN/5T0ubQCg+uainl953FQ22GuH4/t+nD6fkczKPLpYA"}]},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.12_1686926522919_0.07918338770858324"},"_hasShrinkwrap":false},"3.0.13":{"name":"nano-memoize","version":"3.0.13","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.5","browserify":"^16.5.1","chai":"^3.4.1","cli-table":"^0.3.11","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.2","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.21","lru-memoize":"^1.1.0","memize":"^2.1.0","memoizee":"^0.4.15","memoizerific":"^1.11.3","micro-memoize":"^4.1.2","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.9.2","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"gitHead":"1e208637d0fe291c3205f6fe077e02a369edcb49","_id":"nano-memoize@3.0.13","_nodeVersion":"20.1.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-RZvCLr2lBemmqvKiS+2Fstv2Zan5+9py19fqHRHmowEuZ6CLB/J1fSZrEzJ3NsPf6mW+V5+pKU9QER8gx1/2Mg==","shasum":"4e088c9e5bcfc5fc153f9bc32d24ecf6406a2d3a","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.13.tgz","fileCount":21,"unpackedSize":96289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCThQ1ZktYDqMvM8R4LczV6jBUPMB9cZPkPHPlcO/pIxQIhAJrZxk3pMckFZHHiODB9/PdEw7mngrixPSCwke+yxrST"}]},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.13_1687018630181_0.8986084898435927"},"_hasShrinkwrap":false},"3.0.14":{"name":"nano-memoize","version":"3.0.14","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","typings":"./index.d.ts","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.5","browserify":"^16.5.1","chai":"^3.4.1","cli-table":"^0.3.11","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.2","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.21","lru-memoize":"^1.1.0","memize":"^2.1.0","memoizee":"^0.4.15","memoizerific":"^1.11.3","micro-memoize":"^4.1.2","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.9.2","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"_id":"nano-memoize@3.0.14","gitHead":"591bd8e25b07066a21d5cef02275b7b17da6b49e","_nodeVersion":"20.1.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wvW3zWL5sFTfaPvdLZJwzP7lCh2gXejMACAOUTtE91D0SLQqCt8nvkR+uJjYd5OkWQ4M893JKnWAaObdCj2ADw==","shasum":"0cfcc32376f57663ed9f7f3e05be4b5a48597e60","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.14.tgz","fileCount":21,"unpackedSize":96862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFP+b1GqgkTpYXpEhKbP0wd1YfZ3fXnIfBgnn4JNu++AiADrypSA3nNQr0huWaeFdL7gkMkKDxBU6sL51SN0A0GVg=="}]},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.14_1693337376758_0.2951789991310805"},"_hasShrinkwrap":false},"3.0.15":{"name":"nano-memoize","version":"3.0.15","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","typings":"./index.d.ts","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.5","browserify":"^16.5.1","chai":"^3.4.1","cli-table":"^0.3.11","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.2","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.21","lru-memoize":"^1.1.0","memize":"^2.1.0","memoizee":"^0.4.15","memoizerific":"^1.11.3","micro-memoize":"^4.1.2","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.9.2","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"_id":"nano-memoize@3.0.15","gitHead":"43b4b9ca98d217db54106d4b09bd9bde4b81df6d","_nodeVersion":"20.1.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ytjf3+pPU+Dv8H7LfeZ7yf67WRBi0sGGqySoV4JhP4quwWJvRvKmaHhACd69cGi8pN6GbMLIYiyzMXJwDf8q6A==","shasum":"522f86eca17a09bff66bfc225a975fb0a11c4c66","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.15.tgz","fileCount":21,"unpackedSize":97092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhqAcarhsYTUs3FTqWLnAjRdRNDZBtvgd6FbXKqxoMTAiEAm3FCunpnmW/Co5ubRGSFGzS2zFufgBfmrebFJQzKNqk="}]},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.15_1700166150747_0.6686859182705198"},"_hasShrinkwrap":false},"3.0.16":{"name":"nano-memoize","version":"3.0.16","description":"Faster than fast, smaller than micro ... a nano speed and nano size memoizer.","type:":"module","source":"src/index.js","main":"dist/nano-memoize.js","typings":"./index.d.ts","module":"./index.js","sideEffects":false,"license":"MIT","scripts":{"test":"npm run build && mocha ./test/index.js","prepublish":"npm run build","build":"parcel build","benchmark":"npm run build && node ./benchmark/index.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","devDependencies":{"benchmark":"^2.1.3","blanket":"^1.2.3","bread-compressor-cli":"^1.0.5","browserify":"^16.5.1","chai":"^3.4.1","cli-table":"^0.3.11","fast-deep-equal":"^3.1.3","fast-equals":"^1.6.3","fast-memoize":"^2.5.2","growl":"^1.10.5","hash-it":"^4.0.4","iMemoized":"^1.1.8","istanbul":"^0.4.2","lodash":"^4.17.21","lru-memoize":"^1.1.0","memize":"^2.1.0","memoizee":"^0.4.15","memoizerific":"^1.11.3","micro-memoize":"^4.1.2","mocha":"^10.0.0","moize":"^6.1.5","ora":"^1.4.0","parcel":"^2.9.2","ramda":"^0.26.1","uglify-es":"^3.3.9","underscore":"^1.9.1"},"dependencies":{},"_id":"nano-memoize@3.0.16","gitHead":"5a36813a752a8e0b0e399def0a337a52de855d91","_nodeVersion":"20.1.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-JyK96AKVGAwVeMj3MoMhaSXaUNqgMbCRSQB3trUV8tYZfWEzqUBKdK1qJpfuNXgKeHOx1jv/IEYTM659ly7zUA==","shasum":"454100602713973ac8639bde301e255dd54920ea","tarball":"https://registry.npmjs.org/nano-memoize/-/nano-memoize-3.0.16.tgz","fileCount":21,"unpackedSize":97579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfr1HVdBArmaX+KMb8KtDs1U8KJ77F8BtIbRoIIqXyDAiAHULhkubKGmxA7451NyeoUax24uoQUbH5JWiBx/d76fA=="}]},"_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"directories":{},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nano-memoize_3.0.16_1700166805073_0.3136531355135457"},"_hasShrinkwrap":false}},"readme":"[![Codacy Badge](https://api.codacy.com/project/badge/Grade/30ce201484754fa5b0a6c6046abb842d)](https://www.codacy.com/app/syblackwell/nano-memoize?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=anywhichway/nano-memoize&amp;utm_campaign=Badge_Grade) [![](https://img.shields.io/npm/v/nano-memoize.svg?style=flat)](https://www.npmjs.org/package/nano-memoize) [![](https://img.shields.io/npm/dm/nano-memoize.svg)](https://www.npmjs.org/package/nano-memoize) [![](https://img.shields.io/bundlephobia/minzip/nano-memoize.svg)](https://bundlephobia.com/package/nano-memoize) [![](https://packagephobia.com/badge?p=nano-memoize)](https://packagephobia.com/result?p=nano-memoize)\r\n# Faster than fast, smaller than micro ... nano-memoizer.\r\n\r\n# Introduction\r\n\r\nVersion 3.x.x of nano-memoize was modified to use newer versions of JavaScript built-in classes and take advantage of current v8 loop optimizations. As a result, the minified/brotli size of 3.0.4 at 487 bytes is 30% smaller and is slightly faster that v2.x.x and v1.x.x. \r\n\r\nThe `nano-memoize` library although very small and very fast, is no longer the smallest or fastest JavaScript memoizer. Although it lacks some configuration options, the [memize](https://github.com/aduth/memize) library is the smallest and fastest JavaScript memoizer. In fact, `memize` has been around for some time, I just did not know about it.\r\n\r\n# Usage\r\n\r\n`npm install nano-memoize`\r\n\r\n# API\r\n\r\nThe API is a subset of the `moize` API.\r\n\r\n```javascript\r\nconst memoized = nanomemoize(sum(a,b) => a + b);\r\nmemoized(1,2); // 3\r\nmemoized(1,2); // pulled from cache\r\n```\r\n\r\n`nanomemoize(function,options) returns function`\r\n\r\nThe shape of options is:\r\n\r\n```javascript\r\n{\r\n  // only use the provided maxArgs for cache look-up, useful for ignoring final callback arguments\r\n  maxArgs: number,\r\n  // call last argument of memoized multi-args functions after a number of milliseconds via a timeout after the \r\n  // cached result has been returned, perhaps to ensure that callbacks are invoked, does not cache the timemout result\r\n  // e.g. nanomemoize(function(a,b,callback) { var result = a + b; callback(result); return result; },{maxArgs:2,callTimeout:0});\r\n  callTimeout: number,\r\n  // number of milliseconds to cache a result, set to `Infinity` or `-1` to never create timers or expire\r\n  maxAge: number, \r\n  // the serializer/key generator to use for single argument functions (optional, not recommended)\r\n  // must be able to serialize objects and functions, by default a Map is used internally without serializing\r\n  serializer: function,\r\n  // the equals function to use for multi-argument functions (optional, try to avoid) e.g. deepEquals for objects\r\n  equals: function, \r\n  // forces the use of multi-argument paradigm, auto set if function has a spread argument or uses `arguments` in its body.\r\n  vargs: boolean \r\n}\r\n```\r\n\r\nThe returned function will also have these methods:\r\n\r\n`.clear()` clears the cache for the function.\r\n\r\n`.keys()` returns an array of arrays with each array being the arguments provided on a call of the function.\r\n\r\n`.values()` returns an array of values with each array being the results of a function call with the same index position as the keys.\r\n\r\n# Benchmarks\r\n\r\nTests no-longer show `nano-memoize` is the smallest and fastest JavaScript memoizer for single and multiple argument functions accepting primitives and objects.\r\n\r\nAlthough it lacks some configuration options, the [memize](https://github.com/aduth/memize) library is the smallest and fastest JavaScript memoizer.\r\n\r\nAlthough `fast-memoize` used to be a contender and is hugely popular, its performance has dropped substantially.\r\n\r\n`lodash` is excluded from multiple argument tests because it only memoizes the first argument.\r\n\r\nBenchmarks can vary dramatically from O/S to O/S or Node version to Node version or even execution run to execution run. These tests were run on a Windows 10 Pro 64bit 2.8ghz i7 machine with 16GB RAM and Node v18.13.0. Garbage collection was forced between each sample run to minimize its impact on results.\r\n\r\nStarting cycles for functions with a single primitive parameter...\r\n\r\n| Name          |  Ops / sec   | Relative margin of error | Sample size |\r\n|---------------|------- |-------------------------|-------------|\r\n| nano-memoize   |  177,773,071  | ± 1.17%               | 87          | \r\n| fast-memoize  |  148,920,057 | ± 1.37%                 | 88          |\r\n| micro-memoize |  148,405,982 | ± 1.46%                 | 90          |\r\n| memize        |  135,435,506 | ± 2.60%                 | 82          | \r\n| iMemoized     |  117,844,380 | ± 1.65%                 | 88          |\r\n| moize         |  96,796,008  | ± 1.80%                 | 85          |\r\n| underscore    |  54,815,804  | ± 1.28%                 | 87          |\r\n| lodash        |  54,617,110  | ± 1.30%                 | 87          |\r\n| lru-memoize   |  41,426,130  | ± 1.16%                 | 87          |\r\n| memoizee      |  31,747,590  | ± 1.52%                 | 85          |\r\n| addy-osmani   |  14,848,551  | ± 1.76%                 | 82          |\r\n| memoizerific  |  12,835,863  | ± 1.84%                 | 85          | \r\n\r\n\r\nStarting cycles for functions with a single object parameter...\r\n\r\n|  Name          |  Ops / sec   |  Relative margin of error |  Sample size | \r\n| ------- |------- |------------- |------- |\r\n |  nano-memoize   |  105,666,095  |  ± 1.84%                   |  84           | \r\n |  memize         |  100,137,512  |  ± 3.52%                   |  78           | \r\n |  micro-memoize  |  81,031,228   |  ± 1.85%                   |  82           | \r\n |  moize          |  80,331,910   |  ± 1.88%                   |  84           | \r\n |  lodash         |  57,681,325   |  ± 3.58%                   |  77           | \r\n |  iMemoized      |  31,021,746   |  ± 2.16%                   |  82           | \r\n |  lru-memoize    |  27,346,729   |  ± 3.08%                   |  73           | \r\n |  memoizee       |  26,171,811   |  ± 2.85%                   |  79           | \r\n |  memoizerific   |  12,116,210   |  ± 2.31%                   |  82           | \r\n |  underscore     |  11,796,099   |  ± 2.54%                   |  81           | \r\n |  addy-osmani    |  1,333,797    |  ± 1.93%                   |  82           | \r\n |  fast-memoize   |  1,046,331    |  ± 2.41%                   |  81           | \r\n\r\n\r\nStarting cycles for functions with multiple parameters that contain only primitives...\r\n\r\n|  Name          |  Ops / sec  |  Relative margin of error |  Sample size | \r\n| ------- |------- |------------- |------- |\r\n |  memize         |  92,754,248  |  ± 2.04%                   |  80           | \r\n |  nano-memoize   |  73,566,138  |  ± 2.45%                   |  83           | \r\n |  moize          |  62,359,029  |  ± 3.22%                   |  77           | \r\n |  micro-memoize  |  60,110,589  |  ± 2.94%                   |  77           |\r\n |  lru-memoize    |  31,263,360  |  ± 2.08%                   |  84           |\r\n |  memoizee       |  17,110,335  |  ± 3.01%                   |  76           |\r\n |  iMemoized      |  10,532,281  |  ± 2.83%                   |  79           |\r\n |  memoizerific   |  8,042,920   |  ± 3.18%                   |  77           |\r\n |  addy-osmani    |  3,942,524   |  ± 3.38%                   |  79           |\r\n |  fast-memoize   |  1,076,636   |  ± 3.09%                   |  80           | \r\n\r\n\r\nStarting cycles for functions with multiple parameters that contain objects...\r\n\r\n|  Name          |  Ops / sec  |  Relative margin of error |  Sample size |\r\n| ------- |------- |------------- |------- |\r\n |  memize         |  67,190,875  |  ± 3.73%                   |  70           |\r\n |  nano-memoize   |  49,960,425  |  ± 2.25%                   |  81           | \r\n |  micro-memoize  |  47,635,797  |  ± 3.70%                   |  73           | \r\n |  moize          |  44,910,757  |  ± 4.52%                   |  68           | \r\n |  lru-memoize    |  27,472,119  |  ± 2.76%                   |  77           | \r\n |  memoizee       |  17,352,541  |  ± 2.79%                   |  75           | \r\n |  underscore     |  10,748,866  |  ± 3.62%                   |  74           | \r\n |  iMemoized      |  10,544,215  |  ± 2.77%                   |  77           | \r\n |  memoizerific   |  8,346,696   |  ± 3.66%                   |  74           | \r\n |  addy-osmani    |  954,701     |  ± 2.18%                   |  82           | \r\n |  fast-memoize   |  652,447     |  ± 3.60%                   |  74           | \r\n\r\nStarting cycles for alternative cache types...\r\n\r\n|  Name                                        |  Ops / sec   |  Relative margin of error |  Sample size |\r\n| ------- |------- |------------- |------- |\r\n|  nanomemoize deep equals (hash-it isEqual)   |  107,990,728 |  ± 2.59%                  |  83          | \r\n|  nanomemoize deep equals (lodash isEqual)    |  96,543,576  |  ± 2.20%                  |  84          | \r\n|  moize deep equals (lodash isEqual)          |  88,305,997  |  ± 2.55%                  |  82          | \r\n|  micro-memoize deep equals (fast-equals)     |  86,511,616  |  ± 1.67%                  |  85          | \r\n|  moize deep equals (fast-deep-equal)         |  85,948,355  |  ± 1.55%                  |  79          | \r\n|  micro-memoize deep equals (lodash isEqual)  |  85,231,542  |  ± 1.83%                  |  84          | \r\n|  moize deep equals (fast-equals)             |  84,844,833  |  ± 1.77%                  |  85          | \r\n|  moize deep equals (hash-it isEqual)         |  76,605,158  |  ± 1.82%                  |  83          | \r\n|  micro-memoize deep equals (hash-it isEqual) |  73,619,713  |  ± 2.26%                  |  82          | \r\n|  nanomemoize fast equals (fast-equals deep)  |  64,710,177  |  ± 1.59%                  |  79          | \r\n|  micro-memoize deep equals (fast-deep-equal) |  62,658,012  |  ± 2.95%                  |  78          | \r\n|  nanomemoize fast equals (fast-deep-equals)  |  42,443,623  |  ± 1.91%                  |  82          | \r\n\r\n\r\nMost libraries test repeated calls using the same arguments that guarantee memoized cache hits. In the real world this is unlikely. For a real world simulation where only 20% of the function calls are memoized and they take and return mixed argument types, nanomemoize is by far fastest.\r\n\r\nNote, the reasons for the slow performance of `memize` below are unknown. It is possible that the library is not being used correctly. Also, it is known that the library is optimized for repeated calls with the same arguments in a series rather than sporadically. If your usage pattern is more similar to the simulation, you should test `memize` further.\r\n\r\nStarting real world simulation...\r\n\r\n| Name                   | Ops / sec | Relative margin of error | Sample size |\r\n| ------- |------- |------------- |------- |\r\n|  nanomemoizedFunctions    |  2,172,477  |  ± 2.63%                   |  81           | \r\n|  moizeMemoizedFunctions   |  1,279,591  |  ± 2.30%                   |  83           | \r\n|  microMemoizedFunctions   |  1,206,613  |  ± 2.62%                   |  81           | \r\n|  fastMemoizedFunctions    |  441,783    |  ± 2.94%                   |  79           | \r\n|  memizeMemoizedFunctions  |  3,727      |  ± 34.45%                  |  9            | \r\n\r\n\r\nIf you want similar performance for intersection, union or Cartesian product also see:\r\n\r\n- https://github.com/anywhichway/intersector\r\n- https://github.com/anywhichway/unionizor\r\n- https://github.com/anywhichway/cxproduct\r\n\r\n For a complete high performance solution to Cartesian product and set operations for Arrays and Sets with a standardized API, plus the addition of the standard map/reduce/find operations to Set see:\r\n\r\n- https://github.com/anywhichway/array-set-ops\r\n\r\n\r\n# Release History (reverse chronological order)\r\n\r\n2023-11-16 v3.0.16 Fixed issue [63](https://github.com/anywhichway/nano-memoize/issues/63). Thanks @darkship.\r\n\r\n2023-11-16 v3.0.15 Enhanced TypeScript types. Thanks @darkship.\r\n\r\n2023-09-29 v3.0.14 Added Typescript typings to `package.json` (thanks @gnarea) and some badges (thanks @silverwind).\r\n\r\n2023-06-17 v3.0.13 Corrected version below which was set to v4.0.0. Minor optimizations. Restructured README to put usage above benchmarks.\r\n\r\n2023-06-16 v3.0.12 Bumping version for updates of dependencies. Updated all memoization libraries to latest versions. Also added `memize` to tests and updated to latest LTS version of Node.js. The Node update had a material impact on performance of several memoziation libraries.\r\n\r\n2023-04-19 v3.0.11 Bumping version for dependabot and other third party pull requests impacting package.json.\r\n\r\n2023-04-08 v3.0.10 Enhanced real world simulation.\r\n\r\n2023-04-07 v3.0.9 Added real world simulation. Removed .parcel-cache from deployment.\r\n\r\n2023-02-22 v3.0.8 Documentation updates.\r\n\r\n2023-02-15 v3.0.7 Documentation updates.\r\n\r\n2023-02-15 v3.0.6 Documentation updates.\r\n\r\n2023-02-15 v3.0.5 Documentation updates.\r\n\r\n2023-02-04 v3.0.4 A code walkthrough revealed an opportunity to remove unused code from v2.x.x.\r\n\r\n2023-02-02 v3.0.3 Added unit test for `maxAge`. Adjusted varArg unit tests for more accuracy. Slight optimizations to multi argument memoized functions. Slight improvement to cache clearing that may reduce GC. Updated license file for copyright period. Updated docs on `callTimeout` for clarity.\r\n\r\n2023-02-01 v3.0.2 Fixed https://github.com/anywhichway/nano-memoize/issues/52 with custom equals functions not consistently working. `fast-equals` or `lodash.isEqual` now work. Slight performance degradation, but still generally the fastest.\r\n\r\n2022-01-29 v3.0.1 Fixed build issue where root index.js was not getting updated.\r\n\r\n2023-01-28 v3.0.0 Slight size optimization. 25% speed improvement. Moved to module format. There is a known issue with providing `fast-equals` or `lodash.isEqual` as an optional comparison function. Unit tests pass, but the functions fail under load. The `hash-it` object equivalence function does work. A formerly undocumented method `.keyValues()` has been deprecated since it is no longer relevant with the new optimizations.\r\n\r\n2022-12-08 v2.0.0 Removed callTimeout from TypeScript typings since it was not implemented and there are no plans to implement. Bumped version to 2.0.0 since this may break some users.\r\n\r\n2022-10-20 v1.3.1 Bumping version for https://github.com/anywhichway/nano-memoize/pull/41\r\n\r\n2022-03-30 v1.3.0 Dropped support for `dist` and `browser` directories.\r\n\r\n2022-03-15 v1.2.2 Bumped minor version for TS typings and some package dependency updates.\r\n\r\n2020-11-02 v1.2.1 Added main: \"index.js\" reference in package.json.\r\n\r\n2020-06-18 v1.2.0 Enhanced multi-arg handling so that arg lengths must match precisely (thanks @amazingmarvin), unless `maxArgs` is passed as an option.\r\nAlso added `callTimeout` to go ahead and call underlying function to ensure callbacks are invoked if necessary.\r\n\r\n2020-05-26 v1.1.11 [Fixed Issue 17]Fixed https://github.com/anywhichway/nano-memoize/issues/17. It is not known when this bug made its way into the code.\r\n\r\n2020-02-30 v1.1.10 Moved growl to dev dependency.\r\n\r\n2020-01-30 v1.1.9 Code style improvements.\r\n\r\n2019-11-29 v1.1.8 Corrected typos in documentation.\r\n\r\n2019-09-25 v1.1.7 Manually created an IE 11 compatible version by removing arrow functions and replacing Object.assign\r\nwith a custom function. Minor size increase from 660 to 780 Brotli bytes. Also eliminated complex `bind` approach in\r\nfavor of closures. The latest v8 engine handles closures as fast as bound arguments for our case and we are not as\r\nconcerned with older browser performace (particularly given how fast the code is anyway). Converted for loops to run in\r\nreverse, which for our case is faster (but is not always guranteed to be faster).\r\n\r\n2019-09-17 v1.1.6 Added a manually transpiled es5_ie11.html file with an Object.assign polyfill to the test directory to verify\r\ncompatibility with IE11. Modified unit tests so they are ES5 compatible. All tests pass. Added `sideEffects=false` to package.json.\r\n\r\n2019-06-28 v1.1.5 Improved documentation. Updated version of `micro-memoize` used for benchmark testing. No code changes.\r\n\r\n2019-05-31 v1.1.4 [Fixed Issue 7](https://github.com/anywhichway/nano-memoize/issues/7).\r\n\r\n2019-04-09 v1.1.3 [Fixed Issue 6](https://github.com/anywhichway/nano-memoize/issues/6). Minor speed and size improvements.\r\n\r\n2019-04-02 v1.1.2 Speed improvements for multiple arguments. Now consistently faster than `fast-memoize` and `nano-memoize` across multiple test runs. Benchmarks run in a new test environment. The benchmarks for v1.1.1 although correct from a relative perspective, grossly understated actual performance due to a corrupt testing environment.\r\n\r\n2019-03-25 v1.1.1 Pushed incorrect version with v1.1.0. This corrects the version push.\r\n\r\n2019-03-25 v1.1.0 Added use of `WeakMap` for high-speed caching of single argument functions when passed objects. The `serializer` option no longer defaults to `(value) => JSON.stringify(value)` so if you want to treat objects that have the same string representation as the same, you will have to provide a `serializer`.\r\n\r\n2019-03-24 v1.0.8 Updated/corrected documentation.\r\n\r\n2019-03-24 v1.0.7 Made smaller and faster. Renamed `sngl` to `sng` and `mltpl` to `mlt`. Converted all functions to arrow functions except `sng` and `mlt`. Simplified and optimized `mlt`. Removed `()` around args to single argument arrow function definitions, e.g. `(a) => ...` became `a => ...`. Replaced the arg signature `()` in arrow functions with `_`, which is shorter. Eliminated multiple character variables except for those used in options to request memoization. Collapsed `setTimeout` into a single location. Defined `const I = Infinity`. Eliminated `()` around `? :` condition expressions.  Changed `{}` to `Object.create(null)`. Documented all variables. Moved some variables around for clarity. Moved `options` into a destructing argument.\r\n\r\n2019-03-20 v1.0.6 Updated documentation.\r\n\r\n2019-03-11 v1.0.5 Now supports setting `maxAge` to Infinity and no timers will be created to expire caches.\r\n\r\n2019-02-26 v1.0.4 Further optimized cache expiration. See [Issue 4](https://github.com/anywhichway/nano-memoize/issues/4)\r\n\r\n2019-02-16 v1.0.3 Fixed README formatting\r\n\r\n2019-02-16 v1.0.2 Further optimizations to deal with [Issue 4](https://github.com/anywhichway/nano-memoize/issues/4). `expireInterval` introduced in v1.0.1 removed since it is no longer needed. Also, 25% reduction in size. Code no longer thrashes when memoizing a large number of functions.\r\n\r\n2019-02-16 v1.0.1 Memo expiration optimization. Special appreciation to @titoBouzout and @popbee who spent a good bit of time reviewing code for optimization and making recommendations. See [Issue 4](https://github.com/anywhichway/nano-memoize/issues/4) for the conversation.\r\n\r\n2018-04-13 v1.0.0 Code style improvements.\r\n\r\n2018-02-07 v0.1.2 Documentation updates\r\n\r\n2018-02-07 v0.1.1 Documentationand benchmark updates\r\n\r\n2018-02-01 v0.1.0 Documentation updates. 50 byte decrease.\r\n\r\n2018-01-27 v0.0.7b BETA Documentation updates.\r\n\r\n2018-01-27 v0.0.6b BETA Minor size and speed improvements.\r\n\r\n2018-01-27 v0.0.5b BETA Fixed edge case where multi-arg key may be shorter than current args.\r\n\r\n2018-01-27 v0.0.4b BETA Fixed benchmarks. Removed maxSize. More unit tests. Fixed maxAge.\r\n\r\n2018-01-27 v0.0.3b BETA More unit tests. Documentation. Benchmark code in repository not yet running.\r\n\r\n2018-01-24 v0.0.2a ALPHA Minor speed enhancements. Benchmark code in repository not yet running.\r\n\r\n2018=01-24 v0.0.1a ALPHA First public release. Benchmark code in repository not yet running.\r\n","maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"time":{"modified":"2023-11-16T20:33:25.420Z","created":"2018-01-24T11:16:38.692Z","0.0.1-a":"2018-01-24T11:16:38.692Z","0.0.4-b":"2018-01-27T14:57:09.449Z","0.0.5-b":"2018-01-27T15:21:36.495Z","0.0.6-b":"2018-01-27T15:58:27.768Z","0.0.7-b":"2018-01-27T20:08:40.951Z","0.1.0":"2018-02-01T23:41:53.929Z","0.1.1":"2018-02-07T10:59:01.113Z","0.1.2":"2018-02-07T14:55:21.424Z","1.0.0":"2018-04-13T12:48:08.283Z","1.0.1":"2019-02-16T11:31:44.749Z","1.0.2":"2019-02-16T19:07:54.883Z","1.0.3":"2019-02-17T01:58:10.183Z","1.0.4":"2019-02-26T23:39:28.027Z","1.0.5":"2019-03-11T20:34:39.110Z","1.0.6":"2019-03-20T08:30:25.494Z","1.0.7":"2019-03-25T02:11:49.953Z","1.0.8":"2019-03-25T02:15:48.054Z","1.1.0":"2019-03-25T18:34:06.072Z","1.1.1":"2019-03-25T19:12:17.051Z","1.1.2":"2019-04-04T09:00:46.816Z","1.1.3":"2019-04-10T00:31:07.199Z","1.1.4":"2019-05-31T17:16:50.266Z","1.1.5":"2019-06-28T13:00:33.510Z","1.1.6":"2019-09-17T12:10:43.326Z","1.1.7":"2019-10-08T16:22:27.006Z","1.1.8":"2019-11-29T19:33:47.847Z","1.1.9":"2020-01-31T11:45:29.093Z","1.1.10":"2020-02-07T18:42:52.645Z","1.1.11":"2020-05-26T21:55:11.743Z","1.2.0":"2020-06-18T13:46:31.366Z","1.2.1":"2020-11-02T16:01:34.726Z","1.3.0":"2022-03-30T20:17:25.054Z","1.3.1":"2022-10-20T10:29:34.174Z","2.0.0":"2022-12-09T01:26:43.438Z","3.0.0":"2023-01-29T13:11:18.039Z","3.0.1":"2023-01-30T11:30:25.730Z","3.0.2":"2023-02-01T13:03:12.352Z","3.0.3":"2023-02-02T16:08:20.506Z","3.0.4":"2023-02-04T12:51:31.551Z","3.0.5":"2023-02-15T16:07:20.496Z","3.0.6":"2023-02-15T16:09:36.878Z","3.0.7":"2023-02-16T20:04:06.937Z","3.0.8":"2023-02-22T15:02:21.699Z","3.0.9":"2023-04-07T23:39:14.123Z","3.0.10":"2023-04-08T12:42:01.391Z","3.0.11":"2023-04-19T12:15:17.738Z","3.0.12":"2023-06-16T14:42:03.139Z","3.0.13":"2023-06-17T16:17:10.389Z","3.0.14":"2023-08-29T19:29:36.963Z","3.0.15":"2023-11-16T20:22:30.986Z","3.0.16":"2023-11-16T20:33:25.244Z"},"homepage":"https://github.com/anywhichway/nano-memoize#readme","keywords":["memoize","moize","fast-memoize","micro-memoize","addy-osmani"],"repository":{"type":"git","url":"git+https://github.com/anywhichway/nano-memoize.git"},"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/nano-memoize/issues"},"license":"MIT","readmeFilename":"README.md","users":{"anywhichway":true}}