{"_id":"mobiletto","_rev":"96-2e168a703ce1f93f8f0674539767ebb4","name":"mobiletto","dist-tags":{"latest":"2.0.8"},"versions":{"1.0.2":{"name":"mobiletto","version":"1.0.2","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1"},"gitHead":"a9c3b6a0dfa45f3aa298b482e48dbba6be071c44","_id":"mobiletto@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FOBcFdSaLuxiGWM8zi/eUPqN3vEm8V6ilcAzdCNyzWdrpOxxVL3NPUWH8e3Sti9ti2kHqn0hEqBOpTvh+pvRUQ==","shasum":"00fde3709c83cfc1daa0b7158d209d1b24781b4a","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.2.tgz","fileCount":9,"unpackedSize":46114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSsw99axM7rn/bcJ+3W9bhEkWcmVZJWY7D2BsIGJqTSAiB1n2AfDDmSf0DC9T7KS4uNuou72GMmOOTK6O02aaAwOw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+9AyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVsw//U1LqxisGm/vbmxaKblyS4l2Wp5j6h1Ggy7CWLrjEFORlMdDC\r\nTT+8vF/meXV1T+bwI2r2ZqIWr0zQJ5C4KJXxksU5W90RFAoPiiZCGxkoKzws\r\nyWG9PWw2yMIQOUaszaTi2V2sSj6DcH23JlQ66t3McKLg/1zssB5jU2vYSvXb\r\nMzsHvBWC8y5Hrh/58BYG3tJ2uXA4fErZ6/M85pu6ouIDxMXY/U1m+gdE+KGB\r\nhxmO4tbt120k77fOgL3k9wuAsZhR+iDbAd3rXfHVt5ojhiZDx93F9EPw6b7D\r\nIGQlS4+pf1B/kKYqOOxHfd+LqOHXpJCJ9IjkdW1UUaoCUSp61zuED2Ozh+/8\r\n3Xa6ZlYBk+mwtPA0S1QHt1YxaljVhNXcc3Y32I2HE2FyOGfJXfmMV8QWC7Ku\r\ndSNFSN9g4hGBVmtIqlhzQLUVDRkWNZr6In8PN8P1QBWviDVHFfl0oTtk0dmj\r\nNegh+avqliA/q9WXaETKzFgtQNphaEhOhnQGCIC3r0pKI4xKuZ/vL2hFfrRf\r\n4WV2wbsmqH2GCpN5nAFKA/T0dZ0ersmnC2vs9xArnfEImVRlzRxRC/tsWrMZ\r\n38CvxErROpbar1mVIa8ho4Pagd1XHHshhvlKC2xKN/hYMPYr4l+DlTu5pv/i\r\nSaaCJuWDEm+Yfoj4vWFM3qBF4OuTlAZCEjs=\r\n=NsEL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.2_1660670002323_0.9257088158602418"},"_hasShrinkwrap":false},"1.0.3":{"name":"mobiletto","version":"1.0.3","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"652e9f12c3b65a092f794c93e34907533244c700","_id":"mobiletto@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-u3EQzJC/sLLLYUipeeiqu018oDOQ3t3bdabR5/PwSMmR3HVtbHdZ6TAEzX4kQ8ly86GtfNwW1MEHWya899BULQ==","shasum":"dbe2ef0887691d3e2ffa9a2462596d02351d23cd","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.3.tgz","fileCount":10,"unpackedSize":52962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDN3lEX+EAN5RbrGaJEmvVqLpR6LpJA+NZfMoj4ViotAiAgrmfanE+T6QbOUMRJB7dt7S+9oBAeUaByax/9cLIVrQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAkyGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqrA//ZCBNmvs24Rs77aZYt1sdUe9hgbRiiQ/ZhNxwihuW0Nq8NND7\r\n8jVT898uDPbxEcHLjd+ZmYLV0dBl4QwA3qF4JY/fSMp6xyLv8jj5fZR/3Evm\r\nOnujGP40aTw8OePIDOI85SUZ6W/h4KoL4PJzUJoRdD34v93Svat8wlkbt5oo\r\nc7evkvrIWH38GBnHHIGVd7fRAZdZMGyPOkZusPZnFO0S6AMRk0n5EE/HZ8x3\r\nn5CgU1FSQdwEwXZC9MYDUr/Djp30QlyhrR91ul6yf+q7dHJgWp28GQCiTTV3\r\nEMjfO/8txq4p0hj8oOAlMi+bkHmtMlnw0zOPd8n4JNpza1I/j8n6lruAjUFg\r\najEQGjV2DVO//TfWdgj6GPAAGBkV81trEsVIp9NBSL6USFE+9E1+C7NaHstq\r\nD/f1YCOugnpAH1u64rOcs0QJNuAeLZ3b/oLJ7YhFVDD37z+W40yXqg2AYhb8\r\npQZmXEp6dg/UMi0ALT4V0UAJybCu6MevD1u2cGn+iX6+jd7C3v2Sxj5aMSoJ\r\niQ8EQ6VRFbTU/qhr+eHc95gd7bxmFyUmaBFNLKTRuAFy679B57HgeV95qp5H\r\na+p20/aIO0+WHeiSbo6nWiGh/horeuE1V++bjDaMOageYpGKhbK5SRidROeh\r\n+LnUnt5Wu3njrKFqw1KzfpZhpPaSfz6Ay34=\r\n=/0Dz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.3_1661095046065_0.06862518782497395"},"_hasShrinkwrap":false},"1.0.4":{"name":"mobiletto","version":"1.0.4","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"1dedf5d9f1e7f49c8575efc87480665005346a92","_id":"mobiletto@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4hflh9lE6IpgKwaaI+oC9RnIyO6ckSQecAqjHMtdTWiE859AJMvNyLUyEwrJApgiWlyaj9fve/R1vfq4FTYsgQ==","shasum":"2cba8a927d47e7fddd5776ccc1d82793f8e1f994","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.4.tgz","fileCount":10,"unpackedSize":53914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmed8qFWy3IzAmq2j6ZnqvdbDiVe43u5t1fd+ttLV14wIhALFEo+DJTjQs4AjVFgnI9ul1V9dyjvjKHNb5+RiXb0ND"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAlHyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGKhAAkSRPQCRIJCUVD3C6u5k93nI8YP2lOVBLUYyRzNkKYzfxwtOC\r\nTA/0YaytIeENYk7adhWmu6oXe80SkvfkqbE0M835VO8bSMpeTOlG6lsGvnQr\r\nFduFu2H6U1OvabMIjghg/+hxSfos+MzaxjoAlUFvyFQ8U7yPacWjgueKia6V\r\nPiNeYIgFBS/Os8T66vcpwx7o2bdjTjW2lZaoWSWLqn1z7BE5L36GVWRxNAB+\r\n2L4wURpny8x8Jqpw1+6gM1hbsqfzKjpz2FmHMb1h2mB0O+Tlndf26vyVBZ8n\r\nHHfRB6aXtVsBcA2ImvsdSxy235O8zCmzOuuH86/uNACosaz0vMfIgxWHtO5s\r\noPlQYHEGhIpUkgwkpT95msC7QBJsLZhJL2D7lcvI2ih9YbYl9Lnc5d8Kpuly\r\nZbfzpVZMS7T9sLBBT7ceyI3XBsgdeLLPqhVdPDaf6jNBRoNP82JG+Lmoaejb\r\nJLac/xyB4kQNmWcPUlWC7vT+Lmosm7ZjAkGqSUpdiC9/bWa9u7sMhmU+mvW5\r\nAZOGgj6zxC7cU7LjgtO6iWBT1hfvTPLg+gTViemBUPpYLP+H6orxufOtoCG6\r\nFYA6B7ooKfyK0b6VF9Il7/IXftFClDjnECAcVy2CkOUAXlIVXvDa4JDRd/5r\r\nDIW2o5mbXRVfGdxYqEKnpg4EJ4uV1K1XRLc=\r\n=36Df\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.4_1661096434691_0.5057614257049623"},"_hasShrinkwrap":false},"1.0.6":{"name":"mobiletto","version":"1.0.6","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"7eb415d5ba51acc39a27eb9762dc64eef7995e59","_id":"mobiletto@1.0.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hFy/VnJv0jhhO4w8qusHSgS6otbuO2WxD4ZJ0mAkWMWlYTLdM2qDYt+QXmEbrpHVXEG6AxZ4gFhAOXL8qLb/DQ==","shasum":"8850ebd6a1f910bf3d7369474f96aa102343ff1c","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.6.tgz","fileCount":10,"unpackedSize":64569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKsEju/RdL3LSNqA1JLVr1pgpW5qUA5x0yRasnK9gW2wIhAN5KiSgRH2Q1Dg+RESZ7qhPPX5KiFjQ5QY9TJsOS+bLA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAsO+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqbg//ej7wMM9JRy2cFjkxknM7aqiqJ3B6eMLV3+Z9kWL7xrU+Y8hS\r\n3reWNSZ9cWoWLWhKkDHsAxsK5PeBmMI/xwuj+DCQjnq6D8GmDJGEZtKBg8vb\r\nJsWYd3RphSc0oPElfjTDFOmgiUEwsyHQQDw2LWSEOlspnOIVNWfqzFSjJTbW\r\nGIwxP9+aQ958zvHOf5QUKPUMdReChoampuPjFd/OfqbM83mvVgm01Oji9ULF\r\nc7jOJ8HphOZsGeuxRhstTZriaiHBpkTbl7XeNsZn4vJXjw6GZ8vSlMS7FZFC\r\nTwlsp292+a5yLcVoA8udchfeG4HpaiodLojuaJOlOH3P3rq0FbhWtPkMtzbZ\r\nBB5Sarty3HQ6J7Ru+e7mvNdsARbafvpDx0hhGJifQ7yKF2FF+cZiusDFbtAS\r\nUbghAe2nHjB54VMP6t2iOY/Wdmycl/o3xI6bdLa28ces6vRV+ul6IJWlQ3IO\r\nBc03InEB2TUejWzqqeoq9hwscWmXMHGacFUxR10i3t2dcR4EUFu8FF75WIH5\r\nSMnDxy1vUWTsJWHc9Mxb1D3X0EVRAY6VQYg7UwKZfBx0SA6ae2E0qZIwHig4\r\nSQbbOcH6WNTca68/r19b1qTvf0vjeQicDmLFzglvRMRqEYoKlNOrDJmAfGIj\r\nowvfH53fn+AQSOnd1bg4uDYvBNIm7edv3yI=\r\n=T/qJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.6_1661125565882_0.7073456708583656"},"_hasShrinkwrap":false},"1.0.7":{"name":"mobiletto","version":"1.0.7","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"e214d35ba55c5fc44678e50f61d8d4d367e30548","_id":"mobiletto@1.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RAo4nxOsequdfPcRhy+nB7dQTKYhD573U9O5i8FVNAVpOqjXLbh2lk8IfjJjW5yQK60E7Ba9KaFDO8N8zyzWCA==","shasum":"8886ea45b3cc44eedee3b54ad05b3194065f1b74","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.7.tgz","fileCount":10,"unpackedSize":64228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGbIhWrXDtxPsjTE3ilfkh0FJ61+sae9UMPev36hExsAiBNMIG4OGO5vmgI/F97a2hUwegoMQsvEOoe5le05tr8bg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAsy0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/bg/+IlCMwX2uSED3i7mtvM328n7ysxznm1n9wiS1fnnBscWcoaBX\r\nhSdmaIGusNf/WdngkKFTTmBaONgx72ugQLgdvtrY/cgr9Y3ImxtPeZg6BWXm\r\nD5qEXoDYdFo6ary0pXjaDqpusBJSDI4/fTl1zSo5KrfSsXiVP2qGY4RMQdaL\r\nVauQdyYiWFmT1wiLSQTONUOjveanAl+3Rlcjmc7HrzJjag4D0dg/BfP4iGm+\r\nFTY1v+pZV/vAPiPYqfNjKkh/h64qquY9FTlcNgBPUtDdJAG6noWdkTjnIBdV\r\nHaVXqpvzQuE3+DcwOzmuCfq/s1gtBHaoPxMmQb0rpD2fgoUnnj8r9U9EBzlD\r\nauXz0PfL+IdIHEHEgq5Dy2TnEJxJlh/9RR7cd6Rj2qaP2HjmKOjNvhM/HHta\r\nRz8ppgj15kHgsyAlfPk2KDh+qz4bVRtYqCmBRdQh0xS9rOQfQj4cwJt+efVG\r\nYVJTdnkiiOpPzkFw8FGHrK1bJuT8a1OUNST0QFJeo886wvZvxITXvH9220ws\r\nVl63OuXaQgjO8X4+k2EauLKAEW0v+t2DguC9FZ4REFlpNcFPwyePvam3ZnMw\r\nUaoVxUVS5d17LqXO9noPTWHkYF80T259WWGmc/dgIDZfp014Oe9dUXzYkCTE\r\nXwfTQuasMLS9E+oe2ZEEI7p9FwmwVTrXjwE=\r\n=4gQo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.7_1661127860530_0.8726757763906041"},"_hasShrinkwrap":false},"1.0.8":{"name":"mobiletto","version":"1.0.8","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"b6293ebb145e01889266c80a72bc9332c41dc0d7","_id":"mobiletto@1.0.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+jOafokYzK5e2vXmOiv9CmwgMUP9zhGBQY+Fsf7Dx7M6u1fw1mccds0nNeh1Khvz5xe9+IzTQSXCW5vfjnyATw==","shasum":"1485463ece535ebd031f3aa94d5c706b36731092","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.8.tgz","fileCount":10,"unpackedSize":67438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGbrWxPtYMg56Vac//x7eer8EVKltYQ9nNp1XgzmmuhgIhAPCYk7y6caP5QbjzSVsmzZbwHgYVhSaDjhoULpqmV+CZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAupGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot8RAAihoNAmJRKXOquxhFQLXLXnhdqwuzMdxEp/aT7YFvqAWibVWY\r\nNOzialWglGsxBFHBiPDYM8ddyFAq8+mFgp27fcJhd07p9ISsL8k5d9Nzx/Bj\r\nyjxVw3vbrM8vub7fUTFAEGAuYr9nbky62DFDlMpmLtrorabn9euvcebV5xU2\r\nk0dIvfwD8iYysurMka9DxHuFsGlYQbd8ux5IXuxrJEzS30fts9nN8gwA6H/u\r\n9lW01+axIxAUX6Ds8OeaS4rLGIuP0W7R5e6GP8H+T/zPqpl18o2G7UIBc/lT\r\nQ4IvqdaGLkZFkwnCmrsGgNJQQcGUOGqVzOlipgArZM/WkRQD1zFMVv3cs0Is\r\nzo0His50+3vxlnayPLBhnSmlzV4KWFEHIsb1mc87no1ECKw4ul7AMpzEB7mj\r\nh3EmxU2uOQ71nO8juxzhqEaKbPZy40kAlrV+J5TXNw/g2+9gul4BMoMCKZLd\r\nNfzIOROsZJql/1wsq/wH1FbI1GoitQd3uo5Il+PH87AOSh79NHUbP6shWymZ\r\nU5mo58f9NaLdexDP/xDWs2YD79wtt/Y5D//ekz4kvQBWmT5RHfeEsDpb38jK\r\nhtBqpW39Tb68sFtY4xIW8NdlZlvHFzCC9gG6qif9oT/xZeUAKyGpDJ/iVWAj\r\ngmlwNnnfQNj51C+g0E0yTh9EiRC2FhSmOUM=\r\n=gf/q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.8_1661135429851_0.8472063919248409"},"_hasShrinkwrap":false},"1.0.9":{"name":"mobiletto","version":"1.0.9","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"a8f475d6d4977b142b2b4599726224487ef163fd","_id":"mobiletto@1.0.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-liSHEM06OkPHFh6lwBz4bpjxhAxoodub2rH5g8DyYnXcfYPYkZLBWIOzMcgPs3wOQMj8xJ8f0TCMBsMLRX7LZQ==","shasum":"038c3ea0a7122310fb255d2509e55da057b96a33","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.9.tgz","fileCount":10,"unpackedSize":67837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8r/9vsT11xHl0OLUA33sU3UT5W/ECqmxwh32M1Kd6ZAiBBhzQVo/J/UKBx4GZLaItswN84EmmL5U9dlW02FmZG1A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAvMvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL9g/9GmN2EnG7PpstNtys4XXQ/x2OcpDr5y/a2IgBxy7qMffXbj3x\r\n3cs3x98AaVhg57arBx2X+4m/z3MkYBlFdyyoSMSO2yS4jA8AdSJJTFaEMU/e\r\ncgpOKNT9XkKb8DWebgwf/KADWsmd994m1cW1clbynoPUf9GqBK7ak3/kSHm9\r\nqeQ06hSCSNmvyBRAzaBc5PAPM44vVrlieZ2hrguvR2TP9BNR0fFL9hUqpWDo\r\nWXLUxPUBHLOoEpq4FjbEsLpKwsntrTS79ChHfev4uQlR3Zl62WTVP8PsEy0p\r\n9NGHXVYTftOri27b2uROqOkdaZ5W3WhGOB5W2tzJ9U0lHT09CbIJeU9FgPtC\r\nOlQUXU58KlRAxAJvtpEgeGqSwP/LjsrkG6p+5VDULEflAHE7IWrrgRiiE8VE\r\nib1FXjsORBEi8c+X8g1Gg2jpscTxZB/NKPi4mUnFVS8OQrfYc4bI8C2fwrp3\r\ndqD2smVCPRlaHcXmzBPmcbe7FT2VaGmppnWlnviduB24r0kbF1eKYrOAQoBa\r\n6GX/6ZRwjgFFRLmFj7WWSjkQ8pJHH8pee19L37F9OXIcZwI+Jt1b57Z7PYMQ\r\nTcVhDj9hFpBaQwhPO3eMWqPEBQPsmWU8VsjAreyx7mDnlWM0T7IPkyYFuadW\r\nOakEJdd797mU30xlmd5yNwVTqGdF6uJcyNQ=\r\n=Hnbq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.9_1661137711463_0.45129392466105656"},"_hasShrinkwrap":false},"1.0.10":{"name":"mobiletto","version":"1.0.10","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"500a5338a420e7fccc69a85d76ccff70accf46b7","_id":"mobiletto@1.0.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-C4U5hYhtxEzhUlG+9BT603R4ELpauGJ1TzcS9nL+Uq0mpyrzIzkznGA4GMwQHbCxFVEq7Fle5xFwAYFTJSsfzQ==","shasum":"34836a20dd0d1d851805adaf24249a70c358320b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.10.tgz","fileCount":10,"unpackedSize":68017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYlrrek4FiPBPn9qr1R/ZBNszN3Vv4sRDR9zabo8+WcQIhAIWQCYVzZ1Jdx8/hHDuRSetO+UJ//E9+jbXer1aZ24nF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAyKVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUgw//faWJFZSdKtn6Glly1FpQ8LePF11biTMuAu+t2kRSo6n8F1c2\r\ng7zPjfjH9N+1OptzzHvjcGib7747WeK/i9LHBn0qvxnXVOnPAB33N1Ov/dK3\r\nB57TnmDj0ZGa5Gy6DTnmrBCmh6TBa2wNqpQbcz7sjepZ6L7pO3+ar2mt3O0W\r\nLPE0WnDMV9uVqEy74rcuSIYYWQC2A6j7pruklV1joMXiTe7V5VABatPUiaPu\r\nHGDA2XIKluxzYwPAyJOAJEdmEhQbShnLfUL5dGevkc3UgwKot4NTk8OtD+wB\r\n5htJ3cYlaGwdSJj5IkNNJuh3q7NxXA2bc7DUXKtg88E2Ft0o5QstnWwsZV4E\r\njh8MyH60oj7kAxYZXz2u4dNpJiZTIRCti+9Nzql//moBXFH/+R6+xLhV9Cn7\r\nfxFM8AjDxx/axF+4XarucxB3psjtULeFvUP5FpsIHTPxk5FcD8MFZk5n1ULd\r\nX7q0aMm/Gdwxm5R2rIWqZtafTniCa4oMwOWugzDhUIqh8G8/d0OYt7x0kzNQ\r\nKGvya3E+E6kEiE3zhdAVbf46SYLqRLSrg0/+6+TPxm7uvXA0/KO7CymWpHrC\r\nhIH3eLAysCStUknOaibl/AxAjNhUdLXfU0UWmnoXvlKLXU5Cds5VBDU/M+mE\r\nep5/g4KeXfxpzyRFYudPr4FaoboZxlsVoXk=\r\n=lcIy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.10_1661149844887_0.11807928680827806"},"_hasShrinkwrap":false},"1.0.11":{"name":"mobiletto","version":"1.0.11","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"028134c210993eb274558004c7768cb2d3463738","_id":"mobiletto@1.0.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6nSd4iQ+5XFIbR7zKBCJ2o+eWqGC0iFgAVw/+vL+zVE4RUr7WO+O50Ty6QCMpny8ZxNVmxX87/BFfSnuljQaPg==","shasum":"bc07906c288c6f716e21fab90f0603a608c16e51","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.11.tgz","fileCount":10,"unpackedSize":68019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtfTFb4PE70ZEMxFlUfDugBqGwsnSMiECl3dJ8LthCJwIhAOZqMZVTcqvFJp1RZR2VA/lKQfbztx8m2d8B6Nkvw0f4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA7AmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLbA//SYmtJ8xXJUoRmTjIY/8GhVN1tAsUYpaWTkFFwYhtqf1c3iA1\r\np1JmYKsy6p4Uj7G2YgbezJ1J+I4KfQhQEgr6ipgtT4YfAo/db7YZhIs2lsCH\r\nlcjFmYUtEeRneIoaBz3lNUrhzZCS9GtMcAQeZHAC1Utb6fcqiF3R0FuhoOfT\r\nzNZ10KkbnoLJlA1Rd519ntOCwEgLCO6obP1yBqV/8qwKszE3Ow+kXqFLhcqf\r\nAqqm41DrDp1vqFxJvOMf3caqgVBYc8PFyM/qq5Q3xf+KcdD+6YcCYq/83tf8\r\nHHXz3NsACd5N/9LEoNQaXNSsNSxUFf/yMi3ALGohUHcaXRU1sLVxqRQEyxM+\r\nn8NHFFg4Wx0b9u6OvtnAMViQK5YOxNFJ/Jz6AJGDa65g9RFcYnFbSioQqHIN\r\noWehl6wieu2pYzROd9zZcqWFF0RBGhpCy8OImHM9xKh1HZYhgIf4rD47E7z8\r\nbSlkrRnu8S3740Ez83NKhlLi+1gwdme6aBEI9P78bcN2HhzeHSwt2daraQsP\r\nPnL7HuDgJWrpMCCFqFKo90AZyGQQwLdE+tZ1OgWh3x0VX9mS0cRHqMITCcKr\r\nfEWYBgaf8JDCu+Y0hYu5vWGOUKJlNso68/yWunD95BvLxO6lF5P7B2FKsib9\r\nO3GrwgAOkd7lP8pGtDYtDCj9bLLjsvVwt2E=\r\n=oVHk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.11_1661186085990_0.018568191864873906"},"_hasShrinkwrap":false},"1.0.12":{"name":"mobiletto","version":"1.0.12","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"0adb48d365f21f90d4b7f864e9a2cea868a86c31","_id":"mobiletto@1.0.12","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+lni6AqVu11/6bugX6Pn0miIZe494BZa8DjFSQVyIVPvnufdXf4gglz13jj5NcVQzs7tSXmqo12QvQIV5onTaA==","shasum":"e9b5b2e140777bf63db5b4e047d4b0c7f20cd627","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.12.tgz","fileCount":10,"unpackedSize":68061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeOQo6cM84WcDN3VPbFL7emBOSCsZBC9DCo3LfrJKfBAiAB8Kao/p9lWusS3lfiOIwovYb0vNPZJDS7nBs8mqaYIQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBM/4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4pBAAkbbipiCqbpy36V2SmAvmfk5Js2JBXwln1B3sip3vCbw4I6t5\r\n+2QCFRsXXc33YS3UmOO/rHqkHcVvY7Hhh3hUVBM3a5cRtXf25UU3fpd2nObg\r\nKV8aLgYtSKrb7gmUHtEeZ5LCwabs9oy4kyzYoGWjC1caXhcc65Xhy1fCw988\r\nOpjRh1tq2oVAMVBnEsXzh4oTUIx7pOtpMvfkMccqkHptjNSpElV8g8gJ8HpC\r\nSEBxum9ra21YpPdnW+Cmv8l1/B2Rf+YNZVnjfrk+omR3lMt6HX5UBt5h9m7e\r\nL6CVZ++RoGswtNRyX/5+X1GRtKUczu3d4WpEe3rveTM0zLh+DdO8bUJz2L65\r\nzIqsEuxGorDQmlR89pOVu7RQC6NLJzkFZwgI+9wYoH4NR6IVnIEb2c3eKP2z\r\nZCuJTvPy1MzmpPzTh7c5Dypy/VaKwYmc7B3q6iUwHsPqM5FsMn0QcEtHx3ZY\r\nXcga1s6FvjRKIXlA61WwSrLGuK5G9J9n0VxEBXFnmMGWOC9K+FlLd18Jklj1\r\ndJeqzSmxYiRmGvkIlVHvJjlT70l0RDp+YhUvnfYvYRXC9B1uBP1oWIjNBSMs\r\nNSEsVoC4jM8t2OUNT/WXgRrBxKzhBR9bDxa6GuzluhUCjJUer0/Q75f8ecHj\r\nEFq8bPnsY4MoND9G/UzRzZHlS90zf/s58m4=\r\n=OHe0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.12_1661259768391_0.2636714963340605"},"_hasShrinkwrap":false},"1.0.13":{"name":"mobiletto","version":"1.0.13","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2"},"gitHead":"21da062d24e72c76d993970291aaf900eee089ea","_id":"mobiletto@1.0.13","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Qbapyqs3xQCmHseUKrcO8B6jx5LXqPnQtbQ9UBBHRjTh9RseFPJSFgwbKusDvXV69Szo99Nfv+SEE+5pg6ENoQ==","shasum":"8b39910df5b9c3d35d1ac9654e52684250395a19","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.13.tgz","fileCount":10,"unpackedSize":80455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDruMshFQSLr5nTu0P8Ktyma1ffB4yDFpCWAnMTnp6gngIhAPEv20Te2ldObEkywRcTxrN+RtH9avX8ROgE745+A6QL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBa7xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobpQ//bqjiSC3xxKsljGy5WoItkOjLjBGHKX1miN93HhXbZJ60pFD7\r\n/XbSixuo8MBdagUen94dimkvGY4nW13RDrWf4FrLby7au+zFMp9ctvaBoLe8\r\nP4bcN7DGp9xMTGnWCr+QrIW15rILE2nPr1Ec3X57s2Sg9fyiOLxTzYD6RC1N\r\n3ntNO4tmcJn7AtUuqL2ndiJds8DQnR/8tNqik36egYqWIeJUUBF8nZSxpHVm\r\nsQeVAQ3y1bJXOgmdrMdM0YykS0gzldmaGEBZm6pFRlcrZCPUNELCMxFUjoGB\r\nXysKzqkbXWKBMSC/dCYzCmfQEyZL863AA+SQPmvTSbZP9aMt8kStdWVy4dkd\r\n56EW4ke7wBxhd1ARAoHTwjJ1n7pG5pIUAVbtef/G3HxbprMkQ5KEcvTQqokN\r\n4d9968Y5sjFbn4/3Vy9g5pG5pj+/8XUWran+On/UsLa5DeoprQWjDAZfgjWn\r\naRJ2VTEf+/u6mOkmIv7G4c9JDQwaEfoALXLPiimanZOXPwI3R9wDqTaqFAKU\r\nZW5jJi74OH/O7lf2+Gk69I8A5oDdL8k+1cv3qvS9wbJI2iEd6lysg2r/s9GS\r\n1HzJDD60sWnoJHDy8DCixXLZXJDVpXnYS4662O9bAaxeBKgQaRI17YO2DQKc\r\nEP/A00+yvfnohLnCMvRHgagUofH6aIh06Uo=\r\n=8s+1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.13_1661316848880_0.34986301299265454"},"_hasShrinkwrap":false},"1.0.14":{"name":"mobiletto","version":"1.0.14","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"f190e3c351eb0db8c72ab0b7a776eb0bb0eb3b33","_id":"mobiletto@1.0.14","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dTu2iiWq8po1ff2yWCVu+3rTnqHXuGZEB4QHkhTUZq/J4uqEd6CRZ6A2SGVEs9gLKy+UVbTBh4ZqUJwGq1k04w==","shasum":"71aeb41887c00cbd414451bc1359f33a321ca540","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.14.tgz","fileCount":10,"unpackedSize":81801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmyu5RN0+Ya1WqUYLvv1VJwW3yiVLbchh79XqNnlzSlgIhAL3T89AI97V/SNzZkbBjdJgKkrASa/TO46xQc+4GyYw2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBlDLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3YxAAh8V3t3haglGenj0Cyq7UO9BCYMBb/I5jQgw3TO0erTdUPUzF\r\ncPK5fvN4S/h1YxCb4tHj9x3aZXLzfBV07U9iv5MnjcstYD0/VVDkCig0noXK\r\nshDndUTdo+yW496Q3QYLE6CFjgrajRY1hkHOLH+zyXo5bgA4Mnokvnrb8DjF\r\nsQExoNPoYduqjr1qso33HwhVqsElsPLUW+Pyw6q+cwZplTswrVc2BM9+L5nA\r\ncMuaBcnC/1tp9A2mX3jzJbxHXOHhmMZJZW7zt4xn52xhA6R2vsZnSj2Mwl8a\r\ndoPG/BtPn23ruOU7M2Od3wM8voBAeRvbq/GhFy9gOfsACZyeYAq43bejFA61\r\nWF8hHci3F59SSVmL11H6XvpTehDg4KToF5ecrAqGkBiEB96YGZQPTHtFp8JZ\r\nV1MCW5C2wv0jiEQE06kQ9yhCALfa5A5R0XAJBKPv5oE3E/7Wf5ERGWSX+LpJ\r\nH+IbTGpOypIiM6MXD4iwaLMTp89BmnOZTLHcHHGe+77wocFFWa8qtKnP+pR2\r\nTxYRSF8ZVBlaDNg6ZDCrwUe8hFaLQn39n8L2IeDi0y2mgDTooRtN/kO5gwSu\r\nV4H0JrSUGzsIt6kuq2NXEioH7qf/MQWpWjXgR9S2IeFN42v/MApFbVifOqB7\r\nEUGglg1S4IBt3k7EJyw7GlaahFUfRduWtxc=\r\n=im5X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.14_1661358283749_0.6479475804829682"},"_hasShrinkwrap":false},"1.0.15":{"name":"mobiletto","version":"1.0.15","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"5385f4dc6a4f42f94d2da56af1c6115e91b2f22d","_id":"mobiletto@1.0.15","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2nFRicseTWFIiwaoUu0w2wuq5DGAEDwxpGnqyvt3nbcEJeZedx5rCZn9VKOc28tVi1rdAZ8N+5zlk5lLkARuSw==","shasum":"9e74c6767387732143581a3eb236bb07e2dcb447","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.15.tgz","fileCount":10,"unpackedSize":82306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdixUrAuLhuV9LeCzZyFGFh8k6U+GalVFQNBZ34J+PQwIgbot6QvbJTRJt4ddB5VelIZqHZ7jIJaLIl5y8RQHTRqo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBmtsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobdg/+M+cOmyFCU+ueBOjV/uhdNTh5QrAIBvmN9730cihWSK/KmGe6\r\n2HitudMfYGclzIGnHzw2TDG/iVrmdGhwGKyKelmA7KFJxQcvpALw28mhzmOL\r\nx4WTjNqM5PX6sVvP7wrobAvlcU2NQgbXCkOF64rqfcv+y2cYI9mVR0WXlFcz\r\nDhkqjC1vGGUaxsdF824flGIUpBB3OUlqzC4aAGf26LgGeV4zlo2UD8Yk5fUa\r\nkS2v5Q0+ch9JnLdG+RhMOL+XDav1QGz08+chdZVAD4LtTO9rU9zsHXyQ5SnS\r\nylwGwbG6M7EBBialnlIDRnYR6eE9IfvnUA7g3Tsu1t48d6zxJN7aLpNBGDu7\r\nAesE906HxCmUs6clxFUJvSMRaXc6lYXlHSUUR9Sq3XUn2qmpXQCbR5rRCwwO\r\n1omZAXzG0GroL4pXElYRWsBEZ16rHN5grjYkTmT4Gb3m4LJFx6mIfYXZOD35\r\ny1sHzzHb96VpIf3WfsqJhaNPsdwFnJWXxP4D0G23hLPAjNyq6SRTya6G6Hej\r\nnSJ4pXQNkzcvD6ahbDgz3jiWIMNckpbvMsWX7kNM8Ngyu483S4DDsOdRAvRL\r\nmp9O0Xd84YtCO6aCIOLJopUpqZ4FXsBUte0TOjKDvS6B/k6ZN60ecA2J3Q2I\r\npVuj52xnfrdsmXI74CCk7fkHny+L80NG+yM=\r\n=sJRb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.15_1661365100557_0.4898463310968284"},"_hasShrinkwrap":false},"1.0.16":{"name":"mobiletto","version":"1.0.16","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"e388fb486d2d10e1173b25a85b8cfc4a8a4d9994","_id":"mobiletto@1.0.16","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VKEEmO1hYFQDj158leU6OK5kIFxYKCnSPssci3aMmeIRuhI07W48QlLQTVUpjGzUi3F6cLMrJV0I8elkvC3t3w==","shasum":"21c354db7514e9917592ab67a585daf862d24e4b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.16.tgz","fileCount":10,"unpackedSize":82735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9Df1EcT698pU9ew0Wjxe3nT23qfy+a3bQNU+Apj3lZAiEAwTyDbmyWRkWBFczUKYyqFLkLj/ptwTVpJsZc94rog8E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqFoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps+g//f9Og9pUq0czHBt86T0hdgRBQY7mOp9kk38Jwns3I+oChfU+Z\r\nkZLLPahYM/qO++zVA5p/IyWhb0WwVPpLQyNEeNTS3Hu8ppp1xhyIH7YEyGm6\r\n9Ooi7Q6QIPRnPpHIsUojvXqcJdWU3b9xyWkKWfSxzjG7XDHzVg3Qi3b/wXf0\r\nJPnKebNodMFe/UM+Tv1JAn2imX/HCwVjXeGd96GweIMaEJVOyEwTMrVZ37FZ\r\nH4a+wWgcrzQntJMHOBW72Fi4nAUX7lTxQkyL8Li9XCk3zn8xD0lGXph7UBi+\r\n0oU3GUeVkmYyGag5+Iok3NDgpppimbKaLuO0FBuiUnchBgbvyv1HZ7IO+7vj\r\naS5WBTRIMICo+0ffOYgyj2a96C5ouFtzGmCOhAjh/wIFrCFWbX9wlMrRRuD+\r\nIRxwDbP5x8vawXmQbPMOkpMnpAM3L3HngOJHQ0Nhd1s2Jb/oErbes2pjp/KE\r\nol8T/gMFEu3nRfhSmyH+ZTIDAdx41HlKAZNauaH3NJF+27GjY9cR1yGQIBvr\r\n8qggOvh7NrulY49jHBSDMkzwJVmfHldMrNbLF7LvX8lvgmNqFq0niAJ8deZx\r\n5qeAaba6NBiyZm/X32GBSxjFtY9W3Amq6v2aFp0fcCmAGOE3sqWavXJjPuNr\r\nB2VIW82/GRn/7EKxgFWrcJtdyQHp8dFwers=\r\n=fMaw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.16_1661378920609_0.21881944346303994"},"_hasShrinkwrap":false},"1.0.17":{"name":"mobiletto","version":"1.0.17","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"c332763d0234a2cbb39ef25c0a9f45b7578b58fd","_id":"mobiletto@1.0.17","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fO4C9suCsyZGUeRuYsklYdwj6EnJVsMBF7E4LgYM9a3HvZtHklUGulKuNxiB8Tf88FO54ML0ThJa8v3Vds63hQ==","shasum":"c948bc9ac2d16f10266c3df2d7a12dfcd3709c1b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.17.tgz","fileCount":10,"unpackedSize":83007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBMWDN9YIvwshTJX3O9zbY/0O8uE3y4nYuJYeiaaQeHQIhAPIM79sN8a/VzODjuIuGroVxQu6BBFh2yVUdJiJoR2cC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqOxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Zg//clbCNo3lcQ2JMRJ1hQ8RVsc80ICKEPSiaTITwgNaUg9Cbc1J\r\n9nrAiSFatpTfNQch8ubpI0+piucMthSb8Dpu1zDEzQcQrgezJhSMx9fVItu6\r\nTmrok8hPihoyI5vloqSmCnoXZp/CKICHtzRYiCvsFwGs3GwkbCSFYuvK7xoc\r\nkjjBR0ccZIC2e3e4GBB7bvC1z3O3QCzMQWGAsxbbF+uJZ969bk4FXpF51Cig\r\ngS2KcJ+cXj6h6fmUdtGY79hhkSCG3eZu+VXnCaKHc8UDpo5jvymdDJtth/Hf\r\nRhSsNYI/Id/TqfXgNygzu/zPBJbOP9qDQVT9all2iuPbdCcef9CzL/isl48v\r\nb+RNa81CGCg/TM316hX+YMbAek+VimolfCgL/8mmvqX2HAFFDjofmNTlJEhm\r\nQ6+kDtj4Dnw3It5zGhMOBdvC9RuQi8LE5R9yCjJyL4joQagUDfVqp3f8a/0a\r\niWGeMMbIHX4u5PZ+VfTAhEncqMaOvZReQA8iJDlMfWRX7rOuPINq7ZETcLaZ\r\nRzaiuXjMt18R38eyVggoANwHfgFA6TrDiG7ZPJyvvHYmR7nUhIlPZzfQH1kw\r\nr2Xx8ahChQfQuJG5VS8h4AUzy8pMDB73aT3FIrD/Z1s/i/ZvqAQgPzDAuiD3\r\nMX9ZNqfcR1gDC9rYX6v7TQ3/HfqDTN9bt0Q=\r\n=xLup\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.17_1661379505421_0.2187652214640161"},"_hasShrinkwrap":false},"1.0.18":{"name":"mobiletto","version":"1.0.18","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"e12b0a487ca20b0e80d60b3ceee9bb724d5d74f7","_id":"mobiletto@1.0.18","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-XNKYGdKCoVwiYca8lKSJGsQ/ScJT6Z/n7BWzJ7Mt/JQuxRs9YHg0tzrgt+dE2xozxkwnJmcTSPpsns88OQ46BQ==","shasum":"a524d846cf1513ae5fde9ad5fbfde25e7fe0ab19","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.18.tgz","fileCount":10,"unpackedSize":83449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6QAs8EPRDq7kgCb4orllOWpm29o3S5+prM1JSET6muAiEAxFKxBAfPtG4Ce7l5j3xRwoKTcS+xecjm9qpqKBbW7rw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqe/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ0RAAlQvpCEuowHPBKxi2bstQYbVI6RTkXFXnDcT99NQn9e1eOyVw\r\nWC7gvy08wAmFmvXFmBLvoxlPQxBThLOY70CHspB0o/KCIydPXVtVABc1yWGI\r\nxCTDwbJQYmkYdKVZ1weQDGXyHezP483XCE4DTimHLz/mb8qLr2Jf1Q207f2v\r\nja9CUfXQxrRuDV7yv5uBhnbyvWJZ42GWK6eGP2lld5NO2Up+Cttqo0gOnWAm\r\ntns0FJdsl9ZxvHoAuJyOHxdMAGi9l4a+xjyiLgU5TsSj0HCxIYGXeBW+NtJm\r\nJwTqbCsZeAyAovK7XP8jxacbHLL1Krt988zyYsrwIe1/zbxGJS6j8oMRRukb\r\n0PQKBG03cEhaRb4aSH22gWEGEjYMpUq0yi5W5N26e+WeNaodfFNpyoLVcw5D\r\n/ThuvkOGE/bmB5ZfQBSz2p0BKuMDyfl2/E2ldHNBNoJfB0XagOmSUVEpDSqq\r\nmAEkjIDuy2Si8WlkMNccL03A7ZsgjFio8Z4Sw9ZdkkGHL2mJWUT2V1wpyEhe\r\n5Zb46CYrEAyOy4itZzF3XWde7Svye5FPsPDx2MJnCF03OCzEO2UCSTCFvqlq\r\niTbpYsK5NxcEertwcO6oYmAcCn6Ov3Szz9TeAZ/ack7ExHAIqVY2wRu/qJRN\r\n9EbTDJM3aNA3v61j4724bEmqZJXw1zIbmZc=\r\n=YKP7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.18_1661380543690_0.22262225509568156"},"_hasShrinkwrap":false},"1.0.19":{"name":"mobiletto","version":"1.0.19","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"466f2fe8321e1b5489661a3e66f76ce5a728ef77","_id":"mobiletto@1.0.19","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-C15r2XuWR8LlJBupEIbwewGEEe9PjgbMXTYEFeU4JMDSqt36QeXzICWj5ttz7CmDddvlS/w0mMNNsn+4QkeZZg==","shasum":"311b20e22e4c81855629a4126cd0f3a7f9e97c71","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.19.tgz","fileCount":10,"unpackedSize":84656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMGjoFZoY2SS2FZrM6qxdy7hRcaqR7bZ9JnVTN+c1WOAiA/b9rlLSmemFnBpsW6ExBFia+RfM5caNw5cEuS2072+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBrsOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmCw//ffaCtf5Aj4GZB20j9AZXcEH+MUvq+u4OYiFq2DI6c4WVnG4O\r\nGdnms8jZN2Eqkky5ZA2zs9inhxVssviZE8ZGjbMxKfhBUcSK/XV0NsgrC+je\r\nR2tfNNEmfxLZVRkzGRS27QHYLHLN7phMiS+pm8i9Dj59uF97hpuFPIEvc7k6\r\nmlwDugWNZQSq6vH93UzASXo/pQYSN6RwsfYglJFAXwVcDWp8hyQ5ECqdeP5r\r\ncnIV5BJYsqz42XkeJlZ5cEZsChYbKgEDmQX54FiFcn9t0zbx1MzTgEXIuRg1\r\n/KggAceqmggXP2OtpCSDacV8UwQM7Lvs9uUy365qRnLq3ykB9xNC8yH5XTYB\r\nyo8lHaMrAO4h32Tkvy5d+J933l6DOZeKhd6W4Im6P5E5Ct/5jBMqkA6IozFj\r\nj7BRpqOYjdemlbmuqez4QptHHa72jtKmoygpKdK1sQ8NdcRZi0ExZ0tmYCbK\r\nG0JY2mDr63My9tuknCxjgEJ/GHCplJVA8nMpYN48XeDKlab0xll/duBivp09\r\nXsQcUoqNyrWM1ILZ1kP2Mjr/4sqSwwrSra/JfKcSUxVi0aar7rtb/KLy/f8d\r\nIwbJbO+pS5VRTSUHo94oJwpHtjO2LlRf4Hqke1wc+a5KU9cB8gsP6uhsAqFk\r\nJGBgtL/xxG0ugkQy1qf0ZuIVbFRtv1TSVEk=\r\n=mk7f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.19_1661385486403_0.08179643948474769"},"_hasShrinkwrap":false},"1.0.20":{"name":"mobiletto","version":"1.0.20","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"52d7f87a252aef739e5a0bd85e23c946a2e92879","_id":"mobiletto@1.0.20","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8cHmy2EPxL0g8ma97YyVRHW7TM4M2rnGdnqhx1/PhWwrGiX23HKQTppMv5/qHBvg2GRKnsmZf6ZNznqQIT9G+g==","shasum":"155a974bd562aa498600d1ec152a63461211f2c9","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.20.tgz","fileCount":10,"unpackedSize":84960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgN8pXPuGbgSBZueptFloPtcBCpdo+v7PHgzfMOxA1eAiEA7j3oOmmuj1bsCB7ibPqsqzjTXmJhS6RiFxF6ffUHISY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB6GyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2AA//XrStsU8FOvUOvE8UGbj+g/nxX/8zXGl3TgKWrj77ZXRpHqca\r\nosC723xWI9RxJoSwqdLE0reczIQv2uqEUmHmWmkk3/+NtpPJz288+WQFNfm/\r\nlrdw8/2uWFq2N0gx6luu0iygw8CXI4XDb+2OWi9op4AddY0pgsmN4YVBxRdb\r\nURf1QyVmQ9N1ojfgV716mN/T9REUSKms2qdsD/Xq94dq5coXkC2UKVyeiUEe\r\n+RRWLf4l6y+aK5dRt2StCwkxr2QlJuxbp61uLol3pYcWpB7R8iobqFxOS6zB\r\nvlRgxt4YBOzy09DHxqfvBdKWiMp4ZNbOx2X+8RePAen7jT1JyPMpp1tfMaWL\r\nf30xvXHnMb5uOsYZ2n1WWuFDB1fqziAoaTUQYFvV6UEbJIvGr7wmv5cj0Vsn\r\n8MfdAVdEB9HKOf7drOBdFHf8AebgPHXdWHO+M7gfNBj5JTOlL2xHNnHK+dNA\r\n/GPqMgZNxC3trji5VQZiHaLpGQwiUsRtZCgUPqFKrfKL2L/bvVR2HBmlai/1\r\ntRJ4BYaQKr4i6p257SwSnB2q2J1ezRgPyd+k9sT3xC+juqu2RtiH8kt+Rdr2\r\nJOhVm+GvxVdhXfH5pIwQXwiw0pcN0LKbdRJvpR9r8GDetXLkCLaCt7ufR4MO\r\n0r2oonwqAUvP1EIA6APXUarOmDT+Ph9aTxw=\r\n=dN+y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.20_1661444529856_0.42152213811966743"},"_hasShrinkwrap":false},"1.0.21":{"name":"mobiletto","version":"1.0.21","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"4239a3f0e0cb0e8038bb014fdb166106e44e134e","_id":"mobiletto@1.0.21","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-huaYn5cjalwp9reNOBjAn9+p0Myp+/y3QuftnUTDhx3TQW8zw5eM1Nr3T/vsEhL/rjRLE6rQZjouma38/nARRA==","shasum":"5e0aec60cb382d97b7852c94f19b153905691278","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.21.tgz","fileCount":10,"unpackedSize":87561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8sAw7yYaLuDquiiCPC/RwmowP+v6Ig6h2gUUZWkq9nwIgBFUTYG+pdSPkj10VnhUcujaGFdisFjdKGgMKnVxYtOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB6sxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxoQ//b5bwUSTdgtsUIa7KBlGKSJdQJtIxxnxiADoP/Equl2SLQnwn\r\nKjmc64csPwpHLkys3x9dYLo/SpC0uY0ovR3RfYaVSVusoP15wkJiq2FliRiT\r\nYH5tiozq0VLnHEc6kZG8YE16I3Qt26Em70Rc7WwGz0EBluV8p7GnmfcRS9NF\r\n+HQ1nQ1f5OHeYSVwJHRAoDuAtaaYl+PI/E/p5MAeN0gVj8miCw+KWCKNMdQD\r\naewJQU2iCBuRGSftW4+PBCBDALpy9trb8uN58VhBqlCyrYIG1Q/C0v0v/Ip+\r\nWXlWQpi7Qex+QQVbtO5zChETP70SqfC1WS8wCKJRSx9G8jrTslb+vgLhXZRr\r\ngH8qfF3IPLdjj8EoLDfT+qycJyD4ht1nk4D2gXcFxTJokKRIFju56linAPuK\r\nqGt6+m8m58g6SOdmp2WdHkJtvY0YDi2FRCp5ri0WNpZcbh8EZg9sKx1nkrlt\r\nN7Z1aJX8Th96QJmUyrEfKtdxIZ9+5s9EV06a0I7sGslE4Y+rbZji6myP49qS\r\nIQmoPmAp5YVVOEM3v6wzv06J09WSMyh/dHWtclB2NQcqHZ9O+DxVPDfyUBFs\r\nuwkmrBuzCcZvR/YkjToHGQG26KgDMEnoJ5gp5VpKIECjjuCKDsXbe8uOCocA\r\nVXGgOEnA/euB61jFOekhsBia4BVk4Fo1+3I=\r\n=U03i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.21_1661446960884_0.2958958979542432"},"_hasShrinkwrap":false},"1.0.22":{"name":"mobiletto","version":"1.0.22","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"c1700d274ab508a9135167ed9b5766be4cf08d03","_id":"mobiletto@1.0.22","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RHhBHarCa8MnQ4bnQB7aa+BBhktkY9RzfB1rBKaml8Vuw7dOobAhvys3HLo7JQphkXTU/SHfIBadBtpewxab1Q==","shasum":"e666cd8462b548b57e3c21daea497ad9a897cb49","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.22.tgz","fileCount":10,"unpackedSize":87578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4ZfSYzXswPSz4FKLMmDiYrcWIfyBaZGu23551uf9hIAiEAvUz9Z04z0a8KH3Jx8STIdjJSDp3+zOlnrQK8TNekLVw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB7SKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrusQ//VTI4DWf85QzTZpIxg+TZ+Cg1RgYieFzfrbG3pa+zEqLkjRji\r\n6VWPxNw5Klj/iZdznXoR+CI0XdhJwbsPondAYItj/WAMENz6zObDTpBpJ3Rs\r\n7XxSTf8XDZMl0bouwcaDLYlpAYYKh2Lv2Ei6GrcMeQeFGCVs3zeyHLUcM4yx\r\nZp9CIrAAHkXBIA8ESBc7LrIP4/SJfS81GsokDARqFtyBrCyQmMYXo+i0bRbJ\r\nw7Dit9KjtkZMy+zJaLApqX/iD+QaQ/w3YGTr5TMMBOsJoZOCCb2pnslqpcET\r\noBRwHeRDyayEHC46tsMK4sarFJ4sY4RA67aeDgWzaZiBIfk+0HGI4Ajjhd3G\r\nWCQtZsAXJpdg+H1p2KS1aHWwnLrLt4qneAcpxfTTcPfHDTMzTEuN+lvyEo6+\r\nN13VlJp8q8WGAdfYktVDwsLHqWCn5CmkS9r8Ga7oEOEitzgIHQnIQ1LeYQqf\r\nvn00umjdVF2i8WES81JV2US03GODhVZSnDI5jxUoNwrmnSWqnPKJ1LkKHIPl\r\nPBjII6+GAvCZUmDv4U2aGtkEaz/9qgIEQXN4gM3x9hP/8D21gs8A4ktVNN39\r\niWGaIDa1uxwFaLIbjQAr5wyBEdCFeumht/HHIF0uJO/E+gQE9TVFW9K7ulLF\r\neesQLuNkFyKqxzgHft9mm2lwjMJ2LufoBM0=\r\n=B0Z4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.22_1661449354282_0.7468810543027655"},"_hasShrinkwrap":false},"1.0.23":{"name":"mobiletto","version":"1.0.23","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"eb85681a9415f9887b0227d98df5f5375ffd3e53","_id":"mobiletto@1.0.23","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-v29z2EwkdIDt4wJBnTyVUaU084fdn9k9Nhmkk7ZcChsBs4bw0TAg9eeehr/BINeHmL8+YqWixd5ITcAfROrbaA==","shasum":"26510a332543669ab4d9db3e81692bd25d3e6825","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.23.tgz","fileCount":10,"unpackedSize":87901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8yF9461OJQMvt8RIgWHfwhl1Mx7fW/TbRmk1Mikpw0gIgNsZHODV3eqLIPlMhn2mR+1ceRAhMozGvWg4raK5zCNI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB7gdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWIBAAnKyyALfARDBYrLj4caozNSUDVC6J5Uehtrq43c56ZDmwNJpE\r\nrExnVPNC+5sFRrwQ8FygLXDG/+OTuLXKQ3agOi3H03u2GUwrjCfpF92j1cES\r\nl72r6B5k32Ma0OM6LIHABN5StE+veLryz5bilAttmsfnfk1ipEj+1Lr/mHD0\r\nR2Shz4DLetr0F3DlIepABalU0K7rrkfzKMisatXmBKs4jsw9eqv/bye9cDWL\r\nPy/LkUQaUk6DSvl98CgBcGdBoUVManR6k4KiwsJfX4aiePYX3+bx02tAe5yw\r\nlqwkNoFkYPvFMvBqfc707rFPhVvtzVzMdYcvrkoa+kSlKwpkrrCaeiH0Ohzl\r\nSzjltb6lAHdYrr2oxr0OGCt5ZYMaGvs/W77Y9blviFLqDShPNp88nZVDpiBA\r\nR9DfirG5sbhQml0wyCGI/NvVZ0PjN07UontC6bZHLbCPMQGV2CCTvqi7Vjpa\r\nvcDEItnfk/YADUwyV9tzI4e1MUdNWduzvb80iQYoghPd7XLNh0M5w/FKJU0w\r\nnDtYUBd9W+KdT/MAawBmnqfYsRkNRUHm8Uam7pABfRbehxwvzmp+euBuwsMY\r\nJQ2aUlIEhHqNLDVl6wcLg08AoyqhjI+IYiBlPmiGnruYhsO+PhRjO/AfcDTY\r\nPhJcbVXFDfvC3Ows1kxhwkZh8LthUyXFMI8=\r\n=fDZR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.23_1661450269065_0.7335929848823068"},"_hasShrinkwrap":false},"1.0.24":{"name":"mobiletto","version":"1.0.24","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"417926078186fb57b6d134f056579b30da9688db","_id":"mobiletto@1.0.24","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JOu0Fb/J850R6jjruNahBiCCVzD9CuuJ0Ve/iz7KluTeq7wYxPToVKUsu7P3KDxpaI1vsYrUtQs8CRhA2HWprw==","shasum":"14f114056f8632b41ae5ab34ba6a9ca3ccfb2cf1","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.24.tgz","fileCount":10,"unpackedSize":87871,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5HLvH5XKdmzJnuxuuL9hlyLNoujOL25AOqUEcRFBo+AiBIFDU8bECcbpOkgPKyAY9+ifjxqswpNljcjh0EfIx8xQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB7pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcMw//bhTVoeQBVmJcqozE+eVIsOH1n83NpkQjF4IYXwNnNYNDb8tX\r\nisTdkUpoEsndTKkBf3XGORmFXStWS6KL6/73BvaFDFUEYvkVJRLIT07UkSCX\r\nJTWGOOMTXm7Elokn7DOE0c17H5zp0QGhQwaEIjqLXWn0U0w8EPTCWI4oI+98\r\nDDIEJ0u4OzXpmXIsbzW17Zwx32FmCUHE9lkLbhPu7QXtRxTSNGm1Oe3jLSGn\r\n+N1VlZkypNkqYifDbxAOyGYFYQxULYIzvNkrugmcXmUUlv1IPEOd1FlbZSki\r\nf9C9syCtyJ1Gk1uB8lFi6baitoKEJ/wVo/rJX9XTqWeLJsUAfmW0BG2pQ/Fr\r\nwETBS3OPKg8UPHC5AD0eg04yuIi8tabFCCV/0aj2nKbOtC6SkcopmI7bAUAK\r\njXOv25Nn+7B2235rvZworFZJLMfnSOrjxko0rwzTzH2cQ5fHVdMyXh2BNVul\r\nk9WRMeaun0YD6mdtOFlzBRFF1EABk6+Qfczxcrqwk+kzIsyNRehQSAiggiW0\r\nGuqf8E/UoqskhPWD+eoIOd3XkALrrSrcRrTg/ii1wq7Ev+TygmyxiCYqD5yv\r\nnTRhSVWtJwir99jOog8Eh6dtyGzm0ZYx0ZNaQHWBuwuLfcIwMwD1XdkB5Qs3\r\nZkq45XVjz1HI0FPFgzwuPZDbH89wrY0b2W8=\r\n=W3cN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.24_1661450855558_0.7298187372544986"},"_hasShrinkwrap":false},"1.0.25":{"name":"mobiletto","version":"1.0.25","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"7cd289d6c9a3cfba46f136aaec05a51ee780e3e1","_id":"mobiletto@1.0.25","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GB0tnkLMoCg9XsFd+TkyIkyW6TWn6Rrw/icGawW++Tm3/kz30tEsGzhHaADdnsr9h15z5wSeQd/wbEE3ouXAMQ==","shasum":"bf9b3304c7cfe34638cffd7688b461675a41dbb0","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.25.tgz","fileCount":10,"unpackedSize":88193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPz0zJkI1f2XU5avwlLrgAO5fjE1RE1P8YwvF/xJr0SAIgHYhSBZECz/uEVrUam9G/FVhLH+qCRkUo01bYAy1/3C8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCIZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzjw/8DYEmqtzgnMTcDy/EfQPxwpjWaKBtxVAblmYf/5ltjyALhs3v\r\nlnUwxzneJALbF+Yhe6XtyWq5KHIdHPSJj1HoMDMbtVthEErd78ahwTxNIfQJ\r\nuPJ/30iDURkMtJSchEfwfZGgJLwW2C0K5oJWVtlPhtIjDEtydh+dDjCl6rU0\r\nyJSzuVLkJPDPTjelOMmiro+YXMbNq1UmUc/QsM83FHYpT09CTyCnObB8kHuG\r\nYvzMrnk5RhUO7g5IndMpMDqXf1eOqkYyZBhhRMI5D2zPN6IpHXuHDlxrjP6T\r\nVy5NGi0L+yJogwXBfXY7EOObIfp28U78MVcxFAo5f4oZ2R+JkuHVlUxPKmf4\r\nN50G5xA1EuxwLzpPmSbj5PJmoLL0E2bDU6W3GFEs2SYC2gaz4+Npu9Am23Tb\r\n7QsdX2vhXcICKX5kGelMlizxZNVDF+OXmKOz7a8Ls68Fny3plOJTLiJmUfln\r\ngMexmfvtyTcnM8Ln1OT/8NQY2FLZbGWaBabVkblHU1vKpem8VnaHRXSolE9n\r\n63lNjrrKc5X6kuL1h1bLI4T/+DOxeSPgrWWf+nTJY6b6LgH01M9U3NZFyfy3\r\nmH/ScMnXxJYbHSmNRjWkcqYCQ3gdEjjPLhMn0V8pwdzhoC65g04ff52e6i+7\r\n8rcQBMzilJGXGWIjBGHT0056bsJinw59JBU=\r\n=IuTj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.25_1661503088170_0.6422275837024358"},"_hasShrinkwrap":false},"1.0.26":{"name":"mobiletto","version":"1.0.26","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"4d0769bb9741dab5ba886bb8c986066774802666","_id":"mobiletto@1.0.26","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-c62PetY7zqGj5mN/oyBWIVPuPsdzx1Ev9cqBVF4zAe9VRmTJep/HooWN7mFpzizdv2CnnCTmbwV7Z8NWVpnLgA==","shasum":"c8fadacfe577c6ef842f133fe53a9b55bd7ac218","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.26.tgz","fileCount":10,"unpackedSize":88287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2bYZzyr5nNqIXyZnHe9QloJJ96Oa5Ugzjp8Du8YD2JAiEAimVE4q1nhBF3nov1maMuVzlAV0pmgxsPMBMsOilbb+o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCpIGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvChAAlMjIyWOiSV715ngb/ejTF9Uqw2+JSS89qaPkQgUbi3UzLUPH\r\n7TN6ljDgkepvg1h/M1vBrPBKXam+xnkfWA2UnoMQ1mxNdtQFWHT/LI8M91PI\r\nFGRNic8lHJKKTYkQy5KTI+odjt2QPFbPDeHpjAyh9sL8ItnoONqRVIg24tLl\r\n+krZI744EHxj0eLJL3CfDyJNYOilDlVMloMpRZ/moGpUkYr1ag1Gqll1DZrH\r\n8MansGd3yp651ahY0VlbUYRM6RzBKVCNIkM85SFFPQWToMRA66LBkl4ewF43\r\nNdFHvj+mBqLDlMYwmeMDrAhbXGOlVNvmj4pHPIAW11dVWC/NT9kspVIgu4Ua\r\nEIXrjDPFGhtkmerk8VU1X8CjR5yloyg5NZsQzJ4TAd/BApM2aW2Brpcx9hwn\r\nttbfqokwmoX8KTylCjpwxuJGjkoix2nOTLcQwSw82xig7T6w1Ogr7vGexul/\r\nf1W/5NbDMgFyw1R17Ykc+2+BaVhYxgc/arhW4JKEKVmBhx7ObVpyEMA+W1wT\r\nxfRWeZX5uhzlQFOhP32x1PRtFcaP4uVSY4XmOhFxMTpvK5ISwBOWrcZpLShn\r\nvqIHFKAu1q/KFOSUM4gaXQvtYwOuzh8OLyk6v8sg9Z+ZiNm5g86slN3Y45nJ\r\nq2or5/vQ0+TDdfDWxYec0o9/N1AiMRYDnxA=\r\n=UKAE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.26_1661637126301_0.5443672464040068"},"_hasShrinkwrap":false},"1.0.27":{"name":"mobiletto","version":"1.0.27","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"ce2d680deea69923ec647d53943b8afeea418771","_id":"mobiletto@1.0.27","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RmJajCcOaoZc5PZvAcucXj5HILytlxv/ui+NJ4nMqamo9dHBBvl5rCAz6y6YoRezZ9X3WQsAgYF9vJPdCgsRHA==","shasum":"cf4da97e07c2260a36e1ccc5def0a0c8b655cc46","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.27.tgz","fileCount":10,"unpackedSize":89061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnRD2uVLLoBtkasTaI72GO+4SZOwRDeZbVopW/izcgyQIhALNaeY20hH1wJsI/WNtaKtRhpi2//hCIRfveU79Ru4cL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCs1yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr53Q/9EQ66glEg17lJ0LmB5NGVh9nKaB2iHtIJ3N7XPpobIPmzW0Yp\r\ndHkmTwnuuS6qNPBCJAwRng/+tTsr9rgmO3bhB2WRC8Qzcsw6nWDGB0hFdNyf\r\nHY9jKVJt+ilqC9oRKMn5XGcYjAx3lil566JugFfUHwqW6pRiplQoLqSWwID5\r\nNkkBTDHIIv7Gsr/Dr03jYUc+SMgHLCu2qmIxTzwJVOhI+GgsgFZKT/htk8QI\r\nFl/lEXDxXS5o6WVEaIoxfGJQVArTkRJAKDI+kjv5NqUt6ozqJm8D3MzP6FHM\r\nuSs4JWui03oMPdNZ6VzdnoSwbqFor0aiaIed3nx022G0uJLVjwCYvs5XeRnY\r\nom8eanfrpcbF2qVcLb02/bVrdjs0LjGHVrjFsEb/J+NISMVtupASPnluG7Nc\r\n2y5NTt9kwWMF44odJzu7s6xkP4MDSYOUJtmDvurUi2XZM3ZviHIjfwUfd9dz\r\neYwljsMfrv5UasqX325ZQOhbIUCerTaFsZLxo4GMCYZJnKHFM/t6tCunOXtC\r\nmTjxVh1FZHfS0yWrCLdiSeuhz4/5eVz30uqzUTqj03Jt2UG4VKFmjTqYPy/O\r\nAqGnLtSym27WM+puJNsTQCEpEJufKkfzBcdfOTC7j5ho+TMEWoFONZjY7yER\r\nIfX/a/RoZh8D65/RU3ojRxsPhjxVvEdoEIE=\r\n=cVNo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.27_1661652338063_0.1491666562265641"},"_hasShrinkwrap":false},"1.0.28":{"name":"mobiletto","version":"1.0.28","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"8b434fb5139792e338287570ad7eca1be8ac2e75","_id":"mobiletto@1.0.28","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-R4TxQKlnU8PaQtO5YOmbV22jcufiMh6TVAS3FAy3iHE0KbMctQH9OO4ib2MZVWzbiCkt5rS4BLykegvQ0nCskw==","shasum":"469a6beddd85229294ad6bcbf0f96c979ba6317f","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.28.tgz","fileCount":10,"unpackedSize":89146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo0Y9qZ2W2aaf3ReuMLjAHfoHtwT2BeXYj7RFpp15kzAiBn4XA05DwuxGDhhGTjFHD0aRk+S2gdUO/EZE+jsUd4HA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCtC+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7eRAAof5Dl4RP1Vf2yWcyA6bKBIQe9wrv53Y2ObEptB0VStNcC/h+\r\n63ksp5EtWVSEBuCk0GJztgfIqjSYghfeDzyEi1vMeH+qxhQYCHw8pZyGN9Kg\r\n+IDPTAndZFENaQcMUzmTuu4UYli99YkovdE10ldl2vtkugeqZYYKvIGInaNt\r\nXApE0nAtc0UceFlSBuXpQ4RHg0qSqMZ9ETNgRYUZ8+cHhJhe457jSsMXdrun\r\nb21Y1vFfDriJ0YN55Jb2VGdBjXlNCDvb4IbIoIGVGjCSl9WD2QbYsbNFJkQ1\r\ntufLLURJoMBiMBgLXfN+oTs0ek7oQMXTR7K+rjEfS+Ory3AmuVbyIrkEiXuV\r\nDa8rAOBZ1QHTzUcjAq9ZbKGD0mAacAnFqItHFn21sWTCI/LEuvhftVm4iSby\r\nZir1jMxW49fU8oPfW41CC/jxDV88/Ep6j56AuHrXgc5O3uh1z/n1qBir8CeB\r\nwTMwhqDrvKTz08k0FiWhe3LNtX6IYTybVDDOU5zJ+FA9I+A/4TIKulIYWVI0\r\njnKu4KMqxnz/EyJDQj9ucwrKbeFJHN1m7LlthzoZbFyAIb1J1ADUENAbxa7q\r\nVX3EC3raOzItG510R0pcR5oRkwUuRIFechPSZjc5DSSLn3RljcfomjHffO/k\r\nTD/u6S0f2SX7kImSrU9OD1ObpSCAx9rlhv4=\r\n=FEvo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.28_1661653182353_0.85426696818078"},"_hasShrinkwrap":false},"1.0.29":{"name":"mobiletto","version":"1.0.29","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"a05a16855bff772f1fa32dce3ee6b167062f885c","_id":"mobiletto@1.0.29","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-us+mEiPstd0D80H8ouvsfHJ4iOEuPb5b4PxtFmMR6yhFWkX+aUYv58Howh5S5icpe7jHUtxuIASno4ao/nfcvQ==","shasum":"0dfe35f87cf8b874f9fdc586888ea7a8ef101f74","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.29.tgz","fileCount":10,"unpackedSize":89691,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOBnxsJaDAWzexxkv4QKoI7zONmBITUkr5mtujCTidzAIgOG2I0Rfyi+f9RHwyxxz+ZMy2yhWlm4DYUQQvIq6RrwQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC21KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk3Q//aVmyg8eem/hIDbhDuBuzsRrNuSF0LksfH5KfGE9XJWS14hNm\r\nri29SgIo75/d+JG2ldS/jgdv14M+2d5SEwLogut9Db/99+5ZE0xiXZZcBecn\r\ngA8OIKPgkSF3Ih+4vl7MIclXLlpEvIMQMQ/WtgdN+pKwVXk6uzVnZxb1+BeO\r\ne3x1BFY/7EDhnTzl113RrnuFygrvb3hRd1tHnUoEpFdP58Ic98IR1eggtRzd\r\nsnMhYVjApR2Gq3rgw8KGpDCUNM4ppYULBDRH3UZVTkP8ZUKs2VyCAJmnHZx0\r\ncACixQCD+mwQMMpon0Uw5ekvgPEMEuwNlYzNF+lCc19uEZ/TQ204r2g59KTo\r\nkk+2x9q/prFgdcUAD8SdnkaXxlc0o0VW0/oAj9oKEdNx/gzcwmwSRmTu68Hn\r\njXkpasRjgLEodsLbJYZSrzfdns3tteqTpfBaK2Ck/3fkf42hY6gbgrsE9xBL\r\nK9hDRSAqQV9p2Jr6jn3CCajAcp5eDa4nWic84xy9ZYf3oG0XKDjmyF8PTQTk\r\nzYAWRFPDL3CXC+tS6B1RYA7v3JOk6Gzw/mEQ71fQfh7J2u3EBG9+qsFgb1BH\r\ncMQOV8c2AsLGZuYXkCfevKoeAVk4VNNeM2as6USKa05POCt39oaSxGGjn++v\r\ngyjHg65n9dqQ6tOSwzDrrmRrmtAyFvR5Eps=\r\n=3pJi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.29_1661693258575_0.5213756190501111"},"_hasShrinkwrap":false},"1.0.30":{"name":"mobiletto","version":"1.0.30","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6cc05c694cdfc06f5b80815ece92e7d7abbb6e4a","_id":"mobiletto@1.0.30","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-lrGa8IKe2at3TPW7hnhS4QbonHGZHdKg0eFY/WgsZIsfMQYA4iPektFjcxKyAhw4TdiYbv0KAkHJztlP+1VY8Q==","shasum":"f050079b4c3ce57148c8d47cabc14682e3da32f8","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.30.tgz","fileCount":10,"unpackedSize":89996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKgsL4/H/Hn8GFjDX2m5SrYPa5M+5B/prg9VhLHTKd8AiEAouWdaHpMx1X7z36VRyXgj+FUZTdo18ioo98f/8LOWig="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC3OoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8lw/9EGqwO4Vban/t6NCiZrNiGYYUP4wqR3sZlbDxuW3aw15qxdMz\r\n2aqFYC59tC0doUN2UIYkoIwk9Y4OXR6UxfY8D9jwXoLAAShLoCF5MoxprhGt\r\nw3G3bHYXG/Op028BtrnTZrrnPfJZ+FVjDoxsK08rnQIQDV4rGUmMx3ZEMv/H\r\nJrRDpUVFikyGtcZyJma+Q6B9msXjHgbXYcX8B/c4xWgFRPJgK9Ug7okCca+c\r\nJfoaJtnLODmt08QkiHIy5tQQ8CX+lRZEZdo1WcPOtHaVgwNSQiM4XSgJxB3g\r\npiH32uvm4mCMWw6z4StVabKGowFf09C1ejuNMRfJ9haiRXzfIvAbUp8qX+mK\r\ntJqH1wQ5qRQhT0cppS9wKtPx9LmiRADyv5xViZ3REviSPKTmyRERpAyBWVDC\r\nqgLMFl6mX0c/fAHNBWggSA+2Q+lqEp7p0/1vnpL/d2eAZXHOo0ERfC44OvEa\r\nymwl95wI82GjT0pmi+7zaYxoqDG5NXjAZ0nixxa2adBULacRWFOGXzEXG1t4\r\n5l7bEbQXR/+BEdKdwSEIemAk78EAaLXW1S8I8PJD8w7SPBFL/ncFO2OI9Wkd\r\n/rXgNjYLxUXEeBoJiGLEuApV7VBTMCMUR9lrqgPENoJCKnpxQjgRvJ2xDuqP\r\nPS/PaJFVW1o7MbOqtUkpH0A9waER8ENHfdI=\r\n=9j+S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.30_1661694888019_0.3574067410060313"},"_hasShrinkwrap":false},"1.0.31":{"name":"mobiletto","version":"1.0.31","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"26da8616ba391665820d991679d34a9430255d83","_id":"mobiletto@1.0.31","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2Zk2srETe+71CrtM8ydwzu+K6lssJumHB9HI3efAmExJw1Zm48cDPjDKi9pTanDq2HCwezy+pdk2whqOrQJe2w==","shasum":"2df5b907c392b6cc2920b9d15c1d76258e6c683b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.31.tgz","fileCount":10,"unpackedSize":90977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwMEJv2OFcBcZq5PT1CgRBmH7qCS8Ge3Uh08ah9dzhvAiEAtCULHRoTQL2/YKW3okrB1rgjxABoQQ0ZBQqw6ivY+7k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC4x/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Dw//R19utLrKPzvnEDDXeUo8ccMKJxpy3iOBejYs4aAdYAgQclkd\r\nBYoVjsylVnsoRnCMmECFypR+VgIneMgBTDc8b8PD+7DnFeN3UqArb+lHYte0\r\nLLmCQZmniucvIAU07IggF07ABPwzZFwiHQPh+ODd78iQPX17vJvPHdP3l7JA\r\ngWa0HyvcknBXk/7q2u06yDcDuUKQLf8X3iPbvQgVioSqNh0XYPMnLwDRAc9K\r\nhzp2A2qJPEpUM2I1Y4kgmu2J5GlcM7gE+IcTBITemBElzz9UWRBDjAFAz0Av\r\nXdv3u0gjzWk35MObeGhDzKdAZsQumww806SJhJ333bSf0rUoy3bABTZ7nTpl\r\naPdC1Wm70LJMehfDqMTkH/Q20J16McbNsHwMsfE4DcNc8XJwwQKx74qm8ecq\r\nLzYeuOZAZUOMI6cxIO0CVvJg3Mz+7WOwqRhTAoFkI3eRMn8vKfe+8aw+GNs+\r\nvfsQeLN1NzHhwj6zgqNKZheCaHiQShdhpmkFCLFeygRJPf2NCrySqFdQmLbw\r\nQvd92WHg8d94LwkrOTVHf0vTCOnkDT5G6XmSO4KMs+sWlZgoVZDy63DY6rW6\r\nwQbpBXrK5OfVlwflEnD79vOUyRIo7vjYrzxau1ZWEwWW+lXtqvyHE5+81DV6\r\ntmIqKdTZ8w9BQ8S1K8KiFxenicDXr5LtS1c=\r\n=2WYC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.31_1661701247059_0.8519165240275028"},"_hasShrinkwrap":false},"1.0.32":{"name":"mobiletto","version":"1.0.32","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"8976f38f7c9cddd7b782b6f32d9171911e523cad","_id":"mobiletto@1.0.32","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xkiH2EFZRfbShM6zAu/jWMidmpUn/1QlyidDRevx6wgb6DdGEjq2iOjTxNloB3ysqZsQ7AGHAIIMjPMd1vVC2Q==","shasum":"da002be1b3ef45a98834b06a1221c256f62b7bab","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.32.tgz","fileCount":10,"unpackedSize":90978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSlN4Q41w2u5aX8ZsgTe6nualzJaJcJkf4nnsoK+YoWAiEA4CSDsexpJyDNuEH8Gp0rVNxahZZxgS+lZ3YTkeQZVPo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC4zNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGYxAAkjJhYY4d5+BqQCFa6wpdvxjNhJBKoYaq9kKew2blyCa3Peon\r\nDZv+kAyai8Wh8fmHo46nw1PKYBs6l2qfw/5t7Z1fGn9TrEdT2XsEUFJcj7dO\r\nyKFughcFZsvAPUcYiy30eU2Yqk7Db/zGnVwsTxhE5fLxVUeGZhzuoR+fcCd/\r\nyYzo0XFNB9L8qDTP/vaQJ/f9483UlD+NJhPcH7R0UbdSWdFENBjCyOdx0ENM\r\nVupAkybgU+DgFw+gklaGkHwBbYeG9BPDvRgSV/Z0Uk1ewF6D8tOcuMiPLmhj\r\nmCu+NfXic9tc0K9CPEjfcOREofsolmUFiccLyNHkcp/brTN3COu7TzLmaZQ7\r\nqY5ey0iM1yPFutEzNp46+kkgbGDl1zLpPmYfzm86oVbaxYXZfQL8tnBbSd7p\r\n344tLW5bDHFmaE9VUnCe0mneLXOwnvA1BdHRyq8y9X7nsu2Ib006KkPcF9Vj\r\nEjZdurPVl6M/5PXV3n1tWyb0j+73wwwxFc7drhCUerlPWalBQq8wlvOVo+Pf\r\nWt7HwWVI4Fk8GXPdmE/8/yy1po9LOYf1aKFecgrecqji/2mXEUW9ic07vkuG\r\n0MxfRD28eHwBPP1IpCBXbFzZea/8NEQdnjKgzqsReyhbUJ8HKcDvcQdiaeND\r\nkqs5OnQtbkYyhjlv/z+QNunQo/X/nPQtqlc=\r\n=H6FX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.32_1661701325604_0.2934052354005443"},"_hasShrinkwrap":false},"1.0.33":{"name":"mobiletto","version":"1.0.33","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"84e0e68aa1a620b2a16835514df4954213bed775","_id":"mobiletto@1.0.33","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6aGMyLEMU9BVeeMQ8YCAinSgA5tcIHiXqmz9xCQgbTqpA78VnQbkxOBFSv2J9xn2RrFaO8YRd9cCAcs2u9Cc0Q==","shasum":"a65c79b77192b0a7b65f985eaaa2b211966ebb00","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.33.tgz","fileCount":10,"unpackedSize":90978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSKKUE5JL6tsROLQai77ZCRksanFpKEqxRiyC1GVHq2AiEAousJbITJFhqgORrSsrR43wZmiekH0lYzylekK2ahFbE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC5E5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0dQ/+Pex0dNCp2zkGT6KKhkxqNaPvGnDnL7fwl84F3UyfBIPA/lgJ\r\nKy2jTXyJLRJNeI42Ltj44OwSbic3SAjB053pY8Gf2soV7LgP1Ddj4pgqoDvD\r\nC2oIikFLNmuLs7Tr6oknylr4Uun1cMDmkbluHNzkqK/ntjMn/S4p6ha+ZtYz\r\no6SG850fiV7k5GQJZXfZNKLqpxz3u/h8Fdfizzk/teTQBUxWzFlQaRElK8kG\r\n2MCqpYuqldIpiE+N6xd/V6YRL3M1XKjFmBoRqKsJHt31OjDhVT6E8paBOqO0\r\nnBLYwopyeeeC6udEgsXy4grqUGrIdJwhSonoWhrZ51qfv5rN40OoZcZd1s5d\r\n54cI3x4ohpuAzdhw/FicA02C4sXUpC6fYpqAyNgF7dDk5vr1mvSlQ3nPN2sl\r\nOS+VlU6sAKNUHznsbJCF1/P1QReH+WuRp4YbU8/AuAjZ57I1snxsOv4A4pdM\r\nld2164vwYQRxV9sVbPtH27WJHT65rlXJftbL+zTTCC60ycIMUHGKcg4CnKJf\r\nniOYrr/5DjUV3/C3GsNBRm4QdltaipZjyKbVgMj3aRh220r1Sc+7xPdWzi1i\r\n6HLQ8t77prgLE8TzJoteZOC6bnxm56NMaHp9O28ngioatz/7JsClUrwFqjW+\r\nrUNvpS5dFaIfdIRzrST0Z9wkYoMSsm0+9ZQ=\r\n=LWDt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.33_1661702457001_0.717721501954699"},"_hasShrinkwrap":false},"1.0.34":{"name":"mobiletto","version":"1.0.34","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"b2d902753b3b2aa0aeccba76dd0e60aee5ecff35","_id":"mobiletto@1.0.34","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RwjYaTwo/eVOTddnfprUg9lvSQh5cMS5Kn9lBFFLZxVZCYuz7oMp+Hieo032SOQl8xzCIQOkXMexijRWbsuHWQ==","shasum":"05a4465dce0d8818129f9727b5a6c57cc4b6c627","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.34.tgz","fileCount":10,"unpackedSize":91017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWyYj1q2bMWWuviYL5yaYrfZaYWhWk1fpeZzVaDiy/iQIhAPYCtSnnKCZjf3uP5o7tw+iUUWz8yKZ6jHPXH4+NtrTJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDD6iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp++Q/+KZNInirQVUjMRiHosOD58+RcXDgQA/djlj4fuvSX9yh+/nPt\r\nq945iB8lqeb+dBHA6+HcACOapCb5D5vOHIZiaPj2ey01c/Uk+f4Uy/1/6Or4\r\nwvyUAHXWepYxl9ynDwm8ufEFO/DfegfSJmZIob8HdAYP5dcXoaoO/6vhTBEK\r\nkNXLMQ3uJkmBuqJ798eH6ukobmlFNjgFAqFNEAJUNi39rqUrNvx/OaVdE1bD\r\ncGXb+v2qz+JexE3LNLgqf1rXUhvooHr9wLoFO9oGuLFWTZj3WO0CxId8wKxj\r\ndW/bwjaZNzjOwtprB+ujCzRIr4nA0BZMkbb29Hp7h88evHKjo6H5CyKsA+Qi\r\ne/+RKlI2n3sHjOghBPhBZr68Uy33fAvMHYGSSwXYAOMr2DT+JKTPAQPIjpZc\r\nZI/O3TaJcunSbzPR2rgIy42FRfbhmWdI2y2zXGmTrmv00S84uwwlHNtEavAW\r\nk+eNqagT9CsH9XEdDp6mZySIVIQmazVY/eqGA3jxGc49benI8g2LJjEMoXG+\r\n4AljU/Smir1KV3OXHtn1MJczMBAMwErSFKtNJUs5gGFjAlrAvA8/CCRm5cB2\r\ngSepx7LQ6or3GNMJFrzfJB+2aBrB4Q8BFY4D2eP12DJ6g0zO5bAENzIzO4rK\r\n8fKoYKbrd0VTujKEvKt+UVeOhyy1u+CxZZM=\r\n=XrKP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.34_1661746850470_0.31948138582985774"},"_hasShrinkwrap":false},"1.0.35":{"name":"mobiletto","version":"1.0.35","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"7ccee6fa3d6c1358141f0d94b6fd6874714ef6ee","_id":"mobiletto@1.0.35","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pVIbzXpzdJLFveTGNZ3IG2zIoNQHnm0uZR8qAGcAb2hSzhOwV0nPBX7cC0m6a8heg30Cb3rhPZRgoDE8dYeV4Q==","shasum":"56344a9460fceb9edf06dc9b9e68bd4b9d239146","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.35.tgz","fileCount":10,"unpackedSize":92171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq+Z3ddFetNTQr9oScERPcyIRMcFfjIzJuiz6rOKh8nQIgGNBGGGMbTYkG3IcuBnHb7Fcz0YpO8NmFckEaBzOWp/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDKryACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqRhAAkT5oTzvPWDNvhiVXFIY0WQuZJB+diHa3nCy1kSEn70Rym4Rd\r\ngq/QObqByo+N3AT6jJkxtCkoZnQMQeep9ZDEC6pY35GbObYDFlddyGQ2XWKx\r\nsZbwJTkvtXAwF6fSJDZj579SQ+RxwUB2TrsoTdiWyXGwioDCH8XrtWgsOjwl\r\n6ioRba3b/Fk/+PFLbiR+tn10qmav3jkzLap110gYTieAaJPtnpu2lp8orq96\r\nNWjv5UMo98T5rgXTAxJRAdG9kG7K7S0ZFQ5/vJ5ExeNc5NzoGipTY7DhgcPb\r\n1HKvQ/Ua15tstH94Yt3tzkbAxR6LZpiSGMwcLq4mephAvhCDnt4Dr9+FPfK8\r\n94oAeWP9gxCLM3x4IuLvfXZbAxpMo0UWQwB6wmE2eA3WJrQkdm8w4IQGqLkF\r\nQ6Ym850CYbd6mTSkUZmZh0XdXET+vNUGd4hTjlY/m69XhTpQvNgoLnvCz6dD\r\nzZowBkdvssUO/os2O7CjWnZm0BrXNl06lxzChYYGbY69QjaS1nkE280Wue3c\r\nvT6n/BiAGjs2cZa+OvJEKyXTbup4x97op5pDpoB/LALW3KGA/XAXtnvmexbo\r\nOStrfD+IABU059PLZA2u+2Tibj74kc0ukK5pfFm6ojZOGniHKGdNx7VmZk0g\r\n+Nt+n9Fy30LCNztJl4yHn5H/w8Gh0Rfx3Ng=\r\n=SJPw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.35_1661774578346_0.9815834116533271"},"_hasShrinkwrap":false},"1.0.36":{"name":"mobiletto","version":"1.0.36","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"45572ccfe2b061d6fdef034ad7cb2d614d0e19b9","_id":"mobiletto@1.0.36","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yp03TgTy2S26+22+lQsvwE8+k2bqG5R+44CGKw+nzR6KnBu8GdVNHB7CvCq2cSEOqniKfvY/sbCzKM87vF2H3w==","shasum":"6fc2cb763a1f48d6e7058a0bf313b84c9534de1b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.36.tgz","fileCount":10,"unpackedSize":94219,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuIsRkei6jPU0EzZmQHR8+QiuGOOeod8wWum1G7DmiPAiApnzC97OUvVJIVktdWqlIRDgRHpEiCowxdyX6XPTFWgg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDME2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyQA/9FZoJpaqNHvINQWTb96TcpHE2nVGOubFyaLO3RPJ1VpJB0vGW\r\nxX/o6+qsFG515vNlNdkJg75vYt4hvXBxoFL7mdALBDo5x6x1zVD34yFheAA2\r\n4feS9MtRqgea3jKLMTZdi4nkKB4r8yzj1+f903+HN92n0Lme9K+XuD5wPHPo\r\nYiiYek04bscMy2C1oDyLgf6vw0zvx+T5kDHJXj4v8qjhhf3ae514jWINiZDL\r\nkF2zzrYaSRtvrto3jSHHcQjc0QMvrYN3uolcYV8rTzUT6D2GbLHKBHiiMKHf\r\nn6obpsgzs2jm6sZaLp/UB/5gfRSstYy6vpax0YwCSfGR+SABkO9hSq6SOQDw\r\nhdkKs/DWjyv17gzNVKOQ6L45d1gSdmfLjj11Mh8QX9n7BO1q47LT6BH+YPEX\r\nf/KL3MaD7DpmXL9j9Z1NkQLId0i3oE2HyJeBxeNZTvoYw3Kkg3kJiU+tbl7E\r\n76wFKcd66hVNNA4Ylanxqv4k4zEgLim3bkbgAMqqudLBNBlEAyzk7321qYju\r\nIu1uaweVfZRa9bNdDkdQsqqzuJFrScKhZwnzbELOnWLZPIXEMZC5WD8wd9h1\r\nYkNdqeqvtrCxJZ2Du/a45BQhuc7lclmmnknFWOd/Gt7yB5q2qH6TkhZ/Xwb0\r\ntPEUfSVnGZO36vQyw2iiogx9iiAN+Ka9Skg=\r\n=h6MG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.36_1661780277776_0.33482907257098926"},"_hasShrinkwrap":false},"1.0.37":{"name":"mobiletto","version":"1.0.37","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"0959d31b5dedc2e71b73fa807426a838646ce014","_id":"mobiletto@1.0.37","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-S8ifEi/GUv/ZFgxscuqO1pDU08CdFgQd0WYXYO3ffSmb7BzbgrPNWVcNYHciWfyb+WA3OT1LF3VGhIuCO2vHuw==","shasum":"842213fbb4e6a485389b192af93f7f3114b3a07f","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.37.tgz","fileCount":10,"unpackedSize":94291,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDea2gD+iC44K4drg6b3QscT24ATisUA/kDSeWa6SepfQIgbMgiTwDgYat4RCDIFuKhQ4FnC0U87W/ftXo2/YgFSBc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDMbAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBJhAAms9vEN5UoUgX6RHzOhrfwL0zfihFOb3DwJ7f0ZyvP1goiymn\r\n2TjFcftOdozG1f/jtNADDRiTug5TPnBNlmF/kuiCnHHISpA7DJT4QVG8YOu6\r\nCa3xgcDc3KTfLeo58E0+C+O3o5feDdE78Upqp0uVRHZEle6IJoozDzpvScLH\r\nxImatiimndghNsh0RmEo8z7T0JjN5AWqpYpv8dQAIJKK8oAqd0zktHbBEJtY\r\n/9COEpG9JDepqWfXlVWIty6xm/b56h2yuUj3rrjRUFhcep7/o7kE+HDMEFK8\r\nk79l38pkV/zFCXHt+rJd/ZspsAtBW+60PsRbOBlWoDn0Pt9jWL6v9OR0db7j\r\nxvS5zMOr+XJaKvWpKsJqI+a7eIuPFQ2zAZLEyp2bzlZUmK5StORzyIDe3IqM\r\nLyvEioggJBCthCCADHf+JDEXLbzgGH76+ruAHFz6XvCb8p7+yLdnK/1ZNQpf\r\nb3nWei0sj7FcUB4I0ZlNsKktRwI3CeYiKgWAM3tTO8fhOpMWjybabvCBGYNC\r\nZu+lu+gwnl+ISqRwpMNa0v+uC3ywO6/cqufrCFITwd6pFqRRTa4CJ7NXEyST\r\nIrgSman1ZFKVMfNmEoFfKqmgpY353sTkEAXjA7t1t5k2u1Df3ydZ1/XVWo8N\r\nhtyH4C3OGFhdxySD+l9cTQC+0WPoJO/4hak=\r\n=8hX1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.37_1661781696391_0.0750257510360357"},"_hasShrinkwrap":false},"1.0.38":{"name":"mobiletto","version":"1.0.38","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"226d5966533ccc8234f963382704fbc7ba7d5cf9","_id":"mobiletto@1.0.38","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IwGsq5h0BhWrCGnjD5HOkcDlC7J7RVFHUDPP6cUI2O9jVYWWQnrXGmtaMFde9RZ4YLPUt8pf4wDYMzoikDSKqw==","shasum":"77e2cb7dc0e908bc8a30f30cb44bb31f98c3239c","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.38.tgz","fileCount":10,"unpackedSize":94706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF460JuounTJg1CCz8aHPPLDodqwYMD+5ucVjMOaxQT5AiEAmh8qtAeyR6eGeFBoJtK3mtEd8/Xq1rWSCfJZeGkwm7A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDM2sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiYg//chMHdJjSLDWakjzsqw5zM9VnzPVk5/hlkepKF02m0MRLWxhX\r\ngAefWh8go2f9WvXejlf/Ktth4Qk+Rb4DIt1CIZ8O8dx+12qb1ExMclmUgqFX\r\n9bKc+la/gh+LwY/uc0uFt/1biOOoUzggU6hXfrN489a1bIoaszqeHukx35xG\r\nTaIbk4v+bsSflehEWDv1Ly8JsGCqzf4ufXcKAa8u4IJ7n045eXh+liHUI4US\r\nAmlV8xh5YJwB7rQZoes6+QDzOrfQhQSEKMIKOGE6XI6Rhk4NP4zE5CXrWg5F\r\nyO1HaF8ZH/KlF0zIixoR6NOX2cVdMXOcKaRgLz/R2fnl09neRtKxPFB88O7T\r\ngLJb341MZxlJoFi383UlVXDDWVHKTdE3NTsEUgZyCxI1og+HhgamKAGMIxRY\r\nOVAJpP3mHw63ES3Ju6918Unu9oiYKzOivOLoF7sxPNAt5f8Rl3EanXkp6aNY\r\nSxGPBp3cthHBipez3M6nK+NERPWlRSzCUxSpJu4XALsbXYDtIS6jD3mnn0Q8\r\n1amq04C4FZySrZLe3ypGsHClR0zDAqmVADDYkvw8L1hxTfUGI097bv9o8g48\r\nzu8kOSBFbIhUn1b1PmSPWYtlYs+PbRxjBfbxMojDFn9a6YNcMtB59gfVTpC8\r\nD+kE9HdxUEKMUPKZUbr4Qrqa3aZX6I9IGp0=\r\n=tW1V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.38_1661783468232_0.5333239376641055"},"_hasShrinkwrap":false},"1.0.39":{"name":"mobiletto","version":"1.0.39","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"3a4d3d2691cedba6c62eb9b842691e9fdf0560c0","_id":"mobiletto@1.0.39","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-V0nVk5Dceg8r+oHultY2GbBnSfbKh+wuofX9bETUga0DhrQbQNwpYes5QNt6lwPKjDwxxJ0KekwKMqATCj4Omg==","shasum":"e893fef2458051b310a3f0ecfff036402a140c5f","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.39.tgz","fileCount":10,"unpackedSize":95289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM1PwXj9eSHmDCJzl6mOxg//rxeK1nDRI4SeESsF+yfAiAO0wjSJ/IHefheWbg1WxsJbr6xeXAFY3lXRg7HSY2R3Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDN0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl+RAAoFX9GXsHDJBXv5KPxJGYd6/UM2vLVfbtXyGoBH0l36PIInww\r\nNc5jNaxqpj6Lv4Xewq8g8/B/IGpSSP1rlGP/AvVXaHz397hojfDR9TkkxSSP\r\nkH+SqCen7Fhkd5oee2LMpwAoROpXXMeJ0RLSQ5mcnBJt1UMnSEMqsL2nIcx3\r\nNCjEr1tzSL37D5PY1BKadl6NJOSP9d2OZVm6P8enu9wOjjweX46iV62xW/rt\r\nbT8aDkfDOabmp+ik+wsYkPg6LROUiI6d+mCSuurbnzU0AOOnTo2pmVJOxrtd\r\nQ1JApV8EOYtyTjXWZZo3gpdbVqRwO9IS1yKw/8uFmdzhTG3dg9ujbEeRbYBD\r\nNWtQxdIj2DD39+kpgpnWNwe4nkueMQXI3VSCv6n+eJoAtyeGhnFZKQTOCSjL\r\n98Qc3Oxa9MLMzY4vw4yS3n14FV+RQrRYm/X3pVQ2ZeLnEvTMqhOd6LyPpOau\r\nGAH5UdLZ88EJXBpwGIN3/doJ0FH6IlFavXtDHiGcEUIZPIx/VlEZu3Ih1STu\r\nJEPc7pLsSKG9KMgcP2ADc/nSZ3Xws9xoY/HNqMZ0pVhonn19keRWZ37MibPq\r\nDrzmgEsD88GMRBlQmV9JNihgGRM5kWQ2wxbXEoJ4G8Q2tP2cqZmP/45/Dz6y\r\nbGPKwIb0hO0dLacBJnCoR9JX9tCwgrPZyzU=\r\n=tFo8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.39_1661787393792_0.3617330591852621"},"_hasShrinkwrap":false},"1.0.40":{"name":"mobiletto","version":"1.0.40","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"0c00ee5d51e4b71be59c29afe73a33f313071ac3","_id":"mobiletto@1.0.40","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kQOg9dsQ2oPSshau7LdrD+C4Nh0jN6K2t1v/ubJ0ueQrErwLWK23S7SXtVHXsWLcErrKPTgR7XXcPbO2kJ0oIQ==","shasum":"7cec70622097b80729d21b562f42cba6df3d7547","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.40.tgz","fileCount":10,"unpackedSize":95513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHn+6gJ+7/Rlr6iijLDHdqkzyvdrAUgCvisxpoI2EIlzAiEAiJj9uARAYdm60Umwa6Lqr9p0AzGwCUuPukQmxOXF63A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDOzIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphiQ//RyqEj4WULmZ1opjndBz7TviM4xDQ+eT/AL2/jGffFHq0WUdM\r\nEoNOZIpgd61+h2G2J2hCXOzoJKu0HbKl5J/Ppwfjz7JevskeU5CgyuqWAkVV\r\nck+NGqPltZ7kD4QBMYZMarrJb4JZwbEsJ8lxEAbG6H+1TDCYt4FbnlBPoHIc\r\nWdJLOfeSLRDHFiuDlpRaLA2Vsr+VOPgmVSddBL7nMgwP25GveSTA/X3WJS2F\r\n/1X7mestX9xuaJMcy8R0tjJOYy1g4QMJJ49o+bFSJZB2tpQ8VHcx7SKK04Xn\r\nwVMxRhLSUJZdPgO4nBLMdL6vAbIQZxYtpfJN64qNzF2NdQqlWoJFVFjsUM5D\r\nsrGTJUEjnrDHPMANRX2p0i0/6IVcoQTmoTGoEvpcv0KuucboiXg0ipklcmfd\r\nfBFS7nPblrglQ5y1aONLQh1pbC1ul04HJSYqtRpY46NBcBln0tC8AQjZWgcG\r\nBHSJSU9PGdsZw8Um9YuRvi1/JgF46hO17yaI0QP4xlmUJ07niBBzh/4P8rMv\r\nBd2/j3hWn6+7DBQLSpk7arfLkbP62f30bTKFxJxtJnAttVbBFlDwAsVMz0+B\r\nJ0wedG3fCFAxz+sbLSGxLFHXZVuRc2XcOiqLNg2TsEJEtLboq5QVN+siQ69v\r\nH24RLzQvdYl4nZmonlQugu2xt2nSIW4TjmI=\r\n=lFkB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.40_1661791432021_0.7079907076814145"},"_hasShrinkwrap":false},"1.0.41":{"name":"mobiletto","version":"1.0.41","description":"A storage abstraction layer","main":"index.js","author":{"name":"Jonathan Cobb"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"1510d38bc1f42f9ba2287a56232c6bd130be249e","_id":"mobiletto@1.0.41","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rfb6eNQJVSGJXSwY2RBo8N2peBFXBfnC5uXdd5N2BoRyqX5uGY2spj310CtttfuLkjfnmgdM8yAEomvkdtAZWQ==","shasum":"413972ec6f0ddbcc92017c7226a61c11981a067d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.41.tgz","fileCount":10,"unpackedSize":98699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuzIiEpy5V2Uq05FJIqmHvrVPDFF7Iw/Qg1O+dshVb4AiBazKqdmHRAJ58XTseoM70K+5PaCPmEJMyIfNTrjEQdKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDVQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0iRAAlk8gzxFWYaQpF+87jXtm05R3+O+ADkrHSB2o/Nq0rTzs2Yhb\r\nTVtAiFJd7EaZyAwASvBWNIMAUnFxchukwcA+Ww+52zS717CYOwxa2jcnZttG\r\n4vHATbAFa4RuqXWUBx7TE08uQw+q9h7siGhDLRBIZngukny4rgQHycUCTBI6\r\nQgU01TTozT0fJt854NO9KO257WTbx6FIAkdw+E58LIARTIUOsUHHnqi3QS1X\r\nBt4Y1s5fucK7Hx+rFwpu6rYHvspS6HpuLo1qAhsXWVn71HqeRvqH423DxlRl\r\n6aO/SHh4XPi0hWxhRE5whK0GOh+cImMPMz+HnhkaEuy91WrfQ9GEJieYre/e\r\nnczKso7qcBItqwaj1j810h5Crwv9oMBbk2UgLah5FtY/C95k4Zk1zjqyPB6M\r\nKNoxNRUpomEbBN/lzdB3ZPULANCTIxNPOCOTmCmHFiQ8kUyW4gBFCyha7Tl/\r\nDPw8KoKxbdmPQ64SuyYGkw6OqiA9iqUIGHlJ6sHchSBH8OBDqG3VqrsmDo98\r\nddnnOJGh4bpDGrhsu0dA6LBxbLk2fqVK4Q4fQfyj0BqSZriTHjirZ/Syc8AP\r\nrmp8alMdTzrDuE4C4pjwfpwE3sPDHA3ng+gG6H7Wj31Co16dsaKD3NLf2s+n\r\nrsMzfvkD68Wx9EcLSJqpxYAyfZWN0R94IeY=\r\n=OsLT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.41_1661817877615_0.33244638837865614"},"_hasShrinkwrap":false},"1.0.42":{"name":"mobiletto","version":"1.0.42","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"e0a33f2b2b79f439e9c648d2fcf45fdeb62ce77a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.42","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BF8x7IklZB2xLm42xzcs2moaI+/Ra8S6dBXDNrrhwg/Ioua4zyFVXkAG8AjYnzmhaJMlkkvJMiZwYd4TUYrf1g==","shasum":"a55000d65018d46e393757e20d1c23b88af6d71e","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.42.tgz","fileCount":10,"unpackedSize":99014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUXPdSC+5QGKmjIm9eyCbPIs06hT9Zzcg6vRSAd6DykQIgLPKxvnU4n/gGJycXkaL5iYN66OopmdLxZSl2fEkntZ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDZghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHCQ/+OCRy8emVC+dfEv01LpiVgi8RmpwZQGU5hf8u2JvFty+bx2XB\r\n8/+eD2OAI0c+cvVqOkHHB0NfoE1nsuA0tDb086bxRhhKDh5V9yhPxJEsc56B\r\nIeSmFzly1WUHWbHJIXNBJCIK4X36Yqa/iM9HbqpjeBNNXauCRNhrndHiQLJc\r\n9IPkxiqWlS2hXCdGkeNITVGrJBmvEIJbW6rzQtK8NkxF5wXnqlZ8c05SDY7n\r\nB302r9pue/ESNhgKNAQRvAuMptdbSfWZXMRlDeUnUY1WkvXB64IX/ucD4i3D\r\nTpzPf6E6TQ2uvt0HuCYOG+o3Gr3syfjCxsWMIXLYT0H1n3G0u9qf8ps+XrMW\r\niAGCSlGEbn+3jHNV2PGHpuCLY+0tLbjul4GMFLGqS9z+S7WL/5NZGUOOlolh\r\nHE1esNq5HqaOW7NbHYWvA2PQZSvpWUNNKcA25C6UZezH591N0v1Y9TSqv+nd\r\nnfa0y/d+0nXdt2JufPrTYemjE+R+3RbEVwTrEna6LXUfsWHo7rMKujQKmPE6\r\nxUoIt9cGslTaCkl1eXFUC1Hp4dB4LvzCak712gPj5qypf1zgrM6BvnPBH6Qw\r\neZfw3FznZ9/X2r8tF4wtkxQFLeufLLPNk6zqG1qyykavndUsf0kTwQuhSlNj\r\nElUmQ7uUkqLy1KzgUUZJYYsNUhunAm8UKms=\r\n=dLR6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.42_1661835296877_0.057919310734001916"},"_hasShrinkwrap":false},"1.0.43":{"name":"mobiletto","version":"1.0.43","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"bca1225887b205ee3e35500816fb55283947e6ab","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.43","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ssCgsZTWmwTkXsp5WNSLrSDHjAjEjpaYv5NQbQOBS+Ce5ypdzrGDeGTFFvLXZ0k2sVjSDfbB5bltPf/67xSf6A==","shasum":"df826b4c470d71c328986b8b94c80634ceb8a74d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.43.tgz","fileCount":10,"unpackedSize":98960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJd6yj3A4ohfXTVxFy0Y1+4zxXw8/1AmtaXFcYMbACogIhAJS7iBD673vCy6Bg1EHdtlYs5FPCyIe1NQBAuERcyHI6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDaXZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnwg//XXLw1umWSooYFsYpR8HSFybh8ZTMDzZQKmYvc1IiSNZLsMj3\r\ngQnaaCmyqC6vgsBEKWp6HRX4VIJcUuYViDpBrGvIhvBglnoKhELODD3hGZww\r\n74gqMJUxOyf2mhOS94wT31AooSCnta7Yas4A8pVoM7AcgqReev0dZLuFr2ux\r\nY/L/aGD93bIzvj/ebTZBPZLRtyGZXbVaNDwDhRYbss/D67oNUD+BJxcc6iTt\r\nDDI7jyFi+vGTyvjlwKzr9iHfJZxf1HVMDPXylFQdVliQ7WoefCZgaergS754\r\nsH89eln4ii+LWYOmZDYk8ZDruF/ZUqiZ/4BGgEQa5Ry+h7v674LAp4WaPl6w\r\nU1bBclr9WtX3qS3s08UdelM8ZzZ4OchNU7iL6g1WQLUvyNTcAGzfHvjK+oPh\r\nCYj109rFTZjbZcWSJL0SZE2kLyyrBXf+Wduo4MMoXZUEyhyZ6m4RT2OSm4N4\r\nTuwmyvkpYtI7jWPpgHBahZ+wZa46GWMo2TbQ3kMNyIJMiJ44j7TWKVg70ZXO\r\nYbyrxm19WYcqDpk9PjngDeRxlEHL1JfZ3rbfFqKQGEgIZCCSUEMBKQI3nvvR\r\npWM/c7a/vMURbxBidnLN0tXUlkGIMAZc+dEXvv4X2pkrcqtp85ib09cpkSMW\r\nevm952U4u6H0N7S1im32GHQN4J2md94hB18=\r\n=OjSc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.43_1661838808890_0.328057290145197"},"_hasShrinkwrap":false},"1.0.44":{"name":"mobiletto","version":"1.0.44","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"e4b1f7574533fc79045f20324fa2350a9cf8a2d6","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.44","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5bvpU/SdKezAbGbKHinAS/ErjKS1KltVYVS3K0WwcNP1Z4WjeixFU/c4AoHkCOWIemGH8KTWb7gR8LrTAQ76HQ==","shasum":"a53eeb8cd8ddc2042866c37116f6d43a97edb819","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.44.tgz","fileCount":12,"unpackedSize":108826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxOYzy+dcZgB8QrrG5om3xi8J3UMcer/wIC/PBRB7xBAiEA2s8Bs9068t2n4DRB/n3m32WysIrM9EjFVf8WLRxuLyI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDdftACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXcRAAh1wp3ZsS6w+/o85bl3a9HUo4IXI/S61WQjJpwv3CiifqR9cc\r\nQljB/y1ajis8jr1ZbnTfTLWV7gqAwRX4mnI2k/nPu9r+DV4Ja56U66A+E6AP\r\nth3pCH4a01H4JlreEOSwbk1dOumfrwcYkANlPAqWcIIElr2qsLXT0GsJuGxt\r\nmMUxUjVRrNCv4jqd/2WC1FwXR3A5r9NpvdgVaZiyf0/CFmmKisHDXxyxysP5\r\n5XYTpwh9xxMiasSkoaBFXQCETNKHVx+EqLHDVsD4mOwW4AxpwE8WmVhASeVc\r\n5KslurnmbN7apldTrRKn9SALSs7HmzQWa4Yf7eIBUmf9ZY2VA3W0IreUcOf+\r\njRR4WO3NhMXPBxWy1ZGtnfSltyBpHCj1xUAlQmPKIlhFGZngGnIfinh3Dmuf\r\neFB8/dNwMWs78x6rAGZ2wnqZ1/4aYypaO1kywC3u26MHbY73shjadgUectH/\r\nXlv59XvIS4TqYj0G2cVboov6m7BvarY1rqWr6v4Xy1/QicgvH+ODT4WHX9Cv\r\n4Fcrana53M6FNV8R7FIHIhQA2phfWp2b0DOmuM9AAnFwlUbtoyroZPbsmlub\r\nZAT21k5HTpOQ7a6w1AyUqKJTre0xASYROD+Prn6CBnUXBItPzBBeWvybvsan\r\nDBXI5FuHzm93Gg0KE4/Z7Ajj1wLF/MU6+sk=\r\n=6IJg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.44_1661851629655_0.0718212960733231"},"_hasShrinkwrap":false},"1.0.45":{"name":"mobiletto","version":"1.0.45","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"065b3c1ffc2326dc78217ab3754368b9e840390a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.45","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qRupe9t1hKCe7N4RS+mkwJqbpJMw4tB/llyt6uLUjvgnp5b95ja6x5MwPkIIdBwHItjhGrk9nu+faqAykZ9LJw==","shasum":"7f42d9410f45e012c0481800fab501df5c50f06c","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.45.tgz","fileCount":12,"unpackedSize":108924,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJSFje5f1p3MOi+YPup1pVvLkgXYbF1ZUFayQJPKqvZAIgX+NR16+kPZl5QFyzS3laTVkiCOBzFbAGEXlhje2qons="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDdqbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbCQ//c3Xnvmq7ahvs8obRJxZpkn7M8ytXsPXEP81eHYC9CStrnNrh\r\nZinUuhUDmjw/UkDepnDDQcii12DJMKFXfcOsH7wGedJdvAn7g9aQcihs91jg\r\nXdURj8aFHUxIEFtXsUudz3YKHJhl2FjSsS6vepFRnI792QHHh+RPRZYgPRNA\r\noc8QIOH6BSADc6djEdiuJYz3mB9OiN5pkU/Dh5HBc5wcR5/ERwO8PkHMaoGF\r\nhXEOmJE1rHA8cX0SD5ofCtmjfos14Qono89kOY3yQrSbouuKF5WMgypVlKwI\r\ner1bA/W4QEZC9hSGKdvK4+yJ/5IFntmmAL1CUzB22CZJUswxgMeUYseKNiZ4\r\nEw2YsO42HAwuyM0o+SaIZG+122ZZoAQyBiwbc8r2Lb12nmWObd88K5Xn4WhE\r\n1nf02KyQF+O4TpTcJAZznRo1xNN8g2n46OVTTyJ3hFKhjzQmaDmElF/5euYm\r\nALICd/kftGkHYaYfoGUn+GJGURfjPGwXY20fpaHqAn5x3Be9hvW8V230k9FH\r\nvSY8yqalZe+fbb0s8GMlGVsmhFU6Rkf6QFlEoAqHS+L1aNPzzBDHiE2bSfIV\r\n096nZBtvkpzUURMpA8QI2f5Eqt9i8RINfnojZwr8C0EU6OWhxkOcuSUnCSao\r\n3ZOnHABxVHJs4mN6DF0RSGORpeHtCbJLvJ4=\r\n=63wu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.45_1661852315181_0.9491291540448488"},"_hasShrinkwrap":false},"1.0.46":{"name":"mobiletto","version":"1.0.46","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6aca97e5026165ffe8b487464322add59c4e677f","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.46","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UU7Jl/6K1xtllecpPA23C8bztQiXQhsp3QxSPPMNzoGUswrDeWwsJcAi5A2141gNJQnt3BwGmewyjY5hTOWiWQ==","shasum":"259de3cf4bc23da5915139da273d3a2437267e8d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.46.tgz","fileCount":12,"unpackedSize":109456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHS1cK287a+ffSfnWAC20J27GIwkizo/rBNN4a9IAhXoAiEA82veIH9jX5E4uZ7D4pH3VHuYfK2+By//oGfdaogCYbg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDislACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiDw/5AWrhgigZ7xaTyLgdE4wGxE4Iex0g4I9Hc0tU6QdrxGvxmBQy\r\nfEPMBdwYYohG0pXAEjLlI7xJJnZlQNRhVaIMRPkEAkmuudgpvBq/tOVqsAlQ\r\nLdFaFin4dmPTLbriWjPYR7ml/ud9fYgUexQduMIv3xG3H2ztKLbNhmTEI/jP\r\nIGXzRiBLr0zds9kHZVCL4mtuxRNnaEY/rsGQSrlkkyMQbQRAQEDW7t4yXEQP\r\n8ukQ5fxwIn/8Oa1A0dq9p0SdZZVbSeOe4/FXWBHluaVSBNXEZHp69yz0d+lR\r\nla1PY7M4cyVM75f14L05Q5CXO3x6O6AP+160BkbE4JYUgNQZeVbl7UH9qJAd\r\nhoTt+F7NLTjX3dON04ds+j9z2i8Tn+a+meAhHJHR2HUjdH5L76aI0oN8AXDl\r\nDVmSSITK/sxoB8DIREKqNOqPfJJ4kgEYZAnXztMWlg9m9/EVxFqFlEJkXH42\r\n9BGaKUnroDK214Zqti982O1E7FN5UD4lisANzRwpuG8J+YxSQw4i4aFYPQgr\r\n/elUxT4yw0t5mTCAWTwBQv8gM+DLJRNleBw5xHLh2Hsmcr2Y7IUNRPZapg4X\r\ndd854plOu2y2Nd198zcpXHRDGaRCKYNVzNs3Pt+6ixSdwciP5InD3FG5Z+q6\r\ndSUDNd931KKL3IDPDSPZ4xcEg5MqbsU2P1o=\r\n=QzJF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.46_1661872933570_0.7327186093387987"},"_hasShrinkwrap":false},"1.0.47":{"name":"mobiletto","version":"1.0.47","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"1b87157faf3a8e7443aee462bc2654e632e9ea70","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.47","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IoHfrOX8FVsp+V/l3bnxNpF2m0ke4UsJRt5DUkx8plqiWQVoSd+bnND2fAFoF3wudFpgmL0/JMNvk1G3nH6TCw==","shasum":"505a9f06a06602d5fe75e19e568a52deefa939eb","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.47.tgz","fileCount":12,"unpackedSize":115511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi4ZDpeQf6eJvtfRVr9abohcklNXRL2DXl6r54E9I1AgIhAKnL+TaqSCt3ta4J1vVEUq6/mgUJJAGXVKxcM3vwmnL1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDl4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4TQ//XTLBByEmi0Ji2P/n/hFneCqj7h9xTRLYm6kcURc3rkggg8Iw\r\n3bTJhmAZJOyp+UsrAdL/72wVZLATo86Z5GBW3JbFtURJ1fzE1IJzJ2m+bmOe\r\nBPWxeKG7IRkQv4s33529QJk3qp58yIbnTulS1CjYKwYqR1JtUzLaz5WFEup0\r\nhZ/ubwomBOjeceuFB2bDneuB+TkJ8uWmpWL8TaoF/AYkeBu86fBsS6JZy2Qb\r\nr98Dn6l/N5t0uobizVXzvsJvQRVujhIjwgQccyXLAR1KIsNM2vmvG5Nodfqo\r\nZlc6sOVI3F8rsPrHscZt3XuLrGKyO6dwsNkXT+yZMZvAp9YHe3yEQB6orFMc\r\nRSJ9QRZOHr6NXMZQoKWQbKUtMS48PvAeXXEN/tqVrwjRAtDx2TD/ELiLdePh\r\nJwqC/ZYdt0ugyHNHV/7GGjjs4JFv5nJ6qvMheMEtRD7Ta0PnU/fqRHlq2FSn\r\nn389iAKJI9Us+rjriNSgoFAQtZfiQq7WgLtW0DR8pNJDCxioMm1CgJR6kbNl\r\nve37nt79gihKDGjLfmKzRbUxYFIB7CD2PzftToNjQnA2e+b8rCHCeWkj2YHA\r\njMZLlL8Pc6jBznKJcYHSs2KJoiiqh0L6eHTnRBjoF4IK/7qTQueIkJIj9nP5\r\nQvrKXCGH3S2EFnVaZDMI41dFJW3bhis4ngU=\r\n=BuO5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.47_1661885962400_0.9897302051779178"},"_hasShrinkwrap":false},"1.0.48":{"name":"mobiletto","version":"1.0.48","description":"A storage abstraction layer","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 10000"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"f7205d594e898454b024b7b29a6690e56b36969e","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.0.48","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vH1ZDYyeOaX5NGTK1oFK9fsoVHwEFw6U9M9VFnLRTmnUNyD2iWp54614+TY+mNvTEzGdJ0rw4sgLvwXztgSAZw==","shasum":"1945bf274cd305bb92e41cda97aba35dc968bc89","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.0.48.tgz","fileCount":12,"unpackedSize":115710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPc9vYwinp07HTP1WMcFb3DfFmyre7NyIvphTMDsxv6QIhAIVFGudwkybLvjVO2noxqyMNF9WnGgMEDca3LPO+39a7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDm5KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+6hAAkDsAe8g7W6FHusQYPAIEAnERFamUALmOgittyUdpP4y0UCUF\r\n/wUX3q7segWdfN0kXYJXoZCOTANGeEkFdwYnq0m+jQaeei/Mr1cbq027UII9\r\naXUb+3lFb2/Z556r4rufV6zD6v/WXPmxb/MHIwPYHLrU2ggyoCShR280i3Jf\r\n80mpchI5t/j9etYkZnfYmyOS2CoJGjQ+ScIJJrNRuVG2jBaunLr1/oJXfoaJ\r\nPM5NNK1dzwvzffcjOkUtce7q3Lnd5uyP7RPAOE7VKhDHQP1/Mqqj+998eRUJ\r\nEyPCSsRbSYKvYrKAlqGpFcD4njKvvbLEnRfkiECFywAs4LVYkwDxRBDh3Nsm\r\nacONj9lM1re0tc1jvLnDN3BrkTo+CRyM+q1XbbbP9P0BdWm6pRQuEYYWt4u2\r\nwP2Cvntct+7Le0P6B2XkzHQWEdaVtA7JV+WG6m0d/wkCT2YTIu54UfBUuyIm\r\niDwQ8zV9MFh7i5U+84qujGNrMJbdLH+nGM99LXpw8riIJfG0RKdNqRT9h1pt\r\nPvCeEKaFURaotL0MLrPehdZnuvTNoYBNimzGcpX4B736m5sGldTHMHEilgyY\r\nqM0lTIJET7SVyuz0soi7yk0QSOT9Fwko9a/6WvurEU2xPogxO5MeZ8AwAzG/\r\nKnGETHWgfUjolGcwggPeQPZ1hDKqjMf5VKo=\r\n=v4YU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.0.48_1661890122445_0.8699724442122447"},"_hasShrinkwrap":false},"1.1.1":{"name":"mobiletto","version":"1.1.1","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"bdb839f45a78e3ec45e9fd46b4ab07aec49949d5","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-XU8/iZskQ3qRzNDRwEoETld1+NVeqlScaTQFfvfTcjdOMSdwtK0Wl+BY9SbpAqdZ6LmirLSSfJIzKsSKDNahEg==","shasum":"bb521cb5c0f2c67b821756dbce999b33f724383b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.1.tgz","fileCount":14,"unpackedSize":136412,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxdVw3pv+LAHYagbSnS4kDYPqRiiqhyMCIgtZvgkZdsAiEA/T+h5TTrONDI3dmqxh6pDAdH4d5VFoEifLhe9UI5ggY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGarACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB0A/9EuRPJg9HTuI1zRUcg/5axNGZa/WdN2/Ffy+lHnfmCPPakpZd\r\njRzvzQfNvBlkrbxucfVkQsNa+e5h1c/bH74Fi8KnAZ2mVVga3WD58jqNS+Qq\r\naUShiZkNwA8Wjp0YeeL96hSLyoIIFaq2W498BAJN2zgRuYzlASJmant8eJD5\r\nxIEqCLqQTzhkjO8pI1f0TJ9RnxNR58pmDq0jm44TlAuTnev8Nm4NM4mC/W10\r\ntmyc03vN3jV0ZeSJsJTisUgZJl8ox7P0bCLTv5jx8OIrEKp/ei8N7fLrIzt/\r\nCM0wMvAMbzUiY0Rujs5wYbmZ1wgQAD4BCIMj7rFEN6ZKMlnyQ46dHDdpShv4\r\nAwJC7NjxWFpIumWFgUYvIldipSkfVcc0WlObckfyi0zNPPDcIPKDnsh5czCi\r\nE779Vg5UCA9ATRIRHuSDCOdLguaNkb99x68QU0tX8bMQAf0zczPZ81sgIS6M\r\nK6xZd4Cs+C+0LF1LxFvCXoKGAtcYUOlDc4Mx9K4Kw94bJr1YzCo/f+GXWbfh\r\nrlxleQUXWsDhNwYNNqYRszE5FNkv0mVL8Z6EISC7bkxSr+BCuuNS63ltD4/B\r\nhWsRgZhL6lxk5ghgYO2ielagjRmrn3srzh2PDCJD8FKJnIrKFtRgqHADVnD1\r\n+tkcUGyKjVs7xYv4vRqbESUD/Qbdx7DVUmk=\r\n=O98e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.1_1662019243071_0.25998308572461926"},"_hasShrinkwrap":false},"1.1.2":{"name":"mobiletto","version":"1.1.2","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"f98b9b6869165c6dee216b8613f9d035f526676a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nBs+XJUdfMO8j/mFbykEYis6498XzCIyTFVEKXGFEpPVtfFVLaPNIWmqNhOKDcYQVqExayXTIssxp++IdRgESA==","shasum":"fad19c28bbe89fb25976eabdb0f2e2fb6b5a5d97","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.2.tgz","fileCount":14,"unpackedSize":136422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq9D5y7cfoAwwhuv9vpkBlud8hnIT1cic1kxeFc+7GxAiBOXuOhtgu4QjJOSBohwbIo509alMX1cpPkmtrFjUK1fA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGdXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbGg/+OnmmhjLUKH019VZFNHJoVklqRIL7RXZBb9GXq7UbrT3rcX6m\r\n+FX6KlMrZB5rnfhpXwp2nWDnmQDxZKKeeQC7Dx/1smS5Yul1ERSsSoNin6Rs\r\nH/YQb8eeOQr90H47jMMqRkWfFv5FhBnSmbRpcRa8vZAgpGj8DOxKGXrlqPka\r\nznCJgNNlSDWo/I+owMsxD9z/+nRGp4etlauHwcE3RlxGxbWk/isfD4w95BMt\r\nIZVtFn4/gY/6Zgn8zm/JxXnO6Ad9bTVA3AjfL0BaF6PtOkXSReX0+P8t9wdX\r\nu9Ut3RYtJYRpOA85kK+99rCpPqeBSvCd610w451NkAfRRtIMq3SLQeSWVj08\r\ncyVvnivjW/KookVWbFrWFri9nV046GOHL/mHFNKt6j4l3zoKPaR28Gy3WCdi\r\nYjdMw36ipobXV7NdW81m0r4NHhZtP1Xkyc1vl7OlxsGoqQnfhKt2Poj6Of3s\r\n5a2KMMUMst1AZ58yoW7f+7WL1WkMbPKnCZ6V7hP3tl8thqevqkEIqz98sKIk\r\nhwt2jiLgG6XTzlf0/riAJAnTG5NcBIROuihkBCRCf46QGjRbrQ/mtVwUJ4WV\r\nDDaGJcHu3Ei0FUA4+IW8SI8PYGsfQctJ1iYXANP7g0hAwGk9Otmim1ytIpCF\r\nQXxUwpH0XY2KLXqe4txhR6i03tQ6YyIN2L4=\r\n=IMe9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.2_1662019415488_0.8971987094300491"},"_hasShrinkwrap":false},"1.1.3":{"name":"mobiletto","version":"1.1.3","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6da2a182c7ca5f14e9fb397cf234b24fc7629a6b","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3qXaRm9QveHXBc7iAFrdn+56+bXafwv01GiW0K31asyxlufMrovJyFjEAQ7x5xVS6l73PJO9kbBoZ4zM8DdIow==","shasum":"1dff79420c83b07f361aa731ab0e606695b1aac0","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.3.tgz","fileCount":14,"unpackedSize":136497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgBorEtCgMjAfRUkZqcmXNPIIy5YPUi+iod2vk7J+KMQIgYco33s2c2WOmcQSXeShgiJrLBEEqWQn2J7XUrThj31I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEG24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofwxAAikUidGqXBHFDrMMyDKiqd9H9QBj7T70M+6WIJugkrcTuNYEp\r\nhH0zJDIo08FXqq0SEYHsNnGNmCK+Wz5bgofbrqm0KtFZbMH+2nV9q6KKAjyq\r\nd2cX4Q/IK8p4qZdUdlQ4EubuB83B6xpNkRN2Is2RFu6iipQgMp7gCeqfLhPk\r\ntS1akMMd3Zxd5njTW/NHeEJv1Y7TSpkBDBtWw+Tl15/flCXAqc7nA9relrth\r\ndVu79o9HNANQdRvqq1xHK5ktyvG6bImqPbuzICvke4MbWYZvpdrpxysb1wlV\r\nE7JZPrF0BXYFHuTpUjhAJfLNqD4OjZDQpXspajwssKro3co556QTLTQ1eKr5\r\nal0XyNzEVVgw0904JwYwlDR+QwGBieG8eew5poBkqXxX4jmlL+QfMHbzZnq6\r\nVGKYvErhtfXfAOT7ayqn8+R2bTo0+3PFWMNXYYz3qBBe5FbGfqM3RfMpI5MX\r\nlndmf6R9g5qQVmdtD4d3sCz9n6p6Zku7HtKRZftMCrcup6Iz9+a5/CePz21F\r\nHr3YjodBa8zuawRV1ok5BvmHTp5SfssMIQFkOwwO2ePXO61pz6fDiKqrWbXg\r\n9LIU6ThlA6Lxaq6E4y8Ab/7asPYaQKBugOY9HNKyWMtmHyBEKwyKRNVHF8lA\r\namTL7Puq7zN1pBk/ozPFKXS87OY3z4ED3fg=\r\n=qto8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.3_1662021048279_0.9956863379118619"},"_hasShrinkwrap":false},"1.1.4":{"name":"mobiletto","version":"1.1.4","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"0c8b469aef197f6f36d38941acf8979968861f48","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MzBu9YIE/raJZqMmVFUUQo61fRSIt6rnQvmv6hzE0st30aDjOVogsqBMU+wAYJmAfC9747LtQeJkMzZ66NEwZA==","shasum":"c558fedf8ad6f5aca7360dc3894fdc04709192d3","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.4.tgz","fileCount":14,"unpackedSize":136529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEmy178/HtQJM6GCEig2Xh/dLq4BPb/aqW0PGKMNLOZwIhAJoqZFYboLgzTydSPLghX6Q+sv2GZU1dB67q/tXc11Uv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEHDzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/0A/5AXzb+0ZdiV5giQzZqDLT9f2fNfPzy+znqf7dzuOggJ27YreY\r\nNqERHuhJm4Ud6vcS7QZMoHnTm6wsO0Q8nhbz4bv2/jHcvcDjVnE5jWAuHSpG\r\nphdv5QqnAnJcLoCZtfsu/5u/fYcZT9MovSKzlWVTleOhJiN/UsgMC2qgIxaW\r\nff2TL5uE0pnDLgyJ2r1hGEuMUhNLRPmTgGwATAFQ0HZ+6ovRVogg9xvDneVt\r\neYh+w1bjyfpbPmPC+z64nneyyctkFI5J7s0gBGjS4MF6siGywrdg76UcjA9E\r\nufzZfj/G44scrRvL7uO5NIvcwiaa90okk0H/rN0AV38G2xP0g0PLDftS0MKR\r\napgyywjFKIKjgXyduP5un4JzyKSeKXLzFp5x8gV1qbe5m+JXdIkUGg1V1Zho\r\nORdkUo+ZA+d/sIkjRcEOEy0jBSFmPO+TcGo8n4UYo+9moUQJAAGwfX9/eH0x\r\nRqQ1i9Cy/yFlwZp3D6y1dXOgAAAVyHiTi8U5xnbgC1ek7H2/IRoQsgDxepGv\r\npiNWadSe9UX1OpsxcdlEEn+rCSd1ANMF13lxFxvIGe0ef0fgUTlwO/g1rayf\r\niMRA+7zfCox9QVhP3qmPDOt6m2pZOvAk8oo3L49Am0Tt2+IlpBV99XfczIoy\r\n+GmJUpQqZJGVtXq1PzZqaLKLxFdw0jikDi8=\r\n=dHZ5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.4_1662021875094_0.6431033600764673"},"_hasShrinkwrap":false},"1.1.5":{"name":"mobiletto","version":"1.1.5","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"3de0314c026f5bebefd73bdaa75b887a21742e4c","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gSLvO7zLteqAw62P2XvWoz6ziPA2vE3FSlAnKEg4LaWOS5y/kwKvKb2GuMnZx9K5uqp4zsFLEX5PuTRUbDOChA==","shasum":"71998e844f66ba851a48f9229a2f97b099f35c73","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.5.tgz","fileCount":14,"unpackedSize":136992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeKwR2EWPgpedRIEPWn+Y5+nqGNC75oIoDlQLBkoS5LAiEAqytMJGekn5QtH1mWiYMdIm0EZrwfsj4s6oihBBUrNTw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEI/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXqw/8D31sZrB9l5J38L1/bPe1r6a6YtCVIvEQilVyXvM48ufsT7XX\r\nlTuvvXj5LF2lUBXtQM7NPdf7Jh4W8o7eHxKdNGxFCpaRuXke7UfpU4OabCrz\r\nkuJsjBzV4WZj6RRYHjsTsoAcPEbPcD2OFf7mlU3xFT5W1FWoKSwP5t8ZFaE1\r\nEtev+B3aK86BP2rIgBfQGbJUn9n8OPwmPj5087uw+qjySbiRerjgcU7fNmzm\r\nJLxbynLzlAJprt4nDCe3ICQ/7zSjr86Kr/uNgmrYgscKaMgU7HTvuBR2fC9i\r\nW2qYcgpGKlVX12ZAdxr8VeQMH2sgVGiEe7fI5XPpe/xpqJU+cV2haUBdqpU5\r\nroHheLLsVJCi08xkHhks+9rkUWS3ATtNl5WgxwU7ViA8C9tSI9FJRnmfKpqD\r\nKMVaKMoKgp6vPhj7npP+ctJPT262TbXXJdWjp2foKey8Oy8GBT+rwoUwc35d\r\n+uHmEl6yeHrylk2kkKPGezT5UvzfveHbJ7WTeL8F6HgaLqigRjrHeDMOrjLm\r\ni6lspAeMJ2+Cjf9e63hJtH4fS0s9nm7v/wOgzQJ/VT1s6mux+8FuU/cqnGj5\r\n5j9eT0m6knadEoYCS/PN3YZGWm4TBVaO0sIUhR+JuCGnqu/Yh4+1UBLS9LLV\r\njjZbwYOLaLO6HyPt/GfWOWtTZ/aNGvn7ipI=\r\n=hMK3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.5_1662029802975_0.4639136429537123"},"_hasShrinkwrap":false},"1.1.6":{"name":"mobiletto","version":"1.1.6","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"4a4e27f2defebf436e2b0413f324e8b4653cb8fc","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3CCOs6AimjGp41mUFvvMnzQtC4AqBzfoTlwKRbu8C1b4UIwxbwEYGqjBseTUoaipKWlt0DqAUzvaAXXmGGMspg==","shasum":"73b35233e4f2716e9746ec7d5694de85c06dee35","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.6.tgz","fileCount":14,"unpackedSize":137000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdBteV6/L3bv0ABoozQic3smNreTxJVHK/oUdr0hwBPAiEAgnMCQqX7zixc8Rq+CTNPXqCy/gojh2Ab516Igkmz6eY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEJGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZRA/+PJhiPcIcepFw7Ke/ydRqeS2B79LAp+V9AIEeVBRn8PCZA5xd\r\nHPZ1nlEKahnKOBZcSw/15fZ/HMBCXexeBPA8+CeNaTb0abeL4s0yiuBXJE7A\r\nWqll0+vbOaQll0x1w4/U55WwQVS3h1LmEUmnyKmp1sLEiNVz/wqoUmCe+wfF\r\n1VElMLRcH+z7Fv2+vT85Yjd1x6HTsW7ttB5CxqU2L0il736pRXModFmKOhUk\r\nyshter+eP07gO3DmCTrWjKU6DeRewn3Q56aI08hIBb4uR+ZhPdFvo0TVmBYH\r\n2J68IYVW/yhMHZ+VjdD3nwHxV1HotpCTSa2q+FAGlPOTBi49V8zUmQP6eq9U\r\nf2XVTDx07ZWDkvDDQsV3naoXWpcSmXzh9FDpMM5g2hE2WVvW5V0IIi1l4giz\r\nkB3BlVu7jrT1soYHz9s6vTWuOQ4sg7zJLSpvoIXsNLBAlDAH2FHSn3bwvhch\r\nrtPTVbBvfVI2GO4suVIw2KmZJSF5diPRzeW9dXIa3QiyzQRAKN43bDobGPsv\r\n1fz2+iy3yjD2gc5nkyWWPeHp2dz60Dxx9rziNmpEgHtcrLFxhUw3QWiczrvu\r\nGIdOvkUDFHNVYFVmy/FMXVyKLsC7OUyFTvvzcWr1C5Ak//WCdnNksZHWFeAq\r\n6LqBc7HYvtfGkJGlVfTkgrKCaIoacpnsqQc=\r\n=JVRj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.6_1662030248814_0.08301960088888305"},"_hasShrinkwrap":false},"1.1.7":{"name":"mobiletto","version":"1.1.7","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"cdc653b09082b23d49cc47e4ed44494798faf5bb","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-opxz3aw/MHi1h4jJFxXxQDJIdl3LktdW48dFYH8LLLNf7mMkwGOTfH+Qo6FlEB6yaFdRCRmZWEQFYlgpDTLCRg==","shasum":"f519b542cd043141941fe7a99e72c2d51c84f86f","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.7.tgz","fileCount":14,"unpackedSize":137013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+Vg7C5dVdZ4je6/axxRDwArWCToEGqJb7j5N7i8L59AiBTRbERUTpY7Fm96TcqNNw9shQvO1vFMyhNhk5bTPLWng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEfJoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopNA/+NiEOXx8lKMbdbQyA2c3iQHvmMeYFggHZYKrQJTULSEama+Hw\r\nf9gaLU1kcLpWeUJdVj4LHsvxyvywVsxM10dZp4eAip3Ai/8soyPdwkebSnPe\r\nDSKz0fA4DXbjH9OWL3O3wN2Xcg/5YjA8g4hgd7rNdmUm/UD58gz0Qc+KwWqE\r\nGmSeIX35Spu533nqYEBZ068aRyHfpTBNLcUZXrIw/fTRpKzTKs6wugPYjc3E\r\nwqgE+Z2jVovbBdBjbTRyzI9vg9cdDp1wyf77a0zofs4RWD62zREndxuYDjaP\r\nEERTjucf9A3IO/q/AWHCTuXv6LLQltAF6x20unw76vusLy9bNCU1oWnczGex\r\ns0eooYqzjGCqsVlxZnCFyeqmtPN+SbvYNuYvQ06SYN1Uo82ha+KW8/Q89rlG\r\nLJ9MqJLVqAiAz5NqwI8v2TTUMucDHkxm14wKg3Y3hDUvcCRwgnN7LbU0Xsqr\r\nY7IRkVawRTeTt6Rp3lTxMwLb43A134/MKrCM5+hcp9bbhvWDOaA67kGEgiOB\r\nuvzcVUSeGIVnrMAOjRCR+MSIz3CVfnnVbuVSEyEyHmuvVRU4ro2/PcNxPJAK\r\nG//RXPWo+rLDDePiKyo3l9nGDouvXuuZU71wA8I0BOUGd6ol1eChKAZaN4fI\r\nPhWn3NAARReKzV6JwpcPA0rC22VX8KcEIlc=\r\n=8bBt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.7_1662120552558_0.6938239162162565"},"_hasShrinkwrap":false},"1.1.8":{"name":"mobiletto","version":"1.1.8","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6558649ec5a594174d4014cb9bea95e7f6e5673e","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xlvH2dEH3L2CfLqYsQ5+CVFBhahObDEggJVqV0pYp9nIt7RR8rItfXyYhctaGQROZSY837a8veqOC7SOr3d8Pg==","shasum":"9f2c727adfadd66c67b84a4f7b4410f6a983718c","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.8.tgz","fileCount":14,"unpackedSize":137541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqCRX5U/o90wDWW6uEn37+ubXCoq98Cvia1l0qLrPyaAiAjk4Czm1hZYGHUrHaqCno+/R61LjHXcMWTf9sWjWlaMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEgDQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreKQ/9FZ5I44A0k4IywMzwpvYMwOvVeOhJ5kRq5rXz7J4/mgejBbh9\r\nwox5HxEKw6Y96JgzLzVZK11B5H4FGKVuML8BB6XUGSJsDHRlBCU28SJWUXOx\r\n60dL/MKOOtTuhfAwM5ptDBYs2mkit1N8KqYaoHJqUQxKffUywc8Tga9rERTN\r\ny4evVOCafg3UqeuNVs7mvcTZnyM+t4HoYB1XP5BngzoBOQHY6QnTPGMPbtBI\r\nX9Ig7EsIoSFMMuWz8lM2WbVRdetLk+3rMEfRwGNIP4jKURuYGYMp9Xq2L1r1\r\nrt/vuZOx6M7tl4295Ts5PrXhOa408xaFWJ7p41ugQiyRoWk4XL65NwxRaLXb\r\n/j9V0H6m0BN2Xe0uAYwUYTjCELU11mCxQPBA3x34opfKW5ghqFgcqCM2r2hG\r\nQf6ehGAEnpXwehtPqZZm0IkDEzUi7Oq38iT+YYqm6qcaQbeTuQ9/bNb/gy7b\r\natwmZCGPBWXSgrKT6pwBMWIqyhEjbQ/u7hKdguE0fR0QKEjGveL/Gz3POCPK\r\n09vPGBOE+hwyzPnGEMy6tz9sbUdmiUG2zl309zs/c/CdaJY+/+aBnMZLs7Sp\r\nnfDWgpGi7KG4oo7oDf/AYiJ8sm8FasAEwGmNAkqOpOhvDDElyAQR5Hm46bF8\r\nlAugKnSgONzsk3k8d+qYKWVT62P/mLwgeaU=\r\n=V15c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.8_1662124239878_0.46263332529915524"},"_hasShrinkwrap":false},"1.1.9":{"name":"mobiletto","version":"1.1.9","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"ffa7d02afa69e0ef65709e1d39250dff7f27fc58","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2/XRO4rgHNUHYijYne0zSPgoCub37YggPh+u5XNDtvpccnKgmyVXy57RJ4LqorskBbS5XtVY9l5ZcX6bQEPxvA==","shasum":"5846970de7792137fc13ac3b329452350510cb1c","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.9.tgz","fileCount":14,"unpackedSize":137530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTkP0UJ0fVJKKYHN0PY8/H9EssoiXnH4oTHkH5q9c4sAiEAmu2bgi1Ii87BfjQBJfN2koj59sA8Cq+h8QVf87cGM2E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEgFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzhA//UJhFF+QAxkrmyIbqPtrYLsrCix+pD78cFMZNi0g9ulIsUQUQ\r\nfFzM1IwXzOLxxohBzYx5NHghaa8OM6b/+xJfMZnuJavuN2LTD9nomkgQe5Pb\r\np9oaqco6aw6kkc07+XU/m3+BaksyGIjOa3oF0Wk4HriDD5A6ldhTalOPN+Av\r\nlVx9Od4DRiKTTZDQnsmLvJlmLd3GY3C0iUuGvDw8ZvvElDJgyeDeErTWhm4f\r\n8AphSQh8WjhqkX1e+TcmsbH7j5PMJOj81G4XsASVZWaFaT8iKAslSjR5VSWt\r\n9QshBIzdbmQyTO0A4rwVvNwhiK/CoXCfU3e270E0ojVHlPnE7BBxRXC9nVTl\r\nELq9h4wzqoS0nMt06O324686AicQyCa4Dgd+V8ZiRy7Frlji+opfUVysw4Ts\r\n8AjCNAUwpBfXbdss6JEchrRhs9ZX/1f3tNyk+q+aIPE/XLAk//ThopNmxTBf\r\nPPhE7HK96R/x/fexFxzsLFL58Vu8oQsXXyABjksfcFI/947zdNwl/1pol7ty\r\nEIyfS02vSJHkmtDdUrH4h+1/dmL6aivhr0aolCRA06St65M7bmHexsZqAycO\r\ngCT+iR7U8zgJ9PE/+wljqpQYMzrUuF5qnjhVDRnIu70S6fqtYBcfxOs54OJ9\r\nY2YYAv8pAxzqCo26LFUgHsasjklfu7aLyNk=\r\n=ARXQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.9_1662124388253_0.9067257453024158"},"_hasShrinkwrap":false},"1.1.10":{"name":"mobiletto","version":"1.1.10","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"5d7193911a11d039f2a88c9539deda7e35eadc2c","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Z21xc09jpwgZXfH8P4ImFHlcKn4LDZH+b0retpux72Cq+e4LBAo3bKYJtOc6Cc5q8bn2EFKIRJc0dbLepE+N5Q==","shasum":"fd51ed2c96fae8dd8f9e050e0997957a25008661","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.10.tgz","fileCount":14,"unpackedSize":137585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPBxUR4pdHvfqthihl1LoirvLWKGv9+2kU4/HMmWiMdAiEAy9urv/xHvnXXqgNJphGQILldL0sdkFtZ9drDHn761K0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFdlpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzZQ/5AA3JOzZZ/xu/QjxBKdGYR8LkrFJlh1ihuwfpUJJhoYNJdGJw\r\ncTCS1X4sCam99w1WqDf3HY/gh25W/W8Ru4Yro7xWANe7u5IFW2JtiPaWYwvV\r\nLK+lTebBaUGE961dZlPBWx8Z9iG0hOuTYfSiasSCVL66CdyTUg/h1R+Y/il8\r\nhXnWrSNoiugLbr7M/l0YolfH0UptUJ3N3y8II+9t/5/aNfe+Zsxkco83KcLy\r\n8gz5c0M1osV9c4Y9TDTwi003ceAWYkHXxBup41jEUk2nn3Bm9woIaxzhqXOl\r\n4AB3pRKQvcmiw55LpVVTAPb5iv9pymwKD0QcclJEkMLQvPzwvlsMsD1G6I4W\r\nQzJDlKdDWiYFJ/HQtyEygsEJWVf9d0Vk1toDmL2sc+4A+VaPYmGy5PdyVC5u\r\nT5UUsiEl8bjnIRN5LC12ccCSWhSkeZkekCFetJQE7g4g5up61e9Wqn6dFSVU\r\nhIjkBlFA/NWqD0REDRJtxZG0YLo1aSO0FFZ+yeFux/lnqeyG3amERwqTL/0C\r\nFXpKgLKWakMnND4COrR4GAqJaXAJL3JRYRXQ5pdO7u+6xwIOHtkf42LdrqIT\r\n7VTvzFd7wYsgBgOuYrocQC4zWD7kgEw4CaEQ5kM4VlKB+k8ot+obZPCZPX7q\r\nDr62dBu27MyXk3XQd1bCQFyomKOZhiGdxv0=\r\n=Dazk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.10_1662376297631_0.05698792260769414"},"_hasShrinkwrap":false},"1.1.11":{"name":"mobiletto","version":"1.1.11","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"5b100d2fc911fa04b2dc9c0f6911754e422053e9","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/oL9MGxX1+CO3q9DwdalqLAitRsCR7dS4tleiyaXXXezMia0tFR+jpSYYZfGAmi6UICdxUKXbJlCH+l4Uc5fxQ==","shasum":"a5c3ddd4beab5353e1e92c8ffcaa8624ab677861","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.11.tgz","fileCount":124,"unpackedSize":2765404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjwO2m5mc+N4b2UNxXgxac3mhn85Dh4a+rCuT1QEO7VAiBERhrh+Cc0i6gClyrMAo2dZDMFvyaWvjsPhUdh18Ceiw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFmkhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXHA//WPw04PBihZhxWNDvJozzZxVnn4rj2+0yQjwc4bfNJZ9vXFzj\r\n122YffvI0CSgiTmmrDoim6XvdxPTndtlVDhJAZbluhQChS/JI9Ea89aF3men\r\n4NR/yt1rsTjO8eAdrHP1iPVClKnJfDNE68y8+EUVzQGmKfHAjHJCS0hie/lp\r\nnw/aLEIRMJD0U4Wf9JguvJEf8iDC7l4u6L0bMnyABDqLgoJhyQO2TewfxIDW\r\nn6E9nG+nLneCoyxHnZQkDjnyQpX/V0TcZkLsJ9FOaIhf9n0BLtzH52BH94YR\r\nMoqOwTylpodALUis72oG98VhqlJUfCUFfW8TqcFNYuqTNc+ORhXO5fc2DrU9\r\nd2Cm0pajsqfb2Ri5M4Ht+sZI9WOxWrmCO7u4pyaAvGoq/0dGGNMUUhdvoxvU\r\nEXoSh6N5i+U14H4pWH9vinVQKoCWM9cEo889qMJJV4etxaKibKLH7MCouvXR\r\nKxqqAkqUeTr7OEJaQSKMZJZethNWinY+dF8QtrpMasFuX5Ix/PwjKsLNJpnL\r\nI2oJSQwhim3dYRgY1oKSG3yejcm02zysMEUVVTzc10BCwKFvAK2WKeCl3aBA\r\n3JwOTxV7wiK/Us3VuzfoYZv8mGqS3O0CAGRSA1/6E1ITwOb3KGMNee/MqrZ4\r\nwZcdzDtFWIBa0v9hzRNOSFI1pnuR9M0SzjI=\r\n=YXwY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.11_1662413089420_0.30121516969332807"},"_hasShrinkwrap":false},"1.1.12":{"name":"mobiletto","version":"1.1.12","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"53dc8bf7d4b07598e9df043b5d2aec15274b6ba5","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.12","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-91Xz//y888ufWaP2sKfWYXmP7aveBx4ubd9l6r7rpmO9AtZm2ZD2b+mLNbg6aurQusjPtzOqUoVDgnsh8U6OEw==","shasum":"14250b5907d9f74776636ff1ee4124018a9c0665","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.12.tgz","fileCount":124,"unpackedSize":2909781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHxBYaDpwQRmDyM8xQny+18NMIg5yZoPFwc91ZvuZd1AIhAL+PC2/QtYPh11UBAynFhSqjScA2ApYMR9Puc61JdWd1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFm04ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkMBAAmIY5E0nbDsr7WdsMTVAi52qjs3wsU2iMLhyXgCxkdPTYkuaA\r\n1T4JbawpgQLQLDGLeiSUoCsPaVNINS3lJO94051LeB7eJZkCtMNGjlrLmq+R\r\nlxGzIjeh5xYtBpqva/d7ywueVZy6hcth6nXiIlNQvnabAH1OWxg16OhLRCXb\r\neiQ75iORSRLgpEAfHT6cHdqHzjXQVRdLn7Jcmgq6TlnWUhGNNQkDc5IK4bWp\r\na3T0MQ/3mvKOaTHKkDhznG/2g+e61Im/lTzFVtTC+PXMVFG2A8sCMQ+yMisI\r\n2nJOozXZrHf5oD0oK8dW5MXmgKLNLdEb50foKzCgW6LuNDm8FS9VPnIlQKhD\r\nHDA16YwqZiTv7YnsptBwSgHoOD1XebFjR9kbywiEWc7DXwnJuD4tUt/TIf2i\r\nuDnVQ11AT7DQAbw0wuSWU009uDEt1k8dg8RcUAGBSsuMII9V9Rg8zpi80EjE\r\nHDUNow3i1xHpH0yNJRTlXsMu23P69DXrmWs2GSraUALMGqnyoy21KlHyhPYo\r\n32HvfZiXkIsoq0KzTqbHLO9PNSIzGTSZyaeB/Fv/avkGpW88JNS9L5k+/2+2\r\nPWUkJYDrISpVlJSgymg0KbRKqqpyHAUQF9xpLqOZBdd+i+YfozR/UNSBqxLY\r\nIHSXW74YXwPEhiHWQiL3BGUpBL1FGSkABEw=\r\n=SNVn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.12_1662414136179_0.16042921982407687"},"_hasShrinkwrap":false},"1.1.13":{"name":"mobiletto","version":"1.1.13","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"5c613c38985b9a7b04ed8923d2c9e05a241b7673","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.13","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Bo63S6m7B3Qmuqc5S19QJNKACYpDJ48WxF9n9Z74lOLUQh+Sn/mOUv9KpQ21+0/LS3Ss0X+2K3uFN3d4spf8cg==","shasum":"1b4b0456e97040e73694c146579456f6e377e77a","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.13.tgz","fileCount":124,"unpackedSize":2909904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIIdjEuB1+SSQVJYfUsvlJZqG3joyGeJGm6TTwUTd1sAiB7wTnxyMXTYH0UqEbW3zJ+/UiP8UTcrzulLAACMKPLtA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGJz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPkA//Xm8zYGL4kAwYI0mNrwPGoraEFxZHY0SjK5UC5o+lFmVuTdiA\r\n5pkiR/YGsceEfuWEJ7xJSfSdwtx9AqNknmO4yeeppHJPezw59vwjPG3H+Lcq\r\nDh6lp1HWQV1O7jLDUKvsngiYjFijTVFW38/ftHo5+ruPzh24AFIxtxITWyZv\r\nLiyo75zAwZsa1H/9gZB93hhKSApRP7DyWegFwepylCY0qz3TyHknhbu3u3UD\r\nin3oKleYnhyKvW4dC5emfAtwtJ0XjjTbqINeLGhuAeEdurSCvE+UGiIRZCvY\r\ndva5StQoCOl05+Td28X6RP4jZ6FhbydkSoQQV15xjAEe8xbUYQMmkJHmz9PT\r\nEVo3QNsN329WE1PD+dR/gndEsIX0eUE/28f8RoCYeEBoNrkvfKGnjs+ecMwV\r\nBbJ3YyL8gepZ+PcTYyNUwQ8ru9SyzbmbYDj0vxFPtZwRzL75649UrhQLYamm\r\nKI2fgTOwKBEDz+C+bDXrRFXg0n5DS/Ma3SUdfP3mPQK9AYIg5TGWWFe7fv0d\r\ngKlhx6u42gT5q8klODCJgo7xc/OIg5727FX7KFEflM5VLOy1hnRlk7sWSSte\r\nzk+4LqbZ6TF/8nTmFEfaIdcP/5DacdPM2j+2MmQnndiWHIlA/cn4UCZcWyp6\r\npFMRaRINNU4ljKO/tBW2WVd1sAobQFttB0w=\r\n=UJgw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.13_1662557428781_0.8769794395937986"},"_hasShrinkwrap":false},"1.1.14":{"name":"mobiletto","version":"1.1.14","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"9b2412a468bfd065e7b323ba65760429efaed1e3","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.14","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hr5gTGdamL40uphu6qZnN1W948p3H15F4z3wUdP5b/QOr7yUKeXPwy7CEyhb48bCqfRSdunu2Ie6snV5YyzQeg==","shasum":"f781eb43b0c856bac2f968b81c18a01271e66ab9","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.14.tgz","fileCount":124,"unpackedSize":2909907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7RyNaQrT69iiLwFaOiBehbliv+awb7k5GeGijq4cKEAiEAkEnOfI60OBF1LvzUoS2uV9mr++Bq7yq8YUh54LeV418="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGRRgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcTg/+NGm1OkoFrHUkub7L6tSar1d+x1JZPdzRM+Hpu1UVHKRfX9+F\r\n3FkArE1p/89U/ePtRBQFMpsLw01o1/2KzqxnSYEFFa3NPobIACQr6cRQJf4Y\r\nUYLKTgG0p2Hm5WOAvpXYeuEDi6au1HGlDXHnHc8tTxVYjbLIq7jq8HcxmtT5\r\n8X5qNEabAzVLWQGdxTfOkfWLzZfy/3uvEpChi0zNtw99KS24n45kBtGApzwK\r\n7DutyZH3UGwUQurn/ZS7JQ/J2W9Fs/kyrhR3Z4KIOXds34rhiAayPKKVql+C\r\nWMuGtfFypBiw0nbz/ys3Zm6jBLtrVBDzngNvkHJRR/KcFcggpEcXeEFrF1aA\r\n3r2iSjrSCziT1y1zMp7mz892ius5SWoSLgwDj5L10prBthruJtVXtCH5AjO8\r\nKNyOhXl8qewGsUsHOE1w4gm067BUyRDrlMY6LQ8hCRe8adfkqQ6assNJogKU\r\nBUPqMoL9s7pmCGPuZCaLSTqtznuDU4amusPYhtZf/8gicSo9uGDNCHyQ+EHI\r\nUxuqX9MDPAM1A9NJo3QpAA2wJtstd/GimGsJfm3xyr6LBhFGDYwWGbfFp0VL\r\nxDVOZt5svHd62PIVXWT0gmEXNY+2MeCL8GQ2lwx7MaC2+8QA1GBlJFW3JQiz\r\nwUeJChoq9fw4XUiSOF+F6Mu25sxZWvLfLWQ=\r\n=ibT9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.14_1662587999787_0.11375702358077633"},"_hasShrinkwrap":false},"1.1.15":{"name":"mobiletto","version":"1.1.15","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6a632978b6ecec211738f6107032da95f4d46735","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.15","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JxSxufOjgGpqWfA0UhkuiRUcmZ+GxS1azN92Cpnv7oIAK09HbwEwWcsVUVWK71YqrxwjBE92GnQCKyIW37d3rQ==","shasum":"7f33c4d75b72ef9addf315d926e9dd18c578fdee","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.15.tgz","fileCount":124,"unpackedSize":2909977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIhcpJN8HwYLRLdOKNVpCeutDUq5S85PcKRijZ03tX7AiEAyqM1MBlEsYYpp/wHGiY5zALYXEjzzlavu4yj9WpF98k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGg8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7TQ//bPUmO4D/jVz4xchaIZJuifIdGH7i0jIHbOvyqezNCJ78NjIi\r\nWAh+NKl56cWPuRqfbF3TAyIuCoJTcxvTy8VR1jZOhDMDx4aPNaQz7gP8vave\r\np0xg3+ug18cANs3BOXwRvZUIgiJlsstyjSrvNwBU1sMAXgUoJxzEJJws2880\r\nqRhT/0dMSO3+qY6i4+bd/kQrFraFeR9uSz7yye/i6+dytnKoREHeMfIrPmnH\r\nhK8faOkH1p7ylQUWFdoobq1FdeUgYReingxoeLKuXgpUroTznsWt02E2XAJU\r\nCqf8z3acOvuQRFD+AWX/KLKK9ie/QwZp9mNda54+pIXg6XN2f+kChaYIBFCL\r\nRuF0S4s6pBD5Rbiv4IQky8fpk5Dko1XzA2IyXSY/Rx6UCVdCWw1seB91enu4\r\nutAlEWjS9xz3BvWlbFxpBut0vYMN/TIvL5ifRgK2MPC0aJRwBpQYHIH2S48G\r\nG5Kn64Wm+e2DUMvhFzx2QjocQHIZxU7HsGddpWcRX6H2Nh2JNX93GWj/ghDv\r\nIHLVuj/3z/PB6NIRkcB+D1+GvE0bJhWnEFpOVtEQNTuf+8zqDjTMKDcmq80f\r\nzev0VDW5cLJT+AYWhMxmmskFywDyHIb8HP5ZWpehMSmLx7xZjj9/Z1sYniHR\r\niAQHLoSFWzek4tPT+4KEl6UVVLoJEkIiqSc=\r\n=uXw9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.15_1662652196790_0.3417410508788865"},"_hasShrinkwrap":false},"1.1.16":{"name":"mobiletto","version":"1.1.16","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"499329a6a48b187071b76dc5379cad980e5e644a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.16","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-LL6A95Zuf1EEeykhsWMFBAbrnAQ05pnjoSmXA1jTTEQnU903KCS3G1FLbjtaKgPONUaRljH9hkzpiSyt8vpiOw==","shasum":"a71ce725428455b22c29b29cf21f472a46284903","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.16.tgz","fileCount":124,"unpackedSize":2910603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl+EuJC5ueSWk8sxYuAiMphJGvO4OUvkFeS8VECKdqoAIgaC8WOQWGkNr+rQ5KtymBShKT0O06ixSEtWYAAS2wZOs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGib4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxpg//RHkrgjNqWfbnuUvNmNQ2+BMUvYj8911zB8HG7E2gtzDYyOHL\r\nkF1QOoknSRxvIC4xcDiTfSXk0YyBNATl4CV4yK6adjRzA93yI4omAtSdnBqX\r\nPW8Pra7QDL4Itc3VLMOsUcegsflqE1T94fB8Pu1rmCRdYXOmi5kqoySfemW2\r\neeJpAofbaHW+Cro8BFBnNBO2qHgr+BnZ7mpKAFWEpz482s7r2CvVdnmSL+Xv\r\nZfBX2mAUWrNnwAy21pEnwY2897g/KuEgAG1pSFyMntHJVJ5S3cVeMpygkgjL\r\nXL6dZaKVX0aVuLKvahBYbls5x2jxzPoxH6Oy3KD0TBTGBfw2FzOX/o0Om3pR\r\nzGEu/xVbKICW7tGHHbrwZ1l5/v0MDx5T72d20sGjqy0guC9rEXbEaWk30EMl\r\nbLbcoFa+MIXFgurU0UxMwUwJEnoepmrW3Rdv8/Cmqzp5wdEIaxG4+lV/qYot\r\nivxEaYQDg6ZR15sO9qgNkSr2H9YOYuy5rr9jO3xwrC1nMoaI3z8c6rGErv7M\r\n+5ziwKcg/TBN5AVECIkKoQXPGnGYbfgek1ZCu+L+yw/G8AnGNHQoFJinqdhA\r\nB4+l6xPTlRZjs7wutLeW+KoZ0RSwnPJQMfXpH2CBMWhe9k+3VerMeu+OGCpk\r\n5zuiifkydA8HjsH/Wo/XS8+2Cir3QOcA5Ic=\r\n=BhSO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.16_1662658296266_0.1783638197210875"},"_hasShrinkwrap":false},"1.1.17":{"name":"mobiletto","version":"1.1.17","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"1753fba073525c33a0d84605f91b11db6b582f01","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.17","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qlNw9z4yyBBJ1FQQQt2GRLGxa6jLTDvjLgcy30oGA4BdlcBQL1/DdZJiUM0AF90xulQ9oFNl4IovQT1jjzXQeg==","shasum":"552ac159a0f5dbffed9875839c915837e89b34cf","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.17.tgz","fileCount":124,"unpackedSize":2910811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfDkqOaZgd/PRl3/dqImy68zevkb+ymWWVC0mUgrutMgIgbL7+kQyhUbMmOqCOprYaAP3XlBCebLSxWtExwl9gSUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGj+JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOew/8CvhyoumEwFAKMx0aDPZSlSaU3yr4zxW9gfCovrNiYkJq7mpy\r\no2Jqq2y4x2nR61Agny50umtjvlB1Tue8Nn4oT6eH2ZkeSAw8LWe4gTcPsRuW\r\ntEIl2bO/boYoS91MLCOjkWcaPXbwApmAeS9IKoB4GpN1maWucdV09JA5uDOc\r\nJdfiz1sFq0smKbm0Vo6myAW3c36jsZNSEGIUScJmBzxm0RBn6qrwt89EtgcF\r\nUXj/VdAiVLrzMRTvFPBA4j2POKDpfB7IYOVesJtRylQGNXT+RNaDE7Bk9a9Z\r\nG/5cCi8QX1Ytu3Tf+uCEuF+UagVW6tPO6/nPp4KR0SH34vqwosRssPNK8vJT\r\nytZhncpz894+bP8My06u3dfEfbmecrtPfP3nXGHEUITcOr7fZR6paPYfk+vG\r\n8dEPICVgvmf35rFxqBn0Ve+BEBvN8t94J1ivcGapsVfWBAz6mZJHf5X/DHal\r\naLYChm//U4v904EF5i8+uEIcPWpznolc8bhbQTfQf9hLQEWua1XOSnyGJ0Nw\r\npYXO/wesEIHaSPR7yAAyXeAZNNKYGw0bFghvNgRLUAw9jptdfld2M9rJ8Foo\r\n96iO+8sp4ToEcbABru0jWq4FU0ghhkleoIZT7hAE3stopTY4TVQSVUPsW/1Q\r\nkIENKMRD5s5l6VKAS3VxLCfyXRWJ+8PKIds=\r\n=Epcw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.17_1662664585675_0.10304055975512627"},"_hasShrinkwrap":false},"1.1.18":{"name":"mobiletto","version":"1.1.18","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"982316c63d4b4f5b6e0c9ccf5edb3d2780be90c1","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.18","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ueOQZuBtPmDBjg7cAHr+/pS6sj9fmbsmRq2FinODY8S5RYaPrAxyyXKg0roO4k8paNYObbvzxD27K6tgCrVQqA==","shasum":"e70d86893b3926b81742d782215223d98d3f1af9","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.18.tgz","fileCount":124,"unpackedSize":2910879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz+i1g+FpvWg8gWbjywpWTqviRDhr4hSfByhoTpSmdtAIgcecl0sfFms16TxGJEhtQLsRO4kzimsAK24/uzQFHPKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGkIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBcw//aamxdXcCofiOhOU+esBxpsBAadf79C5HpPAx0BJJnY2UmuZb\r\npvSR19QxVYngSZs2JIv0X5jFiQaRP2CXhUzXgg9SVae5f8Vke1SgIfS6MSC/\r\nTQKWxGMxCKqfuSGfjB6TZaxRA1WmMu8SuuiNPuf/bwdnt8JdqXW00vLdQPRA\r\nPohs8TUsphyECGZaZK+p24ogK/dTXFSeJM1XWL7E5BLwGOWJNazq3MjPzCMT\r\noGIBhnI63swYEQPzV6/rQLsxExcTHU95HVe2qEfZ9IfVg7Ulzf3+6jIu2Wqj\r\ncqL/AtGpCxE7QClw19z37eS89JtblP0R3Nb314tjlrzn/H5GGlEIevECyPpG\r\n4VUSuC+2XkK5lw89pUkslgJko/j0LCtKnBwKwi8Tme4waPIXZ7KtaYacK+2+\r\nD5hI79B3+GcrWlY0ZwNeXrXhC1fJxuejw1eJRwAczXz3fdW3qsGCO9eVPAd6\r\nU/RtadjDM23eC6Vu1vxgmFH5m1NlFGvMva59r9F6EcelKI2ilDqhP4oK4FuA\r\nkCXmuAH3LBo7pl6C12GobnyINH5n5PTXiwcsU0vnzoFH7k2XUTKkaYfNhPLJ\r\nO8hX3JKEmgzRvPRRt5IXkmZNbRFVihDhgz0JjoCSHCTxDnJPB7XVfGcdSBAS\r\nWKWbNgl06e00vR+qmQCYhWqPJiQLWCZBSu8=\r\n=QVcx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.18_1662665226234_0.06723009284132275"},"_hasShrinkwrap":false},"1.1.19":{"name":"mobiletto","version":"1.1.19","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"0893e5d25456ed996520a3fce5af3f141f58db49","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.19","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-EadD7ewpl7/65/nUuKhr6qhXoylR0mXKeB+TnN7dVxHdidPlLYIx3qFRobScA6nZQCV4JvjSvf8FrIcsZX+maA==","shasum":"118d7bce13e1b07fab0207a5f5116da17702576b","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.19.tgz","fileCount":124,"unpackedSize":2911287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3HC48FJkm/yW4GPIwnBT67N2YVtjvJBkGlptyn/XwfAiEAm3A7X3ZRRb1P4FxSx+jJS56wapXFKYeHXZPibVTikGU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGkq2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxFQ//ZTUSDxdRnbV5eZE6PRxQuhPxjmHF0fqaue94Jp7dbMIYOtd2\r\nUFaiPB1JgCvacx8KtI5XVuuq9/HfRBkjs0v7U8HRKy3ce5aZ7is/qfYAWn0j\r\nJmbRI1MeYEwTu5YsPRRQgIaI36Mhs6pkmAx50frFHBTXir1CVoC0Wj0j5Fix\r\nKahJoPTAM6yvLy3v/8KfclU5En8pm4i6qSXwhnhadG+d/yCy0DKaGfQeo1Fs\r\nBqL2gSmDWFbyQGyABXd77G/TikekgRGR8WF4RZEKZHAHfIYB7jXa1SEjgZ7N\r\nHRCx+wnO4pMcIZ9SOsIwGYKKmWhDJPkOm9U+0K1LH9Je+BnbCkahuo5rhQbM\r\nParDCNZ93wmOwsll4NktCpzsEUp1RpeSrgWRedfqKOJ9sPYUsA302kBGE8TZ\r\nZLdp0wpweFOzDvdVZwViY+gPSrNpKYf73/aE65p+/ipzAFwfTz9Zn+E71X/X\r\n348t0OIdCTDuqYZjpRIJ1faVB7R/KOiY5gajDEWhhpJrCZSbVLbS6/JVXmoU\r\ns5nZ9xuzRaUUzZR9rX15Y26A/4ebfV4AXwgosZ/tWeabZ6wfnFEsfzx8Y8r4\r\noe4r1UEN8CmUGs3X71u6PFNj8u5tKEHcVbJRvET63JfO9zpTfxo5cy2WKRFU\r\ntwTIjrdz4ldke05Kq4U5VAP1jhax7BH3DWU=\r\n=Hra8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.19_1662667446451_0.7327098780036996"},"_hasShrinkwrap":false},"1.1.20":{"name":"mobiletto","version":"1.1.20","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","redis-async-gen":"^0.1.3","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"d5509b620070a2d3dcb749fbc0f5cf31f9343d14","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.20","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-N5e3fISpNWSW1qoiKR/+8kruCIKMP6HBKsgpnd0BuMs7AuWel7ytqWJk/C2CaDgJH9kSU/yrhQrImSeP/LuwvA==","shasum":"71c94cf0a5e93f585b3deef1d5ffeafee247f5d5","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.20.tgz","fileCount":124,"unpackedSize":2911950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLo3mcPDzmNf2SfhcO9rDybmGcdeTvJGT13h3rKPFB1wIgC6//HQlcxPaKOmaFuLpki0ovj12FyaqyEHqttZx06hk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGlBeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodjBAAjGnASABFlc3Aijzq6wuMmNGK6OxIG+v+dyQYTF6/PhGiqEiN\r\nLuSZO21G7uHsWeBWfMfY2K19b1zAXNuMHP6iSAMUbt0reaIowNb5kT0Jflka\r\neZlyjJpfKsjIjgxvbiTC5x8gQAy4To2EUNJoHhK/NSwpk9flIbXd7A/Xc/aP\r\n2hF2Cyd/Y19MFu10LoN2iFTh3OSOAehkwex0Jk31VKJfZ9xrfJKjFlvUTNwj\r\n9pFRsNWZ54xdzG03VSBeshgo7kYNKG+KFLQw6QHs9RnEJgu331fjrbjYto/d\r\nPpPGZHYwD8mVWvBCMSuzssyATHwNQdbVPPk07WYvYRmeunIzbcWBmK6iCdes\r\n5rioqmaTxsWbUO7YaB1dcINJR1VnF95uR/e1J8RcHmwV+gW8GfKh+rFMGfJo\r\nYDRpoHh0ERUXR0EWFQEv4CoEq9DIVKojfAOt9jEXAHMQiEG4dTFOMFsAu0bH\r\n3hVuw/OTu69ilLqEOY7lje82X+DbKqKE2RQibsFCh5MO8SjBqmDT4TdUTu+e\r\nGJ7xE980dPyWKADH33tbZCHoJEayOBFAfEXCd57q9D5p4VVnUuw1jeB5m6VK\r\nsNR7gKTu4MrowwKP5XNSTEU4lRRTnLhj5TlsqNPYdYlLxmFe0eYxqHlrXU+m\r\n0DyVyEQ9Vw3LAScBcu/AdW/Q7DnoaxtYrLY=\r\n=/zPb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.20_1662668894417_0.18639943640882572"},"_hasShrinkwrap":false},"1.1.21":{"name":"mobiletto","version":"1.1.21","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"5e8f75eb96b4bc7bc523923250fd8815ca55439b","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.21","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uz3iPItqJlvvbKT/RB7+y7Vry+ycPhwB8zm6uNXolj9Xz6yMnehzWRJ3D3LcDsUoWaBVwSrXrXp7vRWxxJH7nw==","shasum":"0cd1ee321d2ba43d41407d53f558ea7346ea63db","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.21.tgz","fileCount":124,"unpackedSize":2912394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8eV0fEi311BeWEO4NMv3/4TBHyt8ZURMiMTkmqYuLbAiBodOkAnBYeYZ6m397OcevGoIounZNR7jp5D9YjVpxHzw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJOK9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Tg/9H/zH1eVHqi978q2A2Rl9yWux7MMfs81qZd8L9rTSE1Bh+H9W\r\ntSSM1VqyiZSbhKKT5dkJdU2uk071NzpaqVx5YYNwidvvJFBCdwEtUpPzHFsv\r\nNWHPEW4JNtCda1eX2TAaXRbsDLvsAT7EXvxGjpLlsRQrM9cTbxI5m/DAB8lI\r\nZiQzdPPJSRE5YnvsiGEuQBnlPbSKNzG1Zrnd+F4z0EnNxKIwoXH6FSsidUlh\r\nwMo/nCuJ+0leMKXBkncKUzbi6528c8kpfpitq44QQbnaRxdkY57ENpz+TBTF\r\nNiepLzK1/vSZjXi1IFL7TRVwacGoTOobk6/95MXAwwxSaNwzPjaooz5l54FJ\r\nLu151MBkYx+1DSjUkgi6FG792hd2GXcX/37MflM9HgSJlB9aLfbvPG/4MIEl\r\nyhvk6lHA9DxuiZvGwLBmMLw1bZ5RrU0W5d8k3LSHyacxMEWva/Y92evUgd8z\r\nLCftGCfiXq8t/zfq0u/O5gQh6/+x6KwXe+Fo1punjWQGdW8lYZBo5QaDzIug\r\nLj7ZqcR5I7jroCSDOhwjt9y1ovyM72CH44cEC14G2BH7S+nd9GzP5jDV2QPt\r\nhzuGLtSNyFoQbCUE9XE0qFC3a9zI7zTH3a2onXeob+0grdBBnNXRHfIuBJcQ\r\nmncdlFyQcu4BtAsocG0qjbCRC7csYredcP0=\r\n=tsdW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.21_1663361725365_0.15976683682876192"},"_hasShrinkwrap":false},"1.1.22":{"name":"mobiletto","version":"1.1.22","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"65ea0c9b95fbef5a5365bbeaf64c4f1ad89c0844","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.22","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-semFRSNbauzZe/hIXA5ft1XoY+/jrT5rOfI5MsUgkGH1TqZxNOClJlGUYP0QcezWwrYNdXdQLQAr9KM1NjW3fw==","shasum":"e6fc5bea7803a5f0ea5ce46c04953727ef755329","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.22.tgz","fileCount":124,"unpackedSize":2912658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLjXSmQeZIeQllojdfaVbmoETLQh0oUSezL1LydRjPdQIgRMwFUG/mX+Ei7lIaoy+Xutq482XlG3m83E/cFiJpchU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJSJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRExAAk/WliTdnfT4fKfT1DqMJNN3zNVaAkLXn+2Ja5zvqyo7pBcCc\r\n8k1qkZ2RG34mejKRY3CdrVF1rWh9oFPupPtcJfBDBLJd4TeioAghfSWRnFZb\r\noNAaLYej0tAUx7zwbrzbDumZG0QMDcMUzxB87OjS22lnAIoTBRewUsDoA65I\r\nC+UfvgtudrsGywoCggXOPM4jW4b4vZfvp96Ev+LSGB+MzO6OPufjUyxv+JGT\r\nhHKLplk5n/xAUkxlhcb8Lh1oirMdjsStuSngn+/hL6l0JV92vGYoDU7j62XK\r\nMY5MSaMLpXuqHKa0xeSXN71EZEYf+3dsVKFbyc7Gw4UMmVElQXzggW0/chvL\r\nUUmedT6UNFdEeMXetWO7qXGvbrCT+kNbpEM0CUroc8iHFxSVefgfqH7GlTrp\r\nfFjaIdF8HQTBWDaaIaYT00gGEZBYadt1qEPueNLrdPHpJY9pCYQG2HoSpVKf\r\n7/tL8P52iF5HrPcYe/9tq/jzaDt8K2G1PyDuqMtuBHdxiskOiUsj/qpWztMg\r\n1jaCQztotpuzp3xxawf7V7SP+YfMhPQ+MyLL8Kac3LufIaF07x4+ccd7ob1p\r\nTz/2nsbfrBkYA+4EJyCeqydrLc3VJ5kvfhlxmpSzPTL+7d7IVCCZhybrQRv+\r\ntODivMqBNcKc1syr6+fHn/7iPMP6hWcET+Y=\r\n=+8PU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.22_1663378001240_0.32710517401017647"},"_hasShrinkwrap":false},"1.1.23":{"name":"mobiletto","version":"1.1.23","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"fbae3a68d39854ce2366d911c3b7bd0945f75aeb","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.23","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kj4uXfiUYqOD44PzaqJnFtxRATFYjYKOF1K8jTCx0Quwqh0tJaJYzsxEfbalbtSMs1N8HmITEPZsO9ji7nCpHg==","shasum":"57656f04a63e5f76270ae2ea5f48c1be9fe9e6e0","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.23.tgz","fileCount":124,"unpackedSize":2913189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZnlHe9mUx3/E7t2lblS4JzhWasPoGIUfrvEV1hBDnpAiA14Wy33rt9TJ2mubwTi0oiLviPY7/2pWV0zYR6nWFErQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJbj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi0w//RqAHZ8MiqlxKonYncj2RV+VK3M6kEoysHfRrRBUzih2Et5Em\r\nX2H1rj/y6gw/X82VmKNS6S3gTNZT2KamI0TCuxT7Er4W8WKo4rBuXgHe6Y+s\r\niATuOrEBy6wALD74wc8rkhM8PF0Sgh9ep6LyVVWueufYUV1J8bmqE5QZKdh4\r\nDL/Jwcp0oBauJRYna6576PVXp254Pug1aXwFGiaUCB7H+UnCZ71Aw8WlzuQI\r\n6xCzSL6g4WJ66G595xVFakqJNJkYMcFMCStFvgEpLy1tviQPcUXNPYzBom8T\r\nhvODG7Q6AxsOSPYEv4/ujHaY8GzB10p8XyyR4RTKXaUfHZiazgvpJyyW8iqP\r\n35a31XDwUnaKs+BLj1EgGGl+wkwQsaq5GTlHafUiFfbruI7Id7wcpyrW9ROy\r\nFk0lBZrnljyJzC2HDPcP2q8mtcedfd7+BWMExrFdJ2QRQG3hAwI9ABuc/Tp8\r\npQeKey5Pk5JXyPXqItV2d+VzYQ21+fo8eRkGd0pVjHWYPGyDXpJAiXQO4ebN\r\nv4rLSNgxybZB8ZFXHaO4MpU6HKIi/Wj2Yh3Gx0nCh/Qk2U2a4rQe6cqfOBM9\r\njQwci4ErNgCwwpD7jwGjMl0vnk97U82KcIJ0HjfVs9pd8k4rqHifut+c2DGt\r\nc14zi+bTL8SWRCAG0/rCEm/Pef0CrT7We6Q=\r\n=z5P2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.23_1663416566958_0.0347170851044738"},"_hasShrinkwrap":false},"1.1.24":{"name":"mobiletto","version":"1.1.24","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"c6e6876ad8b80ea411a06588e3c947e52a0123fd","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.24","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ME3oTSGJoH4bLe8J8xcDPFBczD8n/vnSDsxFCCzdcb1+R9GZ84YbR23Vg9e5S8Moc11A88NIYeyF+iexlApBjA==","shasum":"ee839f2e54053e7428393c2291d25c1d02ceb796","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.24.tgz","fileCount":124,"unpackedSize":2913302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOUeLvPluxz0ohL0tp+tUtjJMlDdA4kYgWcwWBVD17FAiAkzLdCSFKlCT2Vo4ZjvN0GOFJ+198EVeWU0OV+AWWLSQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJcRrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpedQ//fMfgeaoFhd7PcdBvzvu4RJqNZHi3GGcqcijYuHWi5+J0+Qd+\r\nS4MVqHr2qPC4x6oYCOdXZ4N8fl8eAdQfAw81bNTEkJc0SbmOrQlIulWyVLox\r\nzotxhzpn8wVpdug4dlmqPt5eqtpxmHhnjsgThcjIlG+p0m2xc5iV2cLaEvTj\r\nykeJ0Wq/mJa6tWa7QabGAs2wS7TqiwCFRSP/bu7MfTdktuoABWdHT6JbRSly\r\nhipW4L2NAi04YpDXrY+jz9f1tELeHS6LWEzxiG9TDTYjQe3paP7BCu4n1+l1\r\nlxsQzRJssQDtssFfiMV+AJFRhYaI/3hun3ryVodIsWtPzvYqZHiuAQ/RNRl2\r\nC8gBEE2a1Eqn3GxuxMnQpRiwG6bP0mDR3PrL2YJNYTokMu3axWxVEgSuBCkW\r\n3UYN/T7t+N936lDYElL1acUMf4xLWNKpaH6Wn7NF8XSk6flfyiLNB9i4g36L\r\nmn2XItzttQUyAsKhrpijx2+ZXrYyeGkw2Iy8unH6FHVeHH5Sq1e7AoDpppPu\r\ndbdwX/wz3QiIw7L8EpoNgt6uvJJWF4yyQr0hj3UT79+Cw89clET49WRrjVwJ\r\nUxOSRY7g4DLmwpDjfahGuM7nv5Y4UTha3iK5YTZfKATgVpv8jD1stoCXQFvZ\r\n1MetMv0DRx0CqmOKokjRWtrfjael7iExpe0=\r\n=LtmW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.24_1663419499063_0.5107015272742095"},"_hasShrinkwrap":false},"1.1.25":{"name":"mobiletto","version":"1.1.25","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"729ef8a3bfae4b0a8892635437488ddae2dc0132","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.25","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-e7lAqJTLpgxiYD41K4491tjRdmHRcLx371C9erWKogbBvGePMOH2LYSe7KEve8ry9ZnyRypIWXD9g3pE1bK0Cw==","shasum":"aa297cc36f7af9ff71d4c7af0c1bf35dd4771a47","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.25.tgz","fileCount":124,"unpackedSize":2913923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDApPZ1K5RfoVKVe8VAqC05zp95bVipAtJpJ7Zz1v2FPAiEAkNmToFSEdVhMSAncPABGBveYh6aY1RTlcvkswhqQf1o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJy49ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqElBAAnoS8VDQzEMvjKt57Lt+cvSNWmbOH6C/lM/Mthl59nAzgJHhg\r\n0+BgWWxGohMaG98sBcAlY4mwcdfypwVrBDIbbbn8oXp5vzhGepCIoZfns6d8\r\nApOZY0X+Uv8dLYNT/4p3y42dMT7BAeXvXcpjbc6liGmyRB4E668ywZdcapBn\r\nacA5MLpArIKwEliyCv+otIhbdvrQv4O9mKRJB41sYW+sXPWs7YBWfTnbrHD5\r\nkynj3abFEYCy7N/J6jq1W5km3ntUcGkDg9E3GPCISoPar8RvlMo/rR5qg4pr\r\nGA2cWDyAN4WqpghxE6gZ3HIoQ1bArRMb/KxIgo9COXgc80ANozqX3tZKiCso\r\nWM6bUBivelHDIMJmaZeEnVnQKazN2xAeP98MoHkvAbHkIfbAjQbEg1CXlkVY\r\nB8Th+sUsR6g8veeoMIaQvTn9aiSCp2rxL0v4zYpLFRVkJE4gV1lBJGgcvlIF\r\n6My1+/66wBTJjkjaFfw+daO6qJ2sWxzXlg+6ntY3VD7tV99UoRsHccXyJ9F9\r\njpNy73pt+8kiMJw+ZREQeBQ/fsLPVbzz95Ay/K91IDJMj70HEYHzn9iGjsaM\r\nHG3V+oa/sr5yjUeJPK60/1HSPniCZa2rtpBiv6BpUvAWghDODD2bDlMeraWH\r\nF3jcewiFm7Kd8W3VCjlOZ7JkcjhCU8R5twM=\r\n=qRDj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.25_1663512124842_0.44789281054076335"},"_hasShrinkwrap":false},"1.1.26":{"name":"mobiletto","version":"1.1.26","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"7bebe9855a2c6041d1ec94e7c2fb802e97726c13","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.26","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jvZeCFbHjieX8mfhER8YdSjrVOQt96FRD2TvsHLvqB/pOmJZezO1DmJaH0f0V94ZxAi5af5dPofV/ERU60J3tg==","shasum":"2d3b2eb12a8405f5882dd6ab6095fe740c60b28e","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.26.tgz","fileCount":124,"unpackedSize":2913924,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNO/pL15rFwZy0EkNRpM09Lk3yXKjyKEgqTR9E7FlwPAiEA6eLjg38F2PxTxy8Kv5SAjWhi81uUadPlaCCcuVuP8xg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMudgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFUw/+KvM4ceeztNou1zDs380QkkLLgvoxzjaI30hXjqj/pbnedRFW\r\neEMUXNDRdgS6nQCNniTiFVeXSabucteSR1p2mfVOAMjRrFhN91Fk2wNB8ywe\r\nxksIs74bnqQAZUfIXVafFTYma5VxHc+va11t4RfQi7t6/p0VRU6cgt6kKtVp\r\nl1whC0vcJ/H0rIxJGxh3kx4VNHSDNXQyAgOCyNOQVu96oO+JhxAyMqTD/hz0\r\nPjc0+buDUQDpPWpayJwSFxZrwdLFHtZGxDiZVMcjmV23Kyl87zs1d833gHYx\r\nfoo0B6+Ys5cEXmJrOfI3WVC4gCgId4xrMBAcPgyAKfPI7hg7nFcr11wiiVKr\r\nUWV2h5eIrISMooq/yoh8csscTnXlEIWDblaBojEJKt3Yu6UbeZyxj7GS9BgL\r\nFbST+stSZ636dMhNmv9KrYpn8NIJeuxGM+n76oVMmhyRKTXYkhWqFIYmv5z8\r\nO0Sar2YQVxleUkReMibBF24wpjRM8/bksWkT2fPclSIpizBHSqOWDs4F1Kkf\r\netYZ2i3EEalKZKOUgtdCeyrDRkQvaeyK24RgIUJ/h5OlLt0LDKFhHbxVFuG8\r\nZ1xorYIyY8KNx0BRCuLaUOF+e4gYf2m4Ub00i5gE8eqGPrm5QLTu3hOFa7By\r\n2fKm9qpw4Gee6fYOCTKXf1/xES1zTQu101Q=\r\n=aIYJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.26_1664280416342_0.6828006711478387"},"_hasShrinkwrap":false},"1.1.27":{"name":"mobiletto","version":"1.1.27","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"2c83d4d9b5a3e370c66f21139ac39f774fb310cb","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.27","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5mtxKgOWlC6726Lcmk7mv24pj1jAf7tj/B/q6qXAUbLfmFtEiurmPTk4icQNKnn3o/HLZCGxvN3g40dX1K3kZQ==","shasum":"b9844a2f8c111733bbe7c8247e1044daf1d7835a","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.27.tgz","fileCount":124,"unpackedSize":2913912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4YI/QUrUKhTWuX+xp2+TSGL0gC10IYx1Ag43q+PIHzwIgDE2eu1Rf37p4Zuiotb58HrU57vqvoP/pxRrTOeuipA8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMupkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjqA/8CJjxWd0GxQ742E8kGZf3jyKaBjlhcO98OWM2Ne1Zn9xVAWiI\r\nLxBZ0D6hIl4mh+0JWTlIyRSRRsviVFDvzJcJFqqb4WS/WJd3Vz9WqFSon8rg\r\nsLxOt53MJHFnkVh9/PuNZD9D3jhNLoO9i9bn7n1JUSgtbJbHTpqpwI3Sdl+A\r\nehuSO+kHVJqzG3tOkDsj11H8Ihk+y88FHOMsq6bgO0YghyD/px/TVBEJ6xZ3\r\nXliRNfWrzTYbfPRSxnNqft7tBex9MPXibG5OIAimZRssIvmsQBHQKdAo0lk2\r\nUrtuJ1flrgSQiPIwt/yNjkqMw6ZYi5lkbZjxqPjYtWeYmZkmQCfBThBnkfPc\r\nJHHoMCyomd3dQf31yc65EzkW2oQB9Z41+8i90VO+RFWBbduAZnkUS1X8YYo+\r\n6D/F60KHCBTS32vhLeQiJHflpk+jVHZaa5iiIOla5/+xDfpQc+dJQ5YF0x+r\r\nEh9Omh9ZCH7TWLrHsAwUcSV+s5wdQtq91Io8RrEH5UEHvPB1M8ttq+nAbs+E\r\ny7+X+8+pqMTWcA0+x+o/WMDS0liHhAwjkSQNCANfocoTxDjcRe9aQ7cf/rW7\r\nUaauUD1u4jlAdD9choYOgRZtF3rCCfZV06naD40NZexVknUmkqojqn86FRYt\r\nxxXmXCHVPKerHRPI4nzNZ7L1Gs6xzUkEmX8=\r\n=/zVR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.27_1664281187907_0.42878667975981233"},"_hasShrinkwrap":false},"1.1.28":{"name":"mobiletto","version":"1.1.28","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"1ade1cafc8336cb4894fb780da1e3acd96be27da","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.28","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UO9xVnyF+elkBTVh14AZVZW/dJITj1KhGkS7xoKScNPzqkeEaHPxyORExZGOXZn7a3WD8SwD+B2ND3sqGZzMnA==","shasum":"911fd8d7caf967c8816131b9924bc8e9528741a9","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.28.tgz","fileCount":124,"unpackedSize":2913904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWH+sj2f1F79nQkbWXK5PS06DM46q1Am5ISX0m57COrAIgahgoQq4UFhdGZQVnW43IueEoXdPXEBh6oippzy5iWSs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMu06ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKkxAAn4q7qYZfUVAPpe9I1+gEkQGrTSVjOjqf1MZLjQ+tOr5a0+xi\r\n+82dROLzj8E46UrpRzrR7kJSEUiv2Y2E9SQM8sxHsKcCOTuu6gBjIAaBHNu+\r\nF1XZljeftwZI5OMrTwlxLUfpNnMElGVrxlE8bUDWBVUn+is6TYqjMEjhcyCJ\r\nlgeBY3OgmpLhMNlpulvY6Ka6x+fEadgO5fwDkjhNJyv6JP233mcGQ/dxWlK6\r\nV3UKVvXMMFaZ1FLOIJjlGC4w5VY9yRGIHIMcL6KbNbcipbHYG7l3dFL229R0\r\n6FamytPGsvO9N5jq7LhZBYRAEEOJZXNwCao0MwC+5wPJ+1HTAJB7IdUkx/TX\r\ndnKhvO1i3wSP/6BYcuXQl+IyGmYT5XbjRH868j3R601hZX+Arl6TIOopFl/8\r\npAemhIAiPaQCI7iBY/D5JmAzJYwTA0tCEJMUJF+AbIlhfe2slXUV+5PIk+XV\r\nDfsUP4q4GDJ18w4j9S9jpRbj5fSiUWBe1DkP3cdTC/EG3wARsrYLDWbXIQfj\r\nFRA65EJYH7tbwNk57dMlNbKNdAD4oiSydC4t87YADCtK5tkV40UDUVhFfU3W\r\n+ppYGJQAPjNnFUNGjpGdPyHRi5IasFMearqWZHRN5pkO1kXt7OJvk9zyGXmp\r\no0WPydzQtuCVSu3SaBIkBeNc6LeuTuapJOY=\r\n=QB57\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.28_1664281913894_0.051290920965688436"},"_hasShrinkwrap":false},"1.1.29":{"name":"mobiletto","version":"1.1.29","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"c465de4cc74559180dd31b5a6af5272f3f7c29c9","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.29","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q4Ox6ZnUNyJOEc8D4gzVEHhNBaYHYT3U2mXe3o8dzoa5m23DXD9lWWGy+vku1HQ9MbUjHpFyCRBF5OC4mk5BhA==","shasum":"50f383838620aa8bdc7c871b78282fe8612f49d7","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.29.tgz","fileCount":124,"unpackedSize":2914127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTs5Jy9yvA8Qn/22HdxxFPPhcafXza2QFdzM1scZwziQIgXkWDYh86tRs6DW0qSTo/fmxIt5i6lZRcz7U2PSP97Xw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMvdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBchAAl5F1b+obyVGzNycdNFVdfruzKN015SuQCSL5mobedba5rzum\r\nXPpD3HwhgGZllhDSup7Pm37KhGXUZjzjMxjilWd73sDg6VzCrKsk/p47/vMi\r\n/DK266u4a7io68ZdmSsDgjALKIuZa93KTr2jtdWGCp4YEAJb3F0eGFCXhKDR\r\nihvBJBgyAidCfbV7BGzMWWIJHE00yLIJmRgNL42yTcX0sm9KVb0G7oBD4nL4\r\nXJRSzlH8LjH4RPAdC84JB1VcK4zdeCmZpKW3jisqD43kcuipPAmP5fB6MRjl\r\nkzyyVyBbvkx2Wqd6PFVcECfwElD9I3Gv74OGJRuUel9SaugUdOuNFz4+mfUh\r\nBcj8K4mRFUQRZIvSrkjMFoUDSru2MeUtbba0/Sa7N6dAKvul0DE0HmfuhTBz\r\nKHgiENqC+yM3jMwkc7otCeiwwPh9Z6czx3Rx0S5VtRQ3IWrnV9sm2tAmm4x4\r\nVz8LskdjjyElxGfO5SWFrLXYFUr5yJS3OIHVGTuKjrbg9ngS0valUxFaNp8n\r\nK9d4d+1JZkmM3kVnv9kyMvgA4QVNlpqunhH/EOxFol5wM3Duj6J0h9xakKzm\r\nYZX4V7Lg6DrcdS9nMNT/hPUKURRx4Bk2qXc+y9b1ZOji0Swi8w7IxYVgV0HL\r\nMxfeZhU9d2MnKtP3rjOpA18pI0ojdOfYmZc=\r\n=XwjG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.29_1664284480552_0.12869979670345955"},"_hasShrinkwrap":false},"1.1.30":{"name":"mobiletto","version":"1.1.30","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"58fac841781708185eb47818e47183bfd0a9535f","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.30","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aeov9FT9m/LIFKKtqHb5JCXZDy/qDfNHD0RoMi7sINGMSpqF9hLEVeeQB7AP/m34olRNNedGGx+XwmXM1nR4NA==","shasum":"c2f044a67f4ed0b4cbb743a7a59ea0457ed45466","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.30.tgz","fileCount":124,"unpackedSize":2915775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLAzHInP/xy9UpHLslCKHmdnIg0/hq/Vhz/30YCL0tSgIhANdDE1U1fAhQ6i3ZReD12zN0HpsEszqw2wBVHlRZCJ6F"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwpZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxNw//ckv6ZmOJhgEhCPDYR48QN4TKPfMRW76dzYA0BASfGDDnQxLp\r\nEd4xrK7bdrpwExfH8cL8SzR4rzLEI5WZ5IamxrJnCRszpDtekwO83fUlDYl0\r\nFbSMoHSdjYnPqgV1xI9DC+71rmO7zPuDNW7Jw/bEvQ5qQByJF5PKQOTyt3kD\r\nXcoxr705YbCmIYqC3CFJq4oZK9aiG1JcgeSk9szEjndAkT3UH9sTRNa7XdaV\r\ng1yWLEAuTdzv/dEmOVhLHvUbatEr3f0hRtatSCePHaLDG1H05HwUpLfOA64V\r\nlenvoDzWeZqUqu90CBqyC4a37QtaNW85LvJRZGWu39/vec5I2yTPcrHTh7Zq\r\nEpnLfbR72LbiU0qzH+EzeIs+VJEzVv/bNsthDOY5qvPZVJ3qKkx2JAF5gcw8\r\nTk9hjUaicVfl6Sz1kJrWGKQvBqdIIReWL5Ydyzw7vH9bPgP74HaZrPWzYkct\r\n4Itg2Mg/dbCvRomV2PxKD2I5p6j3wDy0TkUliwd9z99NJatrp88FW9jTEzdj\r\ncNHLGD6mfEu6SHdZdqVwVB9C5kWjpvoFGlS00L0G4NmEPK6e3Deyj4VgbXfd\r\n/ENFN6J43RDJPlCtlBn0ZgjJRW0gpii6KDcAYEtNOi9jzlgLBgN1l5fzWRog\r\n5gu5ipOAVO7O0dh6fIFRLqSiQ4OGQdrC9RE=\r\n=hVyO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.30_1664289369457_0.38217089313935926"},"_hasShrinkwrap":false},"1.1.31":{"name":"mobiletto","version":"1.1.31","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"52b9c1a3b53c5b4a2011ce4493535f7bb1e012f4","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.31","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-DbS3C22WfSNGe164/8B8vvUtJVSAyzOVBz4Iw4C8Ney6cXEZ+CXFdp6cKEAUgBn3iR7w2YGUPDR3k5mc/FgRJQ==","shasum":"205ed7bd772a1536fb37e41d38d641476b55b818","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.31.tgz","fileCount":124,"unpackedSize":2915796,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzoc9dqJBhtFyExUX5luJNeKD2YuhIWk2vOrEufoapCAiBsoTgpmlniYyHZ5bQY9W62UCRA1MPw3icBuVsrF/F8lQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwtkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Lg/+OIYsEedF7gzPB1UUnMrdBB6r012iqXU5KHf5yoZJVBteinFR\r\nb9k7XA3Qj8JvwB9hg2NHKYZdVTGi5gt0LFgUDY/iUImQNQfZ6leV79qzneAI\r\nml3bMj42SBSbXcSuf1qDiohv/pR2ZM26ZixdC+jDCAhyI5uQPaPgVPaSTviv\r\nfaoiBXAujjkEQhGSr/4GyTBQlTGsG9nSb7BDjbVGcXKfemmOru/DYpGMrLxL\r\ncWgBhTRWtsrQ5S9s2XoWM0/Uqxnw+O5JpllM/6dXXi21zmDezfXQ+JwmXWPq\r\nnAvLYCn4PQyDv8R2XdI++tkBTOmcUtywj3cR1RPCu1fUyAuhuAYPqEh50Ywb\r\nE1Ct9RtQ1AgGY71bQjr2UJ0A1DnIWcTFuRdZUoXuf7JW1mVYb3kp25Qa4Kgn\r\nx6LJcTdxjAIqbO6UsgsPSOHKxBIhwcyEtA+Go7cznR1P/oypEx5eKC1XZu1Y\r\nFyqxywbJde52sY64Vm1nEPMA0w9TUFLAVAJVK5/JMNkRdxTIliJw4L/ziqVq\r\njpbZlFrWWM0yFqpLVrMWlEHw97PDm0XeUECfG5uNKT9WsVHbNI38jQQ4EO+k\r\nzawP3YFncrv7WvYOV9cSoBz5EJhvfmINrOoeJVvMbC58ceqBtmzqdENlZbDb\r\nLvv697m0TKCJYhjU44Cnmg5LRU9hYNNL+Go=\r\n=E+PO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.31_1664289636423_0.8907886920211929"},"_hasShrinkwrap":false},"1.1.32":{"name":"mobiletto","version":"1.1.32","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"d79dc0e147ae9c7ffb8af9d7c2c43ff98175d31a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.32","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7/LJaGPCYU1VpNl165CpHeGwbwZJNpKC0YP7/M97s6akLyqeZrbwtWLg8opcEIdwAEjyX8dsEB1NtJ/bAgJuAg==","shasum":"29d810102707382b56544267cb58c2ff1a96b772","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.32.tgz","fileCount":124,"unpackedSize":2915797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD40HL2WT1KfXXE5Ujg+0NOf1Zt87rKOpXmgAJzO/e6bAIhAMth9/Pxf/6zsG0h4GT8LgkgV6+Vj9KXM5WCE4+Z4Caw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraYw/9EnSDbEYN8gm9nk1yBuwy5vj2wHY2qDowFvLncWuwwbJ1gAUR\r\niZrms2d8zfB64mjlCFzQ9M+dtEzxzB5OdgCNRf6eHHL92MmbWKQdBbdLnwer\r\nLSxdODzyMSHhMoIaIHLq+FK07vHGqZTBtjIX3IjpiMYAvwwgEEwyGOnH5S6x\r\nVQwfsfbGDU3ww6CK3xB3/4y1Bq3LWIYys0XtW6XMfYiish4X+RL3J5h0Ry+H\r\njn8/gJHox6pjUvG8+ZBebliE1bqMh8JzwndaglCYVkjYnMVe2M6wYQWbphvV\r\niO4X2WpNupiYXBnaK2C5Jef8h5nCzWrEIHjYUFMSczc8GH4KUdIh1DzCpZBm\r\n/kqjYOQoWqeSw0UU2NvqxFrlQwLfHJNhHTxYh0+i1fpcOgOYpqJecyg7GQbW\r\nSmSb+OXvgzibbnbrp00mOuiE1TL+dSav0jgSrzCtDUq6LbqhkJPjNAzmy88q\r\nraBUEEpII44REPQ9uRHOf02HR4ve3XXnoISBswlzlIYar59CfoBsGcIcFE9Z\r\nqYXP5XlVIMVlxC516vZyyNnLSgjsdjE5cDDFPvwU+lXLoq/Ouf5ucygkbHcn\r\nIJ18/kSJYGkDAC3UAdTF7FXZa57SePfrmwvi1oSz9WcdCxhzOJjTcH7m9Ko4\r\nFjigP5EGXHRczOhdkVmATS4atWxcf2vLbGc=\r\n=1KGj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.32_1664289785274_0.3190640702933101"},"_hasShrinkwrap":false},"1.1.33":{"name":"mobiletto","version":"1.1.33","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"9b6284deaf384e582a6b296616e5c6a5a5d673b3","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.33","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VVN3NnCsMLxArBhV+BqA9yytXfrxfEyG/KElL/teylupJokn0f4BctCd3v8dVenUzyIMdOGe9iENHM5DBJ4kwA==","shasum":"bb5a090c64075d363f254c117ead4ec92807e92f","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.33.tgz","fileCount":124,"unpackedSize":2915774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Hy06VEe+gOYmhCcnmirSJ4YvWZwTKL0ZsDr2N7hi4AIgd9EIG6J8xu/DpAF9qvGJPcvsA06srw6uMmAk70gkjI0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMw1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaZQ/+KE9gnKWxjJewXaxrz6VtbXebt8pAWkXqrkN0pRL8o8Ql8H/b\r\nkjF3lmNCawbCv/A+Q0/lEYnC3bJG0npfi/4cFpYImPRQkGrgeYgP0ixkhisD\r\noL6w3KczT341+hIbhgOKpidJe1NOJj6QuRGRSUqnD58Gvg0kQYVwMTD/KN6a\r\nbaU4yJav2bq6iXuevx6Y+BNL4fpECF1j9CUzUANGQ02xqrSAzo+ATnZ780EJ\r\n+p2+P+RfnckzUBQkfATcA0FNu5otbwbucYloFtWbwn4upV9jqSPBGtBt/PEK\r\nati56GRf2MVZmjdtrGZfaYwC1/IGJyNvq5RPL/UNZ1TIjjvUb6TkqxjJzJxx\r\nFkY7+d3NuAtvqily0U/MtXlE0/wn9bjPpMfQlCDB/579FigAOEWVMZKxtoCK\r\nUmgqjoW7Fn2LImbxA72b+w5diu1PpIqo6VHWZHHjT4yw8tu6TNArAT0uJyfM\r\nBTfWYVu+hWTKoiHpwji/xJVy22sCOWf6tG8J9u9UxoO3peCXzut/qW/7CMnv\r\nmTGpnmrhL232Ck8V/3p/bhhaz9TvZrx2Il5MsAbSbKNg6Kk8bHRzBNrJps9X\r\nPoi8ommP8vHsAl52OhoUnZ35N8ICV4t0iSA6gU4WekOeoOX+vUYZMzhe9Wmp\r\nEhiHcu39cteJwpgZbOuKLpJtNjWwAkiCh1Y=\r\n=w/pi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.33_1664290140741_0.9896552974429369"},"_hasShrinkwrap":false},"1.1.34":{"name":"mobiletto","version":"1.1.34","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"a4842951d1f9b7894ac307b8840ea9d16b2b0e90","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.34","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-olKIoSvKVdmWB7ndKYic1cbxXm94+g1XHEtxR2QDxuh1jhkS1+JWj7pGZBLV9g/y3wKJid0vtPes4tq4gnN41Q==","shasum":"91c171fd1f72c58dd8e311af7eb26740c24fdfd2","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.34.tgz","fileCount":124,"unpackedSize":2916209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1sitqJN5+CKTLNrjD/2lwZGDLicPoIUmZkOT4qiy+uAiEAzihlxrgICFAeZbL7ZIVn/zDSKHX6j3YfI8x9bfv9HZ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxDRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL/BAAnPzNFGcKvA0NswLLn03B78cbIbhk9dwT2/hQ/zmjiDWpyaNZ\r\nnwn3+wy8a9TzCE4Dq9BBfRbvLWlc88T3fGmbGry2NhekPlTI0FWhthYB16aj\r\nBeROwTerCQFu00VBSR41Mkk4RdLSIKXvdd8osohRqQLrvosF4PP2JHEI+WOI\r\nCDg9x7l0HecJGYxPGus6Kn05wguREMd2bzZD3cvI3lLWnXoB3SjPbHv2STV/\r\n4Xdui201XFSvTMEh0Vm/gR53NIvW9FPE54MlGwCy4kwSBUwPuDhR7SmPWj2X\r\nsHjrLkqu9kSl1Vzsnm+fVBpIZqv7fwfKOuYlKer2Jqh9sMirJPIQGfq64D6+\r\nkN2bNPZ0e9Z+OC48gSrTwBh44MERcK/mT0OevG7KsCHOiJ2Vc2lRA2QhGK9Y\r\n4VOQZxHVYkZFZBH9rMtzG3gfEO1MKBPSWkfoCWUGnoJM7ELufw2fgX662YOj\r\npxdQfOYr/HxnOwQGjDhM9Q/JrD6Uz7LHwwxvsrM6T/hKcicYXLwcecxPjmW/\r\ntC8VES3iNlI7mxmEggj6ZQ/LOI7GjKwbnkSnHEUcp82A7Wg3HSiG+KF0oEqg\r\no2+MS+huXbAZuXYGT1ReK9VKXrz+SmnLWfvGGm4Z6tfAijIO5XfaMTEbBYmK\r\nqYS7ZeBHw0VOEGZzUZWkwTBNwpsutejsGS8=\r\n=2Mza\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.34_1664291025378_0.9001824273379702"},"_hasShrinkwrap":false},"1.1.35":{"name":"mobiletto","version":"1.1.35","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"6f49e6044a994e95ccdccea2d023fbf2a4bcaa0c","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.35","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8n5aN1Ue2xCnRAIPg+3qDEdRuA50NjQhTyh4XQksDmfP/eSiRYME8k9/OIhGZUgZy0LyHVT367zDjMdSCNWMUQ==","shasum":"327e9cf0819f0900efeae1a2c15c19af5884aae4","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.35.tgz","fileCount":124,"unpackedSize":2916310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf4AqeCUWYJIryXknrWMpneiQwmoc3ZhXBifb36OuqSwIgdcFEjc0vHz9YPJ3V6FqzInWHUj+plcQdaftpihFYhb4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxJVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRuA/8DHHbPoiM/l67NGhHHsIqd6VyswFKMPUISI3ZjHVCiYlFw1Rh\r\ng691Q+oULGjjHCu6Fwu8Gi7RgoXN+Z3KLMpcLJtXEMvRvDDnAHXemyTOb4Yq\r\nLQLHnn+d2+venLknvR3x7Ba6h+7gg9KBh5tEetu87tu8PAhEj6hUmRLzNxZa\r\nq5XVzp8DYmhQptDqwbmoxGGWutobLOGK15MGZTV411+5bXWnL+mJqnbUcaRL\r\n5kHsAeVs54s1bTT2dH9UifRTd4b7LAeWVpmcMArAIlGiDTPEhMaiATiS85t3\r\n/N0C4szFPsaScjGbnUt2TjCW9A8G+qb+cWvlEfFlQSxEXll0qNmvtGDAU2M6\r\n4LwYU5qIzTLw1aDeVAe6JgaXASNu0czIHeQTXWGcuykI38CyTxG1MVK+O6HZ\r\n8IHBPI6qQfUd8uDxtcCOkoqG27DpyqloEQWR2NV4tATdSRPYRc2w1HSKgG9/\r\nCZ5Oo2MKIUJuGoOvJEpi8pRypmkqrB3uxxhj2Tbd8ER95nEH/VNUK5CFSI9E\r\nvd0FsyrHy/8IRovKT42wnhOOOJj+gZWNb6p0vhTcLkUZ+tk+IHLG/uHFlIuj\r\n/2/yARmTvwzJ8qYHgj8F1pw1bZVoSn/NNMS5q1TYzQyHZYYNX/iraycEwP+6\r\n429AB0JMi2L+e9Wxmp8b9+QmBtuqy0Qat0A=\r\n=yeLe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.35_1664291413433_0.32576313483222274"},"_hasShrinkwrap":false},"1.1.36":{"name":"mobiletto","version":"1.1.36","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"42c53252d5ba45d0f254b7efbd2fa526cba5973f","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.36","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-AZBZB678+neolbWIalir7d7tZwfTKMzqU1WbHlf501y4tib+FtJWRDndKLyPR6xCyj34d0j3vdHD9eCMfwqnEg==","shasum":"c4310d1ac38e2029fe295180b4acba2e6a004814","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.36.tgz","fileCount":124,"unpackedSize":2916315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEB8e4NbgK70Mh3nUs8QQLjXpVlf03udA12G4GqAM3ivAiEAhT8YodX4OChzjq+Au+MCEofqNiX+42rkk0pU2VmLo3Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxTKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkmQ//fHBgUk86Mw7vv2uBZEJAnrNjmvQ/Y8sv+nLt2lD/yZl5vcKG\r\nlaeBbn94ktK4/jYuuvOHSKGbakhti3QmCpNB0fUf4SysyXpXTSnEwbC+dhtl\r\nnThFDsjPobb9XATZGkhfw+BtFYSnN5yUiPA1bK5QSyKyamwr3TSDGocILq+5\r\npuJImhkS9WL6pyn8oU1UHB0X3k/x69op1icEWhzlkAemrZpta6LpESP1vEiv\r\nqUJkd7S4jg4cPCqC1q2FtWCySt0Px6B/sdCRXnrl1Z3Fg0d2MCmb2XO8ED1S\r\ncpf9Vd28CyjmfRkUizc/gBEx5EzIHu15RWGyjnvvx7EqMFAvmCk3705a76VB\r\na3Dx9MKYdKyJ0x9Ru9tQlsEahssxqkgdFmnFfR0XUGgqPnWXblW7YdQ0q2Mf\r\n3jUdNTpiFA0YKf5nL4p9NjP+Q0X9Tq1695CuAcA3HC4ZKs7L1nuilEHN69Zm\r\nU4hhPSNV615V7wW/ZjVM2F53D270TAj/jmRo2j1r+LqnnkvW3VYGw57jk1as\r\n8H8iNzhvoYxBbmTptGjLU1NXbSfBSr6Zr2qK7tM0mdMU7XBTwiRRMaS2y3o+\r\n8kDubwI387jcAgH61JNbW6BYtSnRKt9MtX9aUW+3tMcF1WLMhlMzqMbvyxwg\r\nut6OB1/YPhT/dBMaqQFKVYjh1sF2BxOd/H0=\r\n=PRGj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.36_1664292042428_0.5973400335235912"},"_hasShrinkwrap":false},"1.1.37":{"name":"mobiletto","version":"1.1.37","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"75d2ba84f6e87c0c46dca4ef45f0d96716490681","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.37","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8o18Sx00abh0UXgUjIvGoyGa8KGplydNM9k2/DgFzwbI/sM5Dn7dsH6lV5f8ZXmHBp/9Lmk0V4ClDI2TYDqIAA==","shasum":"281c7ae1b5119260af6d6eb5a8e79b6a909f9f3d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.37.tgz","fileCount":124,"unpackedSize":2916363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsBP98ZVuVDkbVo65rgG5WcRVGYe3ZF36aB2s+LxBMiQIhALh3IxwiC1LgmMbJJwX/tzxzHHjRyveZOqVTq/pzHIV4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxcGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSUg/+O5iPy6XulMtPCdOB4dGoBPwllMRgr8pUa80d4LhYeutUxHDv\r\ncAfjw8e0i9JbJNozBGbWZFH5C3LqJ3kC2IsXT0yhkVGA/taHuamREsGd+FbW\r\nzRZP+/noK8q2qmw4UwwEssqwWcjjhZwmA6+a+3wwDBP8WmSlryLyNWXueKyM\r\nxvVleHBYMFfmlgDEEUKwyRkN2kXlvrOOuS/HGwfB2Laazv+uwgAKBADa6n/w\r\nTFfts7NQH2XHwopAgsZpO/e0FMyCVgUaw2DKA/wG77I49CQybuoCW4olr+V4\r\nTpPcqDbCrTYXc2ratdQlzLnY3xBfz2vX+PabT+iKdMJw2NjRU4jCgnty4nfE\r\nMl5atFwgLiSEp8t7o1n8EmwuL4gel/3Mqm/tT6OFvxQxsIx3N1gANR1axxxJ\r\n+Oj5/KAbDAFUaqO2ONY4kPPNVH5EyMsfYlEq/bm/BFtcb0bb785PyDt0pCBb\r\nTytNYWV0nILIU1/+FJ4xQG7akxEVkMiIz7z2iyfIC0HO9pcB7jKEF0Qt8jRv\r\nOKo4PSg+/sdvcPCMnfX8FZYOXaQOfSt1wlS+qkhFrmGTBryrqPL8F9PCd8qa\r\nnJFMi/Nnr/GGyc95KYlNITgLTSTIcvjqnhSEbUB6lx42UjmYfmkPDKSGC5dy\r\niZcuOxwsD6sNBO2zcrfb9PiyFwd0LNU+kwY=\r\n=L6O0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.37_1664292614510_0.9887535084068193"},"_hasShrinkwrap":false},"1.1.38":{"name":"mobiletto","version":"1.1.38","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"fe369a6d0abea5a15c32062657efff1a9cd09a63","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.38","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sYz5190BnWIwsWkhIizR+v0RvWav5FiXDfS+Iwo5zNPvCeQv1JHYBv3ZHha2MIE98qHla91fWranDoDu3tkzuA==","shasum":"ec81bbfa8d62d4f7c5449e79b0cbe1f6efdd83bd","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.38.tgz","fileCount":124,"unpackedSize":2915927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn5RcWQKDbpHC7QlHnModlARbnd3//h56MkHo0z2cdMQIhAMZkFpzyzNgwomIY85vgm1EBU+E1aQKpyJ9efh3DBcMQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUcbWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Pg//ZSkraNN7MJk3uAK8pH7i6CtJ+j8Jyad4gFtTgVSoQKxI3qyW\r\nA3a7xhkm5qSTr5y8L+OfScnXhVctHXUohQdAJpfctcMgiqk7fW9GCFHbkipD\r\nKjXgjBUOOEX/yje5NwvjgpWN/5/vp7vVkyBp6gMP7rTXJrQZfrsz4MkhqKMI\r\n+wsCcqy5HcdowplqqYvK9mld40r/6XoVws7RF/UnK9J/K7PYGwJDTw4hbpfX\r\n//hTPlhEfUTAA24stDb6uTT0DQJXylAMhYd0QdH4Aii281HDCAmPCBImrVzt\r\n87hxD2Fz9MgwOU7Ra4OMbYC/HnszpGVnEGmGULVEfp2HiUjempYW52lSErtw\r\nGBgJWu954/mzWgR4Xxri8OJpTP/5LucymQ3ExKr3Lf2Z81uKl49vC6EcMKq6\r\nnz1ClMjaCok+GpLqPR1zl6RLss2ae6SS1DdGkcdHGQQJkAYeK7xPaWPdnflI\r\nIJJCVMjzNdnvGwaDNrTx3wxZsQMFzYcUpO1H4uru9UcpM5L3yYiBt+fnnlSs\r\nIaWy6ytuHvYp75pVzgUnCGKFumJQpww5kiRhEDCCE5DSUh9QjNU0nz3LJsSV\r\nI3EDudJ30ntWu4E2ipRZh/qTimRlTQRO8qJm4Kl+9i1oqBu8O9xoIGzRB3tI\r\ngSBGdqcV3CdS6a03MuzQMVbYY6hbJYtzlsk=\r\n=w5/D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.38_1683080918530_0.45567716327869023"},"_hasShrinkwrap":false},"1.1.39":{"name":"mobiletto","version":"1.1.39","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"f40a2662b751f19b368e8dacde8512cbcb8b4c0f","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.39","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RU4OpF/HfIaegORj0pyf/EwmQxqMaVzrhld2In0XXLyFf8Gp6WvP01Ei/7NOdbtWIvETPiKG9hWfTNtyQD4FKQ==","shasum":"4d65e3d4d35aa0c286d3d4d79c4e39384f097f3d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.39.tgz","fileCount":124,"unpackedSize":2917054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfU5dUDMTq2oJx/vSr9vjacQfT5n8uIWQRCbBqm02VlgIhAJImBljVH3v59MkbukPEs+KFEAEaIHLq2oBSQskg31S2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUdcuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3rQ//ZYgtA0H+EMzq91aUnBuaZ58UvTHQNbGTfDiHnykmSzOLIPsp\r\nui8Lm9Txp7stml9jQ/zMvVAY4oTsq4iI0yQLVP9VH+B7qZHEn2UXvfULA7L6\r\n0lnoebS3p0fqOxbmOtlOgBaLszjjLbmjyNbeUyOJD7mMJZ7eMi3yhquKcwEp\r\ne8CvQTlNoNMts3FfXkC4zVog95OYIQAKugpGR/gmIzLWh/IDpgtXxWUl8KSd\r\ntSpDoTb/QpRBWa2BmRVi33IgrUV3gGWKXfMOL19l8K4QdHOIQc89rZE47Gfp\r\nPp3mN47GdEYS6ekwwCyMmLmls+16ZiHwDRdOGfyjx8BVg3RwxwsZ7vOFnkiB\r\n5NNpePJDN2lCi2Ke1/vL4QYOZKIDyLOMCONYdtK1CAn8agPsPBZRkfKNbZnR\r\nvkxaEhkTOgcoprfYdQFmvX62rTzWb+GFB5BiHoSL7SagOdllV5D+pPJ4SNOM\r\n+fz5fNxyiA+7SU/drdyC/gz9PpDgod/pM0r2ot/UkfZu8KDSttZFkYEsWAeS\r\nlBtM4/bd+Y7B2XFIoS0ZMO7krcLJt5vQIrjw1ntd8uVHMl3D4pfhU7V1n9Hf\r\nIgxt9ASAWB+SfzlZ03Vz85xxitMBeQp7CyMazPM4wHc8230w01vaGHWBJNi9\r\nWt85Zh21kLvjuLqyKjTJV4QPc2Bm8dAcgoY=\r\n=ozhQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.39_1683085102038_0.9486122187987616"},"_hasShrinkwrap":false},"1.1.40":{"name":"mobiletto","version":"1.1.40","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.18.10","@babel/node":"^7.18.10","@babel/preset-env":"^7.18.10","chai":"^4.3.6","dotenv":"^16.0.1","mocha":"^10.0.0","randomstring":"^1.2.2"},"dependencies":{"@aws-sdk/client-s3":"^3.150.0","@aws-sdk/lib-storage":"^3.150.0","@gideo-llc/backblaze-b2-upload-any":"^0.1.4","backblaze-b2":"^1.7.0","bull":"^4.9.0","ioredis":"^5.2.3","lru-cache":"^7.14.0","node-fetch-commonjs":"^3.1.1","node-redis-scan":"^1.3.5","shasum":"^1.0.2","winston":"^3.8.1"},"gitHead":"1da7776bf337022cf655b8355f883a9cf2a371e1","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.1.40","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1zCci149HVCwGF+UjtV2FMNQodV/bGgkvZXof9r5T46MOcFSIP60WpNnn2pKkr2ay0ISW4vRR1SP+xLUA4qM+Q==","shasum":"fe9833d2d635fc19d3c2b5189f03b08db7ccaf87","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.1.40.tgz","fileCount":124,"unpackedSize":2917040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoTF2XK+GJe5OPI2DecURYACwWHda03aARCiKLzmGwlAiBbCJRe2C3mJaYhqhFK7CYwVOQWemRM9xYboTOp+6JKbA=="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.1.40_1684628527442_0.254781008940447"},"_hasShrinkwrap":false},"1.2.0":{"name":"mobiletto","version":"1.2.0","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.22.5","@babel/node":"^7.22.5","@babel/preset-env":"^7.22.5","chai":"^4.3.7","dotenv":"^16.3.1","mocha":"^10.2.0","randomstring":"^1.3.0"},"dependencies":{"mobiletto-base":"^1.0.13","mobiletto-common":"^1.0.2","mobiletto-driver-b2":"^1.0.6","mobiletto-driver-local":"^1.0.3","mobiletto-driver-s3":"^1.0.5","mobiletto-driver-indexeddb":"^1.0.1"},"gitHead":"689f3f015e388c7a35589d8607b7c9d5d6db7b0c","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.2.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-4c6olALiIp+L6F5Yg0tjbFSTkjKxRxCGpUBrh13OYEXKdslmYdU0tQqHTVnl8PIMPTFFu7mYLXX+as7k+egMIQ==","shasum":"ed0702cacf55e2337e1af7e87876ea0d3dd901ac","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.2.0.tgz","fileCount":124,"unpackedSize":2884588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoGfYCJzkGvGbgwQLOJ/zgFgnC/VCHiWFVplxrGUHctQIhAIyB5bLYVAXwySwZiaCViftyLqFFEZqJK/SnlC1NUyXh"}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.2.0_1687834511544_0.3602478262231712"},"_hasShrinkwrap":false},"1.2.1":{"name":"mobiletto","version":"1.2.1","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","main":"index.js","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 60000 ./test/*.spec.js"},"devDependencies":{"@babel/core":"^7.22.5","@babel/node":"^7.22.5","@babel/preset-env":"^7.22.5","chai":"^4.3.7","dotenv":"^16.3.1","mocha":"^10.2.0","randomstring":"^1.3.0"},"dependencies":{"mobiletto-base":"^1.0.13","mobiletto-common":"^1.0.2","mobiletto-driver-b2":"^1.0.6","mobiletto-driver-local":"^1.0.3","mobiletto-driver-s3":"^1.0.5","mobiletto-driver-indexeddb":"^1.0.1"},"gitHead":"4f0ebfe0dff9229e00757bed732a69544ce2ae18","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@1.2.1","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-L0P079uShkbtgvI5q5aqbViVJrAtj2uLpCILUc4st6esqxCOZ86QAffeZcMAGcm3h6b6b1P5MSrms2bj4W3nng==","shasum":"08c5dfe8c159424ac1d77e65c788b68248f6a0e9","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-1.2.1.tgz","fileCount":121,"unpackedSize":2873174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEchEi4t/X69Z9QcgKUE4Mwfa1eVuZvtvyFzVKoPTJcYAiApZz8egKx/qscKc2tCapf3RRMPkJwkLriV8XiJakDEXA=="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_1.2.1_1687835322843_0.8608576016268412"},"_hasShrinkwrap":false},"2.0.0":{"name":"mobiletto","version":"2.0.0","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","randomstring":"^1.3.0","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.27","mobiletto-driver-b2":"^2.0.4","mobiletto-driver-indexeddb":"^2.0.8","mobiletto-driver-local":"^2.0.4","mobiletto-driver-s3":"^2.0.4"},"types":"./lib/cjs/index.d.ts","gitHead":"b0c251c8ae439f707db4104b0006d75950a3220f","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-G07RHHm5N9N/eI7CyXQjS/v1fUVJgRfupnbwCK6O3NmRKHHgnJugncxMDE1br7hoN45d681U2Eh4CirqbD2seQ==","shasum":"ba15cd7211b4aff6d9a85ee560d613c52a952082","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.0.tgz","fileCount":8,"unpackedSize":38628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Sby9hMPxYYUhzeMIJwfoBbaA6+mSChaVSGIuIJUe4AIgSgq9512pW1u1ng0sRRh9/26hSacRruW5h2FMSULhTtI="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.0_1688925746786_0.7481777397426079"},"_hasShrinkwrap":false},"2.0.1":{"name":"mobiletto","version":"2.0.1","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","randomstring":"^1.3.0","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.27","mobiletto-driver-b2":"^2.0.4","mobiletto-driver-indexeddb":"^2.0.8","mobiletto-driver-local":"^2.0.4","mobiletto-driver-s3":"^2.0.4"},"types":"./lib/cjs/index.d.ts","gitHead":"cf8518e3030b29c0d72f8f7181aaf135baa8eb9b","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.1","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-rVMcGm09DYR31TamSaIjbplhiEooz59WHT9xVvYVFt9Cpl5SC77NG8K9Qb5s7lrA5v1u1825wB7/OLz0sZRAWA==","shasum":"5e1fe702389e03e06bb6e33cf495298e49c6d3fd","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.1.tgz","fileCount":8,"unpackedSize":38628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRlU5nQwZStPI+S/mB/cmmF3kHrOHEwfVtDzFxGFergAIgTIPocZJ+BXV1mbg37BARghFzab4l1KE0qT2LQqivzsE="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.1_1688926109785_0.9816266700387137"},"_hasShrinkwrap":false},"2.0.2":{"name":"mobiletto","version":"2.0.2","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.5","mobiletto-driver-indexeddb":"^2.0.9","mobiletto-driver-local":"^2.0.5","mobiletto-driver-s3":"^2.0.5"},"types":"./lib/cjs/index.d.ts","gitHead":"cc3540ff9629b1fbd22d302cefb371e82afbb87b","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.2","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-oJ6OdDYgnJYzo9Lbp50rRByOJmH5yMeHDqb74++A0dlkqaSlXF0vbSgvV1sG5rr11kOB+WkO25NGbq7L9ESaoA==","shasum":"f2011e62e9adf2ff2522a12e9e28714134174a29","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.2.tgz","fileCount":8,"unpackedSize":38598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2WsYNiXrwKDaG6gMhmJ98oj25XJn5vrHp6nI25qqW+wIhANV5io6m8yhRUHZYbkDmdU4KTYGdREw76R8L9chS3aBG"}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.2_1689119048752_0.9185520161547958"},"_hasShrinkwrap":false},"2.0.3":{"name":"mobiletto","version":"2.0.3","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.5","mobiletto-driver-indexeddb":"^2.0.9","mobiletto-driver-local":"^2.0.5","mobiletto-driver-s3":"^2.0.5"},"types":"./lib/cjs/index.d.ts","gitHead":"bce4a965455bb781ee500d966d76b8b540c98615","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.3","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-OrULe52+ntu/3uG1393M3vQrHRr1aygYcgnmwPZLoiKImuBlvq7yrq1sZr0Gi0N+vKemXrkfhbynkoiB5mYqIw==","shasum":"8ed0c281e80b04e548b0630f01bfdd7125d9f166","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.3.tgz","fileCount":8,"unpackedSize":38598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwNtNawhmFJguYr/VIJ3MpQvNZw290qBu+GzLey/CT1QIgHoHm2ZTiipYyprbxIYBAA0I8aLPKM6xCfXGfVi5hU5s="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.3_1689389861378_0.019095997782420104"},"_hasShrinkwrap":false},"2.0.4":{"name":"mobiletto","version":"2.0.4","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.5","mobiletto-driver-indexeddb":"^2.0.9","mobiletto-driver-local":"^2.0.5","mobiletto-driver-s3":"^2.0.5"},"types":"./lib/cjs/index.d.ts","gitHead":"e980d3e7ed85a6a206a2a52d9faeb6bdd6d9194a","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.4","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-i9xPyV6/i1iHhINguzvWYVicqPnSiB31BSYlZPlvboDJ56a+F6qCIopMhOcICGcmygZy/RPY97WiFqW4rYGX6g==","shasum":"1836dfbea0fbb30406d2143f0d16abb3c278c66a","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.4.tgz","fileCount":8,"unpackedSize":39253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd55M462q9DFJs+NmPSy5F3tdjZb+Z3rT/I3RK+j3cuAiEAr6D3n4r2Z3B9/ffOAKfWnTAlCKXjtKT2ikp5rE68mfI="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.4_1689389982499_0.44780188063304305"},"_hasShrinkwrap":false},"2.0.5":{"name":"mobiletto","version":"2.0.5","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.5","mobiletto-driver-indexeddb":"^2.0.9","mobiletto-driver-local":"^2.0.5","mobiletto-driver-s3":"^2.0.5"},"types":"./lib/cjs/index.d.ts","gitHead":"705f653bff38279ee2047d5be63fb883a83ebf3d","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.5","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-M1k88ezvyNR3tzeqx62XJqGJsuxJVT5rs1OGV9j/mgvVGcr5/m+ZJVMJaaQe2Gve9NOHaU7VazGNl6+FXYlMWQ==","shasum":"318b1bc9561eaf5b7d89bd1a6557e2f40bbd2fbd","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.5.tgz","fileCount":8,"unpackedSize":39305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAyGTGi3WQgnCt+PxKgOqCeKSuMK7cAmtVlTZHmuHtUAiEAsrmb+O4BmAo1ITop1wUsyhzxblecI2w+NBvvDC7Q3qc="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.5_1689390746793_0.2691807153278525"},"_hasShrinkwrap":false},"2.0.6":{"name":"mobiletto","version":"2.0.6","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.6","mobiletto-driver-indexeddb":"^2.0.9","mobiletto-driver-local":"^2.0.5","mobiletto-driver-s3":"^2.0.5"},"types":"./lib/cjs/index.d.ts","gitHead":"c0182058ecb2ff9ff8245016c63cb7f1fba0bec7","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-/iwZS6xDjcSDtpkfT7gBbD8TNDA7nZNix6wDM2hlfZOQ56DcV+kdyc6z9+KT4hPtLLK2T0XTw3hA8P7Ja3zA/A==","shasum":"09606e61ff823c5733ee865daf77386e6bb5c60d","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.6.tgz","fileCount":8,"unpackedSize":39305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiWR0wR1gR3Xxe4hqaHRfV7hUpTBNeDMRv28Pfy+mWCAiBpGK8RDz1TqGuEUM+i6JC3X0CWCPNOA1JT2bVzjZ5VQQ=="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.6_1689393109546_0.9865082117531816"},"_hasShrinkwrap":false},"2.0.7":{"name":"mobiletto","version":"2.0.7","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.7","mobiletto-driver-generic":"^2.0.10","mobiletto-driver-indexeddb":"^2.0.13","mobiletto-driver-local":"^2.0.6","mobiletto-driver-s3":"^2.0.6"},"types":"./lib/cjs/index.d.ts","gitHead":"d7d64285ffe690c5666670e59f203370e8c66a68","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.7","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-o9yZajwQ3DoxsnPaP7TlZWH5pBSbmOiYL5EkRUrIJGXJMm4TzqbRhD68cQqD8Wg6qN4IzW/pO+VH/2//HuHkpQ==","shasum":"c6b23ff3750fcf52946a356ffb5592f975012b30","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.7.tgz","fileCount":8,"unpackedSize":39349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChC9o/azaDk5QgCZgFVck4cyThdQ4cuLalwYXEbuvr/AIgIB6ZdSNRJ3F/yS/avXlLIOtnJstd47iWbHjNZeiJe+8="}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.7_1689905575511_0.6581176696879782"},"_hasShrinkwrap":false},"2.0.8":{"name":"mobiletto","version":"2.0.8","description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","type":"module","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"homepage":"https://github.com/cobbzilla/mobiletto","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"funding":{"type":"patreon","url":"https://www.patreon.com/cobbzilla"},"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"license":"Apache-2.0","scripts":{"test":"mocha --timeout 30000 ./test/crypt.spec.js","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","lint":"npx eslint src test","lint:fix":"npm run lint -- --fix","prettier":"npx prettier src test --check","prettier:fix":"npm run prettier -- --write"},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","devDependencies":{"@types/node":"^20.3.3","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","mocha":"^10.2.0","prettier":"^2.8.8","tslint-config-prettier":"^1.18.0","typescript":"^5.1.6"},"dependencies":{"mobiletto-base":"^2.0.29","mobiletto-driver-b2":"^2.0.7","mobiletto-driver-generic":"^2.0.10","mobiletto-driver-indexeddb":"^2.0.13","mobiletto-driver-local":"^2.0.6","mobiletto-driver-s3":"^2.0.6"},"types":"./lib/cjs/index.d.ts","gitHead":"c9fc52a1db4c46dcf3f4ad087ffb56d36617ae16","bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"},"_id":"mobiletto@2.0.8","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-w8Q3sbU+lcSkT3w2juLzef03DX7Hv9GN9HI7mLSC/wr32xiP5VCbiicPJEAZhW6XRq5JltJC2A2je6uFYss3MA==","shasum":"8c979f82612ae906ba944f05f76de0e669e2a9dc","tarball":"https://registry.npmjs.org/mobiletto/-/mobiletto-2.0.8.tgz","fileCount":8,"unpackedSize":39722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUL9RYwGJqFkIsNpBy15xpGGRcj5ydKPBgDwp2khnFfAIhAMr4zsJKx0VFEXTkHHaE8tpcFWdv0Wbq3tQx+8mZD2gR"}]},"_npmUser":{"name":"cobbzilla","email":"jonathan@kyuss.org"},"directories":{},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobiletto_2.0.8_1689905715395_0.26195475122659584"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-16T17:13:22.323Z","1.0.2":"2022-08-16T17:13:22.483Z","modified":"2023-07-21T02:15:15.835Z","1.0.3":"2022-08-21T15:17:26.262Z","1.0.4":"2022-08-21T15:40:34.875Z","1.0.6":"2022-08-21T23:46:06.128Z","1.0.7":"2022-08-22T00:24:20.703Z","1.0.8":"2022-08-22T02:30:30.057Z","1.0.9":"2022-08-22T03:08:31.644Z","1.0.10":"2022-08-22T06:30:45.064Z","1.0.11":"2022-08-22T16:34:46.229Z","1.0.12":"2022-08-23T13:02:48.604Z","1.0.13":"2022-08-24T04:54:09.026Z","1.0.14":"2022-08-24T16:24:43.936Z","1.0.15":"2022-08-24T18:18:20.738Z","1.0.16":"2022-08-24T22:08:40.825Z","1.0.17":"2022-08-24T22:18:25.590Z","1.0.18":"2022-08-24T22:35:43.898Z","1.0.19":"2022-08-24T23:58:06.608Z","1.0.20":"2022-08-25T16:22:10.059Z","1.0.21":"2022-08-25T17:02:41.123Z","1.0.22":"2022-08-25T17:42:34.545Z","1.0.23":"2022-08-25T17:57:49.292Z","1.0.24":"2022-08-25T18:07:35.765Z","1.0.25":"2022-08-26T08:38:08.344Z","1.0.26":"2022-08-27T21:52:06.525Z","1.0.27":"2022-08-28T02:05:38.277Z","1.0.28":"2022-08-28T02:19:42.583Z","1.0.29":"2022-08-28T13:27:38.793Z","1.0.30":"2022-08-28T13:54:48.164Z","1.0.31":"2022-08-28T15:40:47.233Z","1.0.32":"2022-08-28T15:42:05.782Z","1.0.33":"2022-08-28T16:00:57.941Z","1.0.34":"2022-08-29T04:20:50.647Z","1.0.35":"2022-08-29T12:02:58.538Z","1.0.36":"2022-08-29T13:37:57.982Z","1.0.37":"2022-08-29T14:01:36.528Z","1.0.38":"2022-08-29T14:31:08.393Z","1.0.39":"2022-08-29T15:36:33.986Z","1.0.40":"2022-08-29T16:43:52.289Z","1.0.41":"2022-08-30T00:04:37.815Z","1.0.42":"2022-08-30T04:54:57.076Z","1.0.43":"2022-08-30T05:53:29.109Z","1.0.44":"2022-08-30T09:27:09.813Z","1.0.45":"2022-08-30T09:38:35.351Z","1.0.46":"2022-08-30T15:22:13.749Z","1.0.47":"2022-08-30T18:59:22.597Z","1.0.48":"2022-08-30T20:08:42.711Z","1.1.1":"2022-09-01T08:00:43.301Z","1.1.2":"2022-09-01T08:03:35.739Z","1.1.3":"2022-09-01T08:30:48.512Z","1.1.4":"2022-09-01T08:44:35.309Z","1.1.5":"2022-09-01T10:56:43.119Z","1.1.6":"2022-09-01T11:04:08.960Z","1.1.7":"2022-09-02T12:09:12.820Z","1.1.8":"2022-09-02T13:10:40.067Z","1.1.9":"2022-09-02T13:13:08.408Z","1.1.10":"2022-09-05T11:11:37.777Z","1.1.11":"2022-09-05T21:24:49.632Z","1.1.12":"2022-09-05T21:42:16.444Z","1.1.13":"2022-09-07T13:30:28.992Z","1.1.14":"2022-09-07T22:00:00.025Z","1.1.15":"2022-09-08T15:49:57.031Z","1.1.16":"2022-09-08T17:31:36.543Z","1.1.17":"2022-09-08T19:16:25.955Z","1.1.18":"2022-09-08T19:27:06.466Z","1.1.19":"2022-09-08T20:04:06.683Z","1.1.20":"2022-09-08T20:28:14.687Z","1.1.21":"2022-09-16T20:55:25.579Z","1.1.22":"2022-09-17T01:26:41.460Z","1.1.23":"2022-09-17T12:09:27.221Z","1.1.24":"2022-09-17T12:58:19.248Z","1.1.25":"2022-09-18T14:42:05.032Z","1.1.26":"2022-09-27T12:06:56.648Z","1.1.27":"2022-09-27T12:19:48.073Z","1.1.28":"2022-09-27T12:31:54.130Z","1.1.29":"2022-09-27T13:14:40.812Z","1.1.30":"2022-09-27T14:36:09.650Z","1.1.31":"2022-09-27T14:40:36.660Z","1.1.32":"2022-09-27T14:43:05.404Z","1.1.33":"2022-09-27T14:49:01.060Z","1.1.34":"2022-09-27T15:03:45.632Z","1.1.35":"2022-09-27T15:10:13.747Z","1.1.36":"2022-09-27T15:20:42.662Z","1.1.37":"2022-09-27T15:30:14.801Z","1.1.38":"2023-05-03T02:28:38.791Z","1.1.39":"2023-05-03T03:38:22.288Z","1.1.40":"2023-05-21T00:22:07.666Z","1.2.0":"2023-06-27T02:55:11.908Z","1.2.1":"2023-06-27T03:08:43.114Z","2.0.0":"2023-07-09T18:02:26.982Z","2.0.1":"2023-07-09T18:08:30.021Z","2.0.2":"2023-07-11T23:44:08.963Z","2.0.3":"2023-07-15T02:57:41.565Z","2.0.4":"2023-07-15T02:59:42.790Z","2.0.5":"2023-07-15T03:12:27.008Z","2.0.6":"2023-07-15T03:51:49.743Z","2.0.7":"2023-07-21T02:12:55.719Z","2.0.8":"2023-07-21T02:15:15.652Z"},"maintainers":[{"name":"cobbzilla","email":"jonathan@kyuss.org"}],"description":"A storage layer that presents a uniform interface to Amazon S3, Backblaze B2, and local storage","author":{"name":"Jonathan Cobb","email":"bqppl0m2@duck.com","url":"https://github.com/cobbzilla"},"license":"Apache-2.0","readme":"Mobiletto\n=========\n\nMobiletto is a JavaScript storage abstraction layer, with optional transparent client-side encryption.\n\n# Contents\n* [Why Mobiletto?](#Why-Mobiletto?)\n* [Quick start](#Quick-start)\n* [Mobiletto CLI](#mobiletto-cli)\n* [Source](#Source)\n* [Installation](#Installation)\n  * [Minimal install](#Minimal-install)\n* [Support and Funding](#Support-and-Funding)\n* [Basic usage](#Basic-usage)\n* [Metadata](#Metadata)\n* [Alternate import style](#Alternate-import-style)\n* [Caching](#Caching)\n* [Mirroring](#Mirroring)\n* [Transparent encryption](#Transparent-encryption)\n* [Key rotation](#Key-rotation)\n* [Driver interface](#Driver-interface)\n* [Logging](#Logging)\n\n# Read this in another language\nThis README.md document has been translated, via [hokeylization](https://github.com/cobbzilla/hokeylization), into\n**[every language supported by Google Translate](https://cloud.google.com/translate/docs/languages)!**\n\nI'm certain it's not perfect, but I hope it's better than nothing!\n\n&nbsp;&nbsp;&nbsp;[🇸🇦 Arabic](docs/ar/README.md)\n&nbsp;&nbsp;&nbsp;[🇧🇩 Bengali](docs/bn/README.md)\n&nbsp;&nbsp;&nbsp;[🇩🇪 German](docs/de/README.md)\n&nbsp;&nbsp;&nbsp;[🇺🇸 English](docs/en/README.md)\n&nbsp;&nbsp;&nbsp;[🇪🇸 Spanish](docs/es/README.md)\n&nbsp;&nbsp;&nbsp;[🇫🇷 French](docs/fr/README.md)\n&nbsp;&nbsp;&nbsp;[🇹🇩 Hausa](docs/ha/README.md)\n&nbsp;&nbsp;&nbsp;[🇮🇳 Hindi](docs/hi/README.md)\n&nbsp;&nbsp;&nbsp;[🇮🇩 Indonesian](docs/id/README.md)\n&nbsp;&nbsp;&nbsp;[🇮🇹 Italian](docs/it/README.md)\n&nbsp;&nbsp;&nbsp;[🇯🇵 Japanese](docs/ja/README.md)\n&nbsp;&nbsp;&nbsp;[🇰🇷 Korean](docs/ko/README.md)\n&nbsp;&nbsp;&nbsp;[🇮🇳 Marathi](docs/mr/README.md)\n&nbsp;&nbsp;&nbsp;[🇵🇱 Polish](docs/pl/README.md)\n&nbsp;&nbsp;&nbsp;[🇧🇷 Portuguese](docs/pt/README.md)\n&nbsp;&nbsp;&nbsp;[🇷🇺 Russian](docs/ru/README.md)\n&nbsp;&nbsp;&nbsp;[🇰🇪 Swahili](docs/sw/README.md)\n&nbsp;&nbsp;&nbsp;[🇵🇭 Tagalog](docs/tl/README.md)\n&nbsp;&nbsp;&nbsp;[🇹🇷 Turkish](docs/tr/README.md)\n&nbsp;&nbsp;&nbsp;[🇵🇰 Urdu](docs/ur/README.md)\n&nbsp;&nbsp;&nbsp;[🇻🇳 Vietnamese](docs/vi/README.md)\n&nbsp;&nbsp;&nbsp;[🇨🇳 Chinese](docs/zh/README.md)\n<br/>\n&nbsp;&nbsp;&nbsp;**[📚 ... All Languages ...](docs/README.md)**\n----\n\n### Is there a problem with this translation of the README?\nThis particular translation of the original [README](https://github.com/cobbzilla/mobiletto/blob/master/README.md)\nmay be flawed -- *corrections are very welcome!* Please send a [pull request on GitHub](https://github.com/cobbzilla/mobiletto/pulls),\nor if you're not comfortable doing that, [open an issue](https://github.com/cobbzilla/mobiletto/issues)\n\nWhen you create a new GitHub issue about a translation, please do:\n* include the page URL (copy/paste from browser address bar)\n* include the exact text that is wrong (copy/paste from browser)\n* please describe what is wrong -- is the translation incorrect? is the formatting broken somehow?\n* kindly offer a suggestion of a better translation, or how the text should be properly formatted\n* **Thank you!**\n\n## Why Mobiletto?\n\n### Goodbye vendor lock-in!\nThe various cloud storage providers have incompatible APIs. Even those that strive for \"S3 compatibility\"\nhave idiosyncratic behaviors.\n\nWhen you choose a particular storage vendor for your app, if you code directly to their API, your app\nis now dependent on that service. As time goes by and code accumulates, changing vendors becomes\nincreasingly untenable. Welcome to the fun world of vendor lock-in!\n\nMobiletto was designed to solve this problem. By coding your app to mobiletto's API, you can easily\nchange storage providers and know that your app's storage layer will behave identically.\n\n### Extensive testing\nAll drivers are tested for identical behavior with 60+ tests for each driver.\nWe test all drivers with every combination of:\n* Encryption: both enabled and disabled\n* Redis cache: both enabled and disabled\n\nThis approach gives us peace-of-mind that mobiletto will behave the same regardless of which driver you use,\nand regardless of whether you enable caching and/or encryption.\n\n### Driver support\nCurrent Mobiletto storage drivers:\n* `s3`: Amazon S3\n* `b2`: Backblaze B2\n* `local`: local filesystem\n* `indexeddb`: IndexedDB storage\n\n*Contributions to support more cloud storage providers are very welcome!*\n\n## Quick Start\nA short example using the mobiletto `s3` driver.\n\nThis code would run the same with any other mobiletto storage driver.\n\n    const storage = require('mobiletto')\n    const bucket = await storage.connect('s3', aws_key, aws_secret, {bucket: 'bk'})\n\n    // list objects: returns array of metadata objects\n    const listing = await bucket.list()\n    const dirList = await bucket.list('some/dir/')\n    const everything = await bucket.list('', {recursive: true})\n\n    // write an entire file\n    let bytesWritten = await bucket.writeFile('some/path', someBufferOfData)\n\n    // write a file from a stream/generator\n    bytesWritten = await bucket.write('some/path', streamOrGenerator)\n\n    // read an entire file\n    // returns null if an exception would otherwise be thrown\n    const bufferOrNull = await bucket.safeReadFile('some/path')\n\n    // stream-read a file, passing data to callback\n    const bytesRead = await bucket.read('some/path', (chunk) => { ...do something with chunk... } )\n\n    // remove a file, returns the path removed\n    let removed = await bucket.remove('some/path')  // removed is a string\n\n    // remove a directory, returns array of paths removed\n    removed = await bucket.remove('some/directory', {recursive: true})  // removed is now an array!\n\n## mobiletto-cli\nMobiletto is intended to be used as a library by other JavaScript code.\n\nTo work with mobiletto at the command-line, use [mobiletto-cli](https://www.npmjs.com/package/mobiletto-cli)\n\n## Source\n* [mobiletto on GitHub](https://github.com/cobbzilla/mobiletto)\n* [mobiletto on npm](https://www.npmjs.com/package/mobiletto)\n\n## Support and Funding\nI would be very thankful for any [contribution via Patreon](https://www.patreon.com/cobbzilla)\n\n## Installation\nInstall using `npm` or `yarn`. You probably want the `lite` version that does not include all the\ntranslated README files:\n\n    npm install mobiletto-lite\n    yarn add mobiletto-lite\n\nIf you really want the README files in every language, install the full version:\n\n    npm install mobiletto\n    yarn add mobiletto\n\n### Minimal install\nThe `mobiletto` and `mobiletto-lite` packages include support for all mobiletto storage drivers.\n\nIf you know the storage driver(s) that you will need ahead of time, you can lighten your app's\nfootprint by installing the `mobiletto-base` package, and then one or more of the `mobiletto-driver-` packages:\n\n#### Minimal installation with npm\n\n    npm install mobiletto-base                # install driver-less mobiletto\n\n    npm install mobiletto-driver-s3           # install Amazon S3 driver\n    npm install mobiletto-driver-b2           # install Backblaze B2 driver\n    npm install mobiletto-driver-local        # install local filesystem driver\n    npm install mobiletto-driver-indexeddb    # install IndexedDB driver\n\n#### Minimal installation with yarn\n\n    yarn add mobiletto-base                # install driver-less mobiletto\n\n    yarn add mobiletto-driver-s3           # install Amazon S3 driver\n    yarn add mobiletto-driver-b2           # install Backblaze B2 driver\n    yarn add mobiletto-driver-local        # install local filesystem driver\n    yarn add mobiletto-driver-indexeddb    # install IndexedDB driver\n\n----\n## Basic usage\nA much more extensive example, showing most of the features offered:\n\n    // When using mobiletto or mobiletto-lite, all drivers are included\n    const { mobiletto } = require('mobiletto')\n\n    // When using mobiletto-base, use registerDriver to load a storage driver before connecting \n    const { registerDriver, mobiletto } = = require('mobiletto-base')\n    registerDriver('s3', require('mobiletto-driver-s3'))\n    registerDriver('b2', require('mobiletto-driver-b2'))\n    registerDriver('local', require('mobiletto-driver-local'))\n    registerDriver('indexeddb', require('mobiletto-driver-indexeddb'))\n\n    // General usage\n    const api = await mobiletto(driverName, key, secret, opts)\n\n    // To use 'local' driver:\n    //   * key: base directory\n    //   * secret: ignored, can be null\n    //   * opts object:\n    //     * readOnly: optional, never change anything on the filesystem; default is false\n    //     * fileMode: optional, permissions used when creating new files, default is 0600. can be string or integer\n    //     * dirMode: optional, permissions used when creating new directories, default is 0700. can be string or integer\n    const local = await mobiletto('local', '/home/ubuntu/tmp', null, {fileMode: 0o0600, dirMode: '0700'})\n\n    // To use 's3' driver:\n    //   * key: AWS Access Key ID\n    //   * secret: AWS Secret Key\n    //   * opts object:\n    //     * readOnly: optional, never change anything on the bucket; default is false\n    //     * bucket: required, name of the S3 bucket\n    //     * region: optional, the AWS region to communicate with, default is us-east-1\n    //     * prefix: optional, all read/writes within the S3 bucket will be under this prefix\n    //     * delimiter: optional, directory delimiter, default is '/' (note: always '/' when encryption is enabled)\n    const s3 = await mobiletto('s3', aws_key, aws_secret, {bucket: 'bk', region: 'us-east-1'})\n\n    // To use 'b2' driver:\n    //   * key: Backblaze Key ID\n    //   * secret: Backblaze Application Key\n    //   * opts object:\n    //     * readOnly: optional, never change anything on the bucket; default is false\n    //     * bucket: required, the ID (**not the name**) of the B2 bucket\n    //     * prefix: optional, all read/writes within the B2 bucket will be under this prefix\n    //     * delimiter: optional, directory delimiter, default is '/' (note: always '/' when encryption is enabled)\n    //     * partSize: optional, large files will be split into chunks of this size when uploading\n    const b3 = await mobiletto('b2', b2_key_id, b2_app_key, {bucket: 'bk', partSize: 10000000})\n\n    // To use 'indexeddb' driver:\n    //   * key: IndexedDB database name\n    //   * secret: ignored, can be null\n    //   * opts object:\n    //     * indexedDB: required, the indexedDB object (an instance of IDBFactory)\n    const idb = await mobiletto('indexeddb', 'my_db', null, { indexedDB })\n\n    // List files\n    api.list()  // --> returns an array of metadata objects\n\n    // List files recursively\n    api.list({ recursive: true })\n\n    // List files in a directory\n    const path = 'some/path'\n    api.list(path)\n    api.list(path, { recursive: true }) // also supports recursive flag\n\n    // Visit files in a directory -- visitor function must be async\n    api.list(path, { visitor: myAsyncFunc })\n    api.list(path, { visitor: myAsyncFunc, recursive: true })\n\n    // The `list` method throws MobilettoNotFoundError if the path does not exist\n    // When you call `safeList` on a non-existent path, it returns an empty array\n    api.safeList('/path/that/does/not/exist') // returns []\n    \n    // Read metadata for a file\n    api.metadata(path)    // returns metadata object\n\n    // The `metadata` method throws MobilettoNotFoundError if the path does not exist\n    // When you call `safeMetadata` on a non-existent path, it returns null\n    api.safeMetadata('/tmp/does_not_exist') // returns null\n    \n    // Read a file\n    // Provide a callback that writes the data someplace\n    const callback = (chunk) => { ... write chunk somewhere ...  } \n    api.read(path, callback)  // returns count of bytes read\n\n    // Read an entire file at once\n    const data = await api.readFile(path)  // returns a byte Buffer of the file contents\n    \n    // Read an entire file at once\n    // returns null if an exception would otherwise be thrown\n    const bufferOrNull = await bucket.safeReadFile('some/path')\n\n    // Write a file\n    // Provide a generator function that yields chunks of data \n    const generator = function* () {\n      while ( ... more-data-to-return ... ) {\n        data = ... load-data ...\n        yield data\n      }\n    } \n    local.api(path, generator)  // returns count of bytes written\n\n    // Write an entire file at once (convenience method)\n    await api.writeFile(path, bufferOrString)   // returns count of bytes written\n\n    // Delete a file\n    // Quiet param is optional (default false), when set errors will not be thrown if the path does not exist\n    // Always returns a value or throws an error.\n    // Return value may be a single string of the file removed, or an array of all files removed (driver-dependent)\n    const quiet = true\n    api.remove(path, {quiet}) // returns single path removed\n\n    // Recursively delete a directory and do it quietly (do not report errors)\n    const recursive = true\n    const quiet = true\n    api.remove(path, {recursive, quiet}) // returns array of paths removed\n\n## Metadata\nThe `metadata` command returns metadata about a single filesystem entry.\nLikewise, the return value from the `list` command is an array of metadata objects.\n\nA metadata object looks like this:\n\n    {\n      \"name\": \"fully/qualified/path/to/file\",\n      \"type\": \"entry-type\",\n      \"size\": size-in-bytes,\n      \"ctime\": creation-time-epoch-millis,\n      \"mtime\": modification-time-epoch-millis\n    }\n\nThe `type` property can be `file`, `dir`, `link`, or `special`.\n\nDepending on the type of driver, a `list` command may not return all fields. The `name` and `type` properties\nshould always be present. A subsequent `metadata` command will return all available properties.\n\n## Alternate import style\nImport the fully-scoped module and use the `connect` function:\n\n    const storage = require('mobiletto')\n    const opts = {bucket: 'bk', region: 'us-east-1'}\n    const s3 = await storage.connect('s3', aws_key, aws_secret, opts)\n    const objectData = await s3.readFile('some/path')\n\n## Caching\nMobiletto works best with a <a href=\"https://redis.io\">redis</a> cache.\n\nMobiletto will attempt to connect to a redis instance on 127.0.0.1:6379\n\nYou can override either of these:\n* Set the `MOBILETTO_REDIS_HOST` env var, mobiletto connect here instead of localhost\n* Set the `MOBILETTO_REDIS_PORT` env var, this port will be used\n\nMobiletto will store all of its redis keys with the prefix `_mobiletto__`. You can change this\nby setting the `MOBILETTO_REDIS_PREFIX` env var.\n\nYou can also set per-connection caching with the `opts.redisConfig` object:\n\n    const redisConfig = {\n        enabled: true,     // optional, default is true. if false other props are ignored\n        host: '127.0.0.1',\n        port: 6379,\n        prefix: '_mobiletto__'\n    }\n    const opts = { redisConfig, bucket: 'bk', region: 'us-east-1' }\n    const s3 = await storage.connect('s3', aws_key, aws_secret, opts)\n\n### Don't want redis caching?\nTo disable: pass `enabled: false` in your `opts.redisConfig` object when you establish your connection.\n\nAs discussed below, disabling caching will have an adverse effect on performance and incur more requests\nto storage than you really need to.\n\n### Caching guidance\n**Encrypted storage**: reading/writing encrypted storage is only a little slower than normal,\nbut navigating around directories (which some things do) is fairly expensive. Using a redis cache\nwill give you a significant performance boost.\n\nThe default cache is safe, but doesn't perform well if you have a lot of write/remove operations.\nAny write or remove operation invalidates the entire cache, ensuring subsequent reads will see the\nlatest changes.\n\n### CLI tools\nIf you're using a CLI tool like [mobiletto-cli](https://www.npmjs.com/package/mobiletto-cli),\nyou'll definitely want the redis cache enabled, as it lasts across invocations of the `mo` command.\n\n## Mirroring\n\n    // Copy a local filesystem mobiletto to S3\n    s3.mirror(local)\n\n    // Mirror a local subdirectory from one mobiletto to an S3 mobiletto, with it's own subdirectory\n    local.mirror(s3, 'some/local-folder', 'some/s3-folder')\n\nThe `mirror` command performs a one-time copy of all files from one mobiletto to another.\nIt does not run any process to maintain the mirror over time. Run the `mirror` command again\nto synchronize any missing files.\n\nThe return value from `mirror` is a simple object with counters for how many files were successfully\nmirrored and how many files had errors:\n\n    {\n      success: count-of-files-mirrored,\n      errors: count-of-files-with-errors\n    }\n\nWARNING: Mirroring large data sets can be very time-consuming and bandwidth-intensive\n\nWith the `mirror` call semantics it can sometimes be confusing to understand who is the\nreader and who is the writer. Imagine it like an assignment statement: the \"left-hand mobiletto\"\nis the thing being assigned to (mirrored data written), and the \"right-hand mobiletto\" (the\nargument to the `mirror` method) is the value being assigned (mirrored data is read).\n\n## Transparent encryption\nEnable transparent client-side encryption:\n\n    // Pass encryption parameters\n    const encryption = {\n      // key is required, must be >= 16 chars\n      key: randomstring.generate(128),\n\n      // optional, the default is to derive IV from key\n      // when set, IV must be >= 16 chars\n      iv: randomstring.generate(128),\n\n      // optional, the default is aes-256-cbc\n      algo: 'aes-256-cbc'\n    }\n    const api = await mobiletto(driverName, key, secret, opts, encryption)\n\n    // Subsequent write operations will encrypt data (client side) when writing\n    // Subsequent read operations will decrypt data (client side) when reading\n\nWhat's happening? A separate \"directory entry\" (dirent) directory (encrypted) tracks what files are in that\ndirectory (aka the dirent directory).\n* The `list` command reads the directory entry files, decrypts each path listed; then returns metadata for each file\n  * `list` commands are more inefficient, especially for directories with a large number of files\n* The `write` command writes dirent files in each parent's dirent directory, recursively; then writes the file\n  * `write` commands will incur O(N) writes, with N = depth in the directory hierarchy\n* The `remove` command removes the corresponding dirent file, and its parent if empty, recursively; then removes the file\n  * Non-recursive `remove` commands will incur O(N) reads and potentially as many deletes, with N = depth in the directory hierarchy\n  * Recursive `remove` commands on large and deep filesystems can be expensive\n\nNote that even with client-side encryption enabled, an adversary with full visibility into your encrypted server-side\nstorage, even without the key, can still see the total number of directories and how many files are in each, and with\nsome effort, discover some or all of the overall structure of the directory hierarchy.\n*Note: Use a relatively flat structure for better security.*\nThe adversary would not know the names of the directories/files unless they also knew your encryption\nkey or had otherwise successfully cracked the encryption. All bets are off then!\n\n### Performance and caching\nOperations on encrypted storage can be slow. Recursive listings and removals can be very slow.\nCaching via redis helps tremendously, but note that the cache is flushed upon any writes or removes.\n\n## Key rotation\nCreate a mobiletto with your new key, then mirror the old data into it:\n\n    const storage = require('mobiletto')\n\n    const oldEncryption = { key: .... }\n    const oldStorage = await storage.connect('s3', aws_key, aws_secret, {bucket: 'bk', region: 'us-east-1'}, oldEncryption)\n\n    const newEncryption = { key: .... }\n    const newStorage = await storage.connect('s3', aws_key, aws_secret, {bucket: 'zz', region: 'us-east-1'}, newEncryption)\n\n    newStorage.mirror(oldStorage) // if oldStorage is very large, this may take a looooooong time...\n\n## Driver interface\nA driver is any JS file that exports a 'storageClient' function with this signature:\n\n    function storageClient (key, secret, opts)\n\n* `key`: a string, your API key (for the `local` driver this is the base directory)\n* `secret`: a string, your API secret (can be omitted for the `local` driver)\n* `opts`: an object, the properties are per-driver:\n  * For `local`, the `fileMode` and `dirMode` properties determine how new creating files and directories are created\n  * For `s3`, the `bucket` property is required. Optional properties are:\n    * `region`: the S3 region, default is us-east-1\n    * `prefix`: a prefix to prepend to all S3 paths, default is the empty string\n    * `delimiter`: the directory delimiter, default is '/'\n\nThe object that the storageClient function returns must define these functions:\n\n    // Test the driver before using, ensure proper configuration\n    async testConfig ()\n\n    // List files in path (or from base-directory)\n    // If recursive is true, list recursively\n    // If visitor is defined, it will be an async function. await the visitor function on each file found\n    // Otherwise, perform the listing and return an array of objects\n    async list (path, recursive = false, visitor = null)  // path may be omitted\n    \n    // Read metadata for a path\n    async metadata (path)\n    \n    // Read a file, return bytes read\n    // callback receives a chunk of data. endCallback is called at end-of-stream\n    async read (path, callback, endCallback = null)\n\n    // Write a file, return bytes written\n    // driver must be able to handle a generator or a stream\n    async write (path, generatorOrReadableStream)\n\n    // Remove a file, or recursively delete a directory\n    // returns a string of a single path removed, or an array of multiple paths removed\n    async remove (path, recursive = false, quiet = false)\n\n## Logging\nMobiletto uses the [winston](https://www.npmjs.com/package/winston) logging library.\n\nLogs **will** contain file paths and error messages, but will **never** contain keys, secrets,\nor any other connection configuration information.\n\n### Log level\nUse the `MOBILETTO_LOG_LEVEL` environment variable to set the log level, using one\nof the `npm` levels defined in [https://www.npmjs.com/package/winston#logging-levels](https://www.npmjs.com/package/winston#logging-levels)\n\nThe default level is `error`. The most verbose level is `silly`, although currently mobiletto\ndoes not log at levels below `debug`\n\n    MOBILETTO_LOG_LEVEL=silly   # maximum logs!\n\n### Log file\nBy default, the logger writes to the console. To send logs to a file, set the `MOBILETTO_LOG_FILE`\nenvironment variable. When logging to a file, logs will no longer be written to the console.\n\n    MOBILETTO_LOG_FILE=/var/my_mobiletto_log\n\nTo turn off logging:\n\n    MOBILETTO_LOG_FILE=/dev/null\n","readmeFilename":"README.md","homepage":"https://github.com/cobbzilla/mobiletto","keywords":["storage","s3","b2","simple","filesystem","mobiletto"],"repository":{"type":"git","url":"git+https://github.com/cobbzilla/mobiletto.git"},"bugs":{"url":"https://github.com/cobbzilla/mobiletto/issues"}}