diff --git a/package.json b/package.json index 8394a24e..72b43626 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "ts-node": "^10.8.1", "validator": "^13.7.0", "web3": "^1.7.3", - "web3.storage": "4.2.0", + "web3.storage": "4.5.5", "webtorrent": "^1.8.32" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 74ce9f9c..9f9354d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3576,15 +3576,19 @@ "@web-std/stream" "1.0.0" web-encoding "1.1.5" -"@web-std/fetch@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@web-std/fetch/-/fetch-3.0.3.tgz#507e1371825298aae61172b0da439570437d3982" - integrity sha512-PtaKr6qvw2AmKChugzhQWuTa12dpbogHRBxwcleAZ35UhWucnfD4N+g3f7qYK2OeioSWTK3yMf6n/kOOfqxHaQ== +"@web-std/fetch@^4.1.0", "@web-std/fetch@^4.1.2": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@web-std/fetch/-/fetch-4.2.1.tgz#692c5545787081217fce3c024708fa8979c21f9c" + integrity sha512-M6sgHDgKegcjuVsq8J6jb/4XvhPGui8uwp3EIoADGXUnBl9vKzKLk9H9iFzrPJ6fSV6zZzFWXPyziBJp9hxzBA== dependencies: "@web-std/blob" "^3.0.3" + "@web-std/file" "^3.0.2" "@web-std/form-data" "^3.0.2" + "@web-std/stream" "^1.0.1" "@web3-storage/multipart-parser" "^1.0.0" + abort-controller "^3.0.0" data-uri-to-buffer "^3.0.1" + mrmime "^1.0.0" "@web-std/file@^3.0.2": version "3.0.2" @@ -3607,6 +3611,13 @@ dependencies: web-streams-polyfill "^3.1.1" +"@web-std/stream@^1.0.1": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@web-std/stream/-/stream-1.0.3.tgz#a1df4d4612990d3607f77ad17d0338c7960bbe2e" + integrity sha512-5MIngxWyq4rQiGoDAC2WhjLuDraW8+ff2LD2et4NRY933K3gL8CHlUXrh8ZZ3dC9A9Xaub8c9sl5exOJE58D9Q== + dependencies: + web-streams-polyfill "^3.1.1" + "@web3-storage/multipart-parser@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@web3-storage/multipart-parser/-/multipart-parser-1.0.0.tgz#6b69dc2a32a5b207ba43e556c25cc136a56659c4" @@ -4683,6 +4694,11 @@ cborg@^1.2.1, cborg@^1.3.3, cborg@^1.6.0, cborg@^1.8.0: resolved "https://registry.yarnpkg.com/cborg/-/cborg-1.9.1.tgz#9ea2f7b1745048e7db51e78d54e8a9a0e4f64a11" integrity sha512-6xKRdJ89ncwEXJGx9rFMRBNp72UqgYSGt2a88rqsvCLda4OuhRlh3xD2nu+ufrw6h9l94K0cnvyD4WEGpKtRtw== +cborg@^1.9.4: + version "1.10.2" + resolved "https://registry.yarnpkg.com/cborg/-/cborg-1.10.2.tgz#83cd581b55b3574c816f82696307c7512db759a1" + integrity sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug== + chalk@^2.0.0: version "2.4.2" resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" @@ -8620,7 +8636,7 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -libp2p-crypto@^0.21.0: +libp2p-crypto@^0.21.0, libp2p-crypto@^0.21.2: version "0.21.2" resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz#7f9875436f24ca3887b077210b217b702bd72916" integrity sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g== @@ -9108,6 +9124,11 @@ mp4-stream@^3.0.0: queue-microtask "^1.2.2" readable-stream "^3.0.6" +mrmime@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== + ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" @@ -9183,6 +9204,11 @@ multiformats@^9.4.13, multiformats@^9.4.7, multiformats@^9.6.3: resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.6.5.tgz#f2d894a26664b454a90abf5a8911b7e39195db80" integrity sha512-vMwf/FUO+qAPvl3vlSZEgEVFY/AxeZq5yg761ScF3CZsXgmTi/HGkicUiNN0CI4PW8FiY2P0OLklOcmQjdQJhw== +multiformats@^9.9.0: + version "9.9.0" + resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37" + integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== + multihashes@^0.4.15, multihashes@~0.4.15: version "0.4.21" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" @@ -11599,7 +11625,7 @@ thirty-two@^1.0.2: resolved "https://registry.yarnpkg.com/thirty-two/-/thirty-two-1.0.2.tgz#4ca2fffc02a51290d2744b9e3f557693ca6b627a" integrity sha1-TKL//AKlEpDSdEueP1V2k8prYno= -throttled-queue@^2.1.2: +throttled-queue@^2.1.2, throttled-queue@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/throttled-queue/-/throttled-queue-2.1.4.tgz#4e2008c73ab3f72ba1bb09496c3cc9c5b745dbee" integrity sha512-YGdk8sdmr4ge3g+doFj/7RLF5kLM+Mi7DEciu9PHxnMJZMeVuZeTj31g4VE7ekUffx/IdbvrtOCiz62afg0mkg== @@ -12224,6 +12250,19 @@ w3c-xmlserializer@^3.0.0: dependencies: xml-name-validator "^4.0.0" +w3name@^1.0.6: + version "1.0.9" + resolved "https://registry.yarnpkg.com/w3name/-/w3name-1.0.9.tgz#fc10c25499ed2329d0709289e68b2a640f351cc7" + integrity sha512-N1Qyb7CAuN+UiGqCIDQ4lLPdqQE4xJg3SAQTtVvJmgn4SUV1GJBS8s+V3oMG3WxQ2y3c8pCHgeOB5a8zKGltsw== + dependencies: + "@web-std/fetch" "^4.1.0" + cborg "^1.9.4" + ipns "^0.16.0" + libp2p-crypto "^0.21.2" + multiformats "^9.9.0" + throttled-queue "^2.1.4" + uint8arrays "^3.0.0" + walker@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" @@ -12460,14 +12499,14 @@ web3-utils@1.7.3: randombytes "^2.1.0" utf8 "3.0.0" -web3.storage@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/web3.storage/-/web3.storage-4.2.0.tgz#64f2be25a29facc1a667d02b6d2f7b13bfc66875" - integrity sha512-s7yf9nR9TsnKyPdijQMq48q7NV9WNZ8AWyMroa1F0ZOVExUpx9DVIxsLCCZRJEuMZsitnLSbvXK2CexMNyYKKg== +web3.storage@4.5.5: + version "4.5.5" + resolved "https://registry.yarnpkg.com/web3.storage/-/web3.storage-4.5.5.tgz#6c886c51e09bd97bf242e7867f16db2efe223822" + integrity sha512-ABW1Gk4gpkVkEIgeQTcoqZ1pI1YKQiBbZDploAcyldFWCXtdBpsijrRHg0S5Mwlvllw4E8OsRm/9HG2nVaGsCg== dependencies: "@ipld/car" "^3.1.4" "@web-std/blob" "^3.0.4" - "@web-std/fetch" "^3.0.3" + "@web-std/fetch" "^4.1.2" "@web-std/file" "^3.0.2" "@web3-storage/parse-link-header" "^3.1.0" browser-readablestream-to-it "^1.0.3" @@ -12475,12 +12514,12 @@ web3.storage@4.2.0: cborg "^1.8.0" files-from-path "^0.2.4" ipfs-car "^0.7.0" - ipns "^0.16.0" libp2p-crypto "^0.21.0" p-retry "^4.5.0" streaming-iterables "^6.2.0" throttled-queue "^2.1.2" uint8arrays "^3.0.0" + w3name "^1.0.6" web3@^1.7.3: version "1.7.3"