{"_id":"ssb-blob-files","_rev":"38-d6db58b3bb1af7c65d805ff270f0658e","name":"ssb-blob-files","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"ssb-blob-files","version":"1.0.0","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"crypto":"^1.0.1","piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"83573a305a6f32a97a35a59bdfba2c39cdf965b0","_id":"ssb-blob-files@1.0.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"dist":{"integrity":"sha512-jTZk9YtE2DuLdRrB+LS08Rqk6YVLruMySPVwQpvWs+gyd/O+tmX3VlDCxSl6ZubBWchKdHmibEI4+LbKy4dr2Q==","shasum":"67fdbce63e7fdf0f09f46047d53557cf375d2ce9","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.0.0.tgz","fileCount":7,"unpackedSize":11112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtHZbCRA9TVsSAnZWagAANe8P/RgBYJ72ltQXsjhR7U/e\nN0uBMVcDqskKygzXd2NqiAiF0UUqIqZ3k4eyYHQxLJV4DR8fcyeiBq9G/v0V\nRQOIexC56rnujUZoSwPA5vqQJgusNfL7xJIzhK3uxDRcDmPqkGUNShFGYsJe\nRl/5HTQloaGb4dxCUM7fOG0Xye/SDHZt/erzKpQ90yl+gE9+liQCHaSFEIas\nlhYmZ7qqvx9+Z1rqMyHm6VCgA44uB9I2HeCz4e4T9+QwNZgAGlAdJDtMJQ9i\nj0pYEMgElDIcv0sJsT6GU/51y+PvP2NUwba5uc99dQDjAzkD45f7ISXQ/oqx\n8QvMBKW3W6ywGB3ghAnxyfXS1NQbFy1vd+5iw/tG63oo7vPcmbywQyUsNl7t\nKhoVg4PQ3dgN27SOIcepKeIhIZS2hGF+gBG318Bqpc+L9oiTrUBow5SAan2N\nHTvpQPu5L71uwz6YkGCyLJ8AT7KNNpbBQ5DN3+mfWoZpBdEwqjhjVa2qcl16\n0DpZTva1YwMG8jCYgFff+JusybDY2XedcPpyX6wTRbM3mU8AhQ3w+vp7eIxg\nwOL3AwXQpjSMcD6fD01b63Ai3Bu7G2LZjBzMwIwlrr9e+q58Sb/5FboPlGRH\n8AD/p765s6IKvCqKbsuijZ4Y0t62TpcvjmsMIT1Hu8EE3iscn7EvfyZ/jHCM\nJ/O1\r\n=6ud9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe/6Lq4eP+LWzG0lGWVGCOssji6BGpAWr1TGPIVeLmbwIhAKeKFlf5nnq5HWEHIruv4UzEIQUs4GYKoFu/mOgbUzG3"}]},"maintainers":[{"name":"mixmix","email":"whimful@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.0.0_1538553434856_0.038106096136917955"},"_hasShrinkwrap":false},"1.1.0":{"name":"ssb-blob-files","version":"1.1.0","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"crypto":"^1.0.1","piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"0f2289848f02e2a04df2df1fc554e9a0b778b1a5","_id":"ssb-blob-files@1.1.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"dist":{"integrity":"sha512-UQtKLvSUhZnoQUs+/sbS8OAuwuT4jGP8I0t/310HBT4sstHhQEoJW25nYMmjkKdqmbFgSN8FRQTKR7tEn+NKCQ==","shasum":"749476492a4bbba266d44476223581d9acb4ad9f","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.0.tgz","fileCount":7,"unpackedSize":11245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtIgHCRA9TVsSAnZWagAA8/YP+QALZa7saZSVkJQBS9VI\nThoZwyZSKpcj6gDzwKROwZnAOLmjsWDOAsh2n8VZPYi+PuYgA7tmSFDHS83U\nrdrCfTmfQ+SXhov03trxwwcGrF9oIxsE7NpUNW3ho0fiioo1pWUhDZsnDVhX\nscMndf7Hsqea3H74QJjd42iuwYC4U0E3KE5CeOjWYuoL2YsXxHTP53Z6cpWM\nyMEajYL3JK0Kz04iFtng8cPgNzmN0FfEZCvJQeSWErLMbgyCUsEo0ymQ7VhN\ngULGl6eXYVLVmU8y2y+ugzXkZHbFBoGNsoYsYMtsCl0DYzUA8TYcASVvas/t\n/oSWZfxiOhg7oaG7L1XoBAvB8SjQEJkklg5YTY2bPaIEk4FhyevxZQzCXWw7\nF4foKR+AnFLHfutfS1M77X1C9YItwO9r9Lh0bMEi6ics9K2LAEPXU2m7X4c2\n18qM24hKr3zcQ9zKv/qOEfoSK4U9VxKRROmcAqYnfhyw38p3+W/jhIdqQhSH\nvCpf10uU20F4HzAF6FVZzPInT31oM7vc8AdZJ7op8GRIR9gPr0Pyn19jTHvl\n1ChL4y8xwogk9qi93TQg9iSjTmxQ0eNpar8D92lgdLGHLTbI937wZzsozquZ\nxYSS5c0Xp09VpS6eYyebu+79y74zg/GvjisWEgPCU5UTZpMYCwxEtAotQYLu\n0XXT\r\n=FcLB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+eWPSW0Ic6iq4+U60k51WS6TRz2kAu6RQkZB8N3U86AiA3SxP4NiHCr7H9q1d0Sw+w2KFkzJiaEtHQlxyauI2/SQ=="}]},"maintainers":[{"name":"mixmix","email":"whimful@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.0_1538557958682_0.3785922694697865"},"_hasShrinkwrap":false},"1.1.1":{"name":"ssb-blob-files","version":"1.1.1","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"7f1b2d2d66d92057cbf5adb35e7746dcd52bab51","_id":"ssb-blob-files@1.1.1","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"dist":{"integrity":"sha512-Ud8jB22ISg/hx5VtFLff0U6vh+ial3IEwIAbDl+TopQpHsleOqn+jIpU18Ecm+yh/AbLfbOfQ8TPkJxulTKn2A==","shasum":"c4edbb5d0396992ce413baed0ca8e2cacfcaca29","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.1.tgz","fileCount":7,"unpackedSize":11221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuGXoCRA9TVsSAnZWagAApu0P/RqG+UNxhw19rScV0iWG\nQ267Kes1Z7Q+zIoFoY5jysgflqOzKdeyDBXeAwQtdB39WF8GTVS3UlMAV+iJ\n2TZfTxNjgqWIh8ErezS4WGMfOwY7N8aF1++8a9Cea8vBjhFnVHBiOb6lNK3T\nUG+Eo6TA8U3rmLnUS2n92+1pl3ro1e3rOtzHjzViN5LZM3Fdnc7QX/kT11al\nCKU92dG6uiWrf9Uu3xwN50vJM886N4pVWB8ZgVuc/a7Tz8ohI0kGPQOo9+ta\ny+sVJ9FnjkOee1zHql+meywYg0BKVYmHYcsPNPfXITxqiDYK3Q5cC0zdHHZF\nW5qql6yEOXFBGwCYmttbqS1CC6S0kRVwnERWjH3gxJu28MHeuxM05kxGXzXB\nhithzIqIzMpJFTjmoXIOMSKcPbaiVG5R3DVi0pJI/C8uphSmCkQTu/7jH+Vp\nS491UE6Np3HV1n9PE6GWl1x1rgysoJdcSRZSQg1i+/hONT6hQWveI4YNVjvG\n46jMbHEUSDTmGGbF8HmLr6nRbfxqzq7jrjMuxRaKM6tzGJbVv2NAOXARORYh\nyT+vPmgm+5U6I6hqkivDvCdjtPknGOF4Cw8xla/YQRD8zJ6RjZcU+XmfojtD\nRgpOXNmiAgvKTwm1MEk7wb1UGcJlvQ9+z8toGEyjtxqx0el2I4ld9+SV1OcU\nWfDh\r\n=/cRl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUBgDdUXju89Fb5boNaLNnxTPT1IHeoz0na3491o9wnAIhAP5Yv4EmBfa3pM+PMmI7/Ko4RHQeskG+8gMqAjl/2qxD"}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.1_1538811366992_0.8007912318226433"},"_hasShrinkwrap":false},"1.1.2":{"name":"ssb-blob-files","version":"1.1.2","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"eab4a40b3e9d5a24439c528cd3d7aab23431e43a","_id":"ssb-blob-files@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"dist":{"integrity":"sha512-cC4rZsl2nf69avrZpQINKnvlRMzs6dtGUjpq1A/otJzCKoLSC2Wr4eHw8RUlpN8aujNf29C+WmPsQ1QWS6OuLg==","shasum":"b03459be584d74103df5ad3fe7f841759316028c","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.2.tgz","fileCount":7,"unpackedSize":11225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb14cTCRA9TVsSAnZWagAAqw0QAJ+a9lelzU/h9MtX2JWn\npgJ8qr6nzqPXSH8jBAJL5URHOk15EqSjRKRT7sc4RRI/kavR+wm5IE0UQQzI\nwenwgG1LQ0WkMxRO49A2V5Z44BGlhIiGwoWMq3ME+FynCIZy9n4dYkwyiJ1Q\nah2hHEJdvVXSE5f24Nr3G/fY7oS9uhzxWWU6meuiohAkx65bb7yWTwoRr4MB\n1wrWJtjl3NSh60mHsfLlQ1dGmxr4k3MnbbOBvrVJrhzCalMryYU+Fa/S84CX\noMQpzNuXil2q4ZbseHqyF4kj20BSK8t57WWCIFhupPzLnuQ1/KQSMcyPPJY+\nh4ChHcl/XkmSoOmRa8PMgDH1bXNZGIBO8WQViZVIRW0Su7Q+DvsnDuGKfpj+\nt/2KVMX0FXb19hLwZTS8HaPsfjTRZe2Gv90v5hmwKZaoOzkCntT3zFtdkRid\nb5iNCNUeCaczo+TSn1iSsgHJTutV9qcp4sG45NgsqQHw3ERtfLmo35/f3Yue\ncf/y7hEodIC//pyhDlhGE22p70vWgeDyeKzZJSMNJx8zAKO07lZ/Zs26fOhO\nrvfKdUg7xMnqH3IVVKQLNlwXJIwSpt/qFEsHDKp7s15bkhkkNWsBRnShCkk5\nZhSr+NDHS6u7SkSXzqGwhvAzlWKzngCtSRMz+uFZhvOpHQiA/urFWK3XE8oM\nUQfL\r\n=Ncm5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAL4sQc2c916ylfMSbHseWRHB/G7kb7FUAlsi5pb0O7QIgQ1FLhWyUh3kAfdPi+xpHOubpNNs6jGLkm6Cg46pRn0c="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.2_1540851474916_0.7149321066746233"},"_hasShrinkwrap":false},"1.1.3":{"name":"ssb-blob-files","version":"1.1.3","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"33d2bcc71aca5ccc06b637ce4b9ba145928edb41","_id":"ssb-blob-files@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"dist":{"integrity":"sha512-0yYCvBXpaY1vY5unCZ/9h8v6VGHJL+rdOgm7AzHhVKVd8WXx5qUHSRq300DRSdfQl0si/z4oiD4lpdk0hX1Kmg==","shasum":"d6cadcea04a7c440072f17dbb1eeca1ba57b29f9","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.3.tgz","fileCount":7,"unpackedSize":11199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2sHtCRA9TVsSAnZWagAAkBkP/12AgrE7tLjdbeMUbMmC\niBifEn9QQVRX6DQkbUntgF8fIazW9mdJO32e93PKi7Am+zP3k0XPmAM3f8tK\n1uIAcrO+sC8uacDq2lDoXKHILi7MJU4ZKmUF9Trxq+YxVLp0HIEak/27FM7z\nx/wAy+vPhYJiYrButKjmyB5Th1eqadOM4U4sUUwWrJuB/7HQZyaNXH4Iej0g\nOxnbUkjJohixNipbsbZEl5mJOLsCk0ExotPVdSEM/mqZIXds16qNa+uu/zqm\nIIOR2j74S67Qu4bLV9SBQW6zP/tViEdeZVHqbiOiZjtRP/J7Tyff9Fs6ozgP\nlukWUAZUAfF8qGSR5BxstNIyvIDkJ7dWLM9uf0wuLCLATHoyo5YJVFQXK17Q\nebWlh8XYB8Ip+lu1ac+c61RJy6FTXdAurOUflQI1cESAOnIYGhbB8JRuY8L6\nbSPMFpg/2q1Z7fUTIiNt0uMKvMtNrndqNbYOab4DivmgRARUWt8/gBaZGQSZ\n42AcuZ3blrRwJaGFkWcbYweAk2wHBt0K47HUndQFMDak/i8wpZFwGimDaM01\nRYuD6JWiqgEg8hC9YsMShvx2b8M/08//Q1WIsZEBouCFGkBmkvvJdbPx8HKG\nBGis8HFINQcOVJYZjbSNDk5uGgbLtkxnXMtwRJELqqxVAl2/HkskmEMTF/pj\nRmZg\r\n=W3ki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyUer68M0XzxcSISC1w6hjFA6JZxXU34DqvdO5aGyknAiEAySh4gb3bEsoRqmmxcUVaAKTJ5j6A0o31URzSThZKofw="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.3_1541063149128_0.492613299590696"},"_hasShrinkwrap":false},"1.1.4":{"name":"ssb-blob-files","version":"1.1.4","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"05b83a9f77885a38f04126b21efb9416c5258b16","_id":"ssb-blob-files@1.1.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yEGa5LFV9vC4/W+K6MiHOFiFfdcaeRehK0D0gl6OgLbvP52M3BuimgZ0mlbUbgg72p1UTo7CYMRtAu0uZu8TsA==","shasum":"c1ba8f6f38b75a079e4d14be959146d525d9aeed","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.4.tgz","fileCount":8,"unpackedSize":11217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct59xCRA9TVsSAnZWagAAXVcP/1j4aYky4RZfc/XkR2pm\nhdvQWQ/hYReYBnNx9Tr9aDqd+gRspLTRT/irMn9WeRoaTGng9W8tyd3C866a\nSowfGDeB2FseyVqcoy5gYUluFF7tI+7D5J8o/uaOaojUAzBCizasnPYJZmRc\nMCTB0bTVEyY4dQ0lqgtQB9a+7nnXD9/zwKMWp/xy8T/OBbVH+Ey7S0sTcafn\nCVo2bJbZ07imA1+ZbfN7777v+TPvDMGwM+wzqmVHZulgLXr1/BKoTtvFu1P4\nkdpf6o7iIO+tkKLaE7R9MR3DaouWLSiSlMRJP6j9wiU8mGU2U6ioWjYQCuwi\nOuGAoc9/2MkwnUfLmQk5l+McW4WEJvNUMDH/Zt9AMuOEvjfp0ZdFPDxusseD\n6efRIllsLiIIovswSWZiguB2GING6Nf1+ZhHmPtpI86jT8fHxxFsNbvXrPCP\neP+pRgGybZ9qxKbJ/8mASO+uAbJh9V6A4mTXq8JqOSKZqlkNi2YJcjeixO/S\nHOooQyENAAnRmWArnzIh25HC8r69p3YxVG+AoU1VXQwTO6oHXrZMi6u23w9Y\nCgAZHOAm+NZbBYuScxjSOQ0188opLj3rvzLWyHR3+plSJVLFwIzG2nL4/RHG\nlMn4zOz15ms4Rf29ZiZKFv/w2ixUI4QPzIffddUUl3BndqJBrhdI98QhPrDQ\nSYWE\r\n=C8a2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQpscFe2FopjX3d/pjVKde6Wm/NOJT3jMrjkzrngQb+AiAybzuvi8ur9hHdXX5vlu7z4/qKEZu++ckOJKuenXriwg=="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"_npmUser":{"name":"christianbundy","email":"christianbundy@fraction.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.4_1555537777279_0.7647253611500935"},"_hasShrinkwrap":false},"1.1.5":{"name":"ssb-blob-files","version":"1.1.5","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"2292085dc731f3a88de53dca02a863c17789c0b8","_id":"ssb-blob-files@1.1.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GeHP03/IxylPXu84nE2suz5Tt5/lSjtbwl9Y62UXkcVVK+vUM/0n2gw8t3obBhKnQJObvuk8QArgxs/hFK6QkQ==","shasum":"569f928cb81d3e17f6cf1fd52e43cbb69af44928","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.5.tgz","fileCount":9,"unpackedSize":12467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct5+UCRA9TVsSAnZWagAA3vYP/2gWYnASEyY3U9A00zQa\n0qQwilf9iLMMmnNnLjgclQnUGrVAaRdeVI53iePVxWi7URWSli1q8bWg6GEV\njtM81m3v/0CKvi3o1xKGrMfkgMcRnF+rOENyK6wprbGlD8tfzdIMNu40JJ5p\nj4m52okYzE1gFrTz2az2cJ7UljzTUyQvDuKsNvbxESwnILkNqMSN+XtnUEIA\nzyRSZzawjNFalA9myg48y0wnA1Lmew6X4f2GCy0xL9G28YUJQAV1P3DBPu4w\ni89XYAKb3dvg6tVIwRZPH6cinis39+yY2scJKOGzbERE+0YVCU2hirU94SRx\nQIByt+pGuqjbqWHLKaVV5bic+KEBHCBb33KiIYHvRjx4D9JtQWTsy0Ix+Mek\n/BmO/4q08dPV7xaKQ63wtTn7NM8sedh/Y3Mv0toKbUHcakNGlzGYj5sbUX2t\nw37Bd+zZHY1pDcZarPPhgyLMOLWHSNZdvfPAolxhcOciz95C6KZmIooocWvv\n4OtphmiQ/BjcfuYs++DCikYQstf95Cx0/ZP5q+RVXn/2zC4DVcHlJGeVgaBc\nhNxBy/zo1f7k0U5bzt25+oxslvA0HXFLo5FCAekR7e6+ZT+y0f2KbTxEewhT\nmjJed9nVKhcthgcL8FZE96EyEK4yO9HIXqz7ylgaEzAUdvdCZnjMk5qUp6C+\nuDNz\r\n=m1EI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsGIwwSJJHcj3oQRFsy6JpXKHSFuVDSZYCTDT9EpViaAiEAtM+jm4+rQh+dX47cTHeRbG/uV42nYiHczpuXLkk6W8U="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"_npmUser":{"name":"christianbundy","email":"christianbundy@fraction.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.5_1555537811794_0.45507144689664614"},"_hasShrinkwrap":false},"1.1.6":{"name":"ssb-blob-files","version":"1.1.6","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1"},"gitHead":"2c91abd306e896aa95e8f181d99ae4fe77129259","_id":"ssb-blob-files@1.1.6","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kzna0HRl4XmksC/Q0lILD7XftPGPA3FOAAxfkq0au9NBjai/g3nkd+vTTxLuRA6FhMLUHQUmHeGLnf/sVoE1Rg==","shasum":"da341243806d6338ccf50685e458c5c3b8ef83fb","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.1.6.tgz","fileCount":9,"unpackedSize":12465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1ZaiCRA9TVsSAnZWagAAcAUQAJCAV2IwJTUqiQFo4esB\nibPeXrSEKfgtEeqyn3pXUW7XpKxvckWsm7YoBxdACtETR7tDghSFoJWe6Jqt\nFo/qqUcBVMmOfm+5a0ia/1kBC3R3oIUdoQFJscLQ/GnMjINeSOTNCc3URiig\nLVkFdBmxl8nArIa7Kcow3U7UrEDOqBGmaVw+FsqfNfnEiMzu2mNOp06gnohp\nOewKOiygQBV9wus6cQkR/6B7x3fCGmKizA/gA8EAk1aqOv4ie5wKnNSz0bGG\ny8aYUJ9b0CBRuHul9NleiyRAXvni1S46qO7q/DuLDgqCXsFUFGBreniMehOF\n3vvlKQubB32w13EoGcdSgH76lRWp6tlqILRmlRFHT3SIROphs/r1+S0ArEL4\nYIhAnX53puFhNyE4MWgAxIu29AAXoAop3UiSiIKWlh6RYGVfkRCNqkVgSi2K\n6CHjZsT281Nxb8nTbaf2SrqcyNnO9HbKZ/luZFhNKdGYWOosqZjPy9DNy+wi\nKTjjy6bmmTU28ZdG5g00uKJ44RjLX7Ih1kkpTcplhn7d6AoqPYhbBLHBn0hP\nURJSKtfuKnHP/HIO75pgHamhvIOePIVQ+64zCw9bF/3ejF2JWiTGDUwOmz1l\nZRvaVqK04fh1lV3Tg9CjXG5TFq5bE6J0W9wdofqkB/PffO5kvxghkI2EMzcR\nYBrz\r\n=GVsu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3ggoJo15L40XQ3xiaTlIuDY9LkzjXNXR3Gex7YovaMAiEA1QaJQFixis40F76mmxzs+z8BSk4FnkFm5is9wl20FYM="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.1.6_1557501600292_0.7482194382155833"},"_hasShrinkwrap":false},"1.2.0":{"name":"ssb-blob-files","version":"1.2.0","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.4","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.9","read-directory":"^3.0.0","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1","tape":"^4.11.0"},"gitHead":"58d4d7304ab87eb4269538f5f0d17e3ab3ba1509","_id":"ssb-blob-files@1.2.0","_nodeVersion":"10.11.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5j7D2El/4kIKqoWLx/bb4XQwDbOhBEm+ccNF84wlPSl5z/lPoMHlK8BTYQ6NT+wZKTw2E8o4G3IqTqAiwpYweA==","shasum":"b9ba641494468323ac5ba769c4aec312b164952b","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.2.0.tgz","fileCount":11,"unpackedSize":13017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/cv+CRA9TVsSAnZWagAA3oQP/1a0D3PAHAqQLFEc839+\nb406ps1NAuA9HEfzIrUBiCFhQGvj1rcLmULGm99ddAKLbNoM10fMzufXjlS6\njn8/X/QQVFwtxrbCjag1YvIiU2NvRF2+LMpMf2jm3H+PpaQdBkqSDi9rVJVu\nLoWeAZnkglf5N0Qsf2fA72LK1WWOSeqmIkuxeQOv+Tcn2FZRTgZkvG4xzOmt\nWM0W1Lm3C8snA+0TqEn8z+QF5mCcWXCxdIgngUZ6EWzgS+YNwzsX8yys9wAW\n4Zwuy0Hf5Ils20FV/M1FHXBX5oeozSByl862Llnh8YfUecNwd8Oz4kawh1eC\nZKRIktHvEHrxA5do9GkLawPIhbblcTQMPUtntjhd1W+JQa4xtxIy6ql5MJPt\n3ELGIFCYx0Rn+cXywghZTUw9KRgQdpWF40hqkcWGJZKp9IpcjpUJdGXvQUap\nvrb5+7MoWjQtW/PdHHpI8VuvJRb92cSQCaN6nSqyjTgwfHXZQFG5v3p5VaWd\nQ9JOQ/zHdYZUxteRRQF7WLy3ritOTElAPZTrZuJv+Gr10ypw0coN0Za3D/CR\nJYWs+SLoNxAC9VDu3UX36I4H2Gn0z3UOnzSX7oDUrYXfbQ6YeigR8P7wh7aT\ngaDnpyhW9fyknC12e2bGL/ms6PEE4T/ATuyysNhGhyLSgVABTZj83KZ+Qi3M\nJzAo\r\n=1S3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXr/sJn8PSIM1DqsF7+Ys3Zn2nABqvtY/GESZ7mtY8ygIhANoRgT7RrUNVG21KsKpUxgBIjRvC1MkEOdP/zov7c1Ro"}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"luandro@gmail.com","name":"luandro"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.2.0_1576913917677_0.47204374733801213"},"_hasShrinkwrap":false},"1.2.1":{"name":"ssb-blob-files","version":"1.2.1","description":"handle processing and addition of files to the blob store","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"keywords":["scuttlebutt","blob","tools"],"author":{"name":"mixmix"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"homepage":"https://github.com/ssbc/ssb-blob-files#readme","dependencies":{"piexifjs":"^1.0.6","pull-box-stream":"^1.0.13","pull-defer":"^0.2.3","pull-stream":"^3.6.14","read-directory":"^3.0.2","simple-mime":"^0.1.0","split-buffer":"^1.0.0"},"devDependencies":{"standard":"^12.0.1","tape":"^4.13.3"},"gitHead":"ad9e8c32eced0995b7cb7f502eedab2e35c7ada6","_id":"ssb-blob-files@1.2.1","_nodeVersion":"10.11.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-O4uqyjpGOxfsGP2APlX9kMvz95stbBVrtnIGXO2vxVtjTtVhoOVXwW7zGdLsiyVo8tDx2YJibZ23Mv2nsdA5lg==","shasum":"24d9ed9d0a0cb2ef2bab930af4f6e6069ec7fb95","tarball":"https://registry.npmjs.org/ssb-blob-files/-/ssb-blob-files-1.2.1.tgz","fileCount":11,"unpackedSize":13018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh271+CRA9TVsSAnZWagAAnEkP/jCnvNnoVMFRkx9fXkva\nr227JSsVgJRN8T+1LIZ2BVUibml4mSmSjppf6w1OoIhkjRol2BhxiQOdoV59\n3RG/gn08g2oaaRtNa+OndGc0cGLT0eH0bShQpF5OAceAokQFr7epWxzwa80i\n2HIfjjspAwe+S7sphKn5bIpJSMwOKlSmYbhA7F8oCrRUXd4QX/rRulbhvKgn\nQRZsO1JehYL/7tSWlQbn/pESF7EZa4nRo1vroahBciPeFrI/jzGvPGApjlsB\nzXTaKkmyjhSL89DD3t4Xlm/BLPhPNMkett25RqHZGFCY+vW8oEcs5UUQfcOv\ngRbnbMC93sF48oe88IMeLVPB+Q4f54pW6kdsJ6V+dlPTr+oJQzCw3WNx2IHw\nvAO8nGB/ZElQejyNvuw0vpju1kz3qXjVNSj2TYsF+uBTqDmWiJ9kRLLVSasi\ntC68kN/j1Z3+iMf9YZsZVstj2BxEE/6uAc2F+9M3m7/syPf4D5MJIAfzJqR+\n5gEx+KLzv3mE5FayecVBc32kngN4wH/t3aW0x9Y0cWoEWXKtDx40BL518GpR\nblhFERfeyVXjPWOHBc2G9PrwD9UiKAEtRtKVHWZCBsedej6WQ0kz4Fd5eZKU\nCjL2T3EDmPhSV7ZaqTNH7+dw47X/OpO860VBLJ02t6Lvx1b8uW5pT6z0gHqt\nBAOb\r\n=KXwk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYjYwVXfOsOOiNR3xszms0j2lHtJ6WiZqH5gJZ1HgbJAiEA7c1OQ7sd4QcTOD1Ib0QuDAP/7Xu6G+F8owzS/RVkR00="}]},"maintainers":[{"email":"michael.williams@enspiral.com","name":"ahdinosaur"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"cherese.eriepa@outlook.com","name":"chereseeriepa"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"kieran@tenthousandthings.org.uk","name":"kyphae"},{"email":"luandro@gmail.com","name":"luandro"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"matt@wetsand.co.nz","name":"mmckegg"},{"email":"stephen.whitmore@gmail.com","name":"noffle"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"npm@vtllf.org","name":"vtduncan"}],"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-blob-files_1.2.1_1590513204738_0.29214965714940866"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-03T07:57:14.855Z","1.0.0":"2018-10-03T07:57:15.062Z","modified":"2022-11-09T11:51:56.418Z","1.1.0":"2018-10-03T09:12:38.797Z","1.1.1":"2018-10-06T07:36:07.192Z","1.1.2":"2018-10-29T22:17:55.114Z","1.1.3":"2018-11-01T09:05:49.273Z","1.1.4":"2019-04-17T21:49:37.408Z","1.1.5":"2019-04-17T21:50:12.028Z","1.1.6":"2019-05-10T15:20:00.480Z","1.2.0":"2019-12-21T07:38:37.817Z","1.2.1":"2020-05-26T17:13:24.923Z"},"maintainers":[{"email":"jacob.karlsson95@gmail.com","name":"powersource"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"npm.cel@celehner.com","name":"cel"}],"description":"handle processing and addition of files to the blob store","homepage":"https://github.com/ssbc/ssb-blob-files#readme","keywords":["scuttlebutt","blob","tools"],"repository":{"type":"git","url":"git+https://github.com/ssbc/ssb-blob-files.git"},"author":{"name":"mixmix"},"bugs":{"url":"https://github.com/ssbc/ssb-blob-files/issues"},"license":"AGPL-3.0","readme":"# ssb-blob-files\n\nChannel a bunch of files from a dom event into the blob store.\nGet some tweaks and checks made along the way.\n\n## Usage\n\n```js\nvar h = require('mutant/h')\nvar blobFiles = require('ssb-blob-files')\n\nvar opts = {\n  stripExif: true,\n  resize: { width: 640, height: 480 },\n  isPrivate: true\n}\n\nvar fileInput = h('input', {\n  type: 'file',\n  attributes: { multiple: true }, // permit multiple files to be attached\n  'ev-change': (ev) => {\n    var files = ev.target.files\n    blobFiles(files, server, opts, (err, result) => {  // server is a connection to scuttlebutt server\n      ev.target.value = ''\n\n      if (err) console.log('oh noes') \n      else // do something with the result data\n    }\n  })\n})\n```\n\n## API\n\n### `blobFiles(files, server, opts cb)`\n\n`files` - an Array of files of the format delivered by file input events\n\n`server` - a connection to a scuttlebot server (either an ssb-client instance, or an observeable which resolves to one)\n\n`opts` - (optional) an options Object of the form:\n\n```js\n{\n  stripExif: Boolean,   // (default: false) removes exif data from images (geo-location, camera meta data, etc)\n  resize: Object,       // (default: undefined) resizes image if possible. Expected properties: width, height\n  quality: Number,      // (default: 0.85) tune the compression of jpegs. value between 0 and 1\n  isPrivate: Boolean    // (default: false) encrypts the blob\n}\n```\n\nIf a blob is private, it gets encryted and the unbox key is attached to the end of the `link` property in the `result` output (see `cb` details)\n\n`cb` - a callback with signature `(err, result)` which is run _for each file that is processed_.\nThe shape of the result object is\n\n```js\n{\n  link: BlobId,  // hash id in the blob store, will have an unbox key on the end if isPrivate was true\n  name: String,  // the filename\n  size: Integer, // size in bytes\n  type: String   // the MimeType\n}\n```\n","readmeFilename":"README.md"}