diff --git a/package-lock.json b/package-lock.json index e0a0ecd6..dd16034a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3233,11 +3233,11 @@ } }, "node_modules/@libp2p/interface": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.1.5.tgz", - "integrity": "sha512-BjFgv/3VwEDNRcFKL4KW6g29IcUWUjaTJhyZVGWtodFuPjZsZHJgoQU7T/FFxDcfTdI90qpFbTREycOB+VL9NQ==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.1.6.tgz", + "integrity": "sha512-CLz6TAZf+Mw1PCIU8pjMIct1uh3A1fIene2/t+E57Tw4uJLCBJE9CLed/Opxliy5RH0e32Aa6bi4QSXtkJTK7A==", "dependencies": { - "@multiformats/multiaddr": "^12.1.14", + "@multiformats/multiaddr": "^12.2.1", "it-pushable": "^3.2.3", "it-stream-types": "^2.0.1", "multiformats": "^13.1.0", @@ -3257,7 +3257,8 @@ }, "node_modules/@libp2p/interfaces": { "version": "3.3.2", - "license": "Apache-2.0 OR MIT", + "resolved": "https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2.tgz", + "integrity": "sha512-p/M7plbrxLzuQchvNwww1Was7ZeGE2NaOFulMaZBYIihU8z3fhaV+a033OqnC/0NTX/yhfdNOG7znhYq3XoR/g==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" @@ -3653,13 +3654,14 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.14", - "license": "Apache-2.0 OR MIT", + "version": "12.2.1", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.2.1.tgz", + "integrity": "sha512-UwjoArBbv64FlaetV4DDwh+PUMfzXUBltxQwdh+uTYnGFzVa8ZfJsn1vt1RJlJ6+Xtrm3RMekF/B+K338i2L5Q==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", "@libp2p/interface": "^1.0.0", - "dns-over-http-resolver": "^3.0.2", + "@multiformats/dns": "^1.0.3", "multiformats": "^13.0.0", "uint8-varint": "^2.0.1", "uint8arrays": "^5.0.0" @@ -3909,7 +3911,8 @@ }, "node_modules/@open-draft/deferred-promise": { "version": "2.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz", + "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" }, "node_modules/@organicdesign/db-benchamrks": { "resolved": "packages/benchmarks", @@ -14040,7 +14043,8 @@ }, "node_modules/interface-blockstore": { "version": "5.2.10", - "license": "Apache-2.0 OR MIT", + "resolved": "https://registry.npmjs.org/interface-blockstore/-/interface-blockstore-5.2.10.tgz", + "integrity": "sha512-9K48hTvBCGsKVD3pF4ILgDcf+W2P/gq0oxLcsHGB6E6W6nDutYkzR+7k7bCs9REHrBEfKzcVDEKieiuNM9WRZg==", "dependencies": { "interface-store": "^5.0.0", "multiformats": "^13.0.1" @@ -14068,7 +14072,8 @@ }, "node_modules/interface-store": { "version": "5.1.8", - "license": "Apache-2.0 OR MIT" + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.8.tgz", + "integrity": "sha512-7na81Uxkl0vqk0CBPO5PvyTkdaJBaezwUJGsMOz7riPOq0rJt+7W31iaopaMICWea/iykUsvNlPx/Tc+MxC3/w==" }, "node_modules/internal-slot": { "version": "1.0.7", @@ -15786,7 +15791,8 @@ }, "node_modules/it-parallel": { "version": "3.0.6", - "license": "Apache-2.0 OR MIT", + "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.6.tgz", + "integrity": "sha512-i7UM7I9LTkDJw3YIqXHFAPZX6CWYzGc+X3irdNrVExI4vPazrJdI7t5OqrSVN8CONXLAunCiqaSV/zZRbQR56A==", "dependencies": { "p-defer": "^4.0.0" } @@ -15804,7 +15810,8 @@ }, "node_modules/it-pipe": { "version": "3.0.1", - "license": "Apache-2.0 OR MIT", + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz", + "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==", "dependencies": { "it-merge": "^3.0.0", "it-pushable": "^3.1.2", @@ -30617,10 +30624,12 @@ "version": "0.1.0", "license": "GPL-3.0-or-later", "dependencies": { + "@open-draft/deferred-promise": "^2.2.0", "@organicdesign/db-client": "^0.1.0", "debug": "^4.3.4", "pretty-bytes": "^6.1.1", - "tinybench": "^2.6.0" + "tinybench": "^2.6.0", + "uint8arrays": "^5.0.3" }, "devDependencies": { "aegir": "^42.2.4" @@ -30677,6 +30686,7 @@ "@chainsafe/libp2p-yamux": "^6.0.2", "@helia/block-brokers": "^2.0.3", "@helia/car": "^3.1.0", + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.0", "@ipld/car": "^5.3.0", "@ipld/dag-cbor": "^9.2.0", @@ -30685,6 +30695,8 @@ "@libp2p/circuit-relay-v2": "^1.0.15", "@libp2p/dcutr": "^1.0.12", "@libp2p/identify": "^1.0.14", + "@libp2p/interface": "^1.1.6", + "@libp2p/interfaces": "^3.3.2", "@libp2p/kad-dht": "^12.0.7", "@libp2p/logger": "^4.0.6", "@libp2p/pnet": "^1.0.1", @@ -30705,6 +30717,7 @@ "datastore-fs": "^9.1.8", "debug": "^4.3.4", "helia": "^4.0.1", + "interface-blockstore": "^5.2.10", "interface-datastore": "^8.2.11", "it-all": "^3.0.4", "it-parallel": "^3.0.6", @@ -30720,14 +30733,9 @@ "zod": "^3.22.4" }, "devDependencies": { - "@helia/interface": "^4.0.0", - "@ipld/dag-pb": "^4.1.0", - "@libp2p/interface": "^1.1.3", - "@libp2p/interfaces": "^3.3.2", "@organicdesign/db-test-utils": "^0.1.0", "@types/yargs": "^17.0.32", "aegir": "^42.2.4", - "interface-blockstore": "^5.2.10", "tsc-alias": "^1.8.8" } }, @@ -30859,6 +30867,7 @@ "version": "0.1.0", "license": "GPL-3.0-or-later", "dependencies": { + "@helia/interface": "^4.1.0", "@open-draft/deferred-promise": "^2.2.0", "@organicdesign/db-utils": "^0.1.0", "cborg": "^4.0.9", @@ -30871,7 +30880,6 @@ "zod": "^3.22.4" }, "devDependencies": { - "@helia/interface": "^4.0.0", "@ipld/dag-pb": "^4.1.0", "aegir": "^42.2.4", "helia": "^4.0.1", @@ -30886,6 +30894,7 @@ "dependencies": { "@ipld/dag-cbor": "^9.2.0", "@libp2p/crypto": "^4.0.2", + "@libp2p/interface": "^1.1.6", "@libp2p/peer-id": "^4.0.6", "bip32": "^4.0.0", "bip39": "^3.1.0", @@ -30896,7 +30905,6 @@ "zod": "^3.22.4" }, "devDependencies": { - "@libp2p/interface": "^1.1.3", "aegir": "^42.2.4" } }, @@ -30905,13 +30913,13 @@ "version": "0.1.0", "license": "GPL-3.0-or-later", "dependencies": { - "@open-draft/deferred-promise": "^2.2.0" - }, - "devDependencies": { - "@helia/interface": "^4.0.0", - "aegir": "^42.2.4", + "@helia/interface": "^4.1.0", + "@open-draft/deferred-promise": "^2.2.0", "interface-store": "^5.1.8", "multiformats": "^13.1.0" + }, + "devDependencies": { + "aegir": "^42.2.4" } }, "packages/rpc-interfaces": { @@ -30962,14 +30970,17 @@ "version": "0.1.0", "license": "GPL-3.0-or-later", "dependencies": { + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.2", + "@ipld/dag-pb": "^4.1.0", "blockstore-core": "^4.4.0", + "interface-blockstore": "^5.2.10", "it-all": "^3.0.4", + "multiformats": "^13.1.0", "uint8arrays": "^5.0.3" }, "devDependencies": { - "aegir": "^42.2.4", - "multiformats": "^13.1.0" + "aegir": "^42.2.4" } }, "packages/utils": { @@ -30977,25 +30988,27 @@ "version": "0.1.0", "license": "GPL-3.0-or-later", "dependencies": { + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.2", "@ipld/dag-cbor": "^9.2.0", "@ipld/dag-json": "^10.2.0", "@ipld/dag-pb": "^4.1.0", + "@libp2p/interface": "^1.1.6", "cborg": "^4.1.4", "datastore-core": "^9.2.9", + "interface-blockstore": "^5.2.10", "interface-datastore": "^8.2.11", "ipfs-unixfs-exporter": "^13.5.0", "ipfs-unixfs-importer": "^15.2.4", + "it-all": "^3.0.4", "multiformats": "^13.1.0" }, "devDependencies": { - "@helia/interface": "^4.1.0", - "@libp2p/interface": "^1.1.5", "@organicdesign/db-test-utils": "^0.1.0", "aegir": "^42.2.4", "blockstore-core": "^4.4.0", - "interface-blockstore": "^5.2.10", - "it-all": "^3.0.4" + "it-parallel": "^3.0.6", + "it-pipe": "^3.0.1" } } } diff --git a/packages/benchmarks/package.json b/packages/benchmarks/package.json index 3583f5c3..bc8ddd9c 100644 --- a/packages/benchmarks/package.json +++ b/packages/benchmarks/package.json @@ -29,10 +29,12 @@ "private": true, "sideEffects": false, "dependencies": { + "@open-draft/deferred-promise": "^2.2.0", "@organicdesign/db-client": "^0.1.0", "debug": "^4.3.4", "pretty-bytes": "^6.1.1", - "tinybench": "^2.6.0" + "tinybench": "^2.6.0", + "uint8arrays": "^5.0.3" }, "peerDependencies": { "@organicdesign/db-daemon": "^0.1.0" diff --git a/packages/daemon/package.json b/packages/daemon/package.json index 5bf03e1d..07d32474 100644 --- a/packages/daemon/package.json +++ b/packages/daemon/package.json @@ -25,14 +25,9 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "@helia/interface": "^4.0.0", - "@ipld/dag-pb": "^4.1.0", - "@libp2p/interface": "^1.1.3", - "@libp2p/interfaces": "^3.3.2", "@organicdesign/db-test-utils": "^0.1.0", "@types/yargs": "^17.0.32", "aegir": "^42.2.4", - "interface-blockstore": "^5.2.10", "tsc-alias": "^1.8.8" }, "private": true, @@ -43,6 +38,7 @@ "@chainsafe/libp2p-yamux": "^6.0.2", "@helia/block-brokers": "^2.0.3", "@helia/car": "^3.1.0", + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.0", "@ipld/car": "^5.3.0", "@ipld/dag-cbor": "^9.2.0", @@ -51,6 +47,8 @@ "@libp2p/circuit-relay-v2": "^1.0.15", "@libp2p/dcutr": "^1.0.12", "@libp2p/identify": "^1.0.14", + "@libp2p/interface": "^1.1.6", + "@libp2p/interfaces": "^3.3.2", "@libp2p/kad-dht": "^12.0.7", "@libp2p/logger": "^4.0.6", "@libp2p/pnet": "^1.0.1", @@ -71,6 +69,7 @@ "datastore-fs": "^9.1.8", "debug": "^4.3.4", "helia": "^4.0.1", + "interface-blockstore": "^5.2.10", "interface-datastore": "^8.2.11", "it-all": "^3.0.4", "it-parallel": "^3.0.6", diff --git a/packages/helia-pin-manager/package.json b/packages/helia-pin-manager/package.json index d9839f8d..2fcf1322 100644 --- a/packages/helia-pin-manager/package.json +++ b/packages/helia-pin-manager/package.json @@ -25,7 +25,6 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "@helia/interface": "^4.0.0", "@ipld/dag-pb": "^4.1.0", "aegir": "^42.2.4", "helia": "^4.0.1", @@ -35,6 +34,7 @@ "private": true, "sideEffects": false, "dependencies": { + "@helia/interface": "^4.1.0", "@open-draft/deferred-promise": "^2.2.0", "@organicdesign/db-utils": "^0.1.0", "cborg": "^4.0.9", diff --git a/packages/key-manager/package.json b/packages/key-manager/package.json index bce300ea..a074bee8 100644 --- a/packages/key-manager/package.json +++ b/packages/key-manager/package.json @@ -25,7 +25,6 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "@libp2p/interface": "^1.1.3", "aegir": "^42.2.4" }, "private": true, @@ -33,6 +32,7 @@ "dependencies": { "@ipld/dag-cbor": "^9.2.0", "@libp2p/crypto": "^4.0.2", + "@libp2p/interface": "^1.1.6", "@libp2p/peer-id": "^4.0.6", "bip32": "^4.0.0", "bip39": "^3.1.0", diff --git a/packages/manual-block-broker/package.json b/packages/manual-block-broker/package.json index 307ba0c7..b9b4006e 100644 --- a/packages/manual-block-broker/package.json +++ b/packages/manual-block-broker/package.json @@ -25,14 +25,14 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "@helia/interface": "^4.0.0", - "aegir": "^42.2.4", - "interface-store": "^5.1.8", - "multiformats": "^13.1.0" + "aegir": "^42.2.4" }, "private": true, "sideEffects": false, "dependencies": { - "@open-draft/deferred-promise": "^2.2.0" + "@helia/interface": "^4.1.0", + "@open-draft/deferred-promise": "^2.2.0", + "interface-store": "^5.1.8", + "multiformats": "^13.1.0" } } diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 3afa4227..2fafc196 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -28,15 +28,18 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "aegir": "^42.2.4", - "multiformats": "^13.1.0" + "aegir": "^42.2.4" }, "private": true, "sideEffects": false, "dependencies": { + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.2", + "@ipld/dag-pb": "^4.1.0", "blockstore-core": "^4.4.0", + "interface-blockstore": "^5.2.10", "it-all": "^3.0.4", + "multiformats": "^13.1.0", "uint8arrays": "^5.0.3" } } diff --git a/packages/utils/package.json b/packages/utils/package.json index dc38cbe9..aed4b3d3 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -33,26 +33,28 @@ "author": "Saul Boyd", "license": "GPL-3.0-or-later", "devDependencies": { - "@helia/interface": "^4.1.0", - "@libp2p/interface": "^1.1.5", "@organicdesign/db-test-utils": "^0.1.0", "aegir": "^42.2.4", "blockstore-core": "^4.4.0", - "interface-blockstore": "^5.2.10", - "it-all": "^3.0.4" + "it-parallel": "^3.0.6", + "it-pipe": "^3.0.1" }, "private": true, "sideEffects": false, "dependencies": { + "@helia/interface": "^4.1.0", "@helia/unixfs": "^3.0.2", "@ipld/dag-cbor": "^9.2.0", "@ipld/dag-json": "^10.2.0", "@ipld/dag-pb": "^4.1.0", + "@libp2p/interface": "^1.1.6", "cborg": "^4.1.4", "datastore-core": "^9.2.9", + "interface-blockstore": "^5.2.10", "interface-datastore": "^8.2.11", "ipfs-unixfs-exporter": "^13.5.0", "ipfs-unixfs-importer": "^15.2.4", + "it-all": "^3.0.4", "multiformats": "^13.1.0" } }