{"_id":"@web-std/blob","_rev":"12-c165bb2d7f62c4c5dfc3e8e506190bec","name":"@web-std/blob","dist-tags":{"latest":"3.0.5"},"versions":{"2.0.0":{"name":"@web-std/blob","version":"2.0.0","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","browser":{"./src/lib.js":"./src/lib.web.js"},"main":"./dist/src/lib.cjs","exports":{".":{"browser":"./src/lib.web.js","import":"./src/lib.js","require":"./dist/src/lib.cjs"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.0","web-streams-polyfill":"2.1.1"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/blob.git"},"license":"MIT","devDependencies":{"@types/node":"14.0.23","@types/node-fetch":"2.5.8","esbuild":"0.9.2","git-validate":"2.2.4","husky":"^4.2.5","lint-staged":"^10.2.11","node-fetch":"git://github.com/jimmywarting/node-fetch.git#support-other-blobs","playwright-test":"2.1.0","prettier":"^2.2.1","rimraf":"3.0.2","rollup":"2.22.1","rollup-plugin-multi-input":"1.1.1","typescript":"^4.2.3","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"pre-push":["check","test"],"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"6c193c2a462b0153c93e2fff2aa11ff07a1bc930","bugs":{"url":"https://github.com/web-std/blob/issues"},"homepage":"https://github.com/web-std/blob#readme","_id":"@web-std/blob@2.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","_npmUser":{"name":"gozala","email":"dev@gozala.io"},"dist":{"integrity":"sha512-i4JdX5sli14KQra9wYo2a/wap5SICp4c20EdGTzPDxUbXLPrPIsH5IplUizKeBXNRAtxKDenp+kCNukVs3FyNA==","shasum":"603af17bd5996590daba6b65795acb5206571728","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.0.0.tgz","fileCount":55,"unpackedSize":234672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUT+RCRA9TVsSAnZWagAAvbsP/ig2tdo0aswxEj61AdsU\n1TN8UCJZwO+xa4Isw4HFPkrPNlXxTB81bz0pHI34tc1i/SsgTINeJBHeHhUz\nHEHW1yRYvqs+A9qBeNtkKHPSnVdMX5EV/MNzvXIxDVBmdKzugdZBpRDHmneK\n+6/gHHr6etJLXgFfmiuIxeeeCPj6L9FUFqFhl3jhuP6zyj+HTxccBFULJF8J\n8UXQbjcmwfCSgJ4xyOl5mFgMrV3dAPaPXuOkjiTuOEkE9puk6ZQ+BdRzrDfB\noX4IbNCgIvAS9pJxVswyHaP9y4q2uFDxDWmkgGYAR6pVPqcNa5tjSBxIRNQk\naoS39RRNNYygYq2oq2rtE02QM+pDhTwSt3BY9KInAb7VH8vNRYP/g9tf7118\noeb19LrbD183kMCEP6SDq/M6us2XtUFOS0yQt079o4U1abJBPPPQbJI0sAHM\neSuQhhgUcXpg1UxKDZCVBxFopT8ESYY5dOUEZh+7rHzu0Am7amPU99S+ioNh\nXkQhaKPMgXq/p4paRoTfDbw2QVZDURYfzCmw0EB8eCS6jjrcp2YbgqRfXLrm\nODoZ5R5e5QFbW/buxP8ZNHfYXoNptUFQh5pUI/cE1ZVhC6iXtiwpVBjR1O19\nTw7R1+Vpju/mM7fI11cK2FGbIwAbJYs9L5f9ValB+DwnFy8W2FIAKpG/Ylqc\niPIQ\r\n=ALK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Oo9lZoqHVUxMv08J/YwJVJJwHE3HICuP/c1WX8RB9wIhAM7tSDUsRBzcJ5FtDnGh8V6iiBpllmH2BZNBTo1asSFX"}]},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.0.0_1615937425375_0.9265743913977689"},"_hasShrinkwrap":false},"2.0.1":{"name":"@web-std/blob","version":"2.0.1","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","browser":{"./src/lib.js":"./src/lib.web.js"},"main":"./dist/src/lib.cjs","exports":{".":{"browser":"./src/lib.web.js","import":"./src/lib.js","require":"./dist/src/lib.cjs"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.0","web-streams-polyfill":"2.1.1"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/blob.git"},"license":"MIT","devDependencies":{"@types/node":"14.0.23","@types/node-fetch":"2.5.8","esbuild":"0.9.2","git-validate":"2.2.4","husky":"^4.2.5","lint-staged":"^10.2.11","node-fetch":"git://github.com/jimmywarting/node-fetch.git#support-other-blobs","playwright-test":"2.1.0","prettier":"^2.2.1","rimraf":"3.0.2","rollup":"2.22.1","rollup-plugin-multi-input":"1.1.1","typescript":"^4.2.3","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"pre-push":["check","test"],"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"bae6c1f2beb2d65288be94b227eb5a497f25694b","bugs":{"url":"https://github.com/web-std/blob/issues"},"homepage":"https://github.com/web-std/blob#readme","_id":"@web-std/blob@2.0.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eyRgoKhJQ6BYEpMeO4hJNKKwpcS1NYqJy5Mw69mgmjUDsu8bCKn7L5JUTXL+T3z3QpgISOJsboX2UchRyTxd/A==","shasum":"ecf95e0a9696cc95721a8659b9bd67ea705ef97f","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.0.1.tgz","fileCount":54,"unpackedSize":234817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUUNACRA9TVsSAnZWagAASWwP/0Rv586BzYrghVBLcjmI\nR/0m76PBQRo4xyjdfZojZKMXmF9Q9sFKQYF8qUkEatl9CPlx/WHtcwCsfez8\nRa7zVRz8cuW+PwVvbdC054USvCUSsv9Htbrzu7exFB48oKZdM31ekd8sEaik\ncZphS5Jz61X/bhflrYW6XcYrrEuX6XJBDKZHeAXJrl0LJxTJ2g+LsHPpSyqT\nV9LPO9VmKEcketSZtPauuKG3Qgva91HXZ8FJz0PMlmuu9rcr6Mg2L0X7C2BZ\nifJHiDk7hRb7vtR59h3uh7NAcLgTs8MPxrgpd8Fa6vODUG1ZRrgszBsku3mL\nAkGkj0PPvkGCashS9hhfNYKeHziM+XGIsP7tJc+bJ0c1vWZuIfGE7Sn5GdAk\nzR24Z+z6RQrb3Rln3UdoNVBNdHC7NTtxrMaYXZUBPp4wvO7IJdzNH5CGr8bI\nXoP63f5UHyeNucMTgfbnfX+o4zyKUyVZCnl9jNB1TrN3UqPkbn20CMeLlyQm\nirVUiHLC4CWbQM9DHOy1d8XmfbA62Nos57zdDm0HpptCUOn/fY67ZFuhSgLF\n48vJefymjLu/M3Fa2o7sp4i5kgwkPqpFtE0mIylqNpBp3RraUW4PjZ0Mmga0\nMN2t/inkiJdIV6IhcFbDKfxwrJFRkEUSgOifapRZwPqRUSpB/0WPjOgMlmSX\nkPtr\r\n=ZiZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyOwLGN8JBUgqebVX3KByceFavHIA8I+RB1i/8VzCfiQIgenJiMFvZEW04NSBVKUWj3xecmnCuMQEPX7REG2F7Xrw="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.0.1_1615938367705_0.09865432953483277"},"_hasShrinkwrap":false},"2.1.0":{"name":"@web-std/blob","version":"2.1.0","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","exports":{".":{"require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js","browser":"./src/lib.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.5","web-streams-polyfill":"3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@2.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XarzlypyLoaSZTdh+y/uBwGwayHXp++Q0CcgppfMxpm3VnbcJseMuXMZQK9OFDTiGpasoVwICgBL/8Rc6/B1fw==","shasum":"9a7c8b94b96fffc526cb720d9a4a87d05ace3fc1","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.1.0.tgz","fileCount":51,"unpackedSize":164409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm32RCRA9TVsSAnZWagAA6SkQAIemZ1X64EGN4wmJ0RO/\nAV7bNPUP2N2YwuiO2DcD3kzX/iya8aI2cq8mQTJ+iZ/2J6JGEVDt2WNP7iok\n4EMP+/ZBvEi45UekJrEJ8e8vh1LZ3IZWbEuCmdgrTdQut3XaKaSbfKBYHo9m\nasuQhAx0A2IzAQ1vr7774fQhH1BE2KcAiraqipeqHKSRjnrnoCy29x7GP8aE\nxOTD8mgX+o1c6pSga6nxiLWxHvbZ8YRTdYp1psES652XwinG1s3yYidSyWDz\nybMzWC1EjF+fmOvN1aF8alcN7IeO03EaxmvMmB2cXawFxdQZHIyxoS04/O0a\n0U9o85nTLzEDyYPGt43paiY32jeaPNbJEnSv3/NOBTw9rIggSSEd89ryLuqH\n+RaOpTMDoWI5IhbFRydXEYJSQufAdRQjz3NC6uPou3aExn+YQ/qAGuRkXECy\n7K2dPLEaGG/StfSp5gHpqnRBmmY98TQdgKPdNcfBNF9HfvnwfDMD/ORcmO7I\nQrcfRsoLnEB9EfYFCxJ4uWrCu5pxpdnxxV9Ti5TLXbK6jVVQuDTAgYtV63Oq\nabuFIzi/oXJ5l/SNdIvzAotzwFitR1gaYWRCLtXZ2mpdn7f0fjHFPINN0TrC\n977kxEdoWQVTjBPUFpa5vAOGida7EDCwJrGbudLeIQbpUpUvZZ9aXVV3C3aa\nWfBv\r\n=FSMs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKz7CQQf7LUB2hefUGbX/3ZR+oJ7D8YL6PxB4QzDVgSAiEAwtbXR2zF7ns3PomV6rH1ExedxiA4xDzpDjCFmaM5EEc="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.1.0_1620802961134_0.32619746613457146"},"_hasShrinkwrap":false},"2.1.1":{"name":"@web-std/blob","version":"2.1.1","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","exports":{".":{"require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js","browser":"./src/lib.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.5","web-streams-polyfill":"3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@2.1.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-/DfoOOV3gBqliOZ6ltAJpSuD4Q23X5UB6/zNzd0aHz04Mb4tAWJPF1PC/2TtU1miBTEnHhIsPpQYAZgaI50T8g==","shasum":"1580283ec6d1a190dbf5fcecdff6d5eec9ceadcb","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.1.1.tgz","fileCount":51,"unpackedSize":164409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx9YUCRA9TVsSAnZWagAAO7AP/125GXQuhzlKpzlsM14x\n8cYnDKv/3fYauj9V8QpFXejDtj/Zp5P1G64jNsCUEpRtRlm+i0D6iYUTkopH\nj6ynDArnfkG2Sv72DMFhjrHymghYOwjkuVkTJ+1s5BEKF6LFUUXUKW/HYrKG\n2D7zHDctZpjRVOWIbEUjM4BPioV+ajsu7g+B2dIi2DWOgF6w/Z5MYC1qSXcu\n1na5gdXN3/FPzFuh2b7iiOLTwb/8KshbHh2BABV5xLPbJR24OFMXbU86uo/r\nxCszrFvYmJLnLkqfDD5Ayicsxom5HRTq7Rv7vTWFOgtA6w4CwrHs+hFUJoid\nkEhOxxivrWPMkzCL/GDxST1D0IpOUKjKOWzhfOA92MZX4OnuRy+QmFpTgHM6\nJOTF8Bgmt0/pmct4mAhxa8TIkiO4j4VSKrG+UhLaUzX3SzKKAhixeByoNWJg\nPD/+w3SMZBFS9OePShfPwlJyliTsGkmaxS4Tzj6DoaxaUuq5GVYhvVBvG/Ao\njb9vDVlXYJl6W/41kcXocNj4jphl1+3slf4NHeeEu/UtYZD7lyUDmCJ0sRmB\n2eiKkSXzYrn2OQ5nwa0EIvVt5ZdjzowUv614y79VP4asGBHqIPh4iCq/OzbA\nmPH6ONQdNInSPayt7jLn667JMW18ay3Xv/TKBewfN5aqQPtpKjy/KzSakB0D\nERms\r\n=4Ziq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD5ojTIkETAcUXVYW4DrXM3MbrkmGEih1U0s8N2uGjmQIgEBurpRGGM2zyQyAg86ZMG6JkE323u8btAHMAo4eAMVc="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.1.1_1623709203875_0.5651220344267418"},"_hasShrinkwrap":false},"2.1.2":{"name":"@web-std/blob","version":"2.1.2","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.5","web-streams-polyfill":"3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@2.1.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Twhh3jpfvi9zMKYm6MElqLLsgUoXN5aG/qGgqB6ng2kNzPIZATMwUxSMcJV3Fs3U5dTOjEVk4m8mK4RGCpclYg==","shasum":"4413d800942ba1045823f5939a261a7aff6a46b2","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.1.2.tgz","fileCount":51,"unpackedSize":164409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9x/sCRA9TVsSAnZWagAAmuAP/1z/wNr7/nzHEQwb0Gq4\nFvHa/U1wn81IrM6aXit5LNsToLTZ/ppgzdnx3ILCUI6gjvCv0zinI+zrWlSt\nsJRyg3beiN15yOLec9dDrVNJk0dx5o7ehRiVThtgSdy6kHgT7/mGVEOZjCVC\nyLfOhw05i5abbFEhgJnq8H/mQ9l8FWoQBZvYw+hzLl/jUqGQwjEx0SnyYkxR\neJKnVD7R+G8y0uHvuvZEZsU56CLV/x6FbpUQ6JJbAIXhTgmj87GYBJXXFZHi\nROYTjQAdXtcAdNxNLwj1ZoJAPdRGtxcXQSUs6aF0UiUGOdSQ7pMEwPPU1LQi\nCcXm/xqs8E5LFK5nsaVZKcSUwVQAZaFWOUd2rOx2HGmGMCJFdpA7SOuQEi29\nkDGXoCEpJP6TDc+sJvca+V+yheGyIVLnYr8XO1QGnufHTE4R3UTDZCZ9mwYl\nnZkvI6uPc7HA4LlD42AiAtEoA6E0V/45/IgOwpVeM1sSYkDO+Lwb91mJOFmZ\n14IxF4OHbygaZr2knv4wnJEvrZmJEJF74AzlSPNFh43gN1nVe1IMNUhEFqSE\n7cZWwV/fDBqY/NDHUr1AlawEo/6bUJU2G9Pa5acSNkVUdFKgJxrogmdYWZiq\neFM3MjkVK1lEzaNytVGMXZP8mFEuvoIqSBrGEzpdhTWijkCe/4gYjWLrKlwq\nPd2N\r\n=3DQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgCOXlksOd5toduQPYfKa2llLQf33CcHNSLnlZV7PSFAiEA0nV4ul6m6lGAgPj8kSkRFm74qoLL3ICbvkyCFXsQgpE="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.1.2_1626808299984_0.9873171031805179"},"_hasShrinkwrap":false},"2.1.3":{"name":"@web-std/blob","version":"2.1.3","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"web-encoding":"1.1.5","web-streams-polyfill":"3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@2.1.3","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-K94rkZpa8yDEylkniNmK0aCYpkZe7wWn8GHNpyM+ckBQuRqhRmX0NG9d1b1f4pX3FKdLcfp7vTj6FjfdcjO3rQ==","shasum":"31c11be71579a015dc35f582acb7f6e82c81538f","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-2.1.3.tgz","fileCount":51,"unpackedSize":164409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzQpoJsmL4ZAxXjWFSMq5cv2fTJvcmIQdyU8OULCCrhAiEA0hpCBZxoeixhhXWadGjszFplUsR5M8BXKw1olOUWzUE="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_2.1.3_1636063425014_0.22434006031996012"},"_hasShrinkwrap":false},"3.0.0":{"name":"@web-std/blob","version":"3.0.0","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","types":"./dist/src/lib.d.ts","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","import":"./src/lib.node.js","types":"./dist/src/lib.d.ts"}},"dependencies":{"web-encoding":"1.1.5","@web-std/stream":"1.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"645f81c4031c1ba0b5c07996183a638f7e957d68","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-kM5HJBXEHLFmweWxIZ47h19CET3i+lPhgSn0Gokn60CK2wmGT6fiBss429FQijlT6/KTvrwfiWx/Z/D8JTAfxQ==","shasum":"b9ad89b5e704f5129cfac1645edb0690af687ee5","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-3.0.0.tgz","fileCount":62,"unpackedSize":134022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIKBAvvpBo5kO0FS2TUyLlOt1mnQJG2oVE1/PkX14o9QIhAOnJC+EWrJElzdW+aG80yzUlygyNxleFy7+8KE8LQJYK"}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_3.0.0_1636140608351_0.26749875508607457"},"_hasShrinkwrap":false},"3.0.1":{"name":"@web-std/blob","version":"3.0.1","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","types":"./dist/src/lib.d.ts","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","import":"./src/lib.node.js","types":"./dist/src/lib.d.ts"}},"dependencies":{"web-encoding":"1.1.5","@web-std/stream":"1.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"879fe579bbbf479dbc74970d6042e93e352a6ea8","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@3.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-opuhO8ZGGUj2jdFwfgMjWjVdKaHlQanGWXxj5wV2YQ1uGTuL/SADnsDitpMfRb+lSpmQyzpwZFfj4CNKQuwSKQ==","shasum":"d2cebb0d8efde619b140fbb22b3ba302edd98125","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-3.0.1.tgz","fileCount":62,"unpackedSize":134255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2hB0CRA9TVsSAnZWagAAn5gP/icMNxKMREfT481YRrAl\n0U5rqZBJePWbME+wKd5Ixa8iLiA8rKbrEwhkMGj/k9WUgHA4d0VlSI0RuIeb\nCKWaLr6uJo5lzap2Va4AQfAqW+Q/+vsUn/BDxG1pPiSn115bbsfWtpruvzHJ\noYkrlV46gBUyf2eM3OaQ/YlE8ketoCuHmY6c51ZTV28S3YwW5jsVI70k2ee1\nHGmq3koPoUphxj1cfnJwYmxy/SGCnVia3/QxZDtyJaNlC5jgS0+tPYjyONLX\nrC1NRVRxF7pUKxONvV+4+7l47OutrbPyOOLovck0uelPcqYFDeVFa6ZxKQAx\nDAyHCVGfS+kskWbd9sIgWaeBeoalOwXDTvhZoNbbIDpVPK2RA+MrGOhUMbpL\n2hfJxP4y7SVGDZ8J7eEEaAozi8b0FvRYYFFP+Vun6SUa//qpnfBo4KQoEH+C\nzeJisTKVObfPFLsT2jaL8s2B2cC5WW+/MeZkzR1gkWbI06jbndR3qLozt3ZH\nK/EpO0BwCmpMvS09mmNKGAebaGEMeUmhKxqlSqj/a6gDXSzOvccHa7u8AIXu\nB+iHfLMRJXay+1LQ+PIuSYifhEiyYIg+YozhfpYqL/6itQ5HdmFaFcpSY1Kp\niPmV14VgB5v+Y8aWN7Tig6ksf+lSW6Ex2xSPvLxVrXGFj3gjxmEnVbebNeQh\n7Pdv\r\n=uFVD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCveG1L2M7fsdzKmaIUAAW5Db83P0Xp4jemzvhg9uhkbQIhAOo8HUiVmtmBSvfNhD/m9fr2/vWJEq0D1bE0KMF1houE"}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_3.0.1_1636406554826_0.27455742166440844"},"_hasShrinkwrap":false},"3.0.3":{"name":"@web-std/blob","version":"3.0.3","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","types":"./dist/src/lib.d.ts","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","import":"./src/lib.node.js","types":"./dist/src/lib.d.ts"}},"dependencies":{"web-encoding":"1.1.5","@web-std/stream":"1.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"bf9b16ddcad47bbd90023b1513d2c4ae91163d17","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@3.0.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-D44q1jJ80/rjZ03PXLXkCdqkj3K2LdKN8hHwnKLY7XnqwaNd9mxKTEZNs+XcMsAqvv/0ae7QBlcBDJUty2sPag==","shasum":"9c54f106dd6bf5d48dc6f9019011be9437769509","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-3.0.3.tgz","fileCount":28,"unpackedSize":44480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6kzJCRA9TVsSAnZWagAAJKEP/3R6Wva8GNCevDYPcK6j\nc5C1NMQRxmAtSK4qA/aUgpkVJHO6KP1KB7FWm5p60KMv5wyBgf/GUKiJAquS\nIm4RquANxFkCN1zd560yodz7qp0t/ZnOWsAli/fj0XNl8XsqMFPkBlMrlhWf\nahkGy5LwDd7GXyXCK8iErQfCxaOLH/bpwvgK4Pkrcqcu0/c8yxt4pdFP2m7S\nFFzXeUYr279nn1vLw0EzYuU6sDnehA/6EX8CByrRLy9m8RD2aM99qMYjLXmX\n/Fo5XHTdLmcVuISwAr7RInehIFeaEtw6FQ7TohY+1QW99a//O95l+5ntSED2\n7hSLC85txy89JBQu+6e4+tGjtigQti65gikuhV9A47oVHViJLjYqr+dR5zOl\ncjPXn/B1eV3dHWMuufbGnrbW8yPv/3ZkvT0OyFY/b9hNKHnSx0fg1I9OPVKQ\nTHO6P4gyqFGGGyLogenhsrAu/VVLpYv0/c12VOFC5zcjPfwMjA6TomgC+4X5\nDxcccdoGnZZYtYWcgvblPJBpQ8L8S4+Ni417ht+XS0qEo9UYQpARIJTEAs1G\n7c3qTzj3Tps1lJg+AnmeFIUfR/wlShWXontimWJhwb8raZHuQKWpIDdhfT26\npZx8VxhDvlsxF0NYko3GNP7/w7Jx1dKEWOQasDb9GyUJbLYdYR97pXhAosi/\ndLpF\r\n=ZerY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdqHq9eapNaRbA/N1c0uB1MYX6MB7ttCm2/Zwkwr5hnwIgSTWkhoocPa5x0J5V2NBONt5Vlrn3AOOnGeWQLssVT3A="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_3.0.3_1642745033802_0.4530245439916265"},"_hasShrinkwrap":false},"3.0.4":{"name":"@web-std/blob","version":"3.0.4","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","types":"./dist/src/lib.d.ts","exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","import":"./src/lib.node.js","types":"./dist/src/lib.d.ts"}},"dependencies":{"web-encoding":"1.1.5","@web-std/stream":"1.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"2fde22bc17ec3f978cec9d8e8e4b7dae63f2f56d","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@3.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-+dibyiw+uHYK4dX5cJ7HA+gtDAaUUe6JsOryp2ZpAC7h4ICsh49E34JwHoEKPlPvP0llCrNzz45vvD+xX5QDBg==","shasum":"dd67a685547331915428d69e723c7da2015c3fc5","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-3.0.4.tgz","fileCount":28,"unpackedSize":44856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF7YxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcEw/+NRyj6W6YpqQwmNi/Hv4VFsMS/xWtWid+GlU1yb1E6r3VpU6a\r\nsqSsiOZasxsF3CmXoW5F2Q57VcEz9zJcEbOf+Q59qj9Zt5ztJCLLQju7F7Vx\r\nla4kWhyv18tIBOKoynQQl9zCPzZ1y9cAg7hB2jN2mE8FIiqQk4PXn2S5QTMX\r\nK8XpcuuO155k/Wq0pSVaHEQetD1SIxbekeDo0KLBWUvxuJ5qe9wVXeZJ03nd\r\nHFVVi8SC4eol6k72qe+tR4yN+hfHOCbuKSE83Fz250pnUbawlL6Gm8kA1myD\r\nM836k6+B9MvdLeMZUWfSBDVvfrq1LfEL5G0dSV3/idpHRRxilye4lw2LxTt0\r\nVY0ZwdgHv5APbYMeNHGlBQuzUWxCarktEaJOkHd5ooSy2+xeyn8qlS8JiQyd\r\nH0OrCt9eVLYqAbrrvFcuMggP7iiSu/Mo6rnu191rkXutn+KIcPSz19oVNlyD\r\nNWtgCKXnz8N9jRIOcWzVMIAnPST/mlQFD5wrtH6qnUKwpd9ulprIsoUgYqDj\r\nN5edVzdkYRdkNmS88SGsk/APLy5kVKu3HWgdKuXgs/O1/vWNXOl1y7F4jipp\r\nAtqYqLWMkhfvvDNQWLntw3L9m34gc09boWCQcc3XTxEYSFKdlE0YGXlvdWc7\r\nUYbrXE7plbAAvQpil7oUAAAme24R6hDeY04=\r\n=kT3+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+0PylVW/pnAD2Z6XJZ2kMaj5uNPpyjKhl1Up9W13kLAiAhVNztyNoggvR4S8Eywla8svlBjYuimPLm9KckkhV6WQ=="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_3.0.4_1645721137249_0.06102372603646966"},"_hasShrinkwrap":false},"3.0.5":{"name":"@web-std/blob","version":"3.0.5","description":"Web API compatible Blob implementation","keywords":["blob","typed"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","types":"./dist/src/lib.d.ts","exports":{".":{"types":"./dist/src/lib.d.ts","browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","import":"./src/lib.node.js"}},"dependencies":{"web-encoding":"1.1.5","@web-std/stream":"1.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"daa318fe17bea175a12d4eebf1343cef1ca286ab","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/blob@3.0.5","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Lm03qr0eT3PoLBuhkvFBLf0EFkAsNz/G/AYCzpOdi483aFaVX86b4iQs0OHhzHJfN5C15q17UtDbyABjlzM96A==","shasum":"391e652dd3cc370dbb32c828368a3022b4d55c9c","tarball":"https://registry.npmjs.org/@web-std/blob/-/blob-3.0.5.tgz","fileCount":28,"unpackedSize":44856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxyJD2dqDAiNnqEImA03o1V1Arof2ax9yPUxk4r4Uf8QIgbSivINEaEbvD0W3oJlyhzPxus7TnKIzPZGpzvoBQQuA="}]},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blob_3.0.5_1693268236445_0.3162865864236164"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-16T23:30:25.114Z","2.0.0":"2021-03-16T23:30:25.542Z","modified":"2023-08-29T00:17:16.822Z","2.0.1":"2021-03-16T23:46:07.904Z","2.1.0":"2021-05-12T07:02:41.290Z","2.1.1":"2021-06-14T22:20:04.029Z","2.1.2":"2021-07-20T19:11:40.153Z","2.1.3":"2021-11-04T22:03:45.217Z","3.0.0":"2021-11-05T19:30:08.542Z","3.0.1":"2021-11-08T21:22:35.008Z","3.0.3":"2022-01-21T06:03:53.989Z","3.0.4":"2022-02-24T16:45:37.416Z","3.0.5":"2023-08-29T00:17:16.621Z"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"description":"Web API compatible Blob implementation","homepage":"https://github.com/web-std/io#readme","keywords":["blob","typed"],"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"bugs":{"url":"https://github.com/web-std/io/issues"},"license":"MIT","readme":"# @web-std/blob\n\n[![ci][ci.icon]][ci.url]\n[![package][version.icon] ![downloads][downloads.icon]][package.url]\n[![styled with prettier][prettier.icon]][prettier.url]\n\nWeb API compatible [Blob][] for nodejs.\n\n## Comparison to Alternatives\n\n#### [fetch-blob][]\n\nThe reason this library exists is because [fetch-blob][] chooses to compromise\nWeb API compatibility of [`blob.stream()`][w3c blob.stream] by using nodejs\nnative [Readable][] stream. We found this to be problematic when sharing code\nacross nodejs and browser runtimes. Instead this library stays true to the\nspecification by using [ReadableStream][] implementation from [@web-std/stream][]\nlibrary even if that is less convenient in nodejs context.\n\n> Note: Both node [Readable][] streams and web [ReadableStream][] implement\n> `AsyncIterable` interface and in theory either could be used with [for await][]\n> loops. In practice however major browsers do not yet ship `AsyncIterable`\n> support for [ReadableStream][]s which in our experience makes choice made by\n> [node-fetch][] impractical.\n\n[fetch-blob][] is build around node [Buffer][]s. This implementation is built\naround standard [Uint8Array][]s.\n\n[fetch-blob] chooses to use [WeakMap][]s for encapsulating private state. This\nlibrary chooses to use to use properties with names that start with `_`. While\nthose properties aren't truly private they do have better performance profile\nand make it possible to interop with this library, which we found impossible\nto do with [node-fetch][].\n\n### Usage\n\n```js\nimport { Blob } from \"@web-std/blob\"\nconst blob = new Blob([\"hello\", new TextEncoder().encode(\"world\")])\nfor await (const chunk of blob.stream()) {\n  console.log(chunk)\n}\n```\n\n### Usage from Typescript\n\nThis library makes use of [typescript using JSDOC annotations][ts-jsdoc] and\nalso generates type definitions along with typed definition maps. So you should\nbe able to get all the type inference out of the box.\n\n## Install\n\n    npm install @web-std/blob\n\n[ci.icon]: https://github.com/web-std/io/workflows/blob/badge.svg\n[ci.url]: https://github.com/web-std/io/actions/workflows/blob.yml\n[version.icon]: https://img.shields.io/npm/v/@web-std/blob.svg\n[downloads.icon]: https://img.shields.io/npm/dm/@web-std/blob.svg\n[package.url]: https://npmjs.org/package/@web-std/blob\n[downloads.image]: https://img.shields.io/npm/dm/@web-std/blob.svg\n[downloads.url]: https://npmjs.org/package/@web-std/blob\n[prettier.icon]: https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\n[prettier.url]: https://github.com/prettier/prettier\n[blob]: https://developer.mozilla.org/en-US/docs/Web/API/Blob/Blob\n[fetch-blob]: https://github.com/node-fetch/fetch-blob\n[readablestream]: https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream\n[readable]: https://nodejs.org/api/stream.html#stream_readable_streams\n[w3c blob.stream]: https://w3c.github.io/FileAPI/#dom-blob-stream\n[@web-std/stream]: https://github.com/web-std/io/tree/main/stream\n[for await]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of\n[buffer]: https://nodejs.org/api/buffer.html\n[weakmap]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n[ts-jsdoc]: https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html\n[uint8array]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n[node-fetch]: https://github.com/node-fetch/\n","readmeFilename":"Readme.md"}