diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3ed2c226..7f9e11fa 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ on: nox-image: description: "nox image tag" type: string - default: "fluencelabs/nox:unstable_minimal" + default: "fluencelabs/nox:unstable" js-client-snapshots: description: "js-client snapshots" type: string diff --git a/integration-tests/package-lock.json b/integration-tests/package-lock.json index d7f64b46..fb937443 100644 --- a/integration-tests/package-lock.json +++ b/integration-tests/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@fluencelabs/fluence-network-environment": "1.1.2", - "@fluencelabs/js-client": "0.6.0", + "@fluencelabs/js-client": "0.7.0", "deep-equal": "2.2.1", "loglevel": "1.9.1" }, @@ -779,9 +779,13 @@ "dev": true }, "node_modules/@fluencelabs/avm": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.55.0.tgz", - "integrity": "sha512-4KaVnSCkWtoyXSX1UezKX5KRKkBdR+VmXdZwAGqgcqsDKuzTFstfsMO6SCp/njbCOK1Wm/t5Fb1HFDob/6vIog==" + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.59.0.tgz", + "integrity": "sha512-dm6CMCAq5HLEInbYICd17PlhDiKR5kxVFL4v4O0BfQhKskSA4riC+E/6pcQqj8XK7I3bKkFZCoY4bq1q6LDarw==", + "dependencies": { + "msgpack-lite": "^0.1.26", + "multicodec": "^3.2.1" + } }, "node_modules/@fluencelabs/fluence-network-environment": { "version": "1.1.2", @@ -789,24 +793,24 @@ "integrity": "sha512-1Bp2gBy3oMEILMynFpOIFK/q2Pj792xpnb3AJs5QcTQAaHz9V2nrEI8OOPwBAFTmjmLBirXBqQQX63O+ePH7yg==" }, "node_modules/@fluencelabs/interfaces": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@fluencelabs/interfaces/-/interfaces-0.10.0.tgz", - "integrity": "sha512-KD6GKk4whhQyt0fYpD1EFoi1JidQ6w37edS+akrHritySl9gxVAZqd7Ho6AolLEVHkMMBVQYC6sSjU9DcNueRg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/interfaces/-/interfaces-0.11.0.tgz", + "integrity": "sha512-gUW5CYGgmA7r/9WB79VXQh6Udvg7/ywPk5fu5OI5VsL37CGD+NnJW1l+tRcl0qhgl9CwI/sfjNoxo3JgHD1Llw==", "engines": { "node": ">=10", "pnpm": ">=3" } }, "node_modules/@fluencelabs/js-client": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@fluencelabs/js-client/-/js-client-0.6.0.tgz", - "integrity": "sha512-uKmz622Zh22TgAnCkfLJw3RqO2s5x63vFnyr6zAjwHDNTkXh1Srnoj/df7aWzQoIdVaqeUmrov/R7ozQd3VByw==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/js-client/-/js-client-0.7.0.tgz", + "integrity": "sha512-ZGsb9W0G9o8ql7i0SXmk/mqhsSvCwDEVmdM/G9EzhlYo5R7O7eLBRyimqKf2USQpojjlIW1uwRz1IR/F0yLSxw==", "dependencies": { "@chainsafe/libp2p-noise": "14.0.0", "@chainsafe/libp2p-yamux": "6.0.1", - "@fluencelabs/avm": "0.55.0", - "@fluencelabs/interfaces": "0.10.0", - "@fluencelabs/js-client-isomorphic": "0.4.0", + "@fluencelabs/avm": "0.59.0", + "@fluencelabs/interfaces": "0.11.0", + "@fluencelabs/js-client-isomorphic": "0.5.0", "@fluencelabs/marine-worker": "0.5.1", "@fluencelabs/threads": "^2.0.0", "@libp2p/crypto": "4.0.1", @@ -837,11 +841,11 @@ } }, "node_modules/@fluencelabs/js-client-isomorphic": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@fluencelabs/js-client-isomorphic/-/js-client-isomorphic-0.4.0.tgz", - "integrity": "sha512-Qnehq/UnE0O2pZy9n6mDouY2f623UuUVIWwd6EN9n4cHuM6URyLiWrvJ0TeTUNTJiEJyVy6mSb01SmUUrPKScw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/js-client-isomorphic/-/js-client-isomorphic-0.5.0.tgz", + "integrity": "sha512-MhguhGQShDF6ErCFxP0RhQ366xjJ50RPp7a+D9KR5nUtbLIFCht/EDsPm0io+IE5lBYYDemhP8Rus0RBreCtyQ==", "dependencies": { - "@fluencelabs/avm": "0.55.0", + "@fluencelabs/avm": "0.59.0", "@fluencelabs/marine-js": "0.8.0", "@fluencelabs/marine-worker": "0.5.1", "@fluencelabs/threads": "^2.0.0" @@ -2810,6 +2814,11 @@ "resolved": "https://registry.npmjs.org/event-iterator/-/event-iterator-2.0.0.tgz", "integrity": "sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==" }, + "node_modules/event-lite": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/event-lite/-/event-lite-0.1.3.tgz", + "integrity": "sha512-8qz9nOz5VeD2z96elrEKD2U433+L3DWdUdDkOINLGOJvx1GsMBbMn0aCeu28y8/e85A6mCigBiFlYMnTBEGlSw==" + }, "node_modules/eventemitter3": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", @@ -3218,6 +3227,11 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "node_modules/int64-buffer": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/int64-buffer/-/int64-buffer-0.1.10.tgz", + "integrity": "sha512-v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==" + }, "node_modules/interface-datastore": { "version": "8.2.10", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.10.tgz", @@ -4778,6 +4792,48 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, + "node_modules/msgpack-lite": { + "version": "0.1.26", + "resolved": "https://registry.npmjs.org/msgpack-lite/-/msgpack-lite-0.1.26.tgz", + "integrity": "sha512-SZ2IxeqZ1oRFGo0xFGbvBJWMp3yLIY9rlIJyxy8CGrwZn1f0ZK4r6jV/AM1r0FZMDUkWkglOk/eeKIL9g77Nxw==", + "dependencies": { + "event-lite": "^0.1.1", + "ieee754": "^1.1.8", + "int64-buffer": "^0.1.9", + "isarray": "^1.0.0" + }, + "bin": { + "msgpack": "bin/msgpack" + } + }, + "node_modules/msgpack-lite/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/multicodec": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.2.1.tgz", + "integrity": "sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==", + "deprecated": "This module has been superseded by the multiformats module", + "dependencies": { + "uint8arrays": "^3.0.0", + "varint": "^6.0.0" + } + }, + "node_modules/multicodec/node_modules/multiformats": { + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" + }, + "node_modules/multicodec/node_modules/uint8arrays": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz", + "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==", + "dependencies": { + "multiformats": "^9.4.2" + } + }, "node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", @@ -5985,6 +6041,11 @@ "node": ">=10.12.0" } }, + "node_modules/varint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" + }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", diff --git a/integration-tests/package.json b/integration-tests/package.json index c64dcb4d..54224ffe 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -43,7 +43,7 @@ }, "dependencies": { "@fluencelabs/fluence-network-environment": "1.1.2", - "@fluencelabs/js-client": "0.6.0", + "@fluencelabs/js-client": "0.7.0", "deep-equal": "2.2.1", "loglevel": "1.9.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86b8ef64..f3ff3200 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 1.1.2 version: 1.1.2 '@fluencelabs/js-client': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.7.0 + version: 0.7.0 deep-equal: specifier: 2.2.1 version: 2.2.1 @@ -432,15 +432,15 @@ packages: '@libp2p/peer-id': 4.0.5 '@noble/ciphers': 0.4.1 '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.3 it-byte-stream: 1.0.1 it-length-prefixed: 9.0.3 it-length-prefixed-stream: 1.1.5 it-pair: 2.0.6 it-pipe: 3.0.1 it-stream-types: 2.0.1 - protons-runtime: 5.0.0(uint8arraylist@2.4.3) - uint8arraylist: 2.4.3 + protons-runtime: 5.0.0(uint8arraylist@2.4.8) + uint8arraylist: 2.4.8 uint8arrays: 4.0.6 wherearewe: 2.0.1 dev: false @@ -454,7 +454,7 @@ packages: it-foreach: 2.0.4 it-pipe: 3.0.1 it-pushable: 3.2.3 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 transitivePeerDependencies: - supports-color dev: false @@ -476,8 +476,11 @@ packages: resolution: {integrity: sha512-V0xhc0UXBF6kjfL9Y/agWGQuW+ie2zckj37KWv8Dq4teYuo9N94O4Ynm7XULWHaaWtbWvzFcDcc6nc9qG7gxcQ==} dev: true - /@fluencelabs/avm@0.55.0: - resolution: {integrity: sha512-4KaVnSCkWtoyXSX1UezKX5KRKkBdR+VmXdZwAGqgcqsDKuzTFstfsMO6SCp/njbCOK1Wm/t5Fb1HFDob/6vIog==} + /@fluencelabs/avm@0.59.0: + resolution: {integrity: sha512-dm6CMCAq5HLEInbYICd17PlhDiKR5kxVFL4v4O0BfQhKskSA4riC+E/6pcQqj8XK7I3bKkFZCoY4bq1q6LDarw==} + dependencies: + msgpack-lite: 0.1.26 + multicodec: 3.2.1 dev: false /@fluencelabs/fluence-network-environment@1.1.2: @@ -487,17 +490,17 @@ packages: /@fluencelabs/interfaces@0.10.0: resolution: {integrity: sha512-KD6GKk4whhQyt0fYpD1EFoi1JidQ6w37edS+akrHritySl9gxVAZqd7Ho6AolLEVHkMMBVQYC6sSjU9DcNueRg==} engines: {node: '>=10', pnpm: '>=3'} - dev: false + dev: true /@fluencelabs/interfaces@0.11.0: resolution: {integrity: sha512-gUW5CYGgmA7r/9WB79VXQh6Udvg7/ywPk5fu5OI5VsL37CGD+NnJW1l+tRcl0qhgl9CwI/sfjNoxo3JgHD1Llw==} engines: {node: '>=10', pnpm: '>=3'} - dev: true + dev: false - /@fluencelabs/js-client-isomorphic@0.4.0: - resolution: {integrity: sha512-Qnehq/UnE0O2pZy9n6mDouY2f623UuUVIWwd6EN9n4cHuM6URyLiWrvJ0TeTUNTJiEJyVy6mSb01SmUUrPKScw==} + /@fluencelabs/js-client-isomorphic@0.5.0: + resolution: {integrity: sha512-MhguhGQShDF6ErCFxP0RhQ366xjJ50RPp7a+D9KR5nUtbLIFCht/EDsPm0io+IE5lBYYDemhP8Rus0RBreCtyQ==} dependencies: - '@fluencelabs/avm': 0.55.0 + '@fluencelabs/avm': 0.59.0 '@fluencelabs/marine-js': 0.8.0 '@fluencelabs/marine-worker': 0.5.1 '@fluencelabs/threads': 2.0.0 @@ -505,15 +508,15 @@ packages: - supports-color dev: false - /@fluencelabs/js-client@0.6.0: - resolution: {integrity: sha512-uKmz622Zh22TgAnCkfLJw3RqO2s5x63vFnyr6zAjwHDNTkXh1Srnoj/df7aWzQoIdVaqeUmrov/R7ozQd3VByw==} + /@fluencelabs/js-client@0.7.0: + resolution: {integrity: sha512-ZGsb9W0G9o8ql7i0SXmk/mqhsSvCwDEVmdM/G9EzhlYo5R7O7eLBRyimqKf2USQpojjlIW1uwRz1IR/F0yLSxw==} engines: {node: '>=10', pnpm: '>=8'} dependencies: '@chainsafe/libp2p-noise': 14.0.0 '@chainsafe/libp2p-yamux': 6.0.1 - '@fluencelabs/avm': 0.55.0 - '@fluencelabs/interfaces': 0.10.0 - '@fluencelabs/js-client-isomorphic': 0.4.0 + '@fluencelabs/avm': 0.59.0 + '@fluencelabs/interfaces': 0.11.0 + '@fluencelabs/js-client-isomorphic': 0.5.0 '@fluencelabs/marine-worker': 0.5.1 '@fluencelabs/threads': 2.0.0 '@libp2p/crypto': 4.0.1 @@ -881,12 +884,12 @@ packages: dependencies: '@libp2p/interface': 1.1.2 '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.3 multiformats: 12.1.3 node-forge: 1.3.1 - protons-runtime: 5.0.0(uint8arraylist@2.4.3) - uint8arraylist: 2.4.3 - uint8arrays: 5.0.0 + protons-runtime: 5.0.0(uint8arraylist@2.4.8) + uint8arraylist: 2.4.8 + uint8arrays: 5.0.1 dev: false /@libp2p/crypto@4.0.1: @@ -899,7 +902,7 @@ packages: multiformats: 13.0.1 protons-runtime: 5.0.0(uint8arraylist@2.4.8) uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 dev: false /@libp2p/identify@1.0.11: @@ -914,7 +917,7 @@ packages: it-protobuf-stream: 1.1.2 protons-runtime: 5.0.0(uint8arraylist@2.4.8) uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 wherearewe: 2.0.1 transitivePeerDependencies: - supports-color @@ -940,7 +943,7 @@ packages: it-stream-types: 2.0.1 multiformats: 12.1.3 p-defer: 4.0.0 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 transitivePeerDependencies: - supports-color dev: false @@ -993,7 +996,7 @@ packages: race-signal: 1.0.2 uint8-varint: 2.0.2 uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 dev: false /@libp2p/peer-collections@5.1.5: @@ -1011,7 +1014,7 @@ packages: '@libp2p/peer-id': 4.0.5 protons-runtime: 5.0.0(uint8arraylist@2.4.8) uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 dev: false /@libp2p/peer-id@4.0.5: @@ -1019,7 +1022,7 @@ packages: dependencies: '@libp2p/interface': 1.1.2 multiformats: 13.0.1 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 dev: false /@libp2p/peer-record@7.0.6: @@ -1033,7 +1036,7 @@ packages: protons-runtime: 5.0.0(uint8arraylist@2.4.8) uint8-varint: 2.0.2 uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 transitivePeerDependencies: - supports-color dev: false @@ -1052,7 +1055,7 @@ packages: multiformats: 13.0.1 protons-runtime: 5.0.0(uint8arraylist@2.4.8) uint8arraylist: 2.4.8 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 transitivePeerDependencies: - supports-color dev: false @@ -1066,7 +1069,7 @@ packages: '@multiformats/multiaddr': 12.1.12 it-first: 3.0.4 it-pipe: 3.0.1 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 transitivePeerDependencies: - supports-color dev: false @@ -1148,7 +1151,7 @@ packages: dns-over-http-resolver: 3.0.0 multiformats: 13.0.1 uint8-varint: 2.0.2 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 transitivePeerDependencies: - supports-color dev: false @@ -1438,7 +1441,7 @@ packages: dependencies: pvtsutils: 1.3.5 pvutils: 1.1.3 - tslib: 2.5.3 + tslib: 2.6.2 dev: false /available-typed-arrays@1.0.5: @@ -1931,6 +1934,10 @@ packages: resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==} dev: false + /event-lite@0.1.3: + resolution: {integrity: sha512-8qz9nOz5VeD2z96elrEKD2U433+L3DWdUdDkOINLGOJvx1GsMBbMn0aCeu28y8/e85A6mCigBiFlYMnTBEGlSw==} + dev: false + /eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} dev: false @@ -2178,6 +2185,10 @@ packages: /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + /int64-buffer@0.1.10: + resolution: {integrity: sha512-v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==} + dev: false + /interface-datastore@8.2.3: resolution: {integrity: sha512-5U6BfK7cR4oSngm4pqYZBBAX7tpLI4YCOa3Ifz/EJEaEV2mmlloH5qP8ADWCVFk6vP1MPT925JJkt3kFIi7iWQ==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -2366,6 +2377,10 @@ packages: get-intrinsic: 1.2.1 dev: false + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: false + /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: false @@ -2442,7 +2457,7 @@ packages: dependencies: it-pushable: 3.2.3 it-stream-types: 2.0.1 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 dev: false /it-drain@3.0.3: @@ -2472,7 +2487,7 @@ packages: it-length-prefixed: 9.0.3 it-stream-types: 2.0.1 uint8-varint: 2.0.2 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 dev: false /it-length-prefixed@9.0.3: @@ -2483,7 +2498,7 @@ packages: it-reader: 6.0.4 it-stream-types: 2.0.1 uint8-varint: 2.0.2 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 uint8arrays: 4.0.6 dev: false @@ -2547,7 +2562,7 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: it-stream-types: 2.0.1 - uint8arraylist: 2.4.3 + uint8arraylist: 2.4.8 dev: false /it-sort@3.0.3: @@ -2572,7 +2587,7 @@ packages: '@types/ws': 8.5.5 event-iterator: 2.0.0 it-stream-types: 2.0.1 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -3106,7 +3121,7 @@ packages: merge-options: 3.0.4 multiformats: 13.0.1 private-ip: 3.0.1 - uint8arrays: 5.0.0 + uint8arrays: 5.0.1 transitivePeerDependencies: - supports-color dev: false @@ -3219,6 +3234,24 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false + /msgpack-lite@0.1.26: + resolution: {integrity: sha512-SZ2IxeqZ1oRFGo0xFGbvBJWMp3yLIY9rlIJyxy8CGrwZn1f0ZK4r6jV/AM1r0FZMDUkWkglOk/eeKIL9g77Nxw==} + hasBin: true + dependencies: + event-lite: 0.1.3 + ieee754: 1.2.1 + int64-buffer: 0.1.10 + isarray: 1.0.0 + dev: false + + /multicodec@3.2.1: + resolution: {integrity: sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==} + deprecated: This module has been superseded by the multiformats module + dependencies: + uint8arrays: 3.1.1 + varint: 6.0.0 + dev: false + /multiformats@11.0.1: resolution: {integrity: sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3238,6 +3271,10 @@ packages: resolution: {integrity: sha512-bt3R5iXe2O8xpp3wkmQhC73b/lC4S2ihU8Dndwcsysqbydqb8N+bpP116qMcClZ17g58iSIwtXUTcg2zT4sniA==} dev: false + /multiformats@9.9.0: + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} + dev: false + /nanoid@4.0.2: resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} engines: {node: ^14 || ^16 || >=18} @@ -3499,16 +3536,6 @@ packages: long: 5.2.3 dev: false - /protons-runtime@5.0.0(uint8arraylist@2.4.3): - resolution: {integrity: sha512-QqjGnPGkpvbzq0dITzhG9DVK10rRIHf7nePcU2QQVVpFGuYbwrOWnvGSvei1GcceAzB9syTz6vHzvTPmGRR0PA==} - engines: {node: '>=16.0.0', npm: '>=7.0.0'} - peerDependencies: - uint8arraylist: ^2.3.2 - dependencies: - protobufjs: 7.2.3 - uint8arraylist: 2.4.3 - dev: false - /protons-runtime@5.0.0(uint8arraylist@2.4.8): resolution: {integrity: sha512-QqjGnPGkpvbzq0dITzhG9DVK10rRIHf7nePcU2QQVVpFGuYbwrOWnvGSvei1GcceAzB9syTz6vHzvTPmGRR0PA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3617,7 +3644,7 @@ packages: /rxjs@7.5.5: resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 dev: false /safe-buffer@5.2.1: @@ -3880,10 +3907,6 @@ packages: yn: 3.1.1 dev: true - /tslib@2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} - dev: false - /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false @@ -3907,14 +3930,7 @@ packages: /uint8-varint@2.0.2: resolution: {integrity: sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==} dependencies: - uint8arraylist: 2.4.3 - uint8arrays: 4.0.6 - dev: false - - /uint8arraylist@2.4.3: - resolution: {integrity: sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==} - engines: {node: '>=16.0.0', npm: '>=7.0.0'} - dependencies: + uint8arraylist: 2.4.8 uint8arrays: 4.0.6 dev: false @@ -3924,6 +3940,12 @@ packages: uint8arrays: 5.0.1 dev: false + /uint8arrays@3.1.1: + resolution: {integrity: sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==} + dependencies: + multiformats: 9.9.0 + dev: false + /uint8arrays@4.0.3: resolution: {integrity: sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -3937,12 +3959,6 @@ packages: multiformats: 12.1.3 dev: false - /uint8arrays@5.0.0: - resolution: {integrity: sha512-RWO7gR4x6syxnKDfZO8mDCsaaYs1/BqZCxlHgrcRge50E9GTnLmtoA4kwFSGIL4s3dQkryeTkvtG6oEFEya3yg==} - dependencies: - multiformats: 12.1.3 - dev: false - /uint8arrays@5.0.1: resolution: {integrity: sha512-ND5RpJAnPgHmZT7hWD/2T4BwRp04j8NLKvMKC/7bhiEwEjUMkQ4kvBKiH6hOqbljd6qJ2xS8reL3vl1e33grOQ==} dependencies: @@ -3985,6 +4001,10 @@ packages: convert-source-map: 1.9.0 dev: true + /varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + dev: false + /walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: