Browse Source

update core to latest changes

Kieran Gibb 1 year ago
parent
commit
7bfbf3c881
No known key found for this signature in database
8 changed files with 273 additions and 71 deletions
  1. 1
    1
      cobox-admin-group
  2. 1
    1
      cobox-cli
  3. 1
    1
      cobox-config
  4. 1
    1
      cobox-constants
  5. 1
    1
      cobox-group
  6. 1
    1
      cobox-server
  7. 1
    16
      package.json
  8. 266
    49
      yarn.lock

+ 1
- 1
cobox-admin-group

@@ -1 +1 @@
1
-Subproject commit 1bbf06f8aebaf1305ce29df11ab9441f27d9a081
1
+Subproject commit 6ba3593ca9960ba4747f25512d04c6caa60dde4b

+ 1
- 1
cobox-cli

@@ -1 +1 @@
1
-Subproject commit ee8997c0c3442179dd0cc0b8b7caaa6a095b7ceb
1
+Subproject commit 2572874111fb8df3670b5b2b8105624facac407f

+ 1
- 1
cobox-config

@@ -1 +1 @@
1
-Subproject commit af715a3d605048ebad28a98677c3bdd3a223ddee
1
+Subproject commit c0b88356161ed0088c6204ec3337028937c2441b

+ 1
- 1
cobox-constants

@@ -1 +1 @@
1
-Subproject commit 1261021d76e244fa7c4b594932f7c3e676b905f2
1
+Subproject commit 700d580b8a3c1c9ce610dade1a4f8acecec58794

+ 1
- 1
cobox-group

@@ -1 +1 @@
1
-Subproject commit 41fe55f5eeb60617f713e7764343dce38ef5c3dd
1
+Subproject commit 07fd50cf3f3cd2bd1ec87a57c7512b6e99f7ba7e

+ 1
- 1
cobox-server

@@ -1 +1 @@
1
-Subproject commit afba09350cd3075d2c6271e301067b5f2c1fe383
1
+Subproject commit e0426472d990c572397bafef8c292044b8d370b2

+ 1
- 16
package.json View File

@@ -14,20 +14,5 @@
14 14
   "repository": {
15 15
     "url": "https://ledger-git.dyne.org/cobox/core"
16 16
   },
17
-  "workspaces": [
18
-    "cobox-admin-group",
19
-    "cobox-blind-replicator",
20
-    "cobox-cli",
21
-    "cobox-config",
22
-    "cobox-constants",
23
-    "cobox-crypto",
24
-    "cobox-group",
25
-    "cobox-group-base",
26
-    "cobox-group-store",
27
-    "cobox-server",
28
-    "cobox-swarm",
29
-    "kappa-drive",
30
-    "kappa-drive-mount",
31
-    "kappa-view-query"
32
-  ]
17
+  "workspaces": ["*"]
33 18
 }

+ 266
- 49
yarn.lock View File

@@ -210,6 +210,11 @@ ansi-regex@^4.1.0:
210 210
   resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
211 211
   integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
212 212
 
213
+ansi-regex@^5.0.0:
214
+  version "5.0.0"
215
+  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
216
+  integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
217
+
213 218
 ansi-styles@^2.2.1:
214 219
   version "2.2.1"
215 220
   resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
@@ -222,7 +227,7 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
222 227
   dependencies:
223 228
     color-convert "^1.9.0"
224 229
 
225
-ansi-styles@^4.1.0:
230
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
226 231
   version "4.2.0"
227 232
   resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.0.tgz#5681f0dcf7ae5880a7841d8831c4724ed9cc0172"
228 233
   integrity sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==
@@ -705,6 +710,15 @@ cliui@^5.0.0:
705 710
     strip-ansi "^5.2.0"
706 711
     wrap-ansi "^5.1.0"
707 712
 
713
+cliui@^6.0.0:
714
+  version "6.0.0"
715
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
716
+  integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
717
+  dependencies:
718
+    string-width "^4.2.0"
719
+    strip-ansi "^6.0.0"
720
+    wrap-ansi "^6.2.0"
721
+
708 722
 clone@^2.1.2:
709 723
   version "2.1.2"
710 724
   resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
@@ -727,7 +741,6 @@ clone@^2.1.2:
727 741
 
728 742
 "cobox-config@git+https://ledger-git.dyne.org/CoBox/cobox-config":
729 743
   version "2.0.0"
730
-  uid af715a3d605048ebad28a98677c3bdd3a223ddee
731 744
   resolved "git+https://ledger-git.dyne.org/CoBox/cobox-config#af715a3d605048ebad28a98677c3bdd3a223ddee"
732 745
   dependencies:
733 746
     cobox-crypto "git+https://ledger-git.dyne.org/cobox/cobox-crypto"
@@ -738,7 +751,7 @@ clone@^2.1.2:
738 751
     pino "^5.13.2"
739 752
     urlsafe-base64 "^1.0.0"
740 753
 
741
-"cobox-config@git+https://ledger-git.dyne.org/cobox/cobox-config", "cobox-config@git+https://ledger-git.dyne.org/cobox/cobox-config#development":
754
+"cobox-config@git+https://ledger-git.dyne.org/cobox/cobox-config":
742 755
   version "2.0.0"
743 756
   resolved "git+https://ledger-git.dyne.org/cobox/cobox-config#af715a3d605048ebad28a98677c3bdd3a223ddee"
744 757
   dependencies:
@@ -750,6 +763,25 @@ clone@^2.1.2:
750 763
     pino "^5.13.2"
751 764
     urlsafe-base64 "^1.0.0"
752 765
 
766
+"cobox-config@git+https://ledger-git.dyne.org/cobox/cobox-config#development":
767
+  version "2.0.0"
768
+  resolved "git+https://ledger-git.dyne.org/cobox/cobox-config#c0b88356161ed0088c6204ec3337028937c2441b"
769
+  dependencies:
770
+    cobox-constants "git+https://ledger-git.dyne.org/cobox/cobox-constants"
771
+    cobox-crypto "git+https://ledger-git.dyne.org/cobox/cobox-crypto"
772
+    debug "^4.1.1"
773
+    js-yaml "^3.13.1"
774
+    mkdirp "^0.5.1"
775
+    os "^0.1.1"
776
+    pino "^5.13.2"
777
+    urlsafe-base64 "^1.0.0"
778
+
779
+"cobox-constants@git+https://ledger-git.dyne.org/cobox/cobox-constants":
780
+  version "1.0.0"
781
+  resolved "git+https://ledger-git.dyne.org/cobox/cobox-constants#1261021d76e244fa7c4b594932f7c3e676b905f2"
782
+  dependencies:
783
+    os "^0.1.1"
784
+
753 785
 "cobox-crypto@git+https://ledger-git.dyne.org/CoBox/cobox-crypto":
754 786
   version "1.1.0"
755 787
   uid "5d37bab35c09e38df0c0a88ecc39559495f8246a"
@@ -814,7 +846,7 @@ clone@^2.1.2:
814 846
 
815 847
 "cobox-server@git+https://ledger-git.dyne.org/cobox/cobox-server#development":
816 848
   version "1.0.0"
817
-  resolved "git+https://ledger-git.dyne.org/cobox/cobox-server#5a43a746695ec96b506972bda8d950665a86f9bf"
849
+  resolved "git+https://ledger-git.dyne.org/cobox/cobox-server#eff5b67a2ca8d4df36e9782eace471e7ff6ac8d4"
818 850
   dependencies:
819 851
     body-parser "^1.19.0"
820 852
     cobox-blind-replicator "git+https://ledger-git.dyne.org/cobox/cobox-blind-replicator"
@@ -829,8 +861,10 @@ clone@^2.1.2:
829 861
     kappa-drive "^1.1.0"
830 862
     kappa-drive-mount "^1.0.1"
831 863
     os "^0.1.1"
864
+    rimraf "^3.0.0"
832 865
     swagger-ui-express "^4.1.2"
833 866
     thunky "^1.1.0"
867
+    yargs "^15.0.2"
834 868
 
835 869
 "cobox-swarm@git+https://ledger-git.dyne.org/cobox/cobox-swarm", "cobox-swarm@git+https://ledger-git.dyne.org/cobox/cobox-swarm#development":
836 870
   version "1.0.0"
@@ -1010,6 +1044,24 @@ corestore@^2.0.0:
1010 1044
     hypercore-crypto "^1.0.0"
1011 1045
     hypercore-protocol "^6.11.0"
1012 1046
 
1047
+corestore@^4.0.8:
1048
+  version "4.0.9"
1049
+  resolved "https://registry.yarnpkg.com/corestore/-/corestore-4.0.9.tgz#9ab3d197019ab9949849590f3b0bdbb9a256d6fc"
1050
+  integrity sha512-6WiXBX8kafa/9wt5YTRqEnZSASS+/pbEd+d6/j1frmmv7edbh7+tlgw/IDZpZgssZCCgE/4tfBR8JF0ArPdr5A==
1051
+  dependencies:
1052
+    call-me-maybe "^1.0.1"
1053
+    dat-encoding "^5.0.1"
1054
+    derive-key "^1.0.0"
1055
+    derived-key-storage "^2.0.0"
1056
+    fd-lock "^1.0.2"
1057
+    hypercore "^8.0.0"
1058
+    hypercore-crypto "^1.0.0"
1059
+    hypercore-protocol "^7.6.0"
1060
+    hypertrie "^4.0.0"
1061
+    hypertrie-multigraph "^3.0.0"
1062
+    lru "^3.1.0"
1063
+    protocol-buffers-encodings "^1.1.0"
1064
+
1013 1065
 count-trailing-zeros@^1.0.1:
1014 1066
   version "1.0.1"
1015 1067
   resolved "https://registry.yarnpkg.com/count-trailing-zeros/-/count-trailing-zeros-1.0.1.tgz#aba6c5833be410d45b1eca3e6d583844ce682c77"
@@ -1228,6 +1280,22 @@ depd@^1.1.0, depd@~1.1.2:
1228 1280
   resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
1229 1281
   integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
1230 1282
 
1283
+derive-key@^1.0.0:
1284
+  version "1.0.0"
1285
+  resolved "https://registry.yarnpkg.com/derive-key/-/derive-key-1.0.0.tgz#428d26d22f0b10147fa2b6142ac80fda6960e813"
1286
+  integrity sha512-q9PUocwaEFEC8roslBrCF/sSOUMs9iuOnTckTKL8hEPchogQUcBlFPO4k+cd/nx3CIYN0fIV9k4OGJSmkv+hAA==
1287
+  dependencies:
1288
+    sodium-universal "^2.0.0"
1289
+
1290
+derived-key-storage@^2.0.0:
1291
+  version "2.0.1"
1292
+  resolved "https://registry.yarnpkg.com/derived-key-storage/-/derived-key-storage-2.0.1.tgz#0a343cec23114a97c8eca2e134311005e1bd0d1b"
1293
+  integrity sha512-nTNmTghMPIuVtvbIeU34QcbphQJr8U9dx2qGvGyWuU7JqPx4CFvCPeiauUmAgUTginhgPXv2TrDYH4kIaq+Qbw==
1294
+  dependencies:
1295
+    random-access-storage "^1.4.0"
1296
+    thunky "^1.0.3"
1297
+    varint "^5.0.0"
1298
+
1231 1299
 destroy@~1.0.4:
1232 1300
   version "1.0.4"
1233 1301
   resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
@@ -1346,6 +1414,11 @@ emoji-regex@^7.0.1:
1346 1414
   resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
1347 1415
   integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
1348 1416
 
1417
+emoji-regex@^8.0.0:
1418
+  version "8.0.0"
1419
+  resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
1420
+  integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1421
+
1349 1422
 encodeurl@~1.0.2:
1350 1423
   version "1.0.2"
1351 1424
   resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
@@ -1382,7 +1455,24 @@ error-ex@^1.3.1:
1382 1455
   dependencies:
1383 1456
     is-arrayish "^0.2.1"
1384 1457
 
1385
-es-abstract@^1.12.0, es-abstract@^1.5.0:
1458
+es-abstract@^1.17.0-next.1:
1459
+  version "1.17.0-next.1"
1460
+  resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.0-next.1.tgz#94acc93e20b05a6e96dacb5ab2f1cb3a81fc2172"
1461
+  integrity sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==
1462
+  dependencies:
1463
+    es-to-primitive "^1.2.1"
1464
+    function-bind "^1.1.1"
1465
+    has "^1.0.3"
1466
+    has-symbols "^1.0.1"
1467
+    is-callable "^1.1.4"
1468
+    is-regex "^1.0.4"
1469
+    object-inspect "^1.7.0"
1470
+    object-keys "^1.1.1"
1471
+    object.assign "^4.1.0"
1472
+    string.prototype.trimleft "^2.1.0"
1473
+    string.prototype.trimright "^2.1.0"
1474
+
1475
+es-abstract@^1.5.0:
1386 1476
   version "1.16.3"
1387 1477
   resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.3.tgz#52490d978f96ff9f89ec15b5cf244304a5bca161"
1388 1478
   integrity sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==
@@ -1628,6 +1718,14 @@ find-up@^3.0.0:
1628 1718
   dependencies:
1629 1719
     locate-path "^3.0.0"
1630 1720
 
1721
+find-up@^4.1.0:
1722
+  version "4.1.0"
1723
+  resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
1724
+  integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1725
+  dependencies:
1726
+    locate-path "^5.0.0"
1727
+    path-exists "^4.0.0"
1728
+
1631 1729
 flat-tree@^1.3.0, flat-tree@^1.6.0:
1632 1730
   version "1.6.0"
1633 1731
   resolved "https://registry.yarnpkg.com/flat-tree/-/flat-tree-1.6.0.tgz#fca30cddb9006fb656eb5ebc79aeb274e7fde9ed"
@@ -1703,9 +1801,9 @@ fs.realpath@^1.0.0:
1703 1801
   integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1704 1802
 
1705 1803
 fsevents@^1.2.7:
1706
-  version "1.2.9"
1707
-  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f"
1708
-  integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==
1804
+  version "1.2.10"
1805
+  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.10.tgz#47252793be8a625a5f96dfaa1c88547f4b20595a"
1806
+  integrity sha512-Dw5DScF/8AWhWzWRbnQrFJfeR/TOJZjRr9Du9kfmd8t234ICcVeDBlauFl/jVcE5ZewhlPoCFvIqp0SE3kAVxA==
1709 1807
   dependencies:
1710 1808
     nan "^2.12.1"
1711 1809
     node-pre-gyp "^0.12.0"
@@ -1874,7 +1972,7 @@ has-flag@^4.0.0:
1874 1972
   resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1875 1973
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1876 1974
 
1877
-has-symbols@^1.0.1:
1975
+has-symbols@^1.0.0, has-symbols@^1.0.1:
1878 1976
   version "1.0.1"
1879 1977
   resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
1880 1978
   integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
@@ -2008,7 +2106,7 @@ hypercore-protocol@^6.11.0, hypercore-protocol@^6.5.0:
2008 2106
     sorted-indexof "^1.0.0"
2009 2107
     varint "^5.0.0"
2010 2108
 
2011
-hypercore-protocol@^7.1.0, hypercore-protocol@^7.6.0:
2109
+hypercore-protocol@^7.1.0, hypercore-protocol@^7.2.0, hypercore-protocol@^7.6.0, hypercore-protocol@^7.7.1:
2012 2110
   version "7.7.1"
2013 2111
   resolved "https://registry.yarnpkg.com/hypercore-protocol/-/hypercore-protocol-7.7.1.tgz#6ed232aaa88cf77978a55537cf97ce94aaed294c"
2014 2112
   integrity sha512-Yt8FgKtjDLFGaAjtzJNSyxnKpWJvhC+UGCE2UXPDcE4KlH/R21qaMpEeBl8ng2ztCyfpneKp+IruOdC165BjrQ==
@@ -2055,10 +2153,10 @@ hypercore@^7.0.0, hypercore@^7.2.2, hypercore@^7.5.0:
2055 2153
   optionalDependencies:
2056 2154
     fd-lock "^1.0.2"
2057 2155
 
2058
-hypercore@^8.3.0:
2059
-  version "8.3.0"
2060
-  resolved "https://registry.yarnpkg.com/hypercore/-/hypercore-8.3.0.tgz#22944e2b75ca74b0f708019d7802dabe853a846e"
2061
-  integrity sha512-MUV2mDk59xm7AMyWEBQOKbBpdp2MsI866JmPcgyMxy/oA/YjH/aBaepFNsF8nyKHa1zyyEO5vPWVcCsePOa7Ug==
2156
+hypercore@^8.0.0, hypercore@^8.3.0:
2157
+  version "8.4.0"
2158
+  resolved "https://registry.yarnpkg.com/hypercore/-/hypercore-8.4.0.tgz#5e6271d6cc72ee8239ecca271515427393a5dfb3"
2159
+  integrity sha512-fYDHhcsSNFEm1ciBiqpJaRfMjiTLhtNOwwEuHmeJSOKeBCNowTqHxtTcerBQEd9xIlAMKnsCIUhfjcbp9cKoSw==
2062 2160
   dependencies:
2063 2161
     abstract-extension "^3.0.1"
2064 2162
     array-lru "^1.1.0"
@@ -2098,44 +2196,55 @@ hyperdrive-fuse@^1.1.2:
2098 2196
     filesystem-constants "^1.0.0"
2099 2197
     fuse-native "^1.1.0"
2100 2198
 
2101
-hyperdrive-schemas@^0.12.0:
2102
-  version "0.12.1"
2103
-  resolved "https://registry.yarnpkg.com/hyperdrive-schemas/-/hyperdrive-schemas-0.12.1.tgz#1e95ad3b2610a384ea7e2781a0401058400bdf07"
2104
-  integrity sha512-uJCGxLL+ezxsYNs6ficw2V2n312FAEIUuiAou2zXjxqipN4orbB3egzjoWDRv3NcN9ZncCHt+bEAVkXimb9gmQ==
2199
+hyperdrive-schemas@^0.13.0:
2200
+  version "0.13.0"
2201
+  resolved "https://registry.yarnpkg.com/hyperdrive-schemas/-/hyperdrive-schemas-0.13.0.tgz#40bcf2cd0eb7b2cd71aaeac8cdb48404570a39a0"
2202
+  integrity sha512-srjT95l+3CfYa6GvvxvHNcuzDVC3es5Bsd+CjFDme8Xxhp/1ZR9G3cjqSPVuxL9kFoy88wYchqlpQYCI2nWq9g==
2105 2203
 
2106 2204
 hyperdrive@^10.3.2:
2107
-  version "10.3.2"
2108
-  resolved "https://registry.yarnpkg.com/hyperdrive/-/hyperdrive-10.3.2.tgz#30c6f9f5706eb9aa00de09aa9575d6656669cc2c"
2109
-  integrity sha512-HVYvPe8Br2TUnhGTki+nuXZI9Iywa/zvMSnX2G+2Fz4M4950yo/HxW8Gsv0uyhcMMBOQgzEYu+A5fnP3WIQrNg==
2205
+  version "10.4.4"
2206
+  resolved "https://registry.yarnpkg.com/hyperdrive/-/hyperdrive-10.4.4.tgz#5cfcc5d67494c5598ca7dfb1703d391a9dd4a737"
2207
+  integrity sha512-uE7B/OUOLCOaaZf2gFFDBktDv8eQ4+sw8CjTfAQU7jEAxCFe9FW2HGOSqddkZ0GQ4GnPKK2O9Yo1Ehy5qFzKwA==
2110 2208
   dependencies:
2111 2209
     byte-stream "^2.1.0"
2112
-    corestore "^2.0.0"
2210
+    corestore "^4.0.8"
2113 2211
     custom-error-class "^1.0.0"
2114 2212
     duplexify "^3.7.1"
2115 2213
     filesystem-constants "^1.0.0"
2116 2214
     hypercore-byte-stream "^1.0.2"
2117
-    hyperdrive-schemas "^0.12.0"
2118
-    mountable-hypertrie "^0.11.0"
2215
+    hypercore-protocol "^7.2.0"
2216
+    hyperdrive-schemas "^0.13.0"
2217
+    mountable-hypertrie "^2.0.0"
2119 2218
     mutexify "^1.2.0"
2120 2219
     nanoiterator "^1.2.0"
2121 2220
     pump "^3.0.0"
2122 2221
     pumpify "^1.5.1"
2123 2222
     sodium-universal "^2.0.0"
2223
+    stackable-nanoiterator "^1.1.1"
2124 2224
     stream-collector "^1.0.1"
2125 2225
     through2 "^3.0.0"
2126 2226
     thunky "^1.0.3"
2127 2227
     unixify "^1.0.0"
2128 2228
 
2129 2229
 hyperswarm@^2.1.0, hyperswarm@^2.3.1:
2130
-  version "2.3.1"
2131
-  resolved "https://registry.yarnpkg.com/hyperswarm/-/hyperswarm-2.3.1.tgz#dcf1bc75a4b178d0f6eadec233a4606a0b341c1c"
2132
-  integrity sha512-lseDBart+1nx7MCBm9NA8FJTbxTe7qlvwEOYp2t1tuchXh7b+zlu3Pu8t6qlH4YUtYdRBhl64FiLiSr1657/Dw==
2230
+  version "2.4.0"
2231
+  resolved "https://registry.yarnpkg.com/hyperswarm/-/hyperswarm-2.4.0.tgz#efbed6611f7812e5b5e80fd1d4d7b357c56dcd7a"
2232
+  integrity sha512-24D/zFCbhTh6Ld3zu9dgZzHwoJgnGu7e1eAZmCWKVs3x9rM0keIokmszV8NHYV9WQ3HFQJUKwF6+pGebNugzhA==
2133 2233
   dependencies:
2134 2234
     "@hyperswarm/discovery" "^1.1.0"
2135 2235
     "@hyperswarm/network" "^1.1.2"
2136 2236
     shuffled-priority-queue "^2.1.0"
2137 2237
     utp-native "^2.1.3"
2138 2238
 
2239
+hypertrie-multigraph@^3.0.0:
2240
+  version "3.0.2"
2241
+  resolved "https://registry.yarnpkg.com/hypertrie-multigraph/-/hypertrie-multigraph-3.0.2.tgz#b6d9192e873f6391b12c2bf9b7ee6772a48fed18"
2242
+  integrity sha512-K6H4gyF3vlFhCDLUSqOsYXTBcWHKe38MryWfH1/pbbCtbBs+OTbWPBMEME5SSfZa8EueATUBQW6f8IM84eQEqg==
2243
+  dependencies:
2244
+    call-me-maybe "^1.0.1"
2245
+    nanoiterator "^1.2.0"
2246
+    stackable-nanoiterator "^1.0.0"
2247
+
2139 2248
 hypertrie@^3.6.0:
2140 2249
   version "3.8.0"
2141 2250
   resolved "https://registry.yarnpkg.com/hypertrie/-/hypertrie-3.8.0.tgz#8227c7cae5c4a15401f0d088d8e53486d963143c"
@@ -2155,6 +2264,25 @@ hypertrie@^3.6.0:
2155 2264
     unordered-set "^2.0.1"
2156 2265
     varint "^5.0.0"
2157 2266
 
2267
+hypertrie@^4.0.0, hypertrie@^4.0.1:
2268
+  version "4.0.1"
2269
+  resolved "https://registry.yarnpkg.com/hypertrie/-/hypertrie-4.0.1.tgz#204ff707712f547000358ead9cc642a38e98c57d"
2270
+  integrity sha512-7jBYgo25hYmb9FDH5g5LqVB+KcxUe9eQtc7ltat/rgrokef0radzdpZ2bzRsTYXEhqp8UHUNPAHj/DwNmWh+vQ==
2271
+  dependencies:
2272
+    bulk-write-stream "^1.1.4"
2273
+    codecs "^2.0.0"
2274
+    hypercore "^8.0.0"
2275
+    inherits "^2.0.3"
2276
+    inspect-custom-symbol "^1.1.0"
2277
+    is-options "^1.0.1"
2278
+    mutexify "^1.2.0"
2279
+    nanoiterator "^1.2.0"
2280
+    protocol-buffers-encodings "^1.1.0"
2281
+    sodium-universal "^2.0.0"
2282
+    thunky "^1.0.2"
2283
+    unordered-set "^2.0.1"
2284
+    varint "^5.0.0"
2285
+
2158 2286
 iconv-lite@0.4.24, iconv-lite@^0.4.4:
2159 2287
   version "0.4.24"
2160 2288
   resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
@@ -2358,6 +2486,11 @@ is-fullwidth-code-point@^2.0.0:
2358 2486
   resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
2359 2487
   integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
2360 2488
 
2489
+is-fullwidth-code-point@^3.0.0:
2490
+  version "3.0.0"
2491
+  resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
2492
+  integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
2493
+
2361 2494
 is-generator-function@^1.0.7:
2362 2495
   version "1.0.7"
2363 2496
   resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.7.tgz#d2132e529bb0000a7f80794d4bdf5cd5e5813522"
@@ -2936,6 +3069,13 @@ locate-path@^3.0.0:
2936 3069
     p-locate "^3.0.0"
2937 3070
     path-exists "^3.0.0"
2938 3071
 
3072
+locate-path@^5.0.0:
3073
+  version "5.0.0"
3074
+  resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
3075
+  integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
3076
+  dependencies:
3077
+    p-locate "^4.1.0"
3078
+
2939 3079
 lodash.flattendeep@^4.4.0:
2940 3080
   version "4.4.0"
2941 3081
   resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
@@ -3196,12 +3336,12 @@ mountable-hypertrie@^0.10.4:
3196 3336
     protocol-buffers-encodings "^1.1.0"
3197 3337
     unixify "^1.0.0"
3198 3338
 
3199
-mountable-hypertrie@^0.11.0:
3200
-  version "0.11.1"
3201
-  resolved "https://registry.yarnpkg.com/mountable-hypertrie/-/mountable-hypertrie-0.11.1.tgz#205710581d698d50172fbc7b138501de9fc9127f"
3202
-  integrity sha512-Lv9YUsYuNpCO6EgTA9I6+jc99y/BNOIMGuNCfVmXUnur7ZHnwp0UNLl2v+fjRy0Nra9l8hDWrplhmgqp0HCyPg==
3339
+mountable-hypertrie@^2.0.0:
3340
+  version "2.0.3"
3341
+  resolved "https://registry.yarnpkg.com/mountable-hypertrie/-/mountable-hypertrie-2.0.3.tgz#8a549a1c3583de9d06e07bccbeedb98606f097f5"
3342
+  integrity sha512-I0HsX2A9viGQq+qR8A5koYwJ0UF+5XUaCmzr8VsHvzuVf4Z/fqUJWKvfkQbUG/nmKlj0gTE1WGgGzfILwBDpAQ==
3203 3343
   dependencies:
3204
-    hypertrie "^3.6.0"
3344
+    hypertrie "^4.0.1"
3205 3345
     is-options "^1.0.1"
3206 3346
     nanoiterator "^1.2.0"
3207 3347
     protocol-buffers "^4.1.0"
@@ -3239,13 +3379,13 @@ multifeed-index@^3.3.2:
3239 3379
     inherits "^2.0.3"
3240 3380
 
3241 3381
 multifeed@^5.0.0, multifeed@^5.1.1:
3242
-  version "5.1.1"
3243
-  resolved "https://registry.yarnpkg.com/multifeed/-/multifeed-5.1.1.tgz#d151c6fe641ec72a2f99b839f2155e4278f1baf6"
3244
-  integrity sha512-a/AHR/MXUF24CvCNc/lHZSw2eBrxH6gn0l2Ou95sij+pyU/AFJT70+0o1cMRnbWvMxeoC4pIKqEKSHqxY00O3w==
3382
+  version "5.1.2"
3383
+  resolved "https://registry.yarnpkg.com/multifeed/-/multifeed-5.1.2.tgz#4c867021fb9f09d35531b1b081dc55c2b24f281a"
3384
+  integrity sha512-COAuy/m2TnEsibAzuSA06M/Kn0kXmIMWlVOw2EHVZgNankxY00vf+EzMAswsiphImqYJ1HYTLJh8unl+Zee5GA==
3245 3385
   dependencies:
3246 3386
     debug "^4.1.0"
3247 3387
     hypercore "^8.3.0"
3248
-    hypercore-protocol "^7.6.0"
3388
+    hypercore-protocol "^7.7.1"
3249 3389
     inherits "^2.0.3"
3250 3390
     mutexify "^1.2.0"
3251 3391
     random-access-file "^2.0.1"
@@ -3372,9 +3512,9 @@ node-gyp-build@~4.1.0:
3372 3512
   integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==
3373 3513
 
3374 3514
 node-mocks-http@^1.8.0:
3375
-  version "1.8.0"
3376
-  resolved "https://registry.yarnpkg.com/node-mocks-http/-/node-mocks-http-1.8.0.tgz#201a882bd1f8473de6a14bf41850d373404fde32"
3377
-  integrity sha512-A6YB8+sTiHZPTPf1KfwZ3sAQYSSNJTWd762IOptAmM2d6XUQ9Q1wMh+uJ7a7n2Vy6NKmODfZArqX6Rbmlg+8Fw==
3515
+  version "1.8.1"
3516
+  resolved "https://registry.yarnpkg.com/node-mocks-http/-/node-mocks-http-1.8.1.tgz#f149345992618e4d631dfdf77546025d8526b2bb"
3517
+  integrity sha512-qtd9YwXzCTdLfqjP7XSOtFei3TggwnjFIppmYEneQBaDIuknwgJTpItLskC5/pWOpU3lsK5aqdo+5CfIKHkXLg==
3378 3518
   dependencies:
3379 3519
     accepts "^1.3.7"
3380 3520
     depd "^1.1.0"
@@ -3572,7 +3712,7 @@ object-is@^1.0.1:
3572 3712
   resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6"
3573 3713
   integrity sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=
3574 3714
 
3575
-object-keys@^1.0.12, object-keys@^1.1.1:
3715
+object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1:
3576 3716
   version "1.1.1"
3577 3717
   resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
3578 3718
   integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
@@ -3584,13 +3724,23 @@ object-visit@^1.0.0:
3584 3724
   dependencies:
3585 3725
     isobject "^3.0.0"
3586 3726
 
3727
+object.assign@^4.1.0:
3728
+  version "4.1.0"
3729
+  resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
3730
+  integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
3731
+  dependencies:
3732
+    define-properties "^1.1.2"
3733
+    function-bind "^1.1.1"
3734
+    has-symbols "^1.0.0"
3735
+    object-keys "^1.0.11"
3736
+
3587 3737
 object.entries@^1.1.0:
3588
-  version "1.1.0"
3589
-  resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519"
3590
-  integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==
3738
+  version "1.1.1"
3739
+  resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b"
3740
+  integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==
3591 3741
   dependencies:
3592 3742
     define-properties "^1.1.3"
3593
-    es-abstract "^1.12.0"
3743
+    es-abstract "^1.17.0-next.1"
3594 3744
     function-bind "^1.1.1"
3595 3745
     has "^1.0.3"
3596 3746
 
@@ -3656,7 +3806,7 @@ p-finally@^1.0.0:
3656 3806
   resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
3657 3807
   integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
3658 3808
 
3659
-p-limit@^2.0.0:
3809
+p-limit@^2.0.0, p-limit@^2.2.0:
3660 3810
   version "2.2.1"
3661 3811
   resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537"
3662 3812
   integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==
@@ -3670,6 +3820,13 @@ p-locate@^3.0.0:
3670 3820
   dependencies:
3671 3821
     p-limit "^2.0.0"
3672 3822
 
3823
+p-locate@^4.1.0:
3824
+  version "4.1.0"
3825
+  resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
3826
+  integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
3827
+  dependencies:
3828
+    p-limit "^2.2.0"
3829
+
3673 3830
 p-try@^2.0.0:
3674 3831
   version "2.2.0"
3675 3832
   resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
@@ -3728,6 +3885,11 @@ path-exists@^3.0.0:
3728 3885
   resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
3729 3886
   integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
3730 3887
 
3888
+path-exists@^4.0.0:
3889
+  version "4.0.0"
3890
+  resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
3891
+  integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
3892
+
3731 3893
 path-is-absolute@^1.0.0:
3732 3894
   version "1.0.1"
3733 3895
   resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -4027,7 +4189,7 @@ random-access-memory@^3.1.1:
4027 4189
     is-options "^1.0.1"
4028 4190
     random-access-storage "^1.1.1"
4029 4191
 
4030
-random-access-storage@^1.1.1:
4192
+random-access-storage@^1.1.1, random-access-storage@^1.4.0:
4031 4193
   version "1.4.0"
4032 4194
   resolved "https://registry.yarnpkg.com/random-access-storage/-/random-access-storage-1.4.0.tgz#cbe5b5ccfb38680aac7b78a050d9f0a5ef36841f"
4033 4195
   integrity sha512-7oszloM/+PdqWp/oFGyL6SeI14liqo8AAisHAZQGkWdHISyAnngKjNPL0JYIazeLxbHPY6oed2yUffowdq/o6A==
@@ -4624,6 +4786,11 @@ sprintf-js@~1.0.2:
4624 4786
   resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
4625 4787
   integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
4626 4788
 
4789
+stackable-nanoiterator@^1.0.0, stackable-nanoiterator@^1.1.1:
4790
+  version "1.2.1"
4791
+  resolved "https://registry.yarnpkg.com/stackable-nanoiterator/-/stackable-nanoiterator-1.2.1.tgz#387ffd54b379809c853f71112198c7cc26eb6af5"
4792
+  integrity sha512-gHGbcKIZnju8QZdcAbJnIP3DPuXOxHEHdyJG8vZvRR+N2n/GqrFM4VpUnP7cBmgYDbOkPeeqduMr0xVCfuDWOg==
4793
+
4627 4794
 static-extend@^0.1.1:
4628 4795
   version "0.1.2"
4629 4796
   resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
@@ -4645,9 +4812,9 @@ stream-collector@^1.0.1:
4645 4812
     once "^1.3.1"
4646 4813
 
4647 4814
 stream-shift@^1.0.0:
4648
-  version "1.0.0"
4649
-  resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
4650
-  integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
4815
+  version "1.0.1"
4816
+  resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
4817
+  integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
4651 4818
 
4652 4819
 stream-to-pull-stream@^1.7.1, stream-to-pull-stream@^1.7.3:
4653 4820
   version "1.7.3"
@@ -4691,6 +4858,15 @@ string-width@^3.0.0, string-width@^3.1.0:
4691 4858
     is-fullwidth-code-point "^2.0.0"
4692 4859
     strip-ansi "^5.1.0"
4693 4860
 
4861
+string-width@^4.1.0, string-width@^4.2.0:
4862
+  version "4.2.0"
4863
+  resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
4864
+  integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
4865
+  dependencies:
4866
+    emoji-regex "^8.0.0"
4867
+    is-fullwidth-code-point "^3.0.0"
4868
+    strip-ansi "^6.0.0"
4869
+
4694 4870
 string.prototype.trim@~1.1.2:
4695 4871
   version "1.1.2"
4696 4872
   resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
@@ -4763,6 +4939,13 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
4763 4939
   dependencies:
4764 4940
     ansi-regex "^4.1.0"
4765 4941
 
4942
+strip-ansi@^6.0.0:
4943
+  version "6.0.0"
4944
+  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
4945
+  integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
4946
+  dependencies:
4947
+    ansi-regex "^5.0.0"
4948
+
4766 4949
 strip-bom@^3.0.0:
4767 4950
   version "3.0.0"
4768 4951
   resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
@@ -5264,6 +5447,15 @@ wrap-ansi@^5.1.0:
5264 5447
     string-width "^3.0.0"
5265 5448
     strip-ansi "^5.0.0"
5266 5449
 
5450
+wrap-ansi@^6.2.0:
5451
+  version "6.2.0"
5452
+  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
5453
+  integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
5454
+  dependencies:
5455
+    ansi-styles "^4.0.0"
5456
+    string-width "^4.1.0"
5457
+    strip-ansi "^6.0.0"
5458
+
5267 5459
 wrappy@1:
5268 5460
   version "1.0.2"
5269 5461
   resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -5329,6 +5521,14 @@ yargs-parser@^15.0.0:
5329 5521
     camelcase "^5.0.0"
5330 5522
     decamelize "^1.2.0"
5331 5523
 
5524
+yargs-parser@^16.1.0:
5525
+  version "16.1.0"
5526
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1"
5527
+  integrity sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==
5528
+  dependencies:
5529
+    camelcase "^5.0.0"
5530
+    decamelize "^1.2.0"
5531
+
5332 5532
 yargs@^13.2.2:
5333 5533
   version "13.3.0"
5334 5534
   resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83"
@@ -5361,3 +5561,20 @@ yargs@^14.2.0:
5361 5561
     which-module "^2.0.0"
5362 5562
     y18n "^4.0.0"
5363 5563
     yargs-parser "^15.0.0"
5564
+
5565
+yargs@^15.0.2:
5566
+  version "15.0.2"
5567
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.0.2.tgz#4248bf218ef050385c4f7e14ebdf425653d13bd3"
5568
+  integrity sha512-GH/X/hYt+x5hOat4LMnCqMd8r5Cv78heOMIJn1hr7QPPBqfeC6p89Y78+WB9yGDvfpCvgasfmWLzNzEioOUD9Q==
5569
+  dependencies:
5570
+    cliui "^6.0.0"
5571
+    decamelize "^1.2.0"
5572
+    find-up "^4.1.0"
5573
+    get-caller-file "^2.0.1"
5574
+    require-directory "^2.1.1"
5575
+    require-main-filename "^2.0.0"
5576
+    set-blocking "^2.0.0"
5577
+    string-width "^4.2.0"
5578
+    which-module "^2.0.0"
5579
+    y18n "^4.0.0"
5580
+    yargs-parser "^16.1.0"