diff --git a/package.json b/package.json index db44277..dc29199 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@constl/ipa": "1.0.1-ec2b9d2da.0", + "@constl/ipa": "1.0.11", "@constl/orbit-db-types": "^2.0.0", "@constl/utils-ipa": "^1.0.0", "@constl/utils-tests": "1.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8477e9..6b3ce39 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: version: 9.0.1 devDependencies: '@constl/ipa': - specifier: 1.0.1-ec2b9d2da.0 - version: 1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) + specifier: 1.0.11 + version: 1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) '@constl/orbit-db-types': specifier: ^2.0.0 version: 2.0.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) @@ -1111,8 +1111,8 @@ packages: '@chainsafe/is-ip@2.0.2': resolution: {integrity: sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==} - '@chainsafe/libp2p-gossipsub@11.2.0': - resolution: {integrity: sha512-VymXl4Z4qEIUxH4FjgbcVqyuapVHhzrJxADO4t84QOOWv9f8uQYV+c0cgwjneOW3XyTYBOHaZqyTHTngTrKjtQ==} + '@chainsafe/libp2p-gossipsub@11.2.1': + resolution: {integrity: sha512-2NvlOY4Jfwn7U/sKF0kILl3+luHxq9hhEiBqZRqLTIV8LYmMQl9VpTMgMvRwKzgn/NDeZzsPb8olk2o00tkmZw==} engines: {npm: '>=8.7.0'} '@chainsafe/libp2p-noise@14.1.0': @@ -1123,8 +1123,8 @@ packages: resolution: {integrity: sha512-O8Y/WVU4J/qrnG72jwVhbmdXiBzv1dT9B3PMClCRmZ9z/5vVPEGRVXE/SVYeGF3bNuBTLoh+F+GaKG/9UHlMhg==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - '@chainsafe/libp2p-yamux@6.0.1': - resolution: {integrity: sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==} + '@chainsafe/libp2p-yamux@6.0.2': + resolution: {integrity: sha512-S5OkLHqYhEVMQQ4BTgnRANEIbGTQhaC23glCgBwGdeoTRtMpIozwDiPfljFLCm0RYWdCRJw9oFztO95KUHjptA==} '@chainsafe/netmask@2.0.0': resolution: {integrity: sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==} @@ -1139,26 +1139,18 @@ packages: '@constl/bohr-db@1.1.0': resolution: {integrity: sha512-7XT+jASK69Y+41dYuDEjaatKfv6CSpthf+d7YT7gGcd6tyd6VNryb06pD9imTyARXFSieAeV72LpRYMnSzP1hg==} - '@constl/electron-webrtc-relay@0.2.3': - resolution: {integrity: sha512-0r/C0gGdy3aH2UZ0oU4t3fcJqaBfw8a6Wy1VoZq4Nn/2eD0nRDbIHfavXy1+V/yEMzi6W9DIGgqqsF3lgU9f5A==} - engines: {node: '>=12'} - - '@constl/ipa@1.0.1-ec2b9d2da.0': - resolution: {integrity: sha512-fxtECyyQUN5kUGOoggXLhK6PWUjQTnPNN5diR33JPMH1LL1eWMv2cKIqtZGRZ5ozHYnwszAsonSEPIvAMHQVNA==} + '@constl/ipa@1.0.11': + resolution: {integrity: sha512-owTVkoVaagJ550N0UzX4A/86/K3l0NGKegZ+d00EjhyTe2++AEzg+OlMDj4vLVss207dq8fp6C/nsLDcu33Gpw==} engines: {node: '>=20'} peerDependencies: wrtc: ^0.4.7 - '@constl/mandataire@0.1.16': - resolution: {integrity: sha512-cOOgRR9KB86JRi873/KoTnMsxeUVJg4rODgRJxoc9Ar6XUArzLinEZVYHu9KchcNWZpDCQbZdIPvvW4F9oG7kA==} + '@constl/mandataire@1.0.1': + resolution: {integrity: sha512-pXFP2ha5llHEgTF21cLjpoJrRKzBoqtTB/z55krTnxvexagHRHM810iSBv4DbfwJwRkRWhbeIbgoXaXCYrl/xg==} '@constl/orbit-db-types@2.0.0': resolution: {integrity: sha512-7B6/s6yAesWbL6IsVCfAG66b1xa7P0e49qNUjvCFxOuk6T4f05xjmi5KOljRLUi05B6GV6uwhLPTj9brPr3Alg==} - '@constl/utils-ipa@0.2.4': - resolution: {integrity: sha512-NYhqmuxMBXkSiuaSirDbclTw6bl7H9HPEbYkNvYmVzJ1HLfhhyMy3OhUhXtl0sDOCnt0/oRqAjsyiu5kRvoYPw==} - engines: {node: '>=20'} - '@constl/utils-ipa@1.0.0': resolution: {integrity: sha512-saDMdbk/PYu9R800/wjI1784hz4hQdC4utAoSNYq3R2UrWxiAN98s1frOHZNV2y5Jwc7T/Lvj7OxuJ6MO3o4+Q==} engines: {node: '>=20'} @@ -1487,12 +1479,18 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + '@helia/bitswap@1.0.0': + resolution: {integrity: sha512-ZcQNBp2TyU6OVvt8J3GvdQ3f5er8GrjEQrIKLl5jHSoXtbyNaCv9gBzLn85aMMXWBIUQcaom+5s1LIaJ5bqbjw==} + '@helia/block-brokers@1.0.0': resolution: {integrity: sha512-VP9KDj6fNT1FKk/vWjDzk8eYyVclxHFQaOLI0+rvifg+w8X+atCa/v2JKzZzbW6BX3/dxcn/mZz+ZHgdmuQ1qg==} '@helia/block-brokers@2.0.1': resolution: {integrity: sha512-KHqL4pcA2dHvRdVuqHKMA5K1ky/VPSzL8/s4NrId5Sxi+Qx7yPYMrDuexau+OZ+wrEnHaKtoEGAydL0imqbvcA==} + '@helia/block-brokers@2.1.0': + resolution: {integrity: sha512-Y6iVROn1vH6dlQnEUerc7ULASAq2fY1xlrpBg93HO3JyCc0C1usCzsrtEcOMGd852dDM1SY7QN1wKPCVsq2w/g==} + '@helia/delegated-routing-v1-http-api-client@1.1.2': resolution: {integrity: sha512-u+sVdOxFieusZh/AxC8c0lU1micWfAosju7A80n62rdJ1fr1lclkhhrlfaKWIgVOq+pwonEzoOE7QgnTL22tYw==} @@ -1502,8 +1500,17 @@ packages: '@helia/interface@4.0.0': resolution: {integrity: sha512-J8ZGuNac60x1pwMZ7i5rvB9oldnc3rIEhCcZE6vKl5vsDHmlCpG2NmVPM5x1VIfei1JEAygDtfCFUDvGpMxSfw==} - '@helia/unixfs@3.0.0': - resolution: {integrity: sha512-jguVr8823VHqpADroEilHOqS/GsZBlQcMsxnN4P4bqKw+DIPAqsCt56qdSXZgHEwyMB5UpYsPoX5pzaZ7NpB7A==} + '@helia/interface@4.2.0': + resolution: {integrity: sha512-8F1rZAskqxcIpXEcJOa050fsdYQLDbf6WRgUyPve+gPIZVTvwgfuGuOlZxxrXAFtH7CujRiP3yMAN3V6iTbuRA==} + + '@helia/unixfs@3.0.4': + resolution: {integrity: sha512-CA3Q9kNxMJPv8MLMJEkOHvcrIDyfw4Qb2SN8dGzV/dsyWCjdbN+Hj9cQIvX5xvJlMJijbTe5yIFRWkKNp6yVSg==} + + '@helia/utils@0.2.0': + resolution: {integrity: sha512-osC2VIozCfXpZyuoIm5Tor2eYD5zfW/OPiziJPnpInKM4hXD6QLexM+Zx3cz2T4X7zWRG9pLrHFJpAsKoRfJqg==} + + '@herbcaudill/eventemitter42@0.3.1': + resolution: {integrity: sha512-GTe0EupM4v+0Iet2UmFz5ZsPz8MZm/FbYx1yTJ9OyeVbCe5etkEKA2pntuFAjamp08c8Sh2p+QcM5AGMWi3sdA==} '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} @@ -1516,10 +1523,6 @@ packages: '@humanwhocodes/object-schema@2.0.2': resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} - '@ipld/dag-cbor@9.1.0': - resolution: {integrity: sha512-7pMKjBaapEh+1Nk/1umPPhQGT6znb5E71lke2ekxlcuVZLLrPPdDSy0UAMwWgj3a28cjir/ZJ6CQH2DEs3DUOQ==} - engines: {node: '>=16.0.0', npm: '>=7.0.0'} - '@ipld/dag-cbor@9.2.0': resolution: {integrity: sha512-N14oMy0q4gM6OuZkIpisKe0JBSjf1Jb39VI+7jMLiWX9124u1Z3Fdj/Tag1NA0cVxxqWDh0CqsjcVfOKtelPDA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -1528,10 +1531,18 @@ packages: resolution: {integrity: sha512-ipraTPMA40sZAtUYwFvjHeQjReDJXWI8V3lrOeyedKxMb9rOOCS0B7eodRoWM3RIS2qMqtnu1oZr8kP+QJEN0Q==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} + '@ipld/dag-json@10.2.0': + resolution: {integrity: sha512-O9YLUrl3d3WbVz7v1WkajFkyfOLEe2Fep+wor4fgVe0ywxzrivrj437NiPcVyB+2EDdFn/Q7tCHFf8YVhDf8ZA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + '@ipld/dag-pb@4.0.8': resolution: {integrity: sha512-693AqMY2jvhe+w4jSwjnDrbhxIu39gm1H4f6/KD5gG+6VFMM6EXV7vq85BvEf8CRsnA0+auWfA29/S8gbWI0Ew==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} + '@ipld/dag-pb@4.1.0': + resolution: {integrity: sha512-LJU451Drqs5zjFm7jI4Hs3kHlilOqkjcSfPiQgVsZnWaYb2C7YdfhnclrVn/X+ucKejlU9BL3+gXFCZUXkMuCg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -1607,22 +1618,22 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@lassi-js/kili@0.3.6': - resolution: {integrity: sha512-tahzK8iaCfg/sNAqbZKnow5W1PoQDXiTBXvFkTUqwn6zPbbvY/a8L6kDWm6ZwWqWQ4VupqC59kMSslLgGuNOAA==} + '@lassi-js/kili@0.3.11': + resolution: {integrity: sha512-7ujEvbCg0kdp6U+zJmFAE+wOfNV6tHm8ssuoPYOUM7bJivFrQdLYv2D8MyPhsaWX6eQzVqBuDQqZqEyoQ9td/g==} peerDependencies: - '@constl/ipa': ^0.9.15 + '@constl/ipa': ^1.0.5 '@leichtgewicht/ip-codec@2.0.4': resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} - '@libp2p/autonat@1.0.10': - resolution: {integrity: sha512-aDNu85JFoVxUmt5opTBZozmmNEHlEwZYZFBsu0cismQjyPenfLgej4g5lcgMvfy1fdcbLWraV9LDMMKs1oUjyw==} + '@libp2p/autonat@1.0.17': + resolution: {integrity: sha512-NT6zjYQVxR4aH6tLY0c0o8vjkrtQCeNjJTDegGkE6Xx5hTz65oNFvNU6wfxcrSMaJ90IPnrRa9duhUc76uBnVA==} - '@libp2p/bootstrap@10.0.13': - resolution: {integrity: sha512-UcJeuSCPu6uVzIeTc/5OlaGpTUvsBf/1Vh0DqkQFfdY3mHPiFeuWpezLI8HhyVc7OSlMlR8xo9ZXJ9cvoY65iQ==} + '@libp2p/bootstrap@10.0.20': + resolution: {integrity: sha512-xy0bYs7JYPvVKRpGX3va8QOwPnGhmjAytEzQBKProDzpO8ASGwyFedzxn43ce+OI7Uzdo6tCeP5vXkEX19wPnQ==} - '@libp2p/circuit-relay-v2@1.0.13': - resolution: {integrity: sha512-kP6n+DA71wIOUEh4DrXhSD/BFb0uzcu2huBtgmr1jS+vAItNIhb7uE6mjfZnwja6KDsZKsnYDFChCcNf3e+EeQ==} + '@libp2p/circuit-relay-v2@1.0.20': + resolution: {integrity: sha512-9/cYghZSiJsUpdK+nP5ue2ZSeyXsYDJmrTTqyXjPb+hsy7qVwriLyZmnH6e6IfsrbgOHNSK0Whi24dyxTf1lYA==} '@libp2p/crypto@2.0.8': resolution: {integrity: sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==} @@ -1633,11 +1644,11 @@ packages: '@libp2p/crypto@4.0.6': resolution: {integrity: sha512-AJ4i3DHOTlY961O26M3k1IjmU4rUd5WgeK4t9IRzFfLIbD6uwA+cevJMG2qr0UHJfbYdGKKQ2Po1wqZONoIA9Q==} - '@libp2p/dcutr@1.0.10': - resolution: {integrity: sha512-DFI1ZJ8w6KtFyeum3mWomRrrQif6QYkF5q9SEyT9yCfYjLwGKxjBZngV6MAWEPjQsmNRmidiqpAJcikzfcMXMw==} + '@libp2p/dcutr@1.0.17': + resolution: {integrity: sha512-9FFeeArWLQkCjVLNuTpYdhEKP4U13CKovio2J3kJ0YIrnLNahAbAGuYQuRYWtk9ijHilEaD7skShKowphAQsgQ==} - '@libp2p/identify@1.0.12': - resolution: {integrity: sha512-IxwXVWUlwxZU3mE3vLFHqUBNYlXcN3y8GvY3dU0cVz+NibEHY+PS13n5/JRJNah5LeMqbRrqpUhjwP0RDp3oWg==} + '@libp2p/identify@1.0.19': + resolution: {integrity: sha512-zI1pAxJaU7nNHLo2SYFmga7PKR0QYpeF84HErwQXoJWDIWZqObDG1vM2nR42QlSA6CK0v63FAuKYktqIkKY0fA==} '@libp2p/interface-connection@5.1.1': resolution: {integrity: sha512-ytknMbuuNW72LYMmTP7wFGP5ZTaUSGBCmV9f+uQ55XPcFHtKXLtKWVU/HE8IqPmwtyU8AO7veGoJ/qStMHNRVA==} @@ -1646,6 +1657,9 @@ packages: '@libp2p/interface-internal@1.0.7': resolution: {integrity: sha512-r1nGpnGdkq0U7ow5i093OPWPBJXQP3BGwijino8cCZokYwF2P/CU+yeYvL8ncL8fPYLKuuUjLNGO4Z8Th5sqSQ==} + '@libp2p/interface-internal@1.1.0': + resolution: {integrity: sha512-B6Cu3Mhp5kY2Z1cU0soCR4ZtjZtE4FuWE0qdJNauOpcQe9HOjPF8SanFmeEIZ0FKSOo0onQdQi2YdNUTtOVyvQ==} + '@libp2p/interface-peer-id@2.0.2': resolution: {integrity: sha512-9pZp9zhTDoVwzRmp0Wtxw0Yfa//Yc0GqBCJi3EznBDE6HGIAVvppR91wSh2knt/0eYg0AQj7Y35VSesUTzMCUg==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -1675,8 +1689,8 @@ packages: resolution: {integrity: sha512-p/M7plbrxLzuQchvNwww1Was7ZeGE2NaOFulMaZBYIihU8z3fhaV+a033OqnC/0NTX/yhfdNOG7znhYq3XoR/g==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - '@libp2p/kad-dht@12.0.5': - resolution: {integrity: sha512-chAx/Vs8g2SzhBN0lzpLY7DzeAL98g/ppfscZAqFRgLJVhRjNlRxqUXfjGz2JaBOqolKMcZpBqBucHCbXRjq9w==} + '@libp2p/kad-dht@12.0.13': + resolution: {integrity: sha512-as+pIHcrjVTXkf6kyULtnJg/RRvrbVjyycPD8HtqD5SKB0PDiYvJO0LY0oVAHFFi5oGMCqSG5777VQfC/tmRhQ==} '@libp2p/keychain@4.0.7': resolution: {integrity: sha512-zWNv0SbHgFSFbvSqnK2uCIEmXGzk/HCGJtCUQCx3c0dWg/z/rPZD8oAx9rCA5eU1cjlfwXxrH1h4fDNlyBQt1w==} @@ -1688,11 +1702,14 @@ packages: '@libp2p/logger@3.1.0': resolution: {integrity: sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==} + '@libp2p/logger@4.0.10': + resolution: {integrity: sha512-JiRfJHO/D9Jlh2rJ6STnONoeQevBAdAZaGUxrtvBf4RFfucldSFEMOtdkFO8xFGuiA90Q2kj4BE2douG6fB3Lw==} + '@libp2p/logger@4.0.5': resolution: {integrity: sha512-cXETMNZINnxeQBlfQ2S4di92FDDU89R7RHagrpebGrM7oLl5nf/Mw6myc23kGaM3/2YG3ko2rl9sYjemu0azTA==} - '@libp2p/mdns@10.0.13': - resolution: {integrity: sha512-IjuesCtfeSWMXT05fSz1ksSyCoMVAhnFvYaUKiernL/a9XlKF8/xRIo06kSJmVfEE3cjl/aCi0Mj3RwPVlg2gA==} + '@libp2p/mdns@10.0.20': + resolution: {integrity: sha512-zI5bLvOCvaV9F2czNuZJpyHxY/zItsHMmrdpXA2Tt6tkG1RM4Wgal9WOx+liWe+qTLtQlAQk8wDx6hOmbq+Nfw==} '@libp2p/mplex@10.0.13': resolution: {integrity: sha512-XKkSNW152h/AOE2DjLOCrOeTD+h5gpUnal3xbF2LEU4As7yQTbmO9DTFuvoZvFw0JT4SyI/Oc2H0dNapncQVrQ==} @@ -1700,18 +1717,30 @@ packages: '@libp2p/multistream-select@5.1.2': resolution: {integrity: sha512-QpECDuO3hAQLAcYZbIFVhNNJl3MMttTq+txlbpDOxVgbOfTTBImUCcvrtZRIe25gZ1uB+iS72opZNgilc1zl9g==} + '@libp2p/peer-collections@5.1.10': + resolution: {integrity: sha512-Edr4FBzCgE7FRgc0wfYfcmihQ4GDHwkQP7xMG4oOVoIxHEzuk9Nb2opK9cLbK+nU4oAROgFLzJEJuiG7BGV2hg==} + '@libp2p/peer-collections@5.1.5': resolution: {integrity: sha512-/9VisdPC7+15n/0XntjGCzJ2Ky/zZnqdnuLNEwdu2LuTCbWTaqItG36ecgcVdO9L/V4mELwgY5XCjZKBDrYgjA==} + '@libp2p/peer-id-factory@4.0.10': + resolution: {integrity: sha512-iCGKY4gjv00omV2S8hkqmz+DY4hM1GBdN858utLbnCwPXvgkdoS9UqD8tIHw56IZ5/VcxYVmgRxSbD/ECDXVsA==} + '@libp2p/peer-id-factory@4.0.5': resolution: {integrity: sha512-9fy1TCiBViqIFuoFzW/o9fVh3j600IYDHaXUqvx6HQFeB/dEM8utRU4FxVZVv/MMcKfUf7mydHXVHRyp28uG8w==} '@libp2p/peer-id@3.0.6': resolution: {integrity: sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==} + '@libp2p/peer-id@4.0.10': + resolution: {integrity: sha512-cR5dQ5fPcxP4LLSXDgo+TSOhtElZSwRXVSSgT/GM/Vvbua5M91NzsksYfd/lg8XwTCSvTER0qmE6ZIR05vjQrA==} + '@libp2p/peer-id@4.0.5': resolution: {integrity: sha512-/J9U6I/CWSOsYrTpFZpRQrhOhi+bp9WFp7+9Gc7kVt/oevIYTapUEjpxevjViem9ddR5RbdYeCj4ZLHA04QOoQ==} + '@libp2p/peer-record@7.0.14': + resolution: {integrity: sha512-vaL3irs6OBkINFqj/ZeZ4+kXGVhKmR3LF+g5ELk1CqHoWWNNRXMiecm+gX2ttzHBA/moa7M3AF4pH/iF2H3dHQ==} + '@libp2p/peer-record@7.0.7': resolution: {integrity: sha512-RsggFJVAWQBA2z+ZJsK5nKHDKLmSd89IhFiE5GyImedQFiMkJz/gDFROzfNF2NdOyEBNdRy5SmC9scNFRQQD9A==} @@ -1721,11 +1750,17 @@ packages: '@libp2p/ping@1.0.10': resolution: {integrity: sha512-OR5hJ07YoyKpeU8B5oAnhnOlztf7rtldtplO275O1MFAk9jj/Y1/TiIBZsbmOG/6mAp/SaY7XwfnQeoYI4bmVw==} + '@libp2p/pubsub-peer-discovery@10.0.2': + resolution: {integrity: sha512-7DLasMSo443nxPJ+X95tXazXgO96K2/TafoexDxi4QVWIKgkmK+HyoFRcmwog2pjhA1/KQUsPu8S8wH6Ns9Oow==} + '@libp2p/pubsub@9.0.8': resolution: {integrity: sha512-p2UEfjQPMQgEJTXPdinWCMA6A1sLR7Hvfu8mtoOS1azgtTtqmMCNPtx+3acnNSnWItQFswl9w2HWjspfUcCF1w==} - '@libp2p/tcp@9.0.13': - resolution: {integrity: sha512-cct+7Z1c/UhphudDH7/3aCEhEM0mYNPsW3t6EkZS/q9RyYz3oZA1p6OI8+8WxI+1enqbMwd6MokJKleNlcmlVg==} + '@libp2p/record@4.0.0': + resolution: {integrity: sha512-qEbLgKj1DY6K0B9LFXXm0hdCmMJdkfrxFMa5/pOe9PufaRPCAOABYmbPYQQmDNI8UrwWJbf47tj+pmDS57SLTw==} + + '@libp2p/tcp@9.0.22': + resolution: {integrity: sha512-8XQn6lw1GgeSV5lR/c6iVq79PwnLqZ+8YM0/156B4fJXXqMi2aBh57O6o3wznATUyEt4/fTXyJBBWNsKA4gtrQ==} '@libp2p/upnp-nat@1.0.11': resolution: {integrity: sha512-GoICBaqC3U7CgiEwEACks/X/PZ21NNtaXDZlmnrx+GgBt2jAhrFZMs9Dyld42R46wZl1XikWexQfCHqJW0psBg==} @@ -1737,6 +1772,9 @@ packages: '@libp2p/utils@5.2.3': resolution: {integrity: sha512-N+9pQHQ/XrxXP/RCiWUSUXnkFCWcyzMxlGXY+aQUfcfLi5M2eFtPSz2Tc5dWmYGVJeI9CNafok+72YUsPZHfOQ==} + '@libp2p/utils@5.3.1': + resolution: {integrity: sha512-FdGzRU50PJLYSEOmVXqqtq27yjUVXkU4QNRZzMVuXF9L/sKgSC2oXwj0Satc9fHx5tG3MCX1ZOSAmYEIl2fu+w==} + '@libp2p/webrtc-direct@6.0.0': resolution: {integrity: sha512-Sy22yRbEBlLwJOD7G0QILy8KyFz7YZZgmTRU/MmIFDx5yUSfUVCmCqDY7qTz2tX9Kyy3j1ooS1HqUEpO1XpNxw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -1745,29 +1783,29 @@ packages: resolution: {integrity: sha512-FozliUqHO1CIzrL8hPc5uT+5AGUWf5Dw3HncL9tte/CoDNVpj6O59ITIRWefssp3oIGEAIjpcebNu1d+mYfVug==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - '@libp2p/webrtc@4.0.17': - resolution: {integrity: sha512-c057mRKk2oeXJVBFPt492tmcxOT5ehAnhG/hv8R4gkiLU6RGDJawmHouK1oQKY+qu8kZcjjOB3pIZ/b/LeyD/g==} + '@libp2p/webrtc@4.0.28': + resolution: {integrity: sha512-NsS5UIka8yTPAUy818NQ2HazqQA2Q7onGe89vwRrRNXclUQJouA1RLhPC10h/4k27aWxiiGy+51aNdlDHAOEaw==} - '@libp2p/websockets@8.0.13': - resolution: {integrity: sha512-tz7iWDKYnx/hiTz1DR4gCHzUQGyQPm3US21tM9No6ztG+ZT2Gu/++OeQ6P5OKjIjyG1xgqTZq90ea0f4kzEIog==} + '@libp2p/websockets@8.0.20': + resolution: {integrity: sha512-9GeNALY82CavRAFSa4GO0DGSON7nDpWaRNdqJ7quxPDrbbne7j6VuzbcQ0IWWMFWDVtAkkfjx3c9uWmud6T+TQ==} - '@libp2p/webtransport@4.0.17': - resolution: {integrity: sha512-52u2WA8osF0pAUsHdrmseHuuIMaqy9CLAF7XuDsouylz/Jt/zXLabBzGQt8hlIc4+dE7fzdsU8wUehbcbfgIwA==} + '@libp2p/webtransport@4.0.27': + resolution: {integrity: sha512-Kkoc9F7Ja/5QgdziDI7pXlL8CoGqtCNpp7ss1sFAO+sjzg+mGMDjKPeK58mg46XjsCOAP1UfqRVXn2yv8USv6w==} - '@localfirst/auth@5.4.1': - resolution: {integrity: sha512-XIEsGKGzfL2QW2SLOPI8B3PmAa0/+oXWaXt3Iu3c2eKJ26SBUSEdYZu9908JtU76IS4BZDs03HAkavGqvuhpcQ==} + '@localfirst/auth@5.6.0': + resolution: {integrity: sha512-4nNEZ/xCYLtr9SA8GHz4Xdt+LPk1ZZsulNK2vJoO/Gy6IWIPeWuk9zKdpa1m3EhlbVw5L9xhj7ncUXAZEbmWRw==} engines: {node: '>=18'} - '@localfirst/crdx@5.4.1': - resolution: {integrity: sha512-fNVEDRvYpoUSgrxmZABcA2JBVPWHn4yqoUrCT+lJ7InX5AcftQCqrXzlH/ou0R1Qv93P5uhsWtyRL5KlAbx+9A==} + '@localfirst/crdx@5.6.0': + resolution: {integrity: sha512-o2UPeS9lpSgZfwTCo7VRzbghVzyXxA/qf4sG6sMuVBSuG+QhsJUjVT7r/WVWuCyw9gjTC3pOHfDL37wKXbuqug==} engines: {node: '>=18'} - '@localfirst/crypto@5.4.1': - resolution: {integrity: sha512-r1kaNFNzQ8nEO9mRx5JYIYdemHBCrMFQ6tN9JiR5lbWWED0KV+PcyLuxR6rTHzURehDRiuRTB8QPn3jZJatfGg==} + '@localfirst/crypto@5.6.0': + resolution: {integrity: sha512-dH7GXwCdxet9T+O5gLOHZIn44PzGYRC9feVyLK/ue9u4grMsiYQOpaeTbj04wUD0YZAqqdFOnd+Bxc45M5DYag==} engines: {node: '>=18'} - '@localfirst/shared@5.4.1': - resolution: {integrity: sha512-sI0FTQRoi8gvZIhCYSJB9jYaDWuU0AsoLr1LnOn36+qC386I+p6DjtL+dHhBGc+YgNsy6U362aIJGLiaywdSGw==} + '@localfirst/shared@5.6.0': + resolution: {integrity: sha512-wf13QnH8ePYccpewQ4oWv/lY2E1eVAA8XDALf8+jyb7+YGfmKFDKRT/QBAvu5T0wfeg9JbYQT79UMOWRSkvX5A==} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2': resolution: {integrity: sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==} @@ -1811,9 +1849,11 @@ packages: '@multiformats/multiaddr-matcher@1.1.2': resolution: {integrity: sha512-O7hO+TYsweMjNCqTYKYn8iki2GXA46mxmgqnsOb2Wpr6ca4dRGnPldWTai2WwTeZpQyRJ/7GE+N9zPTfP0xE+Q==} - '@multiformats/multiaddr-to-uri@9.0.7': - resolution: {integrity: sha512-i3ldtPMN6XJt+MCi34hOl0wGuGEHfWWMw6lmNag5BpckPwPTf9XGOOFMmh7ed/uO3Vjah/g173iOe61HTQVoBA==} - engines: {node: '>=16.0.0', npm: '>=7.0.0'} + '@multiformats/multiaddr-matcher@1.2.0': + resolution: {integrity: sha512-LH6yR7h3HSNKcxuvvi2UpLuowuVkYC6H9Y3jqmKuTai8XtKnXtW6NcDZFD/ooTBY+H4yX/scoJpjOalHrk5qdQ==} + + '@multiformats/multiaddr-to-uri@10.0.1': + resolution: {integrity: sha512-RtOBRJucMCzINPytvt1y7tJ2jr4aSKJmv3DF7/C515RJO9+nu9sZHdsk9vn251OtN8k21rAGlIHESt/BSJWAnQ==} '@multiformats/multiaddr@12.1.14': resolution: {integrity: sha512-1C0Mo73chzu7pTzTquuKs5vUtw70jhqg1i6pUNznGb0WV6RFa6vyB+D697Os5+cLx+DiItrAY6VzMtlGQsMzYg==} @@ -1828,16 +1868,9 @@ packages: '@noble/ciphers@0.4.1': resolution: {integrity: sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==} - '@noble/curves@1.3.0': - resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==} - '@noble/curves@1.4.0': resolution: {integrity: sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==} - '@noble/hashes@1.3.3': - resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} - engines: {node: '>= 16'} - '@noble/hashes@1.4.0': resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} @@ -1906,10 +1939,6 @@ packages: resolution: {integrity: sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==} engines: {node: '>=8.0.0'} - '@orbitdb/core@1.0.2': - resolution: {integrity: sha512-ztSGubXNpzYlcNBqh598rJTAgDQ0w9sK/SpJ/X52Al1M5PqVkMsHod54PobYWQ9t7TY2BNoFFuQt3wI5SWrchg==} - engines: {node: '>=16.0.0'} - '@orbitdb/core@2.2.0': resolution: {integrity: sha512-W1jScRjNVne7l0V9camdFQXrPPcWxSz7LwJzq6SryMe+xfVArrV4ADiElk7+dpQa6zwOOQpSUUfX2o46kY5dTw==} engines: {node: '>=20.0.0'} @@ -2082,6 +2111,86 @@ packages: peerDependencies: react-native: '*' + '@rollup/rollup-android-arm-eabi@4.14.3': + resolution: {integrity: sha512-X9alQ3XM6I9IlSlmC8ddAvMSyG1WuHk5oUnXGw+yUBs3BFoTizmG1La/Gr8fVJvDWAq+zlYTZ9DBgrlKRVY06g==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.14.3': + resolution: {integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.14.3': + resolution: {integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.14.3': + resolution: {integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.14.3': + resolution: {integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.14.3': + resolution: {integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.14.3': + resolution: {integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.14.3': + resolution: {integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': + resolution: {integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.14.3': + resolution: {integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.14.3': + resolution: {integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.14.3': + resolution: {integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.14.3': + resolution: {integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.14.3': + resolution: {integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.14.3': + resolution: {integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.14.3': + resolution: {integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==} + cpu: [x64] + os: [win32] + '@samverschueren/stream-to-observable@0.3.1': resolution: {integrity: sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==} engines: {node: '>=6'} @@ -2204,6 +2313,9 @@ packages: '@types/dns-packet@5.6.5': resolution: {integrity: sha512-qXOC7XLOEe43ehtWJCMnQXvgcIpv6rPmQ1jXT98Ad8A3TB1Ue50jsCbSSSyuazScEuZ/Q026vHbrOTVkmwA+7Q==} + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -2249,6 +2361,9 @@ packages: '@types/multicast-dns@7.2.4': resolution: {integrity: sha512-ib5K4cIDR4Ro5SR3Sx/LROkMDa0BHz0OPaCBL/OSPDsAXEGZ3/KQeS6poBKYVN7BfjXDL9lWNwzyHVgt/wkyCw==} + '@types/murmurhash3js-revisited@3.0.3': + resolution: {integrity: sha512-QvlqvYtGBYIDeO8dFdY4djkRubcrc+yTJtBc7n8VZPlJDUS/00A+PssbvERM8f9bYRmcaSEHPZgZojeQj7kzAA==} + '@types/node@20.11.20': resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} @@ -2761,8 +2876,8 @@ packages: average@0.0.1: resolution: {integrity: sha512-rnSkP7Xnbxz3cKEHscefV2Uu6GdlDrCCameNIbzM8c3zCMTigfndi1NuOxuks4fK3ZC/FtXLIS3Y8f7N70ZBmQ==} - axios@1.6.7: - resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} + axios@1.6.8: + resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} babel-core@7.0.0-bridge.0: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} @@ -2836,9 +2951,15 @@ packages: blockstore-core@4.3.10: resolution: {integrity: sha512-YLpkZ9GRiakh40hFx3eC6YpPbIO+6pKwc+BDrnCTSnsjfUtmV6v/3D3zvWn3wK00iQsfX0/B3ThFhr6p97uThA==} + blockstore-core@4.4.1: + resolution: {integrity: sha512-peXfL9ZLx1cb84QALocMjhT8CsQ4JsreI/AitlN1inipSdC/G+jcYVJCqeCD5ecSTv/0LMpg8NlAPH/eBYZLjA==} + blockstore-level@1.1.7: resolution: {integrity: sha512-ua1obA5WulSWkN1mCQVAZ3VSfYACUjD6pMbqNk5LOgqNAD87pLENrdCFnfY3lYzZJDP4UfK6dBM0tp5fK8fvwA==} + blockstore-level@1.1.8: + resolution: {integrity: sha512-8+NLeoyAQZzWIf9TWl0kC3x0JpJf6bts02K1fg8MCxgx/z/Leh4gVCzSGvYDuorHicOCVsyWv4+3ldlrnzRXoA==} + blork@9.3.0: resolution: {integrity: sha512-9naBrHS2bwCQeGqGR9ptcoll6utsox9jtk1E0SwOAFa4RCV/IQHoBJARdi8AhHQTPPoWkjixMrzHvQKAV5Fx2A==} engines: {node: '>=10.0.0'} @@ -3011,10 +3132,6 @@ packages: resolution: {integrity: sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==} engines: {node: '>=6'} - cborg@4.0.8: - resolution: {integrity: sha512-/6QDK0Hw//cV4YNWZZjdIUMFNw0DZmb56jdVGJPwXP7874gSN0AMYqM07mVKpAm+6Nn7U8lvYFzPgBGatC+5xw==} - hasBin: true - cborg@4.2.0: resolution: {integrity: sha512-q6cFW5m3KxfP/9xGI3yGLaC1l5DP6DWM9IvjiJojnIwohL5CQDl02EXViPV852mOfQo+7PJGPN01MI87vFGzyA==} hasBin: true @@ -3022,6 +3139,9 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + cd@0.3.3: + resolution: {integrity: sha512-X2y0Ssu48ucdkrNgCdg6k3EZWjWVy/dsEywUUTeZEIW31f3bQfq65Svm+TzU1Hz+qqhdmyCdjGhUvRsSKHl/mw==} + chai-as-promised@7.1.1: resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} peerDependencies: @@ -3669,10 +3789,10 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - ennikkai@2.2.5: - resolution: {integrity: sha512-zzyBrfQlzTJKv9OhzdC4+QbqIaqOsmjsJf4lxqGF6PSuDaPDJewKSUOEcE90sOU3rcMWE9IFtxwgCq+Jw4t7lA==} + ennikkai@2.2.7: + resolution: {integrity: sha512-LfwBjW3IC4aOstvGLoHQ4rWeK9Y5OplHHfjsozbMbaplczn/kKnpXQ2gqZpfkZRYNOL5CSp9nYQb9XW5++nxFQ==} peerDependencies: - '@constl/ipa': ^0.9.6 + '@constl/ipa': ^1.0.0 entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} @@ -4154,8 +4274,8 @@ packages: resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} engines: {node: '>=0.4.0'} - follow-redirects@1.15.5: - resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -4254,9 +4374,6 @@ packages: resolution: {integrity: sha512-K5jrJ4wFvORn2pRKeg181LL0QPYuEKn2KHPvfH1m2QtFlAXFLKdseqt0XwBM3ELOY7kNM1fglRQ6ZwUQZ5S00A==} hasBin: true - get-browser-rtc@1.1.0: - resolution: {integrity: sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==} - get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -4268,9 +4385,6 @@ packages: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} - get-iterator@1.0.2: - resolution: {integrity: sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==} - get-iterator@2.0.1: resolution: {integrity: sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==} @@ -4399,9 +4513,8 @@ packages: resolution: {integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==} engines: {node: '>=4.x'} - hamt-sharding@3.0.2: - resolution: {integrity: sha512-f0DzBD2tSmLFdFsLAvOflIBqFPjerbA7BfmwO8mVho/5hXwgyyYhv+ijIzidQf/DpDX3bRjAQvhGoBFj+DBvPw==} - engines: {node: '>=16.0.0', npm: '>=7.0.0'} + hamt-sharding@3.0.6: + resolution: {integrity: sha512-nZeamxfymIWLpVcAN0CRrb7uVq3hCOGj9IcL6NMA6VVCVWqj+h9Jo/SmaWuS92AEDf1thmHsM5D5c70hM3j2Tg==} handlebars@4.7.8: resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} @@ -4627,15 +4740,24 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + interface-blockstore@5.2.10: + resolution: {integrity: sha512-9K48hTvBCGsKVD3pF4ILgDcf+W2P/gq0oxLcsHGB6E6W6nDutYkzR+7k7bCs9REHrBEfKzcVDEKieiuNM9WRZg==} + interface-blockstore@5.2.9: resolution: {integrity: sha512-2nyiiOcmGSE5Z0K/Dck5Ayp2a51g1CEG1JyasqNYU/y+n0ykrT9sxuq+Dtc2w3qGpPuBBUirC4HwfGgBT4Z5lA==} interface-datastore@8.2.10: resolution: {integrity: sha512-D8RuxMdjOPB+j6WMDJ+I2aXTDzUT6DIVjgzo1E+ODL7w8WrSFl9FXD2SYmgj6vVzdb7Kb5qmAI9pEnDZJz7ifg==} + interface-datastore@8.2.11: + resolution: {integrity: sha512-9E0iXehfp/j0UbZ2mvlYB4K9pP7uQBCppfuy8WHs1EHF6wLQrM9+zwyX+8Qt6HnH4GKZRyXX/CNXm6oD4+QYgA==} + interface-store@5.1.7: resolution: {integrity: sha512-DVMTgZ43NAdDtXL3QsEq8N0vuUYVBxiGbxN0uI0lrNasuX/CGSrU7bjOO2DaGTMNut4Pt3ae+VQYFvNtH4Oyeg==} + interface-store@5.1.8: + resolution: {integrity: sha512-7na81Uxkl0vqk0CBPO5PvyTkdaJBaezwUJGsMOz7riPOq0rJt+7W31iaopaMICWea/iykUsvNlPx/Tc+MxC3/w==} + internal-slot@1.0.7: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} @@ -5883,9 +6005,6 @@ packages: resolution: {integrity: sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} - multiformats@13.0.1: - resolution: {integrity: sha512-bt3R5iXe2O8xpp3wkmQhC73b/lC4S2ihU8Dndwcsysqbydqb8N+bpP116qMcClZ17g58iSIwtXUTcg2zT4sniA==} - multiformats@13.1.0: resolution: {integrity: sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==} @@ -5975,8 +6094,8 @@ packages: node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - node-datachannel@0.5.3: - resolution: {integrity: sha512-aOp+6P2TC6+u36L06yeUAYpBp5FqpDGjIbIJQvC5AY9HX9ZVoqUO3ysLlswnpQRM7wJt8LhBuHxiPkLoM5xEUA==} + node-datachannel@0.7.0: + resolution: {integrity: sha512-A4sQjvZxzaTDYs5FyUSx9dfdCtQt9r2kXyoyK/Wa+ID6iR5XLm5HDEd//R/oDHINZQdBFlx1/UTzyTiY1MTzxQ==} engines: {node: '>=16.0.0'} node-dir@0.1.17: @@ -6304,6 +6423,10 @@ packages: resolution: {integrity: sha512-Xbfxd0CfZmHLGKXH32k1JKjQYX6Rkv0UtQdaFJ8OyNcf+c0oWCeXHc1C4CX/IESZLmcvfPa5aFIO/vCr5gqtag==} engines: {node: '>=16.17'} + p-event@6.0.1: + resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} + engines: {node: '>=16.17'} + p-filter@3.0.0: resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6576,6 +6699,9 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} + platform@1.3.6: + resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} + playwright-core@1.41.1: resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} engines: {node: '>=16'} @@ -6654,8 +6780,8 @@ packages: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} - prom-client@15.1.0: - resolution: {integrity: sha512-cCD7jLTqyPdjEPBo/Xk4Iu8jxjuZgZJ3e/oET3L+ZwOuap/7Cw3dH/TJSsZKs1TQLZ2IHpIlRAKw82ef06kmMw==} + prom-client@15.1.2: + resolution: {integrity: sha512-on3h1iXb04QFLLThrmVYg1SChBQ9N1c+nKAjebBjokBqipddH3uxmOUcEkTnzmJ8Jh/5TSUnUqS40i2QB2dJHQ==} engines: {node: ^16 || ^18 || >=20} promise@8.3.0: @@ -6739,6 +6865,9 @@ packages: race-event@1.1.0: resolution: {integrity: sha512-8BTiN6IAbov8mqkVEc3LiYbtUzanLfzFhwPF7kZV74ztYeQXdFPIgMCd/sy8xie6ZMtf2JPeMBedx78/RRNO3g==} + race-event@1.2.0: + resolution: {integrity: sha512-7EvAjTu9uuKa03Jky8yfSy6/SnnMTh6nouNmdeWv9b0dT8eDZC5ylx30cOR9YO9otQorVjjkIuSHQ5Ml/bKwMw==} + race-signal@1.0.2: resolution: {integrity: sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww==} @@ -6773,8 +6902,8 @@ packages: engines: {node: '>=14'} hasBin: true - react-native-webrtc@118.0.1: - resolution: {integrity: sha512-gjbBIV/0VyplavbOsQw9mpVJ4WHTEYZzi4PN7Oz18p2Ucsc5yEVUhtN5NQep8w6VDH1DNzuXXBPq5uJq9uqbMA==} + react-native-webrtc@118.0.6: + resolution: {integrity: sha512-4PD22zk3MPYCZnEz2n8jVOqopzrawrWRkrPQfZ6sElH2HgPyZXpVXjt5uIMiAHHaS0nxqqKSuKNzNELfTNvvUg==} peerDependencies: react-native: '>=0.60.0' @@ -7000,6 +7129,11 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} + rollup@4.14.3: + resolution: {integrity: sha512-ag5tTQKYsj1bhrFC9+OEWqb5O6VYgtQDO9hPDBMmIbePwhfSr+ExlcU741t8Dhw5DkPCQf6noz0jb36D6W9/hw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-parallel-limit@1.1.0: resolution: {integrity: sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==} @@ -7298,8 +7432,8 @@ packages: stream-combiner2@1.1.1: resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} - stream-to-it@0.2.4: - resolution: {integrity: sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==} + stream-to-it@1.0.1: + resolution: {integrity: sha512-AqHYAYPHcmvMrcLNgncE/q0Aj/ajP6A4qGhxP6EVn7K3YTNs0bJpJyk57wc2Heb7MUL64jurvmnmui8D9kjZgA==} string-range@1.2.2: resolution: {integrity: sha512-tYft6IFi8SjplJpxCUxyqisD3b+R2CSkomrtJYCkvuf1KuCAWgz7YXt4O0jip7efpfCemwHEzTEAO8EuOYgh3w==} @@ -8053,8 +8187,8 @@ packages: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} engines: {node: '>=4.0'} - xstate@4.38.3: - resolution: {integrity: sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==} + xstate@5.11.0: + resolution: {integrity: sha512-0MqTLpc7dr/hXFHY25oN4sdnO3Ey6MYy9WkWxOgiwjPV0S6rWwLb5nZlRlPDSku2GEV4/y6AR8bX+GNCOxnEwA==} xtend@2.0.6: resolution: {integrity: sha512-fOZg4ECOlrMl+A6Msr7EIFcON1L26mb4NY5rurSkOex/TWhazOrg6eXD/B0XkuiYcYhQDWLXzQxLMVJ7LXwokg==} @@ -9496,23 +9630,22 @@ snapshots: '@chainsafe/is-ip@2.0.2': {} - '@chainsafe/libp2p-gossipsub@11.2.0': + '@chainsafe/libp2p-gossipsub@11.2.1': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/interface-internal': 1.0.7 '@libp2p/peer-id': 4.0.5 '@libp2p/pubsub': 9.0.8 - '@multiformats/multiaddr': 12.1.14 - abortable-iterator: 5.0.1 + '@multiformats/multiaddr': 12.2.1 denque: 2.1.0 it-length-prefixed: 9.0.4 it-pipe: 3.0.1 it-pushable: 3.2.3 - multiformats: 13.0.1 + multiformats: 13.1.0 protobufjs: 7.2.6 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -9521,7 +9654,7 @@ snapshots: '@chainsafe/as-chacha20poly1305': 0.1.0 '@chainsafe/as-sha256': 0.4.1 '@libp2p/crypto': 3.0.4 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 '@noble/ciphers': 0.4.1 '@noble/curves': 1.4.0 @@ -9534,21 +9667,19 @@ snapshots: it-stream-types: 2.0.1 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 wherearewe: 2.0.1 - transitivePeerDependencies: - - supports-color '@chainsafe/libp2p-noise@15.0.0': dependencies: '@chainsafe/as-chacha20poly1305': 0.1.0 '@chainsafe/as-sha256': 0.4.1 '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 '@noble/ciphers': 0.4.1 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 + '@noble/curves': 1.4.0 + '@noble/hashes': 1.4.0 it-length-prefixed: 9.0.4 it-length-prefixed-stream: 1.1.6 it-pair: 2.0.6 @@ -9556,15 +9687,13 @@ snapshots: it-stream-types: 2.0.1 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 wherearewe: 2.0.1 - transitivePeerDependencies: - - supports-color - '@chainsafe/libp2p-yamux@6.0.1': + '@chainsafe/libp2p-yamux@6.0.2': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/utils': 5.2.3 + '@libp2p/interface': 1.2.0 + '@libp2p/utils': 5.3.1 get-iterator: 2.0.1 it-foreach: 2.0.6 it-pipe: 3.0.1 @@ -9597,53 +9726,49 @@ snapshots: - supports-color - utf-8-validate - '@constl/electron-webrtc-relay@0.2.3': - dependencies: - debug: 4.3.4(supports-color@8.1.1) - get-browser-rtc: 1.1.0 - transitivePeerDependencies: - - supports-color - - '@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)': + '@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)': dependencies: - '@achingbrain/nat-port-mapper': 1.0.8 - '@chainsafe/libp2p-gossipsub': 11.2.0 + '@chainsafe/libp2p-gossipsub': 11.2.1 '@chainsafe/libp2p-noise': 15.0.0 - '@chainsafe/libp2p-yamux': 6.0.1 + '@chainsafe/libp2p-yamux': 6.0.2 '@chriscdn/promise-semaphore': 2.0.9 '@constl/bohr-db': 1.1.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) - '@constl/electron-webrtc-relay': 0.2.3 - '@constl/mandataire': 0.1.16 + '@constl/mandataire': 1.0.1 '@constl/utils-ipa': 1.0.0 - '@helia/block-brokers': 2.0.1 - '@helia/unixfs': 3.0.0 - '@ipld/dag-cbor': 9.1.0 - '@lassi-js/kili': 0.3.6(@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) - '@libp2p/bootstrap': 10.0.13 - '@libp2p/circuit-relay-v2': 1.0.13 - '@libp2p/identify': 1.0.12 + '@helia/block-brokers': 2.1.0 + '@helia/unixfs': 3.0.4 + '@ipld/dag-cbor': 9.2.0 + '@lassi-js/kili': 0.3.11(@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) + '@libp2p/autonat': 1.0.17 + '@libp2p/bootstrap': 10.0.20 + '@libp2p/circuit-relay-v2': 1.0.20 + '@libp2p/dcutr': 1.0.17 + '@libp2p/identify': 1.0.19 '@libp2p/interface-transport': 4.0.3 - '@libp2p/tcp': 9.0.13 - '@libp2p/webrtc': 4.0.17(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) + '@libp2p/kad-dht': 12.0.13 + '@libp2p/mdns': 10.0.20 + '@libp2p/pubsub-peer-discovery': 10.0.2 + '@libp2p/tcp': 9.0.22 + '@libp2p/webrtc': 4.0.28(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) '@libp2p/webrtc-direct': 6.0.0 - '@libp2p/websockets': 8.0.13 - '@libp2p/webtransport': 4.0.17 - '@localfirst/auth': 5.4.1 - '@localfirst/crypto': 5.4.1 + '@libp2p/websockets': 8.0.20 + '@libp2p/webtransport': 4.0.27 + '@localfirst/auth': 5.6.0 + '@localfirst/crypto': 5.6.0 '@orbitdb/core': 2.2.0 '@orbitdb/feed-db': 1.0.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) '@orbitdb/ordered-keyvalue-db': 1.0.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) '@orbitdb/set-db': 1.0.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) ajv: 8.12.0 approx-string-match: 2.0.0 - axios: 1.6.7 - blockstore-level: 1.1.7 + axios: 1.6.8 + blockstore-level: 1.1.8 browser-fs-access: 0.35.0 - chokidar: 3.5.3 + chokidar: 3.6.0 crypto-js: 4.2.0 deep-equal: 2.2.3 deepcopy: 2.1.0 - ennikkai: 2.2.5(@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) + ennikkai: 2.2.7(@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) env-paths: 3.0.0 events: 3.3.0 genversion: 3.2.0 @@ -9654,12 +9779,14 @@ snapshots: it-to-buffer: 4.0.5 jszip: 3.10.1 lodash: 4.17.21 - multiformats: 13.0.1 + merge-options: 3.0.4 + multiformats: 13.1.0 node-pre-gyp: 0.17.0 - prom-client: 15.1.0 + platform: 1.3.6 + prom-client: 15.1.2 ssim: 0.0.0 tslib: 2.6.2 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 uuid: 9.0.1 wherearewe: 2.0.1 wrtc: 0.4.7 @@ -9672,7 +9799,7 @@ snapshots: - supports-color - utf-8-validate - '@constl/mandataire@0.1.16': + '@constl/mandataire@1.0.1': dependencies: events: 3.3.0 uuid: 9.0.1 @@ -9686,23 +9813,6 @@ snapshots: - supports-color - utf-8-validate - '@constl/utils-ipa@0.2.4': - dependencies: - '@achingbrain/nat-port-mapper': 1.0.8 - '@chriscdn/promise-semaphore': 2.0.9 - '@orbitdb/core': 1.0.2 - browser-fs-access: 0.35.0 - deep-equal: 2.2.3 - events: 3.3.0 - genversion: 3.2.0 - jszip: 3.10.1 - multiformats: 9.9.0 - rimraf: 5.0.5 - uint8arrays: 4.0.10 - wherearewe: 2.0.1 - transitivePeerDependencies: - - supports-color - '@constl/utils-ipa@1.0.0': dependencies: '@achingbrain/nat-port-mapper': 1.0.8 @@ -9939,19 +10049,51 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 + '@helia/bitswap@1.0.0': + dependencies: + '@helia/interface': 4.2.0 + '@helia/utils': 0.2.0 + '@libp2p/interface': 1.2.0 + '@libp2p/logger': 4.0.5 + '@libp2p/peer-collections': 5.1.10 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 + any-signal: 4.1.1 + debug: 4.3.4(supports-color@8.1.1) + interface-blockstore: 5.2.10 + interface-store: 5.1.8 + it-all: 3.0.4 + it-drain: 3.0.5 + it-filter: 3.0.4 + it-length-prefixed: 9.0.4 + it-length-prefixed-stream: 1.1.6 + it-map: 3.0.5 + it-pipe: 3.0.1 + it-take: 3.0.4 + multiformats: 13.1.0 + p-defer: 4.0.1 + progress-events: 1.0.0 + protons-runtime: 5.4.0 + race-event: 1.2.0 + uint8-varint: 2.0.4 + uint8arraylist: 2.4.8 + uint8arrays: 5.0.3 + transitivePeerDependencies: + - supports-color + '@helia/block-brokers@1.0.0': dependencies: '@helia/interface': 3.0.1 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 any-signal: 4.1.1 interface-blockstore: 5.2.9 interface-store: 5.1.7 ipfs-bitswap: 20.0.2 it-filter: 3.0.4 it-foreach: 2.0.6 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -9961,7 +10103,24 @@ snapshots: '@libp2p/interface': 1.1.2 interface-blockstore: 5.2.9 ipfs-bitswap: 20.0.2 - multiformats: 13.0.1 + multiformats: 13.1.0 + progress-events: 1.0.0 + transitivePeerDependencies: + - supports-color + + '@helia/block-brokers@2.1.0': + dependencies: + '@helia/bitswap': 1.0.0 + '@helia/interface': 4.2.0 + '@helia/utils': 0.2.0 + '@libp2p/interface': 1.2.0 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 + '@multiformats/multiaddr-to-uri': 10.0.1 + interface-blockstore: 5.2.10 + interface-store: 5.1.8 + multiformats: 13.1.0 progress-events: 1.0.0 transitivePeerDependencies: - supports-color @@ -9971,7 +10130,7 @@ snapshots: '@libp2p/interface': 0.1.6 '@libp2p/logger': 3.1.0 '@libp2p/peer-id': 3.0.6 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 any-signal: 4.1.1 browser-readablestream-to-it: 2.0.5 ipns: 7.0.2 @@ -9979,7 +10138,7 @@ snapshots: it-map: 3.0.5 it-ndjson: 1.0.5 multiformats: 12.1.3 - p-defer: 4.0.0 + p-defer: 4.0.1 p-queue: 7.4.1 uint8arrays: 4.0.10 transitivePeerDependencies: @@ -9987,50 +10146,94 @@ snapshots: '@helia/interface@3.0.1': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 interface-blockstore: 5.2.9 interface-datastore: 8.2.10 interface-store: 5.1.7 ipfs-bitswap: 20.0.2 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 transitivePeerDependencies: - supports-color '@helia/interface@4.0.0': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 interface-blockstore: 5.2.9 interface-datastore: 8.2.10 interface-store: 5.1.7 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 - transitivePeerDependencies: - - supports-color - '@helia/unixfs@3.0.0': + '@helia/interface@4.2.0': dependencies: - '@helia/interface': 4.0.0 - '@ipld/dag-pb': 4.0.8 - '@libp2p/interface': 1.1.2 - '@libp2p/logger': 4.0.5 + '@libp2p/interface': 1.2.0 + '@multiformats/dns': 1.0.6 + interface-blockstore: 5.2.10 + interface-datastore: 8.2.11 + interface-store: 5.1.8 + multiformats: 13.1.0 + progress-events: 1.0.0 + + '@helia/unixfs@3.0.4': + dependencies: + '@helia/interface': 4.2.0 + '@ipld/dag-pb': 4.1.0 + '@libp2p/interface': 1.2.0 + '@libp2p/logger': 4.0.10 '@multiformats/murmur3': 2.1.8 - hamt-sharding: 3.0.2 + hamt-sharding: 3.0.6 + interface-blockstore: 5.2.10 ipfs-unixfs: 11.1.3 ipfs-unixfs-exporter: 13.5.0 ipfs-unixfs-importer: 15.2.4 + it-all: 3.0.4 it-glob: 2.0.6 it-last: 3.0.4 it-pipe: 3.0.1 merge-options: 3.0.4 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 sparse-array: 1.3.2 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - encoding - supports-color + '@helia/utils@0.2.0': + dependencies: + '@helia/interface': 4.2.0 + '@ipld/dag-cbor': 9.2.0 + '@ipld/dag-json': 10.2.0 + '@ipld/dag-pb': 4.1.0 + '@libp2p/crypto': 4.0.6 + '@libp2p/interface': 1.2.0 + '@libp2p/logger': 4.0.10 + '@libp2p/utils': 5.3.1 + '@multiformats/dns': 1.0.6 + '@types/murmurhash3js-revisited': 3.0.3 + any-signal: 4.1.1 + blockstore-core: 4.4.1 + cborg: 4.2.0 + interface-blockstore: 5.2.10 + interface-datastore: 8.2.11 + interface-store: 5.1.8 + it-drain: 3.0.5 + it-filter: 3.0.4 + it-foreach: 2.0.6 + it-merge: 3.0.3 + mortice: 3.0.4 + multiformats: 13.1.0 + murmurhash3js-revisited: 3.0.0 + p-defer: 4.0.1 + progress-events: 1.0.0 + uint8arraylist: 2.4.8 + uint8arrays: 5.0.3 + transitivePeerDependencies: + - supports-color + + '@herbcaudill/eventemitter42@0.3.1': {} + '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.2 @@ -10043,11 +10246,6 @@ snapshots: '@humanwhocodes/object-schema@2.0.2': {} - '@ipld/dag-cbor@9.1.0': - dependencies: - cborg: 4.0.8 - multiformats: 13.0.1 - '@ipld/dag-cbor@9.2.0': dependencies: cborg: 4.2.0 @@ -10055,12 +10253,21 @@ snapshots: '@ipld/dag-json@10.1.7': dependencies: - cborg: 4.0.8 - multiformats: 13.0.1 + cborg: 4.2.0 + multiformats: 13.1.0 + + '@ipld/dag-json@10.2.0': + dependencies: + cborg: 4.2.0 + multiformats: 13.1.0 '@ipld/dag-pb@4.0.8': dependencies: - multiformats: 13.0.1 + multiformats: 13.1.0 + + '@ipld/dag-pb@4.1.0': + dependencies: + multiformats: 13.1.0 '@isaacs/cliui@8.0.2': dependencies: @@ -10164,26 +10371,25 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@lassi-js/kili@0.3.6(@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7))': + '@lassi-js/kili@0.3.11(@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7))': dependencies: - '@achingbrain/nat-port-mapper': 1.0.8 - '@constl/ipa': 1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) - '@constl/utils-ipa': 0.2.4 - '@orbitdb/core': 1.0.2 + '@constl/ipa': 1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) + '@constl/utils-ipa': 1.0.0 + '@orbitdb/core': 2.2.0 deepcopy: 2.1.0 transitivePeerDependencies: - supports-color '@leichtgewicht/ip-codec@2.0.4': {} - '@libp2p/autonat@1.0.10': + '@libp2p/autonat@1.0.17': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-id': 4.0.5 - '@libp2p/peer-id-factory': 4.0.5 - '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-id': 4.0.10 + '@libp2p/peer-id-factory': 4.0.10 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 it-first: 3.0.4 it-length-prefixed: 9.0.4 it-map: 3.0.5 @@ -10194,34 +10400,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@libp2p/bootstrap@10.0.13': + '@libp2p/bootstrap@10.0.20': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/peer-id': 4.0.5 + '@libp2p/interface': 1.2.0 + '@libp2p/peer-id': 4.0.10 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 - transitivePeerDependencies: - - supports-color + '@multiformats/multiaddr': 12.2.1 - '@libp2p/circuit-relay-v2@1.0.13': + '@libp2p/circuit-relay-v2@1.0.20': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-collections': 5.1.5 - '@libp2p/peer-id': 4.0.5 - '@libp2p/peer-record': 7.0.7 - '@libp2p/utils': 5.2.3 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-collections': 5.1.10 + '@libp2p/peer-id': 4.0.10 + '@libp2p/peer-record': 7.0.14 + '@libp2p/utils': 5.3.1 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 any-signal: 4.1.1 it-protobuf-stream: 1.1.2 it-stream-types: 2.0.1 - multiformats: 13.0.1 - p-defer: 4.0.0 + multiformats: 13.1.0 + p-defer: 4.0.1 p-retry: 6.2.0 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -10235,8 +10439,6 @@ snapshots: protons-runtime: 5.4.0 uint8arraylist: 2.4.8 uint8arrays: 4.0.10 - transitivePeerDependencies: - - supports-color '@libp2p/crypto@3.0.4': dependencies: @@ -10260,13 +10462,13 @@ snapshots: uint8arraylist: 2.4.8 uint8arrays: 5.0.3 - '@libp2p/dcutr@1.0.10': + '@libp2p/dcutr@1.0.17': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 - '@multiformats/multiaddr-matcher': 1.1.2 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 delay: 6.0.0 it-protobuf-stream: 1.1.2 protons-runtime: 5.4.0 @@ -10274,18 +10476,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@libp2p/identify@1.0.12': + '@libp2p/identify@1.0.19': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-id': 4.0.5 - '@libp2p/peer-record': 7.0.7 - '@multiformats/multiaddr': 12.1.14 - '@multiformats/multiaddr-matcher': 1.1.2 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-id': 4.0.10 + '@libp2p/peer-record': 7.0.14 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 it-protobuf-stream: 1.1.2 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 wherearewe: 2.0.1 transitivePeerDependencies: - supports-color @@ -10294,20 +10496,23 @@ snapshots: dependencies: '@libp2p/interface-peer-id': 2.0.2 '@libp2p/interfaces': 3.3.2 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 it-stream-types: 2.0.1 uint8arraylist: 2.4.8 - transitivePeerDependencies: - - supports-color '@libp2p/interface-internal@1.0.7': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-collections': 5.1.5 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 + uint8arraylist: 2.4.8 + + '@libp2p/interface-internal@1.1.0': + dependencies: + '@libp2p/interface': 1.2.0 + '@libp2p/peer-collections': 5.1.10 + '@multiformats/multiaddr': 12.2.1 uint8arraylist: 2.4.8 - transitivePeerDependencies: - - supports-color '@libp2p/interface-peer-id@2.0.2': dependencies: @@ -10316,9 +10521,7 @@ snapshots: '@libp2p/interface-peer-store@2.0.4': dependencies: '@libp2p/interface-peer-id': 2.0.2 - '@multiformats/multiaddr': 12.1.14 - transitivePeerDependencies: - - supports-color + '@multiformats/multiaddr': 12.2.1 '@libp2p/interface-stream-muxer@4.1.2': dependencies: @@ -10338,34 +10541,30 @@ snapshots: '@libp2p/interface-connection': 5.1.1 '@libp2p/interface-stream-muxer': 4.1.2 '@libp2p/interfaces': 3.3.2 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 it-stream-types: 2.0.1 transitivePeerDependencies: - supports-color '@libp2p/interface@0.1.6': dependencies: - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 abortable-iterator: 5.0.1 it-pushable: 3.2.3 it-stream-types: 2.0.1 multiformats: 12.1.3 - p-defer: 4.0.0 + p-defer: 4.0.1 race-signal: 1.0.2 uint8arraylist: 2.4.8 - transitivePeerDependencies: - - supports-color '@libp2p/interface@1.1.2': dependencies: - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 it-pushable: 3.2.3 it-stream-types: 2.0.1 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 uint8arraylist: 2.4.8 - transitivePeerDependencies: - - supports-color '@libp2p/interface@1.2.0': dependencies: @@ -10378,19 +10577,19 @@ snapshots: '@libp2p/interfaces@3.3.2': {} - '@libp2p/kad-dht@12.0.5': + '@libp2p/kad-dht@12.0.13': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-collections': 5.1.5 - '@libp2p/peer-id': 4.0.5 - '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 - '@types/sinon': 17.0.3 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-collections': 5.1.10 + '@libp2p/peer-id': 4.0.10 + '@libp2p/record': 4.0.0 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 any-signal: 4.1.1 hashlru: 2.3.0 - interface-datastore: 8.2.10 + interface-datastore: 8.2.11 it-drain: 3.0.5 it-length: 3.0.4 it-length-prefixed: 9.0.4 @@ -10401,31 +10600,29 @@ snapshots: it-protobuf-stream: 1.1.2 it-pushable: 3.2.3 it-take: 3.0.4 - multiformats: 13.0.1 - p-defer: 4.0.0 - p-event: 6.0.0 + multiformats: 13.1.0 + p-defer: 4.0.1 + p-event: 6.0.1 p-queue: 8.0.1 progress-events: 1.0.0 protons-runtime: 5.4.0 race-signal: 1.0.2 uint8-varint: 2.0.4 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color '@libp2p/keychain@4.0.7': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 interface-datastore: 8.2.10 merge-options: 3.0.4 - multiformats: 13.0.1 + multiformats: 13.1.0 sanitize-filename: 1.6.3 - uint8arrays: 5.0.1 - transitivePeerDependencies: - - supports-color + uint8arrays: 5.0.3 '@libp2p/logger@2.1.1': dependencies: @@ -10440,30 +10637,40 @@ snapshots: '@libp2p/logger@3.1.0': dependencies: '@libp2p/interface': 0.1.6 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 debug: 4.3.4(supports-color@8.1.1) interface-datastore: 8.2.10 multiformats: 12.1.3 transitivePeerDependencies: - supports-color + '@libp2p/logger@4.0.10': + dependencies: + '@libp2p/interface': 1.2.0 + '@multiformats/multiaddr': 12.2.1 + debug: 4.3.4(supports-color@8.1.1) + interface-datastore: 8.2.11 + multiformats: 13.1.0 + transitivePeerDependencies: + - supports-color + '@libp2p/logger@4.0.5': dependencies: - '@libp2p/interface': 1.1.2 - '@multiformats/multiaddr': 12.1.14 + '@libp2p/interface': 1.2.0 + '@multiformats/multiaddr': 12.2.1 debug: 4.3.4(supports-color@8.1.1) interface-datastore: 8.2.10 - multiformats: 13.0.1 + multiformats: 13.1.0 transitivePeerDependencies: - supports-color - '@libp2p/mdns@10.0.13': + '@libp2p/mdns@10.0.20': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-id': 4.0.5 - '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-id': 4.0.10 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 '@types/multicast-dns': 7.2.4 dns-packet: 5.6.1 multicast-dns: 7.2.5 @@ -10472,112 +10679,144 @@ snapshots: '@libp2p/mplex@10.0.13': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/utils': 5.2.3 it-pipe: 3.0.1 it-pushable: 3.2.3 it-stream-types: 2.0.1 uint8-varint: 2.0.4 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color '@libp2p/multistream-select@5.1.2': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 it-length-prefixed: 9.0.4 it-length-prefixed-stream: 1.1.6 it-stream-types: 2.0.1 - p-defer: 4.0.0 + p-defer: 4.0.1 race-signal: 1.0.2 uint8-varint: 2.0.4 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 - transitivePeerDependencies: - - supports-color + uint8arrays: 5.0.3 + + '@libp2p/peer-collections@5.1.10': + dependencies: + '@libp2p/interface': 1.2.0 + '@libp2p/peer-id': 4.0.10 '@libp2p/peer-collections@5.1.5': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 - transitivePeerDependencies: - - supports-color + + '@libp2p/peer-id-factory@4.0.10': + dependencies: + '@libp2p/crypto': 4.0.6 + '@libp2p/interface': 1.2.0 + '@libp2p/peer-id': 4.0.10 + protons-runtime: 5.4.0 + uint8arraylist: 2.4.8 + uint8arrays: 5.0.3 '@libp2p/peer-id-factory@4.0.5': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 - transitivePeerDependencies: - - supports-color + uint8arrays: 5.0.3 '@libp2p/peer-id@3.0.6': dependencies: '@libp2p/interface': 0.1.6 multiformats: 12.1.3 uint8arrays: 4.0.10 - transitivePeerDependencies: - - supports-color + + '@libp2p/peer-id@4.0.10': + dependencies: + '@libp2p/interface': 1.2.0 + multiformats: 13.1.0 + uint8arrays: 5.0.3 '@libp2p/peer-id@4.0.5': dependencies: - '@libp2p/interface': 1.1.2 - multiformats: 13.0.1 - uint8arrays: 5.0.1 + '@libp2p/interface': 1.2.0 + multiformats: 13.1.0 + uint8arrays: 5.0.3 + + '@libp2p/peer-record@7.0.14': + dependencies: + '@libp2p/crypto': 4.0.6 + '@libp2p/interface': 1.2.0 + '@libp2p/peer-id': 4.0.10 + '@libp2p/utils': 5.3.1 + '@multiformats/multiaddr': 12.2.1 + protons-runtime: 5.4.0 + uint8-varint: 2.0.4 + uint8arraylist: 2.4.8 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color '@libp2p/peer-record@7.0.7': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-id': 4.0.5 '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 protons-runtime: 5.4.0 uint8-varint: 2.0.4 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color '@libp2p/peer-store@10.0.8': dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/peer-collections': 5.1.5 '@libp2p/peer-id': 4.0.5 '@libp2p/peer-record': 7.0.7 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 interface-datastore: 8.2.10 it-all: 3.0.4 mortice: 3.0.4 multiformats: 13.1.0 protons-runtime: 5.4.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color '@libp2p/ping@1.0.10': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/interface-internal': 1.0.7 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 it-first: 3.0.4 it-pipe: 3.0.1 - uint8arrays: 5.0.1 - transitivePeerDependencies: - - supports-color + uint8arrays: 5.0.3 + + '@libp2p/pubsub-peer-discovery@10.0.2': + dependencies: + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.0.7 + '@libp2p/peer-id': 4.0.5 + '@multiformats/multiaddr': 12.2.1 + protons-runtime: 5.4.0 + uint8arraylist: 2.4.8 + uint8arrays: 4.0.10 '@libp2p/pubsub@9.0.8': dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/interface-internal': 1.0.7 '@libp2p/peer-collections': 5.1.5 '@libp2p/peer-id': 4.0.5 @@ -10585,31 +10824,37 @@ snapshots: it-length-prefixed: 9.0.4 it-pipe: 3.0.1 it-pushable: 3.2.3 - multiformats: 13.0.1 + multiformats: 13.1.0 p-queue: 8.0.1 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color - '@libp2p/tcp@9.0.13': + '@libp2p/record@4.0.0': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/utils': 5.2.3 + protons-runtime: 5.4.0 + uint8arraylist: 2.4.8 + uint8arrays: 5.0.3 + + '@libp2p/tcp@9.0.22': + dependencies: + '@libp2p/interface': 1.2.0 + '@libp2p/utils': 5.3.1 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 '@types/sinon': 17.0.3 - stream-to-it: 0.2.4 + stream-to-it: 1.0.1 transitivePeerDependencies: - supports-color '@libp2p/upnp-nat@1.0.11': dependencies: '@achingbrain/nat-port-mapper': 1.0.13 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/interface-internal': 1.0.7 '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 wherearewe: 2.0.1 transitivePeerDependencies: - supports-color @@ -10621,7 +10866,7 @@ snapshots: '@libp2p/interface-peer-store': 2.0.4 '@libp2p/interfaces': 3.3.2 '@libp2p/logger': 2.1.1 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 abortable-iterator: 5.0.1 is-loopback-addr: 2.0.2 it-stream-types: 2.0.1 @@ -10633,9 +10878,9 @@ snapshots: '@libp2p/utils@5.2.3': dependencies: '@chainsafe/is-ip': 2.0.2 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/logger': 4.0.5 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 '@multiformats/multiaddr-matcher': 1.1.2 delay: 6.0.0 get-iterator: 2.0.1 @@ -10643,13 +10888,33 @@ snapshots: it-pushable: 3.2.3 it-stream-types: 2.0.1 netmask: 2.0.2 - p-defer: 4.0.0 + p-defer: 4.0.1 race-event: 1.1.0 race-signal: 1.0.2 uint8arraylist: 2.4.8 transitivePeerDependencies: - supports-color + '@libp2p/utils@5.3.1': + dependencies: + '@chainsafe/is-ip': 2.0.2 + '@libp2p/interface': 1.2.0 + '@libp2p/logger': 4.0.10 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 + delay: 6.0.0 + get-iterator: 2.0.1 + is-loopback-addr: 2.0.2 + it-pushable: 3.2.3 + it-stream-types: 2.0.1 + netmask: 2.0.2 + p-defer: 4.0.1 + race-event: 1.2.0 + race-signal: 1.0.2 + uint8arraylist: 2.4.8 + transitivePeerDependencies: + - supports-color + '@libp2p/webrtc-direct@6.0.0': dependencies: '@libp2p/interface-connection': 5.1.1 @@ -10658,7 +10923,7 @@ snapshots: '@libp2p/utils': 3.0.13 '@libp2p/webrtc-peer': 2.0.2 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 abortable-iterator: 5.0.1 err-code: 3.0.1 multiformats: 11.0.2 @@ -10679,52 +10944,52 @@ snapshots: iso-random-stream: 2.0.2 it-pushable: 3.2.3 it-stream-types: 1.0.5 - p-defer: 4.0.0 + p-defer: 4.0.1 p-event: 5.0.1 uint8arrays: 4.0.10 transitivePeerDependencies: - supports-color - '@libp2p/webrtc@4.0.17(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))': + '@libp2p/webrtc@4.0.28(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))': dependencies: '@chainsafe/libp2p-noise': 15.0.0 - '@libp2p/interface': 1.1.2 - '@libp2p/interface-internal': 1.0.7 - '@libp2p/peer-id': 4.0.5 - '@libp2p/utils': 5.2.3 + '@libp2p/interface': 1.2.0 + '@libp2p/interface-internal': 1.1.0 + '@libp2p/peer-id': 4.0.10 + '@libp2p/utils': 5.3.1 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 - '@multiformats/multiaddr-matcher': 1.1.2 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 detect-browser: 5.3.0 it-length-prefixed: 9.0.4 it-protobuf-stream: 1.1.2 it-pushable: 3.2.3 it-stream-types: 2.0.1 - multiformats: 13.0.1 + multiformats: 13.1.0 multihashes: 4.0.3 - node-datachannel: 0.5.3 - p-defer: 4.0.0 - p-event: 6.0.0 + node-datachannel: 0.7.0 + p-defer: 4.0.1 + p-event: 6.0.1 p-timeout: 6.1.2 protons-runtime: 5.4.0 race-signal: 1.0.2 - react-native-webrtc: 118.0.1(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) + react-native-webrtc: 118.0.6(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - react-native - supports-color - '@libp2p/websockets@8.0.13': + '@libp2p/websockets@8.0.20': dependencies: - '@libp2p/interface': 1.1.2 - '@libp2p/utils': 5.2.3 + '@libp2p/interface': 1.2.0 + '@libp2p/utils': 5.3.1 '@multiformats/mafmt': 12.1.6 - '@multiformats/multiaddr': 12.1.14 - '@multiformats/multiaddr-to-uri': 9.0.7 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-to-uri': 10.0.1 '@types/ws': 8.5.10 it-ws: 6.1.1 - p-defer: 4.0.0 + p-defer: 4.0.1 wherearewe: 2.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -10732,48 +10997,46 @@ snapshots: - supports-color - utf-8-validate - '@libp2p/webtransport@4.0.17': + '@libp2p/webtransport@4.0.27': dependencies: '@chainsafe/libp2p-noise': 15.0.0 - '@libp2p/interface': 1.1.2 - '@libp2p/peer-id': 4.0.5 - '@multiformats/multiaddr': 12.1.14 - '@multiformats/multiaddr-matcher': 1.1.2 + '@libp2p/interface': 1.2.0 + '@libp2p/peer-id': 4.0.10 + '@multiformats/multiaddr': 12.2.1 + '@multiformats/multiaddr-matcher': 1.2.0 it-stream-types: 2.0.1 - multiformats: 13.0.1 + multiformats: 13.1.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 - transitivePeerDependencies: - - supports-color + uint8arrays: 5.0.3 - '@localfirst/auth@5.4.1': + '@localfirst/auth@5.6.0': dependencies: - '@localfirst/crdx': 5.4.1 - '@localfirst/crypto': 5.4.1 - '@localfirst/shared': 5.4.1 + '@herbcaudill/eventemitter42': 0.3.1 + '@localfirst/crdx': 5.6.0 + '@localfirst/crypto': 5.6.0 + '@localfirst/shared': 5.6.0 '@paralleldrive/cuid2': 2.2.2 - eventemitter3: 5.0.1 lodash-es: 4.17.21 msgpackr: 1.10.1 - xstate: 4.38.3 + xstate: 5.11.0 transitivePeerDependencies: - supports-color - '@localfirst/crdx@5.4.1': + '@localfirst/crdx@5.6.0': dependencies: - '@localfirst/crypto': 5.4.1 - '@localfirst/shared': 5.4.1 + '@herbcaudill/eventemitter42': 0.3.1 + '@localfirst/crypto': 5.6.0 + '@localfirst/shared': 5.6.0 '@paralleldrive/cuid2': 2.2.2 '@types/lodash-es': 4.17.12 - eventemitter3: 5.0.1 lodash-es: 4.17.21 msgpackr: 1.10.1 transitivePeerDependencies: - supports-color - '@localfirst/crypto@5.4.1': + '@localfirst/crypto@5.6.0': dependencies: - '@localfirst/shared': 5.4.1 + '@localfirst/shared': 5.6.0 '@types/lodash-es': 4.17.12 bs58: 5.0.0 libsodium-wrappers-sumo: 0.7.13 @@ -10782,8 +11045,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@localfirst/shared@5.4.1': + '@localfirst/shared@5.6.0': dependencies: + '@herbcaudill/eventemitter42': 0.3.1 + cd: 0.3.3 debug: 4.3.4(supports-color@8.1.1) eventemitter3: 5.0.1 lodash-es: 4.17.21 @@ -10822,33 +11087,33 @@ snapshots: '@multiformats/mafmt@12.1.6': dependencies: - '@multiformats/multiaddr': 12.1.14 - transitivePeerDependencies: - - supports-color + '@multiformats/multiaddr': 12.2.1 '@multiformats/multiaddr-matcher@1.1.2': dependencies: '@chainsafe/is-ip': 2.0.2 - '@multiformats/multiaddr': 12.1.14 - multiformats: 13.0.1 - transitivePeerDependencies: - - supports-color + '@multiformats/multiaddr': 12.2.1 + multiformats: 13.1.0 - '@multiformats/multiaddr-to-uri@9.0.7': + '@multiformats/multiaddr-matcher@1.2.0': dependencies: - '@multiformats/multiaddr': 12.1.14 - transitivePeerDependencies: - - supports-color + '@chainsafe/is-ip': 2.0.2 + '@multiformats/multiaddr': 12.2.1 + multiformats: 13.1.0 + + '@multiformats/multiaddr-to-uri@10.0.1': + dependencies: + '@multiformats/multiaddr': 12.2.1 '@multiformats/multiaddr@12.1.14': dependencies: '@chainsafe/is-ip': 2.0.2 '@chainsafe/netmask': 2.0.0 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 dns-over-http-resolver: 3.0.2 - multiformats: 13.0.1 + multiformats: 13.1.0 uint8-varint: 2.0.4 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -10864,21 +11129,15 @@ snapshots: '@multiformats/murmur3@2.1.8': dependencies: - multiformats: 13.0.1 + multiformats: 13.1.0 murmurhash3js-revisited: 3.0.0 '@noble/ciphers@0.4.1': {} - '@noble/curves@1.3.0': - dependencies: - '@noble/hashes': 1.3.3 - '@noble/curves@1.4.0': dependencies: '@noble/hashes': 1.4.0 - '@noble/hashes@1.3.3': {} - '@noble/hashes@1.4.0': {} '@nodelib/fs.scandir@2.1.5': @@ -10955,20 +11214,6 @@ snapshots: '@opentelemetry/api@1.7.0': {} - '@orbitdb/core@1.0.2': - dependencies: - '@ipld/dag-cbor': 9.1.0 - '@libp2p/crypto': 2.0.8 - it-pipe: 3.0.1 - level: 8.0.1 - lru: 3.1.0 - multiformats: 12.1.3 - p-queue: 7.4.1 - timeout-abort-controller: 3.0.0 - uint8arrays: 4.0.10 - transitivePeerDependencies: - - supports-color - '@orbitdb/core@2.2.0': dependencies: '@ipld/dag-cbor': 9.2.0 @@ -11350,6 +11595,54 @@ snapshots: nullthrows: 1.1.1 react-native: 0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0) + '@rollup/rollup-android-arm-eabi@4.14.3': + optional: true + + '@rollup/rollup-android-arm64@4.14.3': + optional: true + + '@rollup/rollup-darwin-arm64@4.14.3': + optional: true + + '@rollup/rollup-darwin-x64@4.14.3': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.14.3': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.14.3': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.14.3': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.14.3': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.14.3': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.14.3': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.14.3': + optional: true + + '@rollup/rollup-linux-x64-musl@4.14.3': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.14.3': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.14.3': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.14.3': + optional: true + '@samverschueren/stream-to-observable@0.3.1(rxjs@6.6.7)': dependencies: any-observable: 0.3.0(rxjs@6.6.7) @@ -11496,7 +11789,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.11.20 + '@types/node': 20.12.7 '@types/responselike': 1.0.3 '@types/chai-as-promised@7.1.8': @@ -11519,7 +11812,9 @@ snapshots: '@types/dns-packet@5.6.5': dependencies: - '@types/node': 20.11.20 + '@types/node': 20.12.7 + + '@types/estree@1.0.5': {} '@types/http-cache-semantics@4.0.4': {} @@ -11539,7 +11834,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.11.20 + '@types/node': 20.12.7 '@types/lodash-es@4.17.12': dependencies: @@ -11562,7 +11857,9 @@ snapshots: '@types/multicast-dns@7.2.4': dependencies: '@types/dns-packet': 5.6.5 - '@types/node': 20.11.20 + '@types/node': 20.12.7 + + '@types/murmurhash3js-revisited@3.0.3': {} '@types/node@20.11.20': dependencies: @@ -11578,7 +11875,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.11.20 + '@types/node': 20.12.7 '@types/retry@0.12.0': {} @@ -11604,7 +11901,7 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 20.11.20 + '@types/node': 20.12.7 '@types/yargs-parser@21.0.3': {} @@ -12257,9 +12554,9 @@ snapshots: average@0.0.1: {} - axios@1.6.7: + axios@1.6.8: dependencies: - follow-redirects: 1.15.5 + follow-redirects: 1.15.6 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -12364,7 +12661,21 @@ snapshots: it-merge: 3.0.3 it-pushable: 3.2.3 multiformats: 13.1.0 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 + transitivePeerDependencies: + - supports-color + + blockstore-core@4.4.1: + dependencies: + '@libp2p/logger': 4.0.10 + err-code: 3.0.1 + interface-blockstore: 5.2.10 + interface-store: 5.1.8 + it-drain: 3.0.5 + it-filter: 3.0.4 + it-merge: 3.0.3 + it-pushable: 3.2.3 + multiformats: 13.1.0 transitivePeerDependencies: - supports-color @@ -12374,7 +12685,17 @@ snapshots: interface-blockstore: 5.2.9 interface-store: 5.1.7 level: 8.0.1 - multiformats: 13.0.1 + multiformats: 13.1.0 + transitivePeerDependencies: + - supports-color + + blockstore-level@1.1.8: + dependencies: + blockstore-core: 4.3.10 + interface-blockstore: 5.2.9 + interface-store: 5.1.7 + level: 8.0.1 + multiformats: 13.1.0 transitivePeerDependencies: - supports-color @@ -12593,12 +12914,12 @@ snapshots: catering@2.1.1: {} - cborg@4.0.8: {} - cborg@4.2.0: {} ccount@2.0.1: {} + cd@0.3.3: {} + chai-as-promised@7.1.1(chai@4.4.1): dependencies: chai: 4.4.1 @@ -13048,7 +13369,7 @@ snapshots: it-pushable: 3.2.3 it-sort: 3.0.4 it-take: 3.0.4 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -13355,10 +13676,10 @@ snapshots: dependencies: once: 1.4.0 - ennikkai@2.2.5(@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)): + ennikkai@2.2.7(@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)): dependencies: - '@constl/ipa': 1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) - '@lassi-js/kili': 0.3.6(@constl/ipa@1.0.1-ec2b9d2da.0(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) + '@constl/ipa': 1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7) + '@lassi-js/kili': 0.3.11(@constl/ipa@1.0.11(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0))(wrtc@0.4.7)) deepmerge: 4.3.1 events: 3.3.0 transitivePeerDependencies: @@ -14046,7 +14367,7 @@ snapshots: flow-parser@0.206.0: {} - follow-redirects@1.15.5: {} + follow-redirects@1.15.6: {} for-each@0.3.3: dependencies: @@ -14153,8 +14474,6 @@ snapshots: geojson-validation@1.0.2: {} - get-browser-rtc@1.1.0: {} - get-caller-file@2.0.5: {} get-func-name@2.0.2: {} @@ -14167,8 +14486,6 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.1 - get-iterator@1.0.2: {} - get-iterator@2.0.1: {} get-package-type@0.1.0: {} @@ -14356,10 +14673,10 @@ snapshots: growl@1.10.5: {} - hamt-sharding@3.0.2: + hamt-sharding@3.0.6: dependencies: sparse-array: 1.3.2 - uint8arrays: 4.0.10 + uint8arrays: 5.0.3 handlebars@4.7.8: dependencies: @@ -14422,35 +14739,35 @@ snapshots: helia@3.0.1(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)): dependencies: - '@chainsafe/libp2p-gossipsub': 11.2.0 + '@chainsafe/libp2p-gossipsub': 11.2.1 '@chainsafe/libp2p-noise': 14.1.0 - '@chainsafe/libp2p-yamux': 6.0.1 + '@chainsafe/libp2p-yamux': 6.0.2 '@helia/block-brokers': 1.0.0 '@helia/delegated-routing-v1-http-api-client': 1.1.2 '@helia/interface': 3.0.1 - '@ipld/dag-cbor': 9.1.0 + '@ipld/dag-cbor': 9.2.0 '@ipld/dag-json': 10.1.7 '@ipld/dag-pb': 4.0.8 - '@libp2p/autonat': 1.0.10 - '@libp2p/bootstrap': 10.0.13 - '@libp2p/circuit-relay-v2': 1.0.13 - '@libp2p/dcutr': 1.0.10 - '@libp2p/identify': 1.0.12 - '@libp2p/interface': 1.1.2 - '@libp2p/kad-dht': 12.0.5 + '@libp2p/autonat': 1.0.17 + '@libp2p/bootstrap': 10.0.20 + '@libp2p/circuit-relay-v2': 1.0.20 + '@libp2p/dcutr': 1.0.17 + '@libp2p/identify': 1.0.19 + '@libp2p/interface': 1.2.0 + '@libp2p/kad-dht': 12.0.13 '@libp2p/keychain': 4.0.7 '@libp2p/logger': 4.0.5 - '@libp2p/mdns': 10.0.13 + '@libp2p/mdns': 10.0.20 '@libp2p/mplex': 10.0.13 '@libp2p/ping': 1.0.10 - '@libp2p/tcp': 9.0.13 + '@libp2p/tcp': 9.0.22 '@libp2p/upnp-nat': 1.0.11 '@libp2p/utils': 5.2.3 - '@libp2p/webrtc': 4.0.17(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) - '@libp2p/websockets': 8.0.13 - '@libp2p/webtransport': 4.0.17 + '@libp2p/webrtc': 4.0.28(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)) + '@libp2p/websockets': 8.0.20 + '@libp2p/webtransport': 4.0.27 blockstore-core: 4.3.10 - cborg: 4.0.8 + cborg: 4.2.0 datastore-core: 9.2.7 interface-blockstore: 5.2.9 interface-datastore: 8.2.10 @@ -14459,9 +14776,9 @@ snapshots: it-drain: 3.0.5 libp2p: 1.2.1 mortice: 3.0.4 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - bufferutil - react-native @@ -14611,18 +14928,30 @@ snapshots: ini@1.3.8: {} + interface-blockstore@5.2.10: + dependencies: + interface-store: 5.1.8 + multiformats: 13.1.0 + interface-blockstore@5.2.9: dependencies: interface-store: 5.1.7 - multiformats: 13.0.1 + multiformats: 13.1.0 interface-datastore@8.2.10: dependencies: interface-store: 5.1.7 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 + + interface-datastore@8.2.11: + dependencies: + interface-store: 5.1.7 + uint8arrays: 5.0.3 interface-store@5.1.7: {} + interface-store@5.1.8: {} + internal-slot@1.0.7: dependencies: es-errors: 1.3.0 @@ -14644,10 +14973,10 @@ snapshots: ipfs-bitswap@20.0.2: dependencies: - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/logger': 4.0.5 '@libp2p/utils': 5.2.3 - '@multiformats/multiaddr': 12.1.14 + '@multiformats/multiaddr': 12.2.1 '@vascosantos/moving-average': 1.1.0 any-signal: 4.1.1 events: 3.3.0 @@ -14660,12 +14989,12 @@ snapshots: it-pipe: 3.0.1 it-take: 3.0.4 just-debounce-it: 3.2.0 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 protons-runtime: 5.4.0 timeout-abort-controller: 3.0.0 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 varint: 6.0.0 varint-decoder: 1.0.0 transitivePeerDependencies: @@ -14673,13 +15002,13 @@ snapshots: ipfs-unixfs-exporter@13.5.0: dependencies: - '@ipld/dag-cbor': 9.1.0 + '@ipld/dag-cbor': 9.2.0 '@ipld/dag-json': 10.1.7 - '@ipld/dag-pb': 4.0.8 + '@ipld/dag-pb': 4.1.0 '@multiformats/murmur3': 2.1.8 err-code: 3.0.1 - hamt-sharding: 3.0.2 - interface-blockstore: 5.2.9 + hamt-sharding: 3.0.6 + interface-blockstore: 5.2.10 ipfs-unixfs: 11.1.3 it-filter: 3.0.4 it-last: 3.0.4 @@ -14687,28 +15016,28 @@ snapshots: it-parallel: 3.0.6 it-pipe: 3.0.1 it-pushable: 3.2.3 - multiformats: 13.0.1 + multiformats: 13.1.0 p-queue: 8.0.1 progress-events: 1.0.0 ipfs-unixfs-importer@15.2.4: dependencies: - '@ipld/dag-pb': 4.0.8 + '@ipld/dag-pb': 4.1.0 '@multiformats/murmur3': 2.1.8 err-code: 3.0.1 - hamt-sharding: 3.0.2 - interface-blockstore: 5.2.9 + hamt-sharding: 3.0.6 + interface-blockstore: 5.2.10 interface-store: 5.1.7 ipfs-unixfs: 11.1.3 it-all: 3.0.4 it-batch: 3.0.4 it-first: 3.0.4 it-parallel-batch: 3.0.4 - multiformats: 13.0.1 + multiformats: 13.1.0 progress-events: 1.0.0 rabin-wasm: 0.1.5 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - encoding - supports-color @@ -14725,31 +15054,31 @@ snapshots: '@libp2p/interface': 0.1.6 '@libp2p/logger': 3.1.0 '@libp2p/peer-id': 3.0.6 - cborg: 4.0.8 + cborg: 4.2.0 err-code: 3.0.1 interface-datastore: 8.2.10 multiformats: 12.1.3 protons-runtime: 5.4.0 timestamp-nano: 1.0.1 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color ipns@8.0.4: dependencies: '@libp2p/crypto': 4.0.6 - '@libp2p/interface': 1.1.2 + '@libp2p/interface': 1.2.0 '@libp2p/logger': 4.0.5 '@libp2p/peer-id': 4.0.5 - cborg: 4.0.8 + cborg: 4.2.0 err-code: 3.0.1 interface-datastore: 8.2.10 - multiformats: 13.0.1 + multiformats: 13.1.0 protons-runtime: 5.4.0 timestamp-nano: 1.0.1 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -15054,7 +15383,7 @@ snapshots: it-stream-types: 2.0.1 uint8-varint: 2.0.4 uint8arraylist: 2.4.8 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 it-length@3.0.4: {} @@ -15071,7 +15400,7 @@ snapshots: it-pair@2.0.6: dependencies: it-stream-types: 2.0.1 - p-defer: 4.0.0 + p-defer: 4.0.1 it-parallel-batch@3.0.4: dependencies: @@ -15079,7 +15408,7 @@ snapshots: it-parallel@3.0.6: dependencies: - p-defer: 4.0.0 + p-defer: 4.0.1 it-peekable@3.0.3: {} @@ -15117,14 +15446,14 @@ snapshots: it-to-buffer@4.0.5: dependencies: - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 it-ws@6.1.1: dependencies: '@types/ws': 8.5.10 event-iterator: 2.0.0 it-stream-types: 2.0.1 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 ws: 8.16.0 transitivePeerDependencies: - bufferutil @@ -15418,7 +15747,7 @@ snapshots: it-parallel: 3.0.6 merge-options: 3.0.4 multiformats: 13.1.0 - uint8arrays: 5.0.1 + uint8arrays: 5.0.3 transitivePeerDependencies: - supports-color @@ -16380,8 +16709,6 @@ snapshots: multiformats@12.1.3: {} - multiformats@13.0.1: {} - multiformats@13.1.0: {} multiformats@9.9.0: {} @@ -16454,10 +16781,11 @@ snapshots: node-abort-controller@3.1.1: {} - node-datachannel@0.5.3: + node-datachannel@0.7.0: dependencies: node-domexception: 2.0.1 prebuild-install: 7.1.1 + rollup: 4.14.3 node-dir@0.1.17: dependencies: @@ -16775,6 +17103,10 @@ snapshots: dependencies: p-timeout: 6.1.2 + p-event@6.0.1: + dependencies: + p-timeout: 6.1.2 + p-filter@3.0.0: dependencies: p-map: 5.5.0 @@ -17026,6 +17358,8 @@ snapshots: dependencies: find-up: 4.1.0 + platform@1.3.6: {} + playwright-core@1.41.1: {} playwright-test@14.1.1: @@ -17139,7 +17473,7 @@ snapshots: progress@2.0.3: {} - prom-client@15.1.0: + prom-client@15.1.2: dependencies: '@opentelemetry/api': 1.7.0 tdigest: 0.1.2 @@ -17187,7 +17521,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.11.20 + '@types/node': 20.12.7 long: 5.2.3 protons-runtime@5.4.0: @@ -17254,6 +17588,8 @@ snapshots: race-event@1.1.0: {} + race-event@1.2.0: {} + race-signal@1.0.2: {} randombytes@2.1.0: @@ -17316,7 +17652,7 @@ snapshots: - '@babel/core' - supports-color - react-native-webrtc@118.0.1(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)): + react-native-webrtc@118.0.6(react-native@0.73.6(@babel/core@7.23.9)(@babel/preset-env@7.24.4(@babel/core@7.23.9))(react@18.2.0)): dependencies: base64-js: 1.5.1 debug: 4.3.4(supports-color@8.1.1) @@ -17610,6 +17946,28 @@ snapshots: sprintf-js: 1.1.3 optional: true + rollup@4.14.3: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.14.3 + '@rollup/rollup-android-arm64': 4.14.3 + '@rollup/rollup-darwin-arm64': 4.14.3 + '@rollup/rollup-darwin-x64': 4.14.3 + '@rollup/rollup-linux-arm-gnueabihf': 4.14.3 + '@rollup/rollup-linux-arm-musleabihf': 4.14.3 + '@rollup/rollup-linux-arm64-gnu': 4.14.3 + '@rollup/rollup-linux-arm64-musl': 4.14.3 + '@rollup/rollup-linux-powerpc64le-gnu': 4.14.3 + '@rollup/rollup-linux-riscv64-gnu': 4.14.3 + '@rollup/rollup-linux-s390x-gnu': 4.14.3 + '@rollup/rollup-linux-x64-gnu': 4.14.3 + '@rollup/rollup-linux-x64-musl': 4.14.3 + '@rollup/rollup-win32-arm64-msvc': 4.14.3 + '@rollup/rollup-win32-ia32-msvc': 4.14.3 + '@rollup/rollup-win32-x64-msvc': 4.14.3 + fsevents: 2.3.3 + run-parallel-limit@1.1.0: dependencies: queue-microtask: 1.2.3 @@ -17951,9 +18309,9 @@ snapshots: duplexer2: 0.1.4 readable-stream: 2.3.8 - stream-to-it@0.2.4: + stream-to-it@1.0.1: dependencies: - get-iterator: 1.0.2 + it-stream-types: 2.0.1 string-range@1.2.2: {} @@ -18421,7 +18779,7 @@ snapshots: uint8arrays@5.0.1: dependencies: - multiformats: 13.0.1 + multiformats: 13.1.0 uint8arrays@5.0.3: dependencies: @@ -18629,7 +18987,7 @@ snapshots: wide-align@1.1.5: dependencies: - string-width: 1.0.2 + string-width: 4.2.3 winston@2.4.7: dependencies: @@ -18710,7 +19068,7 @@ snapshots: xmlbuilder@11.0.1: {} - xstate@4.38.3: {} + xstate@5.11.0: {} xtend@2.0.6: dependencies: