mirror of
https://github.com/status-im/libp2p-test-plans.git
synced 2025-01-27 15:14:47 +00:00
fix: update js-libp2p perf to include v1 release (#336)
Update deps to non-next versions. --------- Co-authored-by: achingbrain <achingbrain@users.noreply.github.com>
This commit is contained in:
parent
9a4c969523
commit
7fab93f625
@ -41,8 +41,12 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
|
||||
const { host, port } = splitHostPort(serverIpAddress)
|
||||
|
||||
const config = {
|
||||
transports: [tcp()],
|
||||
streamMuxers: [yamux()],
|
||||
transports: [
|
||||
tcp()
|
||||
],
|
||||
streamMuxers: [
|
||||
yamux()
|
||||
],
|
||||
connectionEncryption: [
|
||||
noise()
|
||||
],
|
||||
|
209
perf/impl/js-libp2p/v0.46/package-lock.json
generated
209
perf/impl/js-libp2p/v0.46/package-lock.json
generated
@ -14,12 +14,12 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@achingbrain/nat-port-mapper": {
|
||||
"version": "1.0.12",
|
||||
"resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.12.tgz",
|
||||
"integrity": "sha512-rU4G75TEOTIPlkeDnPEVwx/VmMMFta42kY2SMmVobRkrtNLnxtU08Yhriu6tSBc9oO0wXdfNNeuLnNnEnL7w/A==",
|
||||
"version": "1.0.13",
|
||||
"resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.13.tgz",
|
||||
"integrity": "sha512-B5GL6ILDek72OjoEyFGEuuNYaEOYxO06Ulhcaf/5iQ4EO8uaZWS+OkolYST7L+ecJrkjfaSNmSAsWRRuh+1Z5A==",
|
||||
"dependencies": {
|
||||
"@achingbrain/ssdp": "^4.0.1",
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
"@libp2p/logger": "^4.0.1",
|
||||
"default-gateway": "^7.2.2",
|
||||
"err-code": "^3.0.1",
|
||||
"it-first": "^3.0.1",
|
||||
@ -28,6 +28,30 @@
|
||||
"xml2js": "^0.6.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/interface": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
|
||||
"integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/logger": {
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
|
||||
"integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"debug": "^4.3.4",
|
||||
"interface-datastore": "^8.2.0",
|
||||
"multiformats": "^12.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@achingbrain/ssdp": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.0.6.tgz",
|
||||
@ -55,9 +79,9 @@
|
||||
"integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
|
||||
},
|
||||
"node_modules/@chainsafe/libp2p-noise": {
|
||||
"version": "13.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
|
||||
"integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
|
||||
"version": "13.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.5.tgz",
|
||||
"integrity": "sha512-xXqwrkH4nXlv3cYENHtqOgmIT2M4irPDwi548UvpmxzeC9hqa0kmiqbtAFYMV3v+gJ9pqVBVWFRk2hjs83GNrw==",
|
||||
"dependencies": {
|
||||
"@chainsafe/as-chacha20poly1305": "^0.1.0",
|
||||
"@chainsafe/as-sha256": "^0.4.1",
|
||||
@ -85,9 +109,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@chainsafe/libp2p-yamux": {
|
||||
"version": "5.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
|
||||
"integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
|
||||
"version": "5.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.4.tgz",
|
||||
"integrity": "sha512-3cfOjomFde7+6sscoM0gK7cgA5aEm20oYeVXSSonVzaas/UZzNsGP+FnF/bjLATjdyTB+YqhBHJs/KKk1PAy/Q==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.0",
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
@ -96,10 +120,6 @@
|
||||
"it-pipe": "^3.0.1",
|
||||
"it-pushable": "^3.2.0",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@chainsafe/netmask": {
|
||||
@ -141,9 +161,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/interface-internal": {
|
||||
"version": "0.1.9",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9.tgz",
|
||||
"integrity": "sha512-0HoY3ojG773VqE/m5vw9XtpKzuTqlCNqbOcwh2JvQvrLIiQgwu1zbn6t+T6cKK49eTBGfUqj3uWN7YQgX8rdGA==",
|
||||
"version": "0.1.12",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.12.tgz",
|
||||
"integrity": "sha512-tUZ4hxU8fO4397p/GtXNvAANHiLA/Uxdil90TuNNCnlb+GZijDYEEJiqBfnk2zYAdwm7Q9iO0fVxZCpfoW8B7Q==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@libp2p/peer-collections": "^4.0.8",
|
||||
@ -179,9 +199,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/multistream-select": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6.tgz",
|
||||
"integrity": "sha512-WT3thUOqUpzKjTctLkgezQep0C23uIPyE0J5H7tBBoB+h6Ocp90A7aQWsBZMbszGKcNOeAkIIYE7dZ0J1MdKeg==",
|
||||
"version": "4.0.10",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.10.tgz",
|
||||
"integrity": "sha512-f0BDv96L2yF9SZ0YXdg41JcGWwPBGZNAoeFGkna38SMFtj00NQWBOwAjqVdhrYVF58ymB0Ci6OfMzYv1XHVj/A==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@libp2p/logger": "^3.1.0",
|
||||
@ -200,9 +220,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-collections": {
|
||||
"version": "4.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8.tgz",
|
||||
"integrity": "sha512-Tk7W7pgPRH1v1+DmCx+XDqWX/E1Q7t7dNz3gsKZ1smstLwF6P1OhmYgDuVpMUvJiYroM7j7X6CcPZEoVUvNVog==",
|
||||
"version": "4.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.11.tgz",
|
||||
"integrity": "sha512-4bHtIm3VfYMm2laRuebkswQukgQmWTUbExnu1sD5vcbI186aCZ7P56QjWyOIMn3XflIoZ0cx9AXX/WuDQSolDA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@libp2p/peer-id": "^3.0.6"
|
||||
@ -219,9 +239,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id-factory": {
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8.tgz",
|
||||
"integrity": "sha512-T0pOKWwFw01GqpeA03RRztG2qr0Zl2cSdt20d/WQ+BAjyrJNr7PSBTXux3nRGGdmzoUfJTJU6f992PDtq1z/mQ==",
|
||||
"version": "3.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.11.tgz",
|
||||
"integrity": "sha512-BmXKgeyAGezPyoY/uni95t439+AE0eqEKMxjfkfy2Hv/LcJ9gdR3zjRl7Hzci1O12b+yeVFtYVU8DZtBCcsZjQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/crypto": "^2.0.8",
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
@ -233,9 +253,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-record": {
|
||||
"version": "6.0.9",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9.tgz",
|
||||
"integrity": "sha512-S8SibblcvJWMeOnHfL62nlQuwvgxDb4fB132Fw/2ej4wABqJa94KrllFk+oejJW7rzWIPCKhImcN5YY/ymIkiQ==",
|
||||
"version": "6.0.12",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.12.tgz",
|
||||
"integrity": "sha512-8IItsbcPeIaFC5QMZD+gGl/dDbwLjE9nrmL7ZAOvMwcfZx+2AVZPN/6nubahO/wQrchpvBYiK3TxaWGnOH8sIA==",
|
||||
"dependencies": {
|
||||
"@libp2p/crypto": "^2.0.8",
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
@ -249,9 +269,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-store": {
|
||||
"version": "9.0.9",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9.tgz",
|
||||
"integrity": "sha512-8wP45gEozPw7mE5/p+2onAUXEPvb5pWiriV2UqPqrt9FZ7OTRUfD4sMxMxFgCGg8K5pcrXuQPBWyG7OEn4GOGg==",
|
||||
"version": "9.0.12",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.12.tgz",
|
||||
"integrity": "sha512-rYpUUhvDI7GTfMFWNJ+HQoEOAVOxfp3t0bgJWLvUFKNtULojEk0znKHa6da7hX2KE06wM7ZEMfF23jZCmrwk1g==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@libp2p/logger": "^3.1.0",
|
||||
@ -320,13 +340,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@multiformats/multiaddr": {
|
||||
"version": "12.1.10",
|
||||
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
|
||||
"integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
|
||||
"version": "12.1.11",
|
||||
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
|
||||
"integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
|
||||
"dependencies": {
|
||||
"@chainsafe/is-ip": "^2.0.1",
|
||||
"@chainsafe/netmask": "^2.0.0",
|
||||
"@libp2p/interface": "^0.1.1",
|
||||
"@libp2p/interface": "^1.0.0",
|
||||
"dns-over-http-resolver": "3.0.0",
|
||||
"multiformats": "^12.0.1",
|
||||
"uint8-varint": "^2.0.1",
|
||||
@ -343,6 +363,18 @@
|
||||
"multiformats": "^12.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
|
||||
"integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@noble/ciphers": {
|
||||
"version": "0.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.0.tgz",
|
||||
@ -379,9 +411,9 @@
|
||||
"integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow=="
|
||||
},
|
||||
"node_modules/@types/sinon": {
|
||||
"version": "17.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz",
|
||||
"integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==",
|
||||
"version": "17.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
|
||||
"integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
|
||||
"dependencies": {
|
||||
"@types/sinonjs__fake-timers": "*"
|
||||
}
|
||||
@ -427,11 +459,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/datastore-core": {
|
||||
"version": "9.2.3",
|
||||
"resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
|
||||
"integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
|
||||
"version": "9.2.5",
|
||||
"resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
|
||||
"integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
"@libp2p/logger": "^4.0.1",
|
||||
"err-code": "^3.0.1",
|
||||
"interface-store": "^5.0.0",
|
||||
"it-all": "^3.0.1",
|
||||
@ -446,6 +478,30 @@
|
||||
"uint8arrays": "^4.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/datastore-core/node_modules/@libp2p/interface": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
|
||||
"integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/datastore-core/node_modules/@libp2p/logger": {
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
|
||||
"integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"debug": "^4.3.4",
|
||||
"interface-datastore": "^8.2.0",
|
||||
"multiformats": "^12.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/debug": {
|
||||
"version": "4.3.4",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
||||
@ -564,19 +620,19 @@
|
||||
}
|
||||
},
|
||||
"node_modules/interface-datastore": {
|
||||
"version": "8.2.5",
|
||||
"resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
|
||||
"integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
|
||||
"version": "8.2.7",
|
||||
"resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
|
||||
"integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
|
||||
"dependencies": {
|
||||
"interface-store": "^5.0.0",
|
||||
"nanoid": "^4.0.0",
|
||||
"nanoid": "^5.0.3",
|
||||
"uint8arrays": "^4.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/interface-store": {
|
||||
"version": "5.1.4",
|
||||
"resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
|
||||
"integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
|
||||
"version": "5.1.5",
|
||||
"resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
|
||||
"integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
|
||||
},
|
||||
"node_modules/ip-regex": {
|
||||
"version": "5.0.0",
|
||||
@ -648,9 +704,9 @@
|
||||
"integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
|
||||
},
|
||||
"node_modules/it-byte-stream": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.3.tgz",
|
||||
"integrity": "sha512-OKwS1QPK8d6KsQniIs4KjJxzgJ/v4pRWrjVn/zxyilWAMZt0LUE+ynqKtqwXqHDkzfPcTDxil8S4D7b21kOpow==",
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
|
||||
"integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==",
|
||||
"dependencies": {
|
||||
"it-stream-types": "^2.0.1",
|
||||
"p-defer": "^4.0.0",
|
||||
@ -718,9 +774,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/it-length-prefixed-stream": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.1.tgz",
|
||||
"integrity": "sha512-IRlU0tOcgm43NBfo9UpjGDcy+Ikfx6R4LEMIUZ7SkEapXNqQBiFTElgqRqMu9y+wJ5/AKwgcrohAyDiL3+wq/w==",
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
|
||||
"integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
|
||||
"dependencies": {
|
||||
"it-byte-stream": "^1.0.0",
|
||||
"it-length-prefixed": "^9.0.1",
|
||||
@ -933,6 +989,23 @@
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/mortice/node_modules/nanoid": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
|
||||
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/ai"
|
||||
}
|
||||
],
|
||||
"bin": {
|
||||
"nanoid": "bin/nanoid.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14 || ^16 || >=18"
|
||||
}
|
||||
},
|
||||
"node_modules/ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
@ -948,9 +1021,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/nanoid": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
|
||||
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
|
||||
"version": "5.0.3",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.3.tgz",
|
||||
"integrity": "sha512-I7X2b22cxA4LIHXPSqbBCEQSL+1wv8TuoefejsX4HFWyC6jc5JG7CEaxOltiKjc1M+YCS2YkrZZcj4+dytw9GA==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
@ -961,7 +1034,7 @@
|
||||
"nanoid": "bin/nanoid.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14 || ^16 || >=18"
|
||||
"node": "^18 || >=20"
|
||||
}
|
||||
},
|
||||
"node_modules/netmask": {
|
||||
@ -1228,21 +1301,17 @@
|
||||
}
|
||||
},
|
||||
"node_modules/uint8arraylist": {
|
||||
"version": "2.4.3",
|
||||
"resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
|
||||
"integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
|
||||
"version": "2.4.7",
|
||||
"resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
|
||||
"integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
|
||||
"dependencies": {
|
||||
"uint8arrays": "^4.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/uint8arrays": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
|
||||
"integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
|
||||
"version": "4.0.9",
|
||||
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
|
||||
"integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
|
||||
"dependencies": {
|
||||
"multiformats": "^12.0.1"
|
||||
}
|
||||
|
@ -41,16 +41,12 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
|
||||
const { host, port } = splitHostPort(serverIpAddress)
|
||||
|
||||
const config = {
|
||||
//peerId,
|
||||
transports: [tcp({
|
||||
socket: {
|
||||
noDelay: true
|
||||
},
|
||||
server: {
|
||||
noDelay: true
|
||||
}
|
||||
})],
|
||||
streamMuxers: [yamux()],
|
||||
transports: [
|
||||
tcp()
|
||||
],
|
||||
streamMuxers: [
|
||||
yamux()
|
||||
],
|
||||
connectionEncryption: [
|
||||
noise()
|
||||
],
|
||||
|
540
perf/impl/js-libp2p/v1.0/package-lock.json
generated
540
perf/impl/js-libp2p/v1.0/package-lock.json
generated
@ -6,11 +6,11 @@
|
||||
"": {
|
||||
"name": "@libp2p/perf-js-libp2p-1-0",
|
||||
"dependencies": {
|
||||
"@chainsafe/libp2p-noise": "^13.0.3",
|
||||
"@chainsafe/libp2p-yamux": "^5.0.3",
|
||||
"@libp2p/perf": "next",
|
||||
"@libp2p/tcp": "next",
|
||||
"libp2p": "next"
|
||||
"@chainsafe/libp2p-noise": "^14.0.0",
|
||||
"@chainsafe/libp2p-yamux": "^6.0.1",
|
||||
"@libp2p/perf": "^3.0.4",
|
||||
"@libp2p/tcp": "^9.0.4",
|
||||
"libp2p": "^1.0.5"
|
||||
}
|
||||
},
|
||||
"node_modules/@chainsafe/as-chacha20poly1305": {
|
||||
@ -29,16 +29,15 @@
|
||||
"integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
|
||||
},
|
||||
"node_modules/@chainsafe/libp2p-noise": {
|
||||
"version": "13.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
|
||||
"integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-14.0.0.tgz",
|
||||
"integrity": "sha512-/E7QnSL24APpfXTj/YRS/EVRvTATg09+AwqEUGs+OeLFcO/DwPal3W6pj7c4eyJFSgxnegbpbgiH8EBvTZ4Iwg==",
|
||||
"dependencies": {
|
||||
"@chainsafe/as-chacha20poly1305": "^0.1.0",
|
||||
"@chainsafe/as-sha256": "^0.4.1",
|
||||
"@libp2p/crypto": "^2.0.0",
|
||||
"@libp2p/interface": "^0.1.0",
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
"@libp2p/peer-id": "^3.0.0",
|
||||
"@libp2p/crypto": "^3.0.0",
|
||||
"@libp2p/interface": "^1.0.0",
|
||||
"@libp2p/peer-id": "^4.0.0",
|
||||
"@noble/ciphers": "^0.4.0",
|
||||
"@noble/curves": "^1.1.0",
|
||||
"@noble/hashes": "^1.3.1",
|
||||
@ -59,21 +58,17 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@chainsafe/libp2p-yamux": {
|
||||
"version": "5.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
|
||||
"integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
|
||||
"version": "6.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.1.tgz",
|
||||
"integrity": "sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.0",
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
"@libp2p/interface": "^1.0.0",
|
||||
"@libp2p/utils": "^5.0.0",
|
||||
"get-iterator": "^2.0.1",
|
||||
"it-foreach": "^2.0.3",
|
||||
"it-pipe": "^3.0.1",
|
||||
"it-pushable": "^3.2.0",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@chainsafe/netmask": {
|
||||
@ -85,14 +80,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/crypto": {
|
||||
"version": "2.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz",
|
||||
"integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==",
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz",
|
||||
"integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@noble/curves": "^1.1.0",
|
||||
"@noble/hashes": "^1.3.1",
|
||||
"multiformats": "^12.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"node-forge": "^1.1.0",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
@ -100,35 +95,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
|
||||
"integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.5",
|
||||
"abortable-iterator": "^5.0.1",
|
||||
"it-pushable": "^3.2.0",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.0.1",
|
||||
"p-defer": "^4.0.0",
|
||||
"race-signal": "^1.0.0",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/interface-internal": {
|
||||
"version": "0.1.9-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-d8f5bc211.tgz",
|
||||
"integrity": "sha512-nW8Rk6dcx1SbhWigrHexoIoyspOUuXaTesgmDVGtPcsIT+efT5RNjgKo+1ep6H4hxz1Z9GKVlI0H7mOslQXJ1A==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/peer-collections": "4.0.8-d8f5bc211",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
|
||||
"integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
@ -137,146 +106,87 @@
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/logger": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
|
||||
"integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
|
||||
"node_modules/@libp2p/interface-internal": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz",
|
||||
"integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"@multiformats/multiaddr": "^12.1.5",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/peer-collections": "^5.0.0",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/logger": {
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
|
||||
"integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"debug": "^4.3.4",
|
||||
"interface-datastore": "^8.2.0",
|
||||
"multiformats": "^12.0.1"
|
||||
"multiformats": "^12.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/multistream-select": {
|
||||
"version": "4.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-QVkPzdVeVdMDxIQaYDyDOFhZulmlxYva5tIsvWTocmXto/BddfMyYNAxVp44ocTHyp37DAo3vHQ1qGfcc4f4KQ==",
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz",
|
||||
"integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"it-length-prefixed": "^9.0.3",
|
||||
"it-length-prefixed-stream": "^1.1.1",
|
||||
"it-pipe": "^3.0.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"p-defer": "^4.0.0",
|
||||
"uint8-varint": "^2.0.2",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-collections": {
|
||||
"version": "4.0.8-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-d8f5bc211.tgz",
|
||||
"integrity": "sha512-b6oJKUuXXetqLq+ivcaXRYHYTCe6uYnnmPcdxox2MsJFMKmgJUcoSQckvxAwvTwkAJ7ipCR1BqKgeFgPW1acQg==",
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz",
|
||||
"integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/peer-id": "3.0.6-d8f5bc211"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/peer-id": "^4.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz",
|
||||
"integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==",
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz",
|
||||
"integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "^0.1.6",
|
||||
"multiformats": "^12.0.1",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id-factory": {
|
||||
"version": "3.0.8-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-d8f5bc211.tgz",
|
||||
"integrity": "sha512-W1CRuXT5R6UjP1OnaBwj5Sek+74SlCUerQ5naRTNRrtXCWU9MpyrnAMG+a0Zkbt70TcpuIDaJKnoJEo37hIIaw==",
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz",
|
||||
"integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/crypto": "2.0.8-d8f5bc211",
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/peer-id": "3.0.6-d8f5bc211",
|
||||
"@libp2p/crypto": "^3.0.1",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/peer-id": "^4.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": {
|
||||
"version": "2.0.8-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
|
||||
"integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@noble/curves": "^1.1.0",
|
||||
"@noble/hashes": "^1.3.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"node-forge": "^1.1.0",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-record": {
|
||||
"version": "6.0.9-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-d8f5bc211.tgz",
|
||||
"integrity": "sha512-UZ+9+LeIC9hkobjOrobMa5rNVNaF9EY7hShF1JqzNl0uBYmPxwp3pQbVHBSIrZm1j7Hl24SvkXBHIyuWZMkiwQ==",
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz",
|
||||
"integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==",
|
||||
"dependencies": {
|
||||
"@libp2p/crypto": "2.0.8-d8f5bc211",
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/peer-id": "3.0.6-d8f5bc211",
|
||||
"@libp2p/utils": "4.0.7-d8f5bc211",
|
||||
"@libp2p/crypto": "^3.0.1",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/peer-id": "^4.0.1",
|
||||
"@libp2p/utils": "^5.0.2",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8-varint": "^2.0.0",
|
||||
@ -284,53 +194,16 @@
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": {
|
||||
"version": "2.0.8-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
|
||||
"integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@noble/curves": "^1.1.0",
|
||||
"@noble/hashes": "^1.3.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"node-forge": "^1.1.0",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-store": {
|
||||
"version": "9.0.9-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-d8f5bc211.tgz",
|
||||
"integrity": "sha512-tyTo+0VrZL0t+RcVqZiNPJCIVW5+BPowF0Um6sK8fAGECIWuigabpPhyiIpkpFy4eai+7dfujgUt97jJK0DMew==",
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz",
|
||||
"integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/peer-collections": "4.0.8-d8f5bc211",
|
||||
"@libp2p/peer-id": "3.0.6-d8f5bc211",
|
||||
"@libp2p/peer-id-factory": "3.0.8-d8f5bc211",
|
||||
"@libp2p/peer-record": "6.0.9-d8f5bc211",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/peer-collections": "^5.0.0",
|
||||
"@libp2p/peer-id": "^4.0.1",
|
||||
"@libp2p/peer-id-factory": "^4.0.0",
|
||||
"@libp2p/peer-record": "^7.0.0",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"interface-datastore": "^8.2.0",
|
||||
"it-all": "^3.0.2",
|
||||
@ -341,83 +214,37 @@
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/perf": {
|
||||
"version": "2.0.1-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-d8f5bc211.tgz",
|
||||
"integrity": "sha512-FUnjoFsHYcSYmOAPUP68l0fpfDpVjCCz1Kd5LFQ0Bu9tkS9C5YkOHw7GtWXgmB72QISYgdGfCBLa107pT/q+dg==",
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz",
|
||||
"integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/interface-internal": "0.1.9-d8f5bc211",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/interface-internal": "^1.0.1",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/tcp": {
|
||||
"version": "8.0.13-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-d8f5bc211.tgz",
|
||||
"integrity": "sha512-EXa2HUZmPGmcEd71vYmtSuEjbfqr272/rCCCLgt1qX5WEUjSOUJI/rKEW5Zxz4lpl28ufFCpeJZMw2i7jw/eYg==",
|
||||
"version": "9.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz",
|
||||
"integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/utils": "4.0.7-d8f5bc211",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/utils": "^5.0.2",
|
||||
"@multiformats/mafmt": "^12.1.6",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"@types/sinon": "^17.0.0",
|
||||
"stream-to-it": "^0.2.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/utils": {
|
||||
"version": "4.0.7-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-d8f5bc211.tgz",
|
||||
"integrity": "sha512-/QsY2IokV1ebFojNLEIe/QVPJ5+pVg8oiwMeGBRQp3M8b5Tp0Ozjm8C9QC98CG9NNGL5ssaO1TrUKOB16j8Q2A==",
|
||||
"version": "5.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz",
|
||||
"integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==",
|
||||
"dependencies": {
|
||||
"@chainsafe/is-ip": "^2.0.2",
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"@multiformats/multiaddr-matcher": "^1.1.0",
|
||||
"get-iterator": "^2.0.1",
|
||||
@ -430,18 +257,6 @@
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@multiformats/mafmt": {
|
||||
"version": "12.1.6",
|
||||
"resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
|
||||
@ -451,13 +266,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@multiformats/multiaddr": {
|
||||
"version": "12.1.10",
|
||||
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
|
||||
"integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
|
||||
"version": "12.1.11",
|
||||
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
|
||||
"integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
|
||||
"dependencies": {
|
||||
"@chainsafe/is-ip": "^2.0.1",
|
||||
"@chainsafe/netmask": "^2.0.0",
|
||||
"@libp2p/interface": "^0.1.1",
|
||||
"@libp2p/interface": "^1.0.0",
|
||||
"dns-over-http-resolver": "3.0.0",
|
||||
"multiformats": "^12.0.1",
|
||||
"uint8-varint": "^2.0.1",
|
||||
@ -505,9 +320,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@types/sinon": {
|
||||
"version": "17.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz",
|
||||
"integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==",
|
||||
"version": "17.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
|
||||
"integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
|
||||
"dependencies": {
|
||||
"@types/sinonjs__fake-timers": "*"
|
||||
}
|
||||
@ -517,19 +332,6 @@
|
||||
"resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
|
||||
"integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
|
||||
},
|
||||
"node_modules/abortable-iterator": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
|
||||
"integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
|
||||
"dependencies": {
|
||||
"get-iterator": "^2.0.0",
|
||||
"it-stream-types": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/any-signal": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
|
||||
@ -540,11 +342,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/datastore-core": {
|
||||
"version": "9.2.3",
|
||||
"resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
|
||||
"integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
|
||||
"version": "9.2.5",
|
||||
"resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
|
||||
"integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/logger": "^3.0.0",
|
||||
"@libp2p/logger": "^4.0.1",
|
||||
"err-code": "^3.0.1",
|
||||
"interface-store": "^5.0.0",
|
||||
"it-all": "^3.0.1",
|
||||
@ -611,19 +413,19 @@
|
||||
"integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
|
||||
},
|
||||
"node_modules/interface-datastore": {
|
||||
"version": "8.2.5",
|
||||
"resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
|
||||
"integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
|
||||
"version": "8.2.7",
|
||||
"resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
|
||||
"integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
|
||||
"dependencies": {
|
||||
"interface-store": "^5.0.0",
|
||||
"nanoid": "^4.0.0",
|
||||
"nanoid": "^5.0.3",
|
||||
"uint8arrays": "^4.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/interface-store": {
|
||||
"version": "5.1.4",
|
||||
"resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
|
||||
"integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
|
||||
"version": "5.1.5",
|
||||
"resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
|
||||
"integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
|
||||
},
|
||||
"node_modules/ip-regex": {
|
||||
"version": "5.0.0",
|
||||
@ -722,9 +524,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/it-length-prefixed-stream": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
|
||||
"integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
|
||||
"integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
|
||||
"dependencies": {
|
||||
"it-byte-stream": "^1.0.0",
|
||||
"it-length-prefixed": "^9.0.1",
|
||||
@ -825,20 +627,20 @@
|
||||
"integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
|
||||
},
|
||||
"node_modules/libp2p": {
|
||||
"version": "0.46.21-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-d8f5bc211.tgz",
|
||||
"integrity": "sha512-vQN9rdTBydRy4fut6+o46I+f0Xb9YEI2s/8WJfgcVpU1ff58Zky3z+tEbGnwOk0MYu6kpWczUKNjUIXApR+N7A==",
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz",
|
||||
"integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==",
|
||||
"dependencies": {
|
||||
"@libp2p/crypto": "2.0.8-d8f5bc211",
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@libp2p/interface-internal": "0.1.9-d8f5bc211",
|
||||
"@libp2p/logger": "3.1.0-d8f5bc211",
|
||||
"@libp2p/multistream-select": "4.0.6-d8f5bc211",
|
||||
"@libp2p/peer-collections": "4.0.8-d8f5bc211",
|
||||
"@libp2p/peer-id": "3.0.6-d8f5bc211",
|
||||
"@libp2p/peer-id-factory": "3.0.8-d8f5bc211",
|
||||
"@libp2p/peer-store": "9.0.9-d8f5bc211",
|
||||
"@libp2p/utils": "4.0.7-d8f5bc211",
|
||||
"@libp2p/crypto": "^3.0.1",
|
||||
"@libp2p/interface": "^1.0.1",
|
||||
"@libp2p/interface-internal": "^1.0.1",
|
||||
"@libp2p/logger": "^4.0.1",
|
||||
"@libp2p/multistream-select": "^5.0.0",
|
||||
"@libp2p/peer-collections": "^5.0.0",
|
||||
"@libp2p/peer-id": "^4.0.1",
|
||||
"@libp2p/peer-id-factory": "^4.0.0",
|
||||
"@libp2p/peer-store": "^10.0.0",
|
||||
"@libp2p/utils": "^5.0.2",
|
||||
"@multiformats/mafmt": "^12.1.6",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"@multiformats/multiaddr-matcher": "^1.1.0",
|
||||
@ -864,55 +666,6 @@
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/libp2p/node_modules/@libp2p/crypto": {
|
||||
"version": "2.0.8-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
|
||||
"integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@noble/curves": "^1.1.0",
|
||||
"@noble/hashes": "^1.3.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"node-forge": "^1.1.0",
|
||||
"protons-runtime": "^5.0.0",
|
||||
"uint8arraylist": "^2.4.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/libp2p/node_modules/@libp2p/interface": {
|
||||
"version": "0.1.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
|
||||
"dependencies": {
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"it-pushable": "^3.2.1",
|
||||
"it-stream-types": "^2.0.1",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arraylist": "^2.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/libp2p/node_modules/@libp2p/logger": {
|
||||
"version": "3.1.0-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-d8f5bc211.tgz",
|
||||
"integrity": "sha512-3CoLZmoM7mJV3ttGbYgsS8926/e768Ayll+66wFhfxYuDRFLhybKAwV0UbReeNP24f4pd8Fj1izyBd/1XftErw==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"@multiformats/multiaddr": "^12.1.10",
|
||||
"debug": "^4.3.4",
|
||||
"interface-datastore": "^8.2.0",
|
||||
"multiformats": "^12.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/libp2p/node_modules/@libp2p/peer-id": {
|
||||
"version": "3.0.6-d8f5bc211",
|
||||
"resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
|
||||
"integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
|
||||
"dependencies": {
|
||||
"@libp2p/interface": "0.1.6-d8f5bc211",
|
||||
"multiformats": "^12.1.3",
|
||||
"uint8arrays": "^4.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/merge-options": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
|
||||
@ -939,6 +692,23 @@
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/mortice/node_modules/nanoid": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
|
||||
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/ai"
|
||||
}
|
||||
],
|
||||
"bin": {
|
||||
"nanoid": "bin/nanoid.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14 || ^16 || >=18"
|
||||
}
|
||||
},
|
||||
"node_modules/ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
@ -954,9 +724,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/nanoid": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
|
||||
"integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
|
||||
"version": "5.0.3",
|
||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.3.tgz",
|
||||
"integrity": "sha512-I7X2b22cxA4LIHXPSqbBCEQSL+1wv8TuoefejsX4HFWyC6jc5JG7CEaxOltiKjc1M+YCS2YkrZZcj4+dytw9GA==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
@ -967,7 +737,7 @@
|
||||
"nanoid": "bin/nanoid.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^14 || ^16 || >=18"
|
||||
"node": "^18 || >=20"
|
||||
}
|
||||
},
|
||||
"node_modules/netmask": {
|
||||
@ -1107,21 +877,17 @@
|
||||
}
|
||||
},
|
||||
"node_modules/uint8arraylist": {
|
||||
"version": "2.4.3",
|
||||
"resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
|
||||
"integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
|
||||
"version": "2.4.7",
|
||||
"resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
|
||||
"integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
|
||||
"dependencies": {
|
||||
"uint8arrays": "^4.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0",
|
||||
"npm": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/uint8arrays": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
|
||||
"integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
|
||||
"version": "4.0.9",
|
||||
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
|
||||
"integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
|
||||
"dependencies": {
|
||||
"multiformats": "^12.0.1"
|
||||
}
|
||||
|
@ -4,10 +4,10 @@
|
||||
"main": "index.js",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@chainsafe/libp2p-noise": "^13.0.3",
|
||||
"@chainsafe/libp2p-yamux": "^5.0.3",
|
||||
"@libp2p/perf": "next",
|
||||
"@libp2p/tcp": "next",
|
||||
"libp2p": "next"
|
||||
"@chainsafe/libp2p-noise": "^14.0.0",
|
||||
"@chainsafe/libp2p-yamux": "^6.0.1",
|
||||
"@libp2p/perf": "^3.0.4",
|
||||
"@libp2p/tcp": "^9.0.4",
|
||||
"libp2p": "^1.0.5"
|
||||
}
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user