A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: Package lock file local reference

+2579 -565
+2579 -565
package-lock.json
··· 41 41 "tailwindcss-interaction-variants": "^5.0.0" 42 42 } 43 43 }, 44 - "../../Work/webnative": { 45 - "version": "0.35.1", 46 - "license": "Apache-2.0", 47 - "dependencies": { 48 - "@ipld/dag-cbor": "^8.0.0", 49 - "@ipld/dag-pb": "^3.0.1", 50 - "@libp2p/interface-keys": "^1.0.4", 51 - "@libp2p/peer-id": "^1.1.17", 52 - "@multiformats/multiaddr": "^11.1.0", 53 - "blockstore-core": "^2.0.2", 54 - "blockstore-datastore-adapter": "^4.0.0", 55 - "datastore-core": "^8.0.2", 56 - "datastore-level": "^9.0.4", 57 - "events": "^3.3.0", 58 - "fission-bloom-filters": "1.7.1", 59 - "ipfs-core-types": "0.13.0", 60 - "ipfs-repo": "^16.0.0", 61 - "keystore-idb": "^0.15.5", 62 - "localforage": "^1.10.0", 63 - "multiformats": "^10.0.2", 64 - "one-webcrypto": "^1.0.3", 65 - "throttle-debounce": "^3.0.1", 66 - "tweetnacl": "^1.0.3", 67 - "uint8arrays": "^3.0.0", 68 - "wnfs": "0.1.10" 69 - }, 70 - "devDependencies": { 71 - "@esbuild-plugins/node-globals-polyfill": "^0.1.1", 72 - "@ipld/car": "^5.0.0", 73 - "@types/expect": "^24.3.0", 74 - "@types/mocha": "^10.0.0", 75 - "@types/node": "^18.11.9", 76 - "@types/throttle-debounce": "^2.1.0", 77 - "@typescript-eslint/eslint-plugin": "^5.10.0", 78 - "@typescript-eslint/parser": "^5.10.0", 79 - "copyfiles": "^2.4.1", 80 - "esbuild": "^0.15.13", 81 - "eslint": "^8.7.0", 82 - "expect": "^27.4.6", 83 - "fast-check": "^3.3.0", 84 - "globby": "^13.1.2", 85 - "ipfs-core": "0.17.0", 86 - "localforage-driver-memory": "^1.0.5", 87 - "madge": "^5.0.1", 88 - "mocha": "^10.1.0", 89 - "rimraf": "^3.0.2", 90 - "ts-node": "^10.9.1", 91 - "tslib": "^2.4.1", 92 - "typedoc": "^0.23.21", 93 - "typedoc-plugin-missing-exports": "^1.0.0", 94 - "typescript": "^4.8.4", 95 - "util": "^0.12.4" 96 - }, 97 - "engines": { 98 - "node": ">=16" 99 - } 44 + "node_modules/@chainsafe/is-ip": { 45 + "version": "2.0.1", 46 + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.1.tgz", 47 + "integrity": "sha512-nqSJ8u2a1Rv9FYbyI8qpDhTYujaKEyLknNrTejLYoSWmdeg+2WB7R6BZqPZYfrJzDxVi3rl6ZQuoaEvpKRZWgQ==" 100 48 }, 101 - "node_modules/@esbuild/android-arm": { 49 + "node_modules/@esbuild/darwin-arm64": { 102 50 "version": "0.16.4", 103 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.4.tgz", 104 - "integrity": "sha512-rZzb7r22m20S1S7ufIc6DC6W659yxoOrl7sKP1nCYhuvUlnCFHVSbATG4keGUtV8rDz11sRRDbWkvQZpzPaHiw==", 51 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.4.tgz", 52 + "integrity": "sha512-a28X1O//aOfxwJVZVs7ZfM8Tyih2Za4nKJrBwW5Wm4yKsnwBy9aiS/xwpxiiTRttw3EaTg4Srerhcm6z0bu9Wg==", 105 53 "cpu": [ 106 - "arm" 54 + "arm64" 107 55 ], 108 56 "dev": true, 109 57 "optional": true, 110 58 "os": [ 111 - "android" 59 + "darwin" 112 60 ], 113 61 "engines": { 114 62 "node": ">=12" 115 63 } 116 64 }, 117 - "node_modules/@esbuild/android-arm64": { 118 - "version": "0.16.4", 119 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.4.tgz", 120 - "integrity": "sha512-VPuTzXFm/m2fcGfN6CiwZTlLzxrKsWbPkG7ArRFpuxyaHUm/XFHQPD4xNwZT6uUmpIHhnSjcaCmcla8COzmZ5Q==", 121 - "cpu": [ 122 - "arm64" 123 - ], 65 + "node_modules/@eslint/eslintrc": { 66 + "version": "1.3.3", 67 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 68 + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 124 69 "dev": true, 125 - "optional": true, 126 - "os": [ 127 - "android" 128 - ], 70 + "dependencies": { 71 + "ajv": "^6.12.4", 72 + "debug": "^4.3.2", 73 + "espree": "^9.4.0", 74 + "globals": "^13.15.0", 75 + "ignore": "^5.2.0", 76 + "import-fresh": "^3.2.1", 77 + "js-yaml": "^4.1.0", 78 + "minimatch": "^3.1.2", 79 + "strip-json-comments": "^3.1.1" 80 + }, 129 81 "engines": { 130 - "node": ">=12" 82 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 83 + }, 84 + "funding": { 85 + "url": "https://opencollective.com/eslint" 131 86 } 132 87 }, 133 - "node_modules/@esbuild/android-x64": { 134 - "version": "0.16.4", 135 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.4.tgz", 136 - "integrity": "sha512-MW+B2O++BkcOfMWmuHXB15/l1i7wXhJFqbJhp82IBOais8RBEQv2vQz/jHrDEHaY2X0QY7Wfw86SBL2PbVOr0g==", 137 - "cpu": [ 138 - "x64" 139 - ], 88 + "node_modules/@humanwhocodes/config-array": { 89 + "version": "0.11.7", 90 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", 91 + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", 140 92 "dev": true, 141 - "optional": true, 142 - "os": [ 143 - "android" 144 - ], 93 + "dependencies": { 94 + "@humanwhocodes/object-schema": "^1.2.1", 95 + "debug": "^4.1.1", 96 + "minimatch": "^3.0.5" 97 + }, 145 98 "engines": { 146 - "node": ">=12" 99 + "node": ">=10.10.0" 147 100 } 148 101 }, 149 - "node_modules/@esbuild/darwin-arm64": { 150 - "version": "0.16.4", 151 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.4.tgz", 152 - "integrity": "sha512-a28X1O//aOfxwJVZVs7ZfM8Tyih2Za4nKJrBwW5Wm4yKsnwBy9aiS/xwpxiiTRttw3EaTg4Srerhcm6z0bu9Wg==", 153 - "cpu": [ 154 - "arm64" 155 - ], 102 + "node_modules/@humanwhocodes/module-importer": { 103 + "version": "1.0.1", 104 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 105 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 156 106 "dev": true, 157 - "optional": true, 158 - "os": [ 159 - "darwin" 160 - ], 161 107 "engines": { 162 - "node": ">=12" 108 + "node": ">=12.22" 109 + }, 110 + "funding": { 111 + "type": "github", 112 + "url": "https://github.com/sponsors/nzakas" 163 113 } 164 114 }, 165 - "node_modules/@esbuild/darwin-x64": { 166 - "version": "0.16.4", 167 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.4.tgz", 168 - "integrity": "sha512-e3doCr6Ecfwd7VzlaQqEPrnbvvPjE9uoTpxG5pyLzr2rI2NMjDHmvY1E5EO81O/e9TUOLLkXA5m6T8lfjK9yAA==", 169 - "cpu": [ 170 - "x64" 171 - ], 172 - "dev": true, 173 - "optional": true, 174 - "os": [ 175 - "darwin" 176 - ], 115 + "node_modules/@humanwhocodes/object-schema": { 116 + "version": "1.2.1", 117 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 118 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 119 + "dev": true 120 + }, 121 + "node_modules/@ipld/dag-cbor": { 122 + "version": "8.0.1", 123 + "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-8.0.1.tgz", 124 + "integrity": "sha512-mHRuzgGXNk0Y5W7nNQdN37qJiig1Kdgf92icBVFRUNtBc9Ezl5DIdWfiGWBucHBrhqPBncxoH3As9cHPIRozxA==", 125 + "dependencies": { 126 + "cborg": "^1.6.0", 127 + "multiformats": "^11.0.0" 128 + }, 177 129 "engines": { 178 - "node": ">=12" 130 + "node": ">=16.0.0", 131 + "npm": ">=7.0.0" 179 132 } 180 133 }, 181 - "node_modules/@esbuild/freebsd-arm64": { 182 - "version": "0.16.4", 183 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.4.tgz", 184 - "integrity": "sha512-Oup3G/QxBgvvqnXWrBed7xxkFNwAwJVHZcklWyQt7YCAL5bfUkaa6FVWnR78rNQiM8MqqLiT6ZTZSdUFuVIg1w==", 185 - "cpu": [ 186 - "arm64" 187 - ], 188 - "dev": true, 189 - "optional": true, 190 - "os": [ 191 - "freebsd" 192 - ], 134 + "node_modules/@ipld/dag-cbor/node_modules/multiformats": { 135 + "version": "11.0.0", 136 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 137 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 193 138 "engines": { 194 - "node": ">=12" 139 + "node": ">=16.0.0", 140 + "npm": ">=7.0.0" 195 141 } 196 142 }, 197 - "node_modules/@esbuild/freebsd-x64": { 198 - "version": "0.16.4", 199 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.4.tgz", 200 - "integrity": "sha512-vAP+eYOxlN/Bpo/TZmzEQapNS8W1njECrqkTpNgvXskkkJC2AwOXwZWai/Kc2vEFZUXQttx6UJbj9grqjD/+9Q==", 201 - "cpu": [ 202 - "x64" 203 - ], 204 - "dev": true, 205 - "optional": true, 206 - "os": [ 207 - "freebsd" 208 - ], 143 + "node_modules/@ipld/dag-pb": { 144 + "version": "3.0.2", 145 + "resolved": "https://registry.npmjs.org/@ipld/dag-pb/-/dag-pb-3.0.2.tgz", 146 + "integrity": "sha512-ge+llKU/CNc6rX5ZcUhCrPXJjKjN1DsolDOJ99zOsousGOhepoIgvT01iAP8s7QN9QFciOE+a1jHdccs+CyhBA==", 147 + "dependencies": { 148 + "multiformats": "^11.0.0" 149 + }, 209 150 "engines": { 210 - "node": ">=12" 151 + "node": ">=16.0.0", 152 + "npm": ">=7.0.0" 211 153 } 212 154 }, 213 - "node_modules/@esbuild/linux-arm": { 214 - "version": "0.16.4", 215 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.4.tgz", 216 - "integrity": "sha512-A47ZmtpIPyERxkSvIv+zLd6kNIOtJH03XA0Hy7jaceRDdQaQVGSDt4mZqpWqJYgDk9rg96aglbF6kCRvPGDSUA==", 217 - "cpu": [ 218 - "arm" 219 - ], 220 - "dev": true, 221 - "optional": true, 222 - "os": [ 223 - "linux" 224 - ], 155 + "node_modules/@ipld/dag-pb/node_modules/multiformats": { 156 + "version": "11.0.0", 157 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 158 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 225 159 "engines": { 226 - "node": ">=12" 160 + "node": ">=16.0.0", 161 + "npm": ">=7.0.0" 227 162 } 228 163 }, 229 - "node_modules/@esbuild/linux-arm64": { 230 - "version": "0.16.4", 231 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.4.tgz", 232 - "integrity": "sha512-2zXoBhv4r5pZiyjBKrOdFP4CXOChxXiYD50LRUU+65DkdS5niPFHbboKZd/c81l0ezpw7AQnHeoCy5hFrzzs4g==", 233 - "cpu": [ 234 - "arm64" 235 - ], 236 - "dev": true, 237 - "optional": true, 238 - "os": [ 239 - "linux" 240 - ], 164 + "node_modules/@libp2p/interface-connection": { 165 + "version": "3.0.7", 166 + "resolved": "https://registry.npmjs.org/@libp2p/interface-connection/-/interface-connection-3.0.7.tgz", 167 + "integrity": "sha512-MBDrGlrSO1nL1DqqjNQzZSjcY2tobo6BOo9DxCFbaESiK7u1YLBNo9Amd0o5bPpFjez+O/VSasz9x3SQpHU1qQ==", 168 + "dependencies": { 169 + "@libp2p/interface-peer-id": "^2.0.0", 170 + "@libp2p/interfaces": "^3.0.0", 171 + "@multiformats/multiaddr": "^11.0.0", 172 + "it-stream-types": "^1.0.4", 173 + "uint8arraylist": "^2.1.2" 174 + }, 241 175 "engines": { 242 - "node": ">=12" 176 + "node": ">=16.0.0", 177 + "npm": ">=7.0.0" 243 178 } 244 179 }, 245 - "node_modules/@esbuild/linux-ia32": { 246 - "version": "0.16.4", 247 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.4.tgz", 248 - "integrity": "sha512-uxdSrpe9wFhz4yBwt2kl2TxS/NWEINYBUFIxQtaEVtglm1eECvsj1vEKI0KX2k2wCe17zDdQ3v+jVxfwVfvvjw==", 249 - "cpu": [ 250 - "ia32" 251 - ], 252 - "dev": true, 253 - "optional": true, 254 - "os": [ 255 - "linux" 256 - ], 180 + "node_modules/@libp2p/interface-connection/node_modules/@libp2p/interface-peer-id": { 181 + "version": "2.0.0", 182 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 183 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 184 + "dependencies": { 185 + "multiformats": "^11.0.0" 186 + }, 257 187 "engines": { 258 - "node": ">=12" 188 + "node": ">=16.0.0", 189 + "npm": ">=7.0.0" 259 190 } 260 191 }, 261 - "node_modules/@esbuild/linux-loong64": { 262 - "version": "0.16.4", 263 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.4.tgz", 264 - "integrity": "sha512-peDrrUuxbZ9Jw+DwLCh/9xmZAk0p0K1iY5d2IcwmnN+B87xw7kujOkig6ZRcZqgrXgeRGurRHn0ENMAjjD5DEg==", 265 - "cpu": [ 266 - "loong64" 267 - ], 268 - "dev": true, 269 - "optional": true, 270 - "os": [ 271 - "linux" 272 - ], 192 + "node_modules/@libp2p/interface-connection/node_modules/multiformats": { 193 + "version": "11.0.0", 194 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 195 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 273 196 "engines": { 274 - "node": ">=12" 197 + "node": ">=16.0.0", 198 + "npm": ">=7.0.0" 275 199 } 276 200 }, 277 - "node_modules/@esbuild/linux-mips64el": { 278 - "version": "0.16.4", 279 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.4.tgz", 280 - "integrity": "sha512-sD9EEUoGtVhFjjsauWjflZklTNr57KdQ6xfloO4yH1u7vNQlOfAlhEzbyBKfgbJlW7rwXYBdl5/NcZ+Mg2XhQA==", 281 - "cpu": [ 282 - "mips64el" 283 - ], 284 - "dev": true, 285 - "optional": true, 286 - "os": [ 287 - "linux" 288 - ], 201 + "node_modules/@libp2p/interface-keychain": { 202 + "version": "1.0.8", 203 + "resolved": "https://registry.npmjs.org/@libp2p/interface-keychain/-/interface-keychain-1.0.8.tgz", 204 + "integrity": "sha512-JqI7mMthIafP8cGhhsmIs/M0Ey+ivHLcpzqbVVzMFiFVi1dC03R7EHlalcaPn8yaLSvlmI0MqjC8lJYuvlFjfw==", 205 + "dependencies": { 206 + "multiformats": "^10.0.0" 207 + }, 289 208 "engines": { 290 - "node": ">=12" 209 + "node": ">=16.0.0", 210 + "npm": ">=7.0.0" 291 211 } 292 212 }, 293 - "node_modules/@esbuild/linux-ppc64": { 294 - "version": "0.16.4", 295 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.4.tgz", 296 - "integrity": "sha512-X1HSqHUX9D+d0l6/nIh4ZZJ94eQky8d8z6yxAptpZE3FxCWYWvTDd9X9ST84MGZEJx04VYUD/AGgciddwO0b8g==", 297 - "cpu": [ 298 - "ppc64" 299 - ], 300 - "dev": true, 301 - "optional": true, 302 - "os": [ 303 - "linux" 304 - ], 213 + "node_modules/@libp2p/interface-keys": { 214 + "version": "1.0.6", 215 + "resolved": "https://registry.npmjs.org/@libp2p/interface-keys/-/interface-keys-1.0.6.tgz", 216 + "integrity": "sha512-cYe8DyKONA4TFdjEnPTPSWRntBH5+MMzivjtduVQukv7aO6PpihBF4PixzhKds+ciR2TMIkGXPsDaehmmU0Mqw==", 305 217 "engines": { 306 - "node": ">=12" 218 + "node": ">=16.0.0", 219 + "npm": ">=7.0.0" 307 220 } 308 221 }, 309 - "node_modules/@esbuild/linux-riscv64": { 310 - "version": "0.16.4", 311 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.4.tgz", 312 - "integrity": "sha512-97ANpzyNp0GTXCt6SRdIx1ngwncpkV/z453ZuxbnBROCJ5p/55UjhbaG23UdHj88fGWLKPFtMoU4CBacz4j9FA==", 313 - "cpu": [ 314 - "riscv64" 315 - ], 316 - "dev": true, 317 - "optional": true, 318 - "os": [ 319 - "linux" 320 - ], 222 + "node_modules/@libp2p/interface-peer-id": { 223 + "version": "1.1.2", 224 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-1.1.2.tgz", 225 + "integrity": "sha512-S5iyVzG2EUgxm4NLe8W4ya9kpKuGfHs7Wbbos0wOUB4GXsbIKgOOxIr4yf+xGFgtEBaoximvlLkpob6dn8VFgA==", 226 + "dependencies": { 227 + "multiformats": "^10.0.0" 228 + }, 321 229 "engines": { 322 - "node": ">=12" 230 + "node": ">=16.0.0", 231 + "npm": ">=7.0.0" 323 232 } 324 233 }, 325 - "node_modules/@esbuild/linux-s390x": { 326 - "version": "0.16.4", 327 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.4.tgz", 328 - "integrity": "sha512-pUvPQLPmbEeJRPjP0DYTC1vjHyhrnCklQmCGYbipkep+oyfTn7GTBJXoPodR7ZS5upmEyc8lzAkn2o29wD786A==", 329 - "cpu": [ 330 - "s390x" 331 - ], 332 - "dev": true, 333 - "optional": true, 334 - "os": [ 335 - "linux" 336 - ], 234 + "node_modules/@libp2p/interface-peer-info": { 235 + "version": "1.0.7", 236 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-info/-/interface-peer-info-1.0.7.tgz", 237 + "integrity": "sha512-aVI4ii1DFBF1dmQM5uemtO/qxNedCREzBtt2kAQtusN55BKT9GOlBSme+xTYpXw63iDrbtLXgJH+gNPoPkwJeQ==", 238 + "dependencies": { 239 + "@libp2p/interface-peer-id": "^2.0.0", 240 + "@multiformats/multiaddr": "^11.0.0" 241 + }, 337 242 "engines": { 338 - "node": ">=12" 243 + "node": ">=16.0.0", 244 + "npm": ">=7.0.0" 339 245 } 340 246 }, 341 - "node_modules/@esbuild/linux-x64": { 342 - "version": "0.16.4", 343 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.4.tgz", 344 - "integrity": "sha512-N55Q0mJs3Sl8+utPRPBrL6NLYZKBCLLx0bme/+RbjvMforTGGzFvsRl4xLTZMUBFC1poDzBEPTEu5nxizQ9Nlw==", 345 - "cpu": [ 346 - "x64" 347 - ], 348 - "dev": true, 349 - "optional": true, 350 - "os": [ 351 - "linux" 352 - ], 247 + "node_modules/@libp2p/interface-peer-info/node_modules/@libp2p/interface-peer-id": { 248 + "version": "2.0.0", 249 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 250 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 251 + "dependencies": { 252 + "multiformats": "^11.0.0" 253 + }, 353 254 "engines": { 354 - "node": ">=12" 255 + "node": ">=16.0.0", 256 + "npm": ">=7.0.0" 355 257 } 356 258 }, 357 - "node_modules/@esbuild/netbsd-x64": { 358 - "version": "0.16.4", 359 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.4.tgz", 360 - "integrity": "sha512-LHSJLit8jCObEQNYkgsDYBh2JrJT53oJO2HVdkSYLa6+zuLJh0lAr06brXIkljrlI+N7NNW1IAXGn/6IZPi3YQ==", 361 - "cpu": [ 362 - "x64" 363 - ], 364 - "dev": true, 365 - "optional": true, 366 - "os": [ 367 - "netbsd" 368 - ], 259 + "node_modules/@libp2p/interface-peer-info/node_modules/multiformats": { 260 + "version": "11.0.0", 261 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 262 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 369 263 "engines": { 370 - "node": ">=12" 264 + "node": ">=16.0.0", 265 + "npm": ">=7.0.0" 371 266 } 372 267 }, 373 - "node_modules/@esbuild/openbsd-x64": { 374 - "version": "0.16.4", 375 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.4.tgz", 376 - "integrity": "sha512-nLgdc6tWEhcCFg/WVFaUxHcPK3AP/bh+KEwKtl69Ay5IBqUwKDaq/6Xk0E+fh/FGjnLwqFSsarsbPHeKM8t8Sw==", 377 - "cpu": [ 378 - "x64" 379 - ], 380 - "dev": true, 381 - "optional": true, 382 - "os": [ 383 - "openbsd" 384 - ], 268 + "node_modules/@libp2p/interface-pubsub": { 269 + "version": "3.0.5", 270 + "resolved": "https://registry.npmjs.org/@libp2p/interface-pubsub/-/interface-pubsub-3.0.5.tgz", 271 + "integrity": "sha512-+DsqrkDeYBuokMCuqLvlsdq4D/Tcs9bwSHeNUw1V88ffZE+pqmMIYntyIpFoI4SCLOxqB8U1B5yAlF/OBuJFSw==", 272 + "dependencies": { 273 + "@libp2p/interface-connection": "^3.0.0", 274 + "@libp2p/interface-peer-id": "^2.0.0", 275 + "@libp2p/interfaces": "^3.0.0", 276 + "it-pushable": "^3.0.0", 277 + "uint8arraylist": "^2.1.2" 278 + }, 385 279 "engines": { 386 - "node": ">=12" 280 + "node": ">=16.0.0", 281 + "npm": ">=7.0.0" 387 282 } 388 283 }, 389 - "node_modules/@esbuild/sunos-x64": { 390 - "version": "0.16.4", 391 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.4.tgz", 392 - "integrity": "sha512-08SluG24GjPO3tXKk95/85n9kpyZtXCVwURR2i4myhrOfi3jspClV0xQQ0W0PYWHioJj+LejFMt41q+PG3mlAQ==", 393 - "cpu": [ 394 - "x64" 395 - ], 396 - "dev": true, 397 - "optional": true, 398 - "os": [ 399 - "sunos" 400 - ], 284 + "node_modules/@libp2p/interface-pubsub/node_modules/@libp2p/interface-peer-id": { 285 + "version": "2.0.0", 286 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 287 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 288 + "dependencies": { 289 + "multiformats": "^11.0.0" 290 + }, 401 291 "engines": { 402 - "node": ">=12" 292 + "node": ">=16.0.0", 293 + "npm": ">=7.0.0" 403 294 } 404 295 }, 405 - "node_modules/@esbuild/win32-arm64": { 406 - "version": "0.16.4", 407 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.4.tgz", 408 - "integrity": "sha512-yYiRDQcqLYQSvNQcBKN7XogbrSvBE45FEQdH8fuXPl7cngzkCvpsG2H9Uey39IjQ6gqqc+Q4VXYHsQcKW0OMjQ==", 409 - "cpu": [ 410 - "arm64" 411 - ], 412 - "dev": true, 413 - "optional": true, 414 - "os": [ 415 - "win32" 416 - ], 296 + "node_modules/@libp2p/interface-pubsub/node_modules/multiformats": { 297 + "version": "11.0.0", 298 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 299 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 417 300 "engines": { 418 - "node": ">=12" 301 + "node": ">=16.0.0", 302 + "npm": ">=7.0.0" 419 303 } 420 304 }, 421 - "node_modules/@esbuild/win32-ia32": { 422 - "version": "0.16.4", 423 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.4.tgz", 424 - "integrity": "sha512-5rabnGIqexekYkh9zXG5waotq8mrdlRoBqAktjx2W3kb0zsI83mdCwrcAeKYirnUaTGztR5TxXcXmQrEzny83w==", 425 - "cpu": [ 426 - "ia32" 427 - ], 428 - "dev": true, 429 - "optional": true, 430 - "os": [ 431 - "win32" 432 - ], 305 + "node_modules/@libp2p/interfaces": { 306 + "version": "3.2.0", 307 + "resolved": "https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.2.0.tgz", 308 + "integrity": "sha512-lIVeMMv/TGcN4k5qfe1ZMwUvZTwWqLs7atxuoNdZ7lEPye94XNuHQj2WXoF9nEELkGKevpUJs/OB+gldl9MuFA==", 433 309 "engines": { 434 - "node": ">=12" 310 + "node": ">=16.0.0", 311 + "npm": ">=7.0.0" 435 312 } 436 313 }, 437 - "node_modules/@esbuild/win32-x64": { 438 - "version": "0.16.4", 439 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.4.tgz", 440 - "integrity": "sha512-sN/I8FMPtmtT2Yw+Dly8Ur5vQ5a/RmC8hW7jO9PtPSQUPkowxWpcUZnqOggU7VwyT3Xkj6vcXWd3V/qTXwultQ==", 441 - "cpu": [ 442 - "x64" 443 - ], 444 - "dev": true, 445 - "optional": true, 446 - "os": [ 447 - "win32" 448 - ], 314 + "node_modules/@libp2p/logger": { 315 + "version": "2.0.5", 316 + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-2.0.5.tgz", 317 + "integrity": "sha512-WEhxsc7+gsfuTcljI4vSgW/H2f18aBaC+JiO01FcX841Wxe9szjzHdBLDh9eqygUlzoK0LEeIBfctN7ibzus5A==", 318 + "dependencies": { 319 + "@libp2p/interface-peer-id": "^2.0.0", 320 + "debug": "^4.3.3", 321 + "interface-datastore": "^7.0.0", 322 + "multiformats": "^11.0.0" 323 + }, 449 324 "engines": { 450 - "node": ">=12" 325 + "node": ">=16.0.0", 326 + "npm": ">=7.0.0" 451 327 } 452 328 }, 453 - "node_modules/@eslint/eslintrc": { 454 - "version": "1.3.3", 455 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 456 - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 457 - "dev": true, 329 + "node_modules/@libp2p/logger/node_modules/@libp2p/interface-peer-id": { 330 + "version": "2.0.0", 331 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 332 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 458 333 "dependencies": { 459 - "ajv": "^6.12.4", 460 - "debug": "^4.3.2", 461 - "espree": "^9.4.0", 462 - "globals": "^13.15.0", 463 - "ignore": "^5.2.0", 464 - "import-fresh": "^3.2.1", 465 - "js-yaml": "^4.1.0", 466 - "minimatch": "^3.1.2", 467 - "strip-json-comments": "^3.1.1" 334 + "multiformats": "^11.0.0" 468 335 }, 469 336 "engines": { 470 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 337 + "node": ">=16.0.0", 338 + "npm": ">=7.0.0" 339 + } 340 + }, 341 + "node_modules/@libp2p/logger/node_modules/multiformats": { 342 + "version": "11.0.0", 343 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 344 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 345 + "engines": { 346 + "node": ">=16.0.0", 347 + "npm": ">=7.0.0" 348 + } 349 + }, 350 + "node_modules/@libp2p/peer-id": { 351 + "version": "1.1.18", 352 + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-1.1.18.tgz", 353 + "integrity": "sha512-Zh3gzbrQZKDMLpoJAJB8gdGtyYFSBKV0dU5vflQ18/7MJDJmjsgKO+sJTYi72yN5sWREs1eGKMhxLo+N1ust5w==", 354 + "dependencies": { 355 + "@libp2p/interface-peer-id": "^1.0.0", 356 + "err-code": "^3.0.1", 357 + "multiformats": "^10.0.0", 358 + "uint8arrays": "^4.0.2" 471 359 }, 472 - "funding": { 473 - "url": "https://opencollective.com/eslint" 360 + "engines": { 361 + "node": ">=16.0.0", 362 + "npm": ">=7.0.0" 474 363 } 475 364 }, 476 - "node_modules/@humanwhocodes/config-array": { 477 - "version": "0.11.7", 478 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", 479 - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", 480 - "dev": true, 365 + "node_modules/@libp2p/peer-id/node_modules/uint8arrays": { 366 + "version": "4.0.3", 367 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 368 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 481 369 "dependencies": { 482 - "@humanwhocodes/object-schema": "^1.2.1", 483 - "debug": "^4.1.1", 484 - "minimatch": "^3.0.5" 370 + "multiformats": "^11.0.0" 485 371 }, 486 372 "engines": { 487 - "node": ">=10.10.0" 373 + "node": ">=16.0.0", 374 + "npm": ">=7.0.0" 488 375 } 489 376 }, 490 - "node_modules/@humanwhocodes/module-importer": { 491 - "version": "1.0.1", 492 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 493 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 494 - "dev": true, 377 + "node_modules/@libp2p/peer-id/node_modules/uint8arrays/node_modules/multiformats": { 378 + "version": "11.0.0", 379 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 380 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 495 381 "engines": { 496 - "node": ">=12.22" 382 + "node": ">=16.0.0", 383 + "npm": ">=7.0.0" 384 + } 385 + }, 386 + "node_modules/@multiformats/multiaddr": { 387 + "version": "11.1.5", 388 + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-11.1.5.tgz", 389 + "integrity": "sha512-sFppiscvhExFbSUdYl/4wBBOb5IjhYVpuRMBb6RgVjq7qTVHQDQeX3CEjQGdyy7+8A/cixL+fQez4RI+hltkLQ==", 390 + "dependencies": { 391 + "@chainsafe/is-ip": "^2.0.1", 392 + "dns-over-http-resolver": "^2.1.0", 393 + "err-code": "^3.0.1", 394 + "multiformats": "^11.0.0", 395 + "uint8arrays": "^4.0.2", 396 + "varint": "^6.0.0" 497 397 }, 498 - "funding": { 499 - "type": "github", 500 - "url": "https://github.com/sponsors/nzakas" 398 + "engines": { 399 + "node": ">=16.0.0", 400 + "npm": ">=7.0.0" 501 401 } 502 402 }, 503 - "node_modules/@humanwhocodes/object-schema": { 504 - "version": "1.2.1", 505 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 506 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 507 - "dev": true 403 + "node_modules/@multiformats/multiaddr/node_modules/multiformats": { 404 + "version": "11.0.0", 405 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 406 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 407 + "engines": { 408 + "node": ">=16.0.0", 409 + "npm": ">=7.0.0" 410 + } 411 + }, 412 + "node_modules/@multiformats/multiaddr/node_modules/uint8arrays": { 413 + "version": "4.0.3", 414 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 415 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 416 + "dependencies": { 417 + "multiformats": "^11.0.0" 418 + }, 419 + "engines": { 420 + "node": ">=16.0.0", 421 + "npm": ">=7.0.0" 422 + } 508 423 }, 509 424 "node_modules/@nodelib/fs.scandir": { 510 425 "version": "2.1.5", ··· 541 456 "node": ">= 8" 542 457 } 543 458 }, 459 + "node_modules/@protobufjs/aspromise": { 460 + "version": "1.1.2", 461 + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", 462 + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" 463 + }, 464 + "node_modules/@protobufjs/base64": { 465 + "version": "1.1.2", 466 + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", 467 + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" 468 + }, 469 + "node_modules/@protobufjs/codegen": { 470 + "version": "2.0.4", 471 + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", 472 + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" 473 + }, 474 + "node_modules/@protobufjs/eventemitter": { 475 + "version": "1.1.0", 476 + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", 477 + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" 478 + }, 479 + "node_modules/@protobufjs/fetch": { 480 + "version": "1.1.0", 481 + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", 482 + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", 483 + "dependencies": { 484 + "@protobufjs/aspromise": "^1.1.1", 485 + "@protobufjs/inquire": "^1.1.0" 486 + } 487 + }, 488 + "node_modules/@protobufjs/float": { 489 + "version": "1.0.2", 490 + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", 491 + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" 492 + }, 493 + "node_modules/@protobufjs/inquire": { 494 + "version": "1.1.0", 495 + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", 496 + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" 497 + }, 498 + "node_modules/@protobufjs/path": { 499 + "version": "1.1.2", 500 + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", 501 + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" 502 + }, 503 + "node_modules/@protobufjs/pool": { 504 + "version": "1.1.0", 505 + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", 506 + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" 507 + }, 508 + "node_modules/@protobufjs/utf8": { 509 + "version": "1.1.0", 510 + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", 511 + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" 512 + }, 544 513 "node_modules/@sindresorhus/is": { 545 514 "version": "4.6.0", 546 515 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", ··· 631 600 "node_modules/@types/node": { 632 601 "version": "18.11.13", 633 602 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.13.tgz", 634 - "integrity": "sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==", 635 - "dev": true 603 + "integrity": "sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==" 636 604 }, 637 605 "node_modules/@types/responselike": { 638 606 "version": "1.0.0", ··· 657 625 }, 658 626 "engines": { 659 627 "node": ">=6.5" 628 + } 629 + }, 630 + "node_modules/abstract-level": { 631 + "version": "1.0.3", 632 + "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", 633 + "integrity": "sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA==", 634 + "dependencies": { 635 + "buffer": "^6.0.3", 636 + "catering": "^2.1.0", 637 + "is-buffer": "^2.0.5", 638 + "level-supports": "^4.0.0", 639 + "level-transcoder": "^1.0.1", 640 + "module-error": "^1.0.1", 641 + "queue-microtask": "^1.2.3" 642 + }, 643 + "engines": { 644 + "node": ">=12" 660 645 } 661 646 }, 662 647 "node_modules/acorn": { ··· 953 938 "node": ">= 6" 954 939 } 955 940 }, 941 + "node_modules/blockstore-core": { 942 + "version": "2.0.2", 943 + "resolved": "https://registry.npmjs.org/blockstore-core/-/blockstore-core-2.0.2.tgz", 944 + "integrity": "sha512-ALry3rBp2pTEi4F/usjCJGRluAKYFWI9Np7uE0pZHfDeScMJSj/fDkHEWvY80tPYu4kj03sLKRDGJlZH+V7VzQ==", 945 + "dependencies": { 946 + "err-code": "^3.0.1", 947 + "interface-blockstore": "^3.0.0", 948 + "interface-store": "^3.0.0", 949 + "it-all": "^1.0.4", 950 + "it-drain": "^1.0.4", 951 + "it-filter": "^1.0.2", 952 + "it-take": "^1.0.1", 953 + "multiformats": "^10.0.0" 954 + }, 955 + "engines": { 956 + "node": ">=16.0.0", 957 + "npm": ">=7.0.0" 958 + } 959 + }, 960 + "node_modules/blockstore-datastore-adapter": { 961 + "version": "4.0.0", 962 + "resolved": "https://registry.npmjs.org/blockstore-datastore-adapter/-/blockstore-datastore-adapter-4.0.0.tgz", 963 + "integrity": "sha512-vzy2lgLb7PQ0qopuZk6B+syRULdUt9w/ffNl7EXcvGZLS5+VoUmh4Agdp1OVuoaMEfXoEqIvCaPXi/v3829vBg==", 964 + "dependencies": { 965 + "blockstore-core": "^2.0.0", 966 + "err-code": "^3.0.1", 967 + "interface-blockstore": "^3.0.0", 968 + "interface-datastore": "^7.0.0", 969 + "it-drain": "^2.0.0", 970 + "it-pushable": "^3.1.0", 971 + "multiformats": "^10.0.1" 972 + }, 973 + "engines": { 974 + "node": ">=16.0.0", 975 + "npm": ">=7.0.0" 976 + } 977 + }, 978 + "node_modules/blockstore-datastore-adapter/node_modules/it-drain": { 979 + "version": "2.0.0", 980 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 981 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==", 982 + "engines": { 983 + "node": ">=16.0.0", 984 + "npm": ">=7.0.0" 985 + } 986 + }, 956 987 "node_modules/brace-expansion": { 957 988 "version": "1.1.11", 958 989 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", ··· 975 1006 "node": ">=8" 976 1007 } 977 1008 }, 1009 + "node_modules/browser-level": { 1010 + "version": "1.0.1", 1011 + "resolved": "https://registry.npmjs.org/browser-level/-/browser-level-1.0.1.tgz", 1012 + "integrity": "sha512-XECYKJ+Dbzw0lbydyQuJzwNXtOpbMSq737qxJN11sIRTErOMShvDpbzTlgju7orJKvx4epULolZAuJGLzCmWRQ==", 1013 + "dependencies": { 1014 + "abstract-level": "^1.0.2", 1015 + "catering": "^2.1.1", 1016 + "module-error": "^1.0.2", 1017 + "run-parallel-limit": "^1.1.0" 1018 + } 1019 + }, 978 1020 "node_modules/browserslist": { 979 1021 "version": "4.21.4", 980 1022 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", ··· 1024 1066 "dependencies": { 1025 1067 "base64-js": "^1.3.1", 1026 1068 "ieee754": "^1.2.1" 1069 + } 1070 + }, 1071 + "node_modules/busboy": { 1072 + "version": "1.6.0", 1073 + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", 1074 + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", 1075 + "dependencies": { 1076 + "streamsearch": "^1.1.0" 1077 + }, 1078 + "engines": { 1079 + "node": ">=10.16.0" 1080 + } 1081 + }, 1082 + "node_modules/bytes": { 1083 + "version": "3.1.2", 1084 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 1085 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 1086 + "engines": { 1087 + "node": ">= 0.8" 1027 1088 } 1028 1089 }, 1029 1090 "node_modules/cacheable-lookup": { ··· 1100 1161 } 1101 1162 ] 1102 1163 }, 1164 + "node_modules/catering": { 1165 + "version": "2.1.1", 1166 + "resolved": "https://registry.npmjs.org/catering/-/catering-2.1.1.tgz", 1167 + "integrity": "sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==", 1168 + "engines": { 1169 + "node": ">=6" 1170 + } 1171 + }, 1172 + "node_modules/cborg": { 1173 + "version": "1.10.0", 1174 + "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.0.tgz", 1175 + "integrity": "sha512-/eM0JCaL99HDHxjySNQJLaolZFVdl6VA0/hEKIoiQPcQzE5LrG5QHdml0HaBt31brgB9dNe1zMr3f8IVrpotRQ==", 1176 + "bin": { 1177 + "cborg": "cli.js" 1178 + } 1179 + }, 1103 1180 "node_modules/chalk": { 1104 1181 "version": "4.1.2", 1105 1182 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", ··· 1143 1220 "fsevents": "~2.3.2" 1144 1221 } 1145 1222 }, 1223 + "node_modules/classic-level": { 1224 + "version": "1.2.0", 1225 + "resolved": "https://registry.npmjs.org/classic-level/-/classic-level-1.2.0.tgz", 1226 + "integrity": "sha512-qw5B31ANxSluWz9xBzklRWTUAJ1SXIdaVKTVS7HcTGKOAmExx65Wo5BUICW+YGORe2FOUaDghoI9ZDxj82QcFg==", 1227 + "hasInstallScript": true, 1228 + "dependencies": { 1229 + "abstract-level": "^1.0.2", 1230 + "catering": "^2.1.0", 1231 + "module-error": "^1.0.1", 1232 + "napi-macros": "~2.0.0", 1233 + "node-gyp-build": "^4.3.0" 1234 + }, 1235 + "engines": { 1236 + "node": ">=12" 1237 + } 1238 + }, 1146 1239 "node_modules/cli-cursor": { 1147 1240 "version": "3.1.0", 1148 1241 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", ··· 1251 1344 "node": ">=4" 1252 1345 } 1253 1346 }, 1347 + "node_modules/cuint": { 1348 + "version": "0.2.2", 1349 + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", 1350 + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==" 1351 + }, 1352 + "node_modules/datastore-core": { 1353 + "version": "8.0.4", 1354 + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-8.0.4.tgz", 1355 + "integrity": "sha512-oBA6a024NFXJOTu+w9nLAimfy4wCYUhdE/5XQGtdKt1BmCVtPYW10GORvVT3pdZBcse6k/mVcBl+hjkXIlm65A==", 1356 + "dependencies": { 1357 + "@libp2p/logger": "^2.0.0", 1358 + "err-code": "^3.0.1", 1359 + "interface-datastore": "^7.0.0", 1360 + "it-all": "^2.0.0", 1361 + "it-drain": "^2.0.0", 1362 + "it-filter": "^2.0.0", 1363 + "it-map": "^2.0.0", 1364 + "it-merge": "^2.0.0", 1365 + "it-pipe": "^2.0.3", 1366 + "it-pushable": "^3.0.0", 1367 + "it-take": "^2.0.0", 1368 + "uint8arrays": "^4.0.2" 1369 + }, 1370 + "engines": { 1371 + "node": ">=16.0.0", 1372 + "npm": ">=7.0.0" 1373 + } 1374 + }, 1375 + "node_modules/datastore-core/node_modules/it-all": { 1376 + "version": "2.0.0", 1377 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", 1378 + "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", 1379 + "engines": { 1380 + "node": ">=16.0.0", 1381 + "npm": ">=7.0.0" 1382 + } 1383 + }, 1384 + "node_modules/datastore-core/node_modules/it-drain": { 1385 + "version": "2.0.0", 1386 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 1387 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==", 1388 + "engines": { 1389 + "node": ">=16.0.0", 1390 + "npm": ">=7.0.0" 1391 + } 1392 + }, 1393 + "node_modules/datastore-core/node_modules/it-filter": { 1394 + "version": "2.0.0", 1395 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 1396 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==", 1397 + "engines": { 1398 + "node": ">=16.0.0", 1399 + "npm": ">=7.0.0" 1400 + } 1401 + }, 1402 + "node_modules/datastore-core/node_modules/it-take": { 1403 + "version": "2.0.0", 1404 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", 1405 + "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==", 1406 + "engines": { 1407 + "node": ">=16.0.0", 1408 + "npm": ">=7.0.0" 1409 + } 1410 + }, 1411 + "node_modules/datastore-core/node_modules/multiformats": { 1412 + "version": "11.0.0", 1413 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 1414 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 1415 + "engines": { 1416 + "node": ">=16.0.0", 1417 + "npm": ">=7.0.0" 1418 + } 1419 + }, 1420 + "node_modules/datastore-core/node_modules/uint8arrays": { 1421 + "version": "4.0.3", 1422 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 1423 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 1424 + "dependencies": { 1425 + "multiformats": "^11.0.0" 1426 + }, 1427 + "engines": { 1428 + "node": ">=16.0.0", 1429 + "npm": ">=7.0.0" 1430 + } 1431 + }, 1432 + "node_modules/datastore-level": { 1433 + "version": "9.0.4", 1434 + "resolved": "https://registry.npmjs.org/datastore-level/-/datastore-level-9.0.4.tgz", 1435 + "integrity": "sha512-HKf2tVVWywdidI+94z0B5NLx4J94wTLCT1tYXXxJ58MK/Y5rdX8WVRp9XmZaODS70uxpNC8/UrvWr0iTBZwkUA==", 1436 + "dependencies": { 1437 + "abstract-level": "^1.0.3", 1438 + "datastore-core": "^8.0.1", 1439 + "interface-datastore": "^7.0.0", 1440 + "it-filter": "^2.0.0", 1441 + "it-map": "^2.0.0", 1442 + "it-sort": "^2.0.0", 1443 + "it-take": "^2.0.0", 1444 + "level": "^8.0.0" 1445 + }, 1446 + "engines": { 1447 + "node": ">=16.0.0", 1448 + "npm": ">=7.0.0" 1449 + } 1450 + }, 1451 + "node_modules/datastore-level/node_modules/it-filter": { 1452 + "version": "2.0.0", 1453 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 1454 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==", 1455 + "engines": { 1456 + "node": ">=16.0.0", 1457 + "npm": ">=7.0.0" 1458 + } 1459 + }, 1460 + "node_modules/datastore-level/node_modules/it-take": { 1461 + "version": "2.0.0", 1462 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", 1463 + "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==", 1464 + "engines": { 1465 + "node": ">=16.0.0", 1466 + "npm": ">=7.0.0" 1467 + } 1468 + }, 1254 1469 "node_modules/debug": { 1255 1470 "version": "4.3.4", 1256 1471 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", ··· 1386 1601 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 1387 1602 "dev": true 1388 1603 }, 1604 + "node_modules/dns-over-http-resolver": { 1605 + "version": "2.1.1", 1606 + "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-2.1.1.tgz", 1607 + "integrity": "sha512-Lm/eXB7yAQLJ5WxlBGwYfBY7utduXPZykcSmcG6K7ozM0wrZFvxZavhT6PqI0kd/5CUTfev/RrEFQqyU4CGPew==", 1608 + "dependencies": { 1609 + "debug": "^4.3.1", 1610 + "native-fetch": "^4.0.2", 1611 + "receptacle": "^1.3.2", 1612 + "undici": "^5.12.0" 1613 + }, 1614 + "engines": { 1615 + "node": ">=16.0.0", 1616 + "npm": ">=7.0.0" 1617 + } 1618 + }, 1389 1619 "node_modules/doctrine": { 1390 1620 "version": "3.0.0", 1391 1621 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", ··· 1468 1698 "dependencies": { 1469 1699 "once": "^1.4.0" 1470 1700 } 1701 + }, 1702 + "node_modules/err-code": { 1703 + "version": "3.0.1", 1704 + "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", 1705 + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" 1471 1706 }, 1472 1707 "node_modules/es6-object-assign": { 1473 1708 "version": "1.1.0", ··· 1778 2013 "node": ">=6" 1779 2014 } 1780 2015 }, 2016 + "node_modules/eventemitter3": { 2017 + "version": "4.0.7", 2018 + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 2019 + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" 2020 + }, 1781 2021 "node_modules/events": { 1782 2022 "version": "3.3.0", 1783 2023 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", ··· 1904 2144 "node": ">=8" 1905 2145 } 1906 2146 }, 2147 + "node_modules/fission-bloom-filters": { 2148 + "version": "1.7.1", 2149 + "resolved": "https://registry.npmjs.org/fission-bloom-filters/-/fission-bloom-filters-1.7.1.tgz", 2150 + "integrity": "sha512-AAVWxwqgSDK+/3Tn2kx+a9j/ND/pyVNVZgn/rL5pfQaX7w0qfP81PlLCNKhM4XKOhcg1kFXNcoWkQKg3MyyULw==", 2151 + "dependencies": { 2152 + "buffer": "^6.0.3", 2153 + "is-buffer": "^2.0.4", 2154 + "lodash": "^4.17.15", 2155 + "lodash.eq": "^4.0.0", 2156 + "lodash.indexof": "^4.0.5", 2157 + "reflect-metadata": "^0.1.13", 2158 + "seedrandom": "^3.0.5", 2159 + "xxhashjs": "^0.2.2" 2160 + } 2161 + }, 1907 2162 "node_modules/flat-cache": { 1908 2163 "version": "3.0.4", 1909 2164 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", ··· 1922 2177 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1923 2178 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 1924 2179 "dev": true 2180 + }, 2181 + "node_modules/fnv1a": { 2182 + "version": "1.1.1", 2183 + "resolved": "https://registry.npmjs.org/fnv1a/-/fnv1a-1.1.1.tgz", 2184 + "integrity": "sha512-S2HviLR9UyNbt8R+vU6YeQtL8RliPwez9DQEVba5MAvN3Od+RSgKUSL2+qveOMt3owIeBukKoRu2enoOck5uag==" 1925 2185 }, 1926 2186 "node_modules/folder-hash": { 1927 2187 "version": "3.3.3", ··· 2131 2391 "node_modules/graceful-fs": { 2132 2392 "version": "4.2.10", 2133 2393 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 2134 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 2135 - "dev": true 2394 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" 2136 2395 }, 2137 2396 "node_modules/grapheme-splitter": { 2138 2397 "version": "1.0.4", ··· 2292 2551 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2293 2552 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2294 2553 }, 2554 + "node_modules/interface-blockstore": { 2555 + "version": "3.0.2", 2556 + "resolved": "https://registry.npmjs.org/interface-blockstore/-/interface-blockstore-3.0.2.tgz", 2557 + "integrity": "sha512-lJXCyu3CwidOvNjkJARwCmoxl/HNX/mrfMxtyq5e/pVZA1SrlTj5lvb4LBYbfoynzewGUPcUU4DEUaXoLKliHQ==", 2558 + "dependencies": { 2559 + "interface-store": "^3.0.0", 2560 + "multiformats": "^10.0.0" 2561 + }, 2562 + "engines": { 2563 + "node": ">=16.0.0", 2564 + "npm": ">=7.0.0" 2565 + } 2566 + }, 2567 + "node_modules/interface-datastore": { 2568 + "version": "7.0.3", 2569 + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-7.0.3.tgz", 2570 + "integrity": "sha512-6zUypd1LM2Rl8o58RgJ7stLHgqx5+9t0+XkUVAvjd3KkWCNKBknD7G+Zar5jpUGClS+IINRPTjH/8Xnc2HB39A==", 2571 + "dependencies": { 2572 + "interface-store": "^3.0.0", 2573 + "nanoid": "^4.0.0", 2574 + "uint8arrays": "^4.0.2" 2575 + }, 2576 + "engines": { 2577 + "node": ">=16.0.0", 2578 + "npm": ">=7.0.0" 2579 + } 2580 + }, 2581 + "node_modules/interface-datastore/node_modules/multiformats": { 2582 + "version": "11.0.0", 2583 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 2584 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 2585 + "engines": { 2586 + "node": ">=16.0.0", 2587 + "npm": ">=7.0.0" 2588 + } 2589 + }, 2590 + "node_modules/interface-datastore/node_modules/nanoid": { 2591 + "version": "4.0.0", 2592 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", 2593 + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==", 2594 + "bin": { 2595 + "nanoid": "bin/nanoid.js" 2596 + }, 2597 + "engines": { 2598 + "node": "^14 || ^16 || >=18" 2599 + } 2600 + }, 2601 + "node_modules/interface-datastore/node_modules/uint8arrays": { 2602 + "version": "4.0.3", 2603 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 2604 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 2605 + "dependencies": { 2606 + "multiformats": "^11.0.0" 2607 + }, 2608 + "engines": { 2609 + "node": ">=16.0.0", 2610 + "npm": ">=7.0.0" 2611 + } 2612 + }, 2613 + "node_modules/interface-store": { 2614 + "version": "3.0.3", 2615 + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-3.0.3.tgz", 2616 + "integrity": "sha512-FihzZamIkSPHIFw7xZAvZ77DEOSTvHt/t3HvIG7pm8lmqDIUh8/PgDsez/4Aa2091bT0sqK4tTFBcKF9TOGhtQ==", 2617 + "engines": { 2618 + "node": ">=16.0.0", 2619 + "npm": ">=7.0.0" 2620 + } 2621 + }, 2622 + "node_modules/ipfs-core-types": { 2623 + "version": "0.13.0", 2624 + "resolved": "https://registry.npmjs.org/ipfs-core-types/-/ipfs-core-types-0.13.0.tgz", 2625 + "integrity": "sha512-IIKS9v2D5KIqReZMbyuCStI4FRyIbRA9nD3fji1KgKJPiic1N3iGe2jL4hy4Y3FQ30VbheWJ9jAROwMyvqxYNA==", 2626 + "dependencies": { 2627 + "@ipld/dag-pb": "^3.0.0", 2628 + "@libp2p/interface-keychain": "^1.0.3", 2629 + "@libp2p/interface-peer-id": "^1.0.4", 2630 + "@libp2p/interface-peer-info": "^1.0.2", 2631 + "@libp2p/interface-pubsub": "^3.0.0", 2632 + "@multiformats/multiaddr": "^11.0.0", 2633 + "@types/node": "^18.0.0", 2634 + "interface-datastore": "^7.0.0", 2635 + "ipfs-unixfs": "^8.0.0", 2636 + "multiformats": "^10.0.0" 2637 + }, 2638 + "engines": { 2639 + "node": ">=16.0.0", 2640 + "npm": ">=7.0.0" 2641 + } 2642 + }, 2643 + "node_modules/ipfs-repo": { 2644 + "version": "16.0.0", 2645 + "resolved": "https://registry.npmjs.org/ipfs-repo/-/ipfs-repo-16.0.0.tgz", 2646 + "integrity": "sha512-CYlHO3MK1CNfuCkRyLxXB9pKj2nx4yomH92DilhwDW+Et4rQ/8279RgmEh5nFNf7BgvIvYPE+3hVErGbVytS5Q==", 2647 + "dependencies": { 2648 + "@ipld/dag-pb": "^3.0.0", 2649 + "bytes": "^3.1.0", 2650 + "cborg": "^1.3.4", 2651 + "datastore-core": "^8.0.1", 2652 + "debug": "^4.1.0", 2653 + "err-code": "^3.0.1", 2654 + "interface-blockstore": "^3.0.0", 2655 + "interface-datastore": "^7.0.0", 2656 + "ipfs-repo-migrations": "^14.0.0", 2657 + "it-drain": "^2.0.0", 2658 + "it-filter": "^2.0.0", 2659 + "it-first": "^2.0.0", 2660 + "it-map": "^2.0.0", 2661 + "it-merge": "^2.0.0", 2662 + "it-parallel-batch": "^2.0.0", 2663 + "it-pipe": "^2.0.4", 2664 + "it-pushable": "^3.1.0", 2665 + "just-safe-get": "^4.1.1", 2666 + "just-safe-set": "^4.1.1", 2667 + "merge-options": "^3.0.4", 2668 + "mortice": "^3.0.0", 2669 + "multiformats": "^10.0.1", 2670 + "p-queue": "^7.3.0", 2671 + "proper-lockfile": "^4.0.0", 2672 + "quick-lru": "^6.1.1", 2673 + "sort-keys": "^5.0.0", 2674 + "uint8arrays": "^4.0.2" 2675 + }, 2676 + "engines": { 2677 + "node": ">=16.0.0", 2678 + "npm": ">=7.0.0" 2679 + } 2680 + }, 2681 + "node_modules/ipfs-repo-migrations": { 2682 + "version": "14.0.1", 2683 + "resolved": "https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-14.0.1.tgz", 2684 + "integrity": "sha512-wE22g05hzxegCWMhNj7deagCLsKPcNf8KmK1QN4WMob0kuZ4kDxCg7fusM68tGrOnhE+Ll/AVHseFlzmoU/ZbQ==", 2685 + "dependencies": { 2686 + "@ipld/dag-pb": "^3.0.0", 2687 + "@multiformats/multiaddr": "^11.0.0", 2688 + "cborg": "^1.3.4", 2689 + "datastore-core": "^8.0.1", 2690 + "debug": "^4.1.0", 2691 + "fnv1a": "^1.0.1", 2692 + "interface-blockstore": "^3.0.0", 2693 + "interface-datastore": "^7.0.0", 2694 + "it-length": "^2.0.0", 2695 + "multiformats": "^10.0.1", 2696 + "protobufjs": "^7.0.0", 2697 + "uint8arrays": "^4.0.2", 2698 + "varint": "^6.0.0" 2699 + }, 2700 + "engines": { 2701 + "node": ">=16.0.0", 2702 + "npm": ">=7.0.0" 2703 + } 2704 + }, 2705 + "node_modules/ipfs-repo-migrations/node_modules/uint8arrays": { 2706 + "version": "4.0.3", 2707 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 2708 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 2709 + "dependencies": { 2710 + "multiformats": "^11.0.0" 2711 + }, 2712 + "engines": { 2713 + "node": ">=16.0.0", 2714 + "npm": ">=7.0.0" 2715 + } 2716 + }, 2717 + "node_modules/ipfs-repo-migrations/node_modules/uint8arrays/node_modules/multiformats": { 2718 + "version": "11.0.0", 2719 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 2720 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 2721 + "engines": { 2722 + "node": ">=16.0.0", 2723 + "npm": ">=7.0.0" 2724 + } 2725 + }, 2726 + "node_modules/ipfs-repo/node_modules/it-drain": { 2727 + "version": "2.0.0", 2728 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 2729 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==", 2730 + "engines": { 2731 + "node": ">=16.0.0", 2732 + "npm": ">=7.0.0" 2733 + } 2734 + }, 2735 + "node_modules/ipfs-repo/node_modules/it-filter": { 2736 + "version": "2.0.0", 2737 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 2738 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==", 2739 + "engines": { 2740 + "node": ">=16.0.0", 2741 + "npm": ">=7.0.0" 2742 + } 2743 + }, 2744 + "node_modules/ipfs-repo/node_modules/quick-lru": { 2745 + "version": "6.1.1", 2746 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz", 2747 + "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==", 2748 + "engines": { 2749 + "node": ">=12" 2750 + }, 2751 + "funding": { 2752 + "url": "https://github.com/sponsors/sindresorhus" 2753 + } 2754 + }, 2755 + "node_modules/ipfs-repo/node_modules/uint8arrays": { 2756 + "version": "4.0.3", 2757 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 2758 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 2759 + "dependencies": { 2760 + "multiformats": "^11.0.0" 2761 + }, 2762 + "engines": { 2763 + "node": ">=16.0.0", 2764 + "npm": ">=7.0.0" 2765 + } 2766 + }, 2767 + "node_modules/ipfs-repo/node_modules/uint8arrays/node_modules/multiformats": { 2768 + "version": "11.0.0", 2769 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 2770 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 2771 + "engines": { 2772 + "node": ">=16.0.0", 2773 + "npm": ">=7.0.0" 2774 + } 2775 + }, 2776 + "node_modules/ipfs-unixfs": { 2777 + "version": "8.0.0", 2778 + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-8.0.0.tgz", 2779 + "integrity": "sha512-PAHtfyjiFs2PZBbeft5QRyXpVOvZ2zsGqID+zVRla7fjC1zRTqJkrGY9h6dF03ldGv/mSmFlNZh479qPC6aZKg==", 2780 + "dependencies": { 2781 + "err-code": "^3.0.1", 2782 + "protobufjs": "^7.0.0" 2783 + }, 2784 + "engines": { 2785 + "node": ">=16.0.0", 2786 + "npm": ">=7.0.0" 2787 + } 2788 + }, 2295 2789 "node_modules/is-arguments": { 2296 2790 "version": "1.1.1", 2297 2791 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", ··· 2320 2814 "node": ">=8" 2321 2815 } 2322 2816 }, 2817 + "node_modules/is-buffer": { 2818 + "version": "2.0.5", 2819 + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", 2820 + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", 2821 + "funding": [ 2822 + { 2823 + "type": "github", 2824 + "url": "https://github.com/sponsors/feross" 2825 + }, 2826 + { 2827 + "type": "patreon", 2828 + "url": "https://www.patreon.com/feross" 2829 + }, 2830 + { 2831 + "type": "consulting", 2832 + "url": "https://feross.org/support" 2833 + } 2834 + ], 2835 + "engines": { 2836 + "node": ">=4" 2837 + } 2838 + }, 2323 2839 "node_modules/is-callable": { 2324 2840 "version": "1.2.7", 2325 2841 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", ··· 2432 2948 "node": ">=8" 2433 2949 } 2434 2950 }, 2951 + "node_modules/is-plain-obj": { 2952 + "version": "2.1.0", 2953 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 2954 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 2955 + "engines": { 2956 + "node": ">=8" 2957 + } 2958 + }, 2435 2959 "node_modules/is-typed-array": { 2436 2960 "version": "1.1.10", 2437 2961 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", ··· 2474 2998 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2475 2999 "dev": true 2476 3000 }, 3001 + "node_modules/it-all": { 3002 + "version": "1.0.6", 3003 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-1.0.6.tgz", 3004 + "integrity": "sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==" 3005 + }, 3006 + "node_modules/it-batch": { 3007 + "version": "2.0.0", 3008 + "resolved": "https://registry.npmjs.org/it-batch/-/it-batch-2.0.0.tgz", 3009 + "integrity": "sha512-kh30J83cNGCXuH48+meNLSCjkhRzvZyySgiHJ+Vz0ch/YyQ/XgYSCQhbx2a2VbxhvDdYZBoKiI3x7h14ReYFcg==", 3010 + "engines": { 3011 + "node": ">=16.0.0", 3012 + "npm": ">=7.0.0" 3013 + } 3014 + }, 3015 + "node_modules/it-drain": { 3016 + "version": "1.0.5", 3017 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-1.0.5.tgz", 3018 + "integrity": "sha512-r/GjkiW1bZswC04TNmUnLxa6uovme7KKwPhc+cb1hHU65E3AByypHH6Pm91WHuvqfFsm+9ws0kPtDBV3/8vmIg==" 3019 + }, 3020 + "node_modules/it-filter": { 3021 + "version": "1.0.3", 3022 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-1.0.3.tgz", 3023 + "integrity": "sha512-EI3HpzUrKjTH01miLHWmhNWy3Xpbx4OXMXltgrNprL5lDpF3giVpHIouFpr5l+evXw6aOfxhnt01BIB+4VQA+w==" 3024 + }, 3025 + "node_modules/it-first": { 3026 + "version": "2.0.0", 3027 + "resolved": "https://registry.npmjs.org/it-first/-/it-first-2.0.0.tgz", 3028 + "integrity": "sha512-fzZGzVf01exFyIZXNjkpSMFr1eW2+J1K0v018tYY26Dd4f/O3pWlBTdrOBfSQRZwtI8Pst6c7eKhYczWvFs6tA==", 3029 + "engines": { 3030 + "node": ">=16.0.0", 3031 + "npm": ">=7.0.0" 3032 + } 3033 + }, 3034 + "node_modules/it-length": { 3035 + "version": "2.0.0", 3036 + "resolved": "https://registry.npmjs.org/it-length/-/it-length-2.0.0.tgz", 3037 + "integrity": "sha512-YFe6AW6RKkSTburcbyBChf6+HnyWumKZH9KRVfUSVXYkVqJxaJh/8aM8pnaFHm26lKQxYo57YW6RP+wL4CMx0Q==", 3038 + "engines": { 3039 + "node": ">=16.0.0", 3040 + "npm": ">=7.0.0" 3041 + } 3042 + }, 3043 + "node_modules/it-map": { 3044 + "version": "2.0.0", 3045 + "resolved": "https://registry.npmjs.org/it-map/-/it-map-2.0.0.tgz", 3046 + "integrity": "sha512-mLgtk/NZaN7NZ06iLrMXCA6jjhtZO0vZT5Ocsp31H+nsGI18RSPVmUbFyA1sWx7q+g92J22Sixya7T2QSSAwfA==", 3047 + "engines": { 3048 + "node": ">=16.0.0", 3049 + "npm": ">=7.0.0" 3050 + } 3051 + }, 3052 + "node_modules/it-merge": { 3053 + "version": "2.0.0", 3054 + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", 3055 + "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", 3056 + "dependencies": { 3057 + "it-pushable": "^3.1.0" 3058 + }, 3059 + "engines": { 3060 + "node": ">=16.0.0", 3061 + "npm": ">=7.0.0" 3062 + } 3063 + }, 3064 + "node_modules/it-parallel-batch": { 3065 + "version": "2.0.0", 3066 + "resolved": "https://registry.npmjs.org/it-parallel-batch/-/it-parallel-batch-2.0.0.tgz", 3067 + "integrity": "sha512-RWP3h1y1OW3kzP633640mqgcfA9rlGGv4XV7EIsdU8VzAv+hRbpibqFk8sUyN/tNjrcFcYNkGBTE0/0FYf65IQ==", 3068 + "dependencies": { 3069 + "it-batch": "^2.0.0" 3070 + }, 3071 + "engines": { 3072 + "node": ">=16.0.0", 3073 + "npm": ">=7.0.0" 3074 + } 3075 + }, 3076 + "node_modules/it-pipe": { 3077 + "version": "2.0.5", 3078 + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-2.0.5.tgz", 3079 + "integrity": "sha512-y85nW1N6zoiTnkidr2EAyC+ZVzc7Mwt2p+xt2a2ooG1ThFakSpNw1Kxm+7F13Aivru96brJhjQVRQNU+w0yozw==", 3080 + "dependencies": { 3081 + "it-merge": "^2.0.0", 3082 + "it-pushable": "^3.1.0", 3083 + "it-stream-types": "^1.0.3" 3084 + }, 3085 + "engines": { 3086 + "node": ">=16.0.0", 3087 + "npm": ">=7.0.0" 3088 + } 3089 + }, 3090 + "node_modules/it-pushable": { 3091 + "version": "3.1.2", 3092 + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.1.2.tgz", 3093 + "integrity": "sha512-zU9FbeoGT0f+yobwm8agol2OTMXbq4ZSWLEi7hug6TEZx4qVhGhGyp31cayH04aBYsIoO2Nr5kgMjH/oWj2BJQ==", 3094 + "engines": { 3095 + "node": ">=16.0.0", 3096 + "npm": ">=7.0.0" 3097 + } 3098 + }, 3099 + "node_modules/it-sort": { 3100 + "version": "2.0.0", 3101 + "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-2.0.0.tgz", 3102 + "integrity": "sha512-yeAE97b5PEjCrWFUiNyR90eJdGslj8FB3cjT84rsc+mzx9lxPyR2zJkYB9ZOJoWE5MMebxqcQCLRT3OSlzo7Zg==", 3103 + "dependencies": { 3104 + "it-all": "^2.0.0" 3105 + }, 3106 + "engines": { 3107 + "node": ">=16.0.0", 3108 + "npm": ">=7.0.0" 3109 + } 3110 + }, 3111 + "node_modules/it-sort/node_modules/it-all": { 3112 + "version": "2.0.0", 3113 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", 3114 + "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", 3115 + "engines": { 3116 + "node": ">=16.0.0", 3117 + "npm": ">=7.0.0" 3118 + } 3119 + }, 3120 + "node_modules/it-stream-types": { 3121 + "version": "1.0.5", 3122 + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-1.0.5.tgz", 3123 + "integrity": "sha512-I88Ka1nHgfX62e5mi5LLL+oueqz7Ltg0bUdtsUKDe9SoUqbQPf2Mp5kxDTe9pNhHQGs4pvYPAINwuZ1HAt42TA==", 3124 + "engines": { 3125 + "node": ">=16.0.0", 3126 + "npm": ">=7.0.0" 3127 + } 3128 + }, 3129 + "node_modules/it-take": { 3130 + "version": "1.0.2", 3131 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-1.0.2.tgz", 3132 + "integrity": "sha512-u7I6qhhxH7pSevcYNaMECtkvZW365ARqAIt9K+xjdK1B2WUDEjQSfETkOCT8bxFq/59LqrN3cMLUtTgmDBaygw==" 3133 + }, 2477 3134 "node_modules/js-sdsl": { 2478 3135 "version": "4.2.0", 2479 3136 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", ··· 2537 3194 "setimmediate": "^1.0.5" 2538 3195 } 2539 3196 }, 3197 + "node_modules/just-safe-get": { 3198 + "version": "4.2.0", 3199 + "resolved": "https://registry.npmjs.org/just-safe-get/-/just-safe-get-4.2.0.tgz", 3200 + "integrity": "sha512-+tS4Bvgr/FnmYxOGbwziJ8I2BFk+cP1gQHm6rm7zo61w1SbxBwWGEq/Ryy9Gb6bvnloPq6pz7Bmm4a0rjTNlXA==" 3201 + }, 3202 + "node_modules/just-safe-set": { 3203 + "version": "4.2.0", 3204 + "resolved": "https://registry.npmjs.org/just-safe-set/-/just-safe-set-4.2.0.tgz", 3205 + "integrity": "sha512-109CZyFYcRAgR5hT/aA6V6ZKUfxItJYrZvtTikfIJ4sEewAE86fQARiF9BFzZlSn0gTLVGIMuZC7le2qQ+JJKw==" 3206 + }, 3207 + "node_modules/keystore-idb": { 3208 + "version": "0.15.5", 3209 + "resolved": "https://registry.npmjs.org/keystore-idb/-/keystore-idb-0.15.5.tgz", 3210 + "integrity": "sha512-7bcUAnY5iD0+N75odQVTCs8mhXBW+yLt9/HH8+VUrl44FGllpAhu7q3/w9QpNMHxLQv3OXs1fsA042CAviN79Q==", 3211 + "dependencies": { 3212 + "localforage": "^1.10.0", 3213 + "one-webcrypto": "^1.0.3", 3214 + "uint8arrays": "^3.0.0" 3215 + }, 3216 + "engines": { 3217 + "node": ">=10.21.0" 3218 + } 3219 + }, 2540 3220 "node_modules/keyv": { 2541 3221 "version": "4.5.2", 2542 3222 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", ··· 2555 3235 "node": ">=6" 2556 3236 } 2557 3237 }, 3238 + "node_modules/level": { 3239 + "version": "8.0.0", 3240 + "resolved": "https://registry.npmjs.org/level/-/level-8.0.0.tgz", 3241 + "integrity": "sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ==", 3242 + "dependencies": { 3243 + "browser-level": "^1.0.1", 3244 + "classic-level": "^1.2.0" 3245 + }, 3246 + "engines": { 3247 + "node": ">=12" 3248 + }, 3249 + "funding": { 3250 + "type": "opencollective", 3251 + "url": "https://opencollective.com/level" 3252 + } 3253 + }, 3254 + "node_modules/level-supports": { 3255 + "version": "4.0.1", 3256 + "resolved": "https://registry.npmjs.org/level-supports/-/level-supports-4.0.1.tgz", 3257 + "integrity": "sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA==", 3258 + "engines": { 3259 + "node": ">=12" 3260 + } 3261 + }, 3262 + "node_modules/level-transcoder": { 3263 + "version": "1.0.1", 3264 + "resolved": "https://registry.npmjs.org/level-transcoder/-/level-transcoder-1.0.1.tgz", 3265 + "integrity": "sha512-t7bFwFtsQeD8cl8NIoQ2iwxA0CL/9IFw7/9gAjOonH0PWTTiRfY7Hq+Ejbsxh86tXobDQ6IOiddjNYIfOBs06w==", 3266 + "dependencies": { 3267 + "buffer": "^6.0.3", 3268 + "module-error": "^1.0.1" 3269 + }, 3270 + "engines": { 3271 + "node": ">=12" 3272 + } 3273 + }, 2558 3274 "node_modules/levn": { 2559 3275 "version": "0.4.1", 2560 3276 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ··· 2604 3320 } 2605 3321 ] 2606 3322 }, 3323 + "node_modules/localforage": { 3324 + "version": "1.10.0", 3325 + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", 3326 + "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", 3327 + "dependencies": { 3328 + "lie": "3.1.1" 3329 + } 3330 + }, 3331 + "node_modules/localforage/node_modules/lie": { 3332 + "version": "3.1.1", 3333 + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", 3334 + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", 3335 + "dependencies": { 3336 + "immediate": "~3.0.5" 3337 + } 3338 + }, 2607 3339 "node_modules/locate-path": { 2608 3340 "version": "5.0.0", 2609 3341 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ··· 2619 3351 "node_modules/lodash": { 2620 3352 "version": "4.17.21", 2621 3353 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2622 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 2623 - "dev": true 3354 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 3355 + }, 3356 + "node_modules/lodash.eq": { 3357 + "version": "4.0.0", 3358 + "resolved": "https://registry.npmjs.org/lodash.eq/-/lodash.eq-4.0.0.tgz", 3359 + "integrity": "sha512-vbrJpXL6kQNG6TkInxX12DZRfuYVllSxhwYqjYB78g2zF3UI15nFO/0AgmZnZRnaQ38sZtjCiVjGr2rnKt4v0g==" 3360 + }, 3361 + "node_modules/lodash.indexof": { 3362 + "version": "4.0.5", 3363 + "resolved": "https://registry.npmjs.org/lodash.indexof/-/lodash.indexof-4.0.5.tgz", 3364 + "integrity": "sha512-t9wLWMQsawdVmf6/IcAgVGqAJkNzYVcn4BHYZKTPW//l7N5Oq7Bq138BaVk19agcsPZePcidSgTTw4NqS1nUAw==" 2624 3365 }, 2625 3366 "node_modules/lodash.merge": { 2626 3367 "version": "4.6.2", ··· 2644 3385 "url": "https://github.com/sponsors/sindresorhus" 2645 3386 } 2646 3387 }, 3388 + "node_modules/long": { 3389 + "version": "5.2.1", 3390 + "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", 3391 + "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" 3392 + }, 2647 3393 "node_modules/lowercase-keys": { 2648 3394 "version": "2.0.0", 2649 3395 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", ··· 2664 3410 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", 2665 3411 "engines": { 2666 3412 "node": ">= 0.8" 3413 + } 3414 + }, 3415 + "node_modules/merge-options": { 3416 + "version": "3.0.4", 3417 + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", 3418 + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", 3419 + "dependencies": { 3420 + "is-plain-obj": "^2.1.0" 3421 + }, 3422 + "engines": { 3423 + "node": ">=10" 2667 3424 } 2668 3425 }, 2669 3426 "node_modules/merge2": { ··· 2739 3496 "mkdirp": "bin/cmd.js" 2740 3497 } 2741 3498 }, 3499 + "node_modules/module-error": { 3500 + "version": "1.0.2", 3501 + "resolved": "https://registry.npmjs.org/module-error/-/module-error-1.0.2.tgz", 3502 + "integrity": "sha512-0yuvsqSCv8LbaOKhnsQ/T5JhyFlCYLPXK3U2sgV10zoKQwzs/MyfuQUOZQ1V/6OCOJsK/TRgNVrPuPDqtdMFtA==", 3503 + "engines": { 3504 + "node": ">=10" 3505 + } 3506 + }, 3507 + "node_modules/mortice": { 3508 + "version": "3.0.1", 3509 + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", 3510 + "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", 3511 + "dependencies": { 3512 + "nanoid": "^4.0.0", 3513 + "observable-webworkers": "^2.0.1", 3514 + "p-queue": "^7.2.0", 3515 + "p-timeout": "^6.0.0" 3516 + }, 3517 + "engines": { 3518 + "node": ">=16.0.0", 3519 + "npm": ">=7.0.0" 3520 + } 3521 + }, 3522 + "node_modules/mortice/node_modules/nanoid": { 3523 + "version": "4.0.0", 3524 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", 3525 + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==", 3526 + "bin": { 3527 + "nanoid": "bin/nanoid.js" 3528 + }, 3529 + "engines": { 3530 + "node": "^14 || ^16 || >=18" 3531 + } 3532 + }, 2742 3533 "node_modules/ms": { 2743 3534 "version": "2.1.2", 2744 3535 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2745 3536 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 2746 3537 }, 3538 + "node_modules/multiformats": { 3539 + "version": "10.0.3", 3540 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-10.0.3.tgz", 3541 + "integrity": "sha512-K2yGSmstS/oEmYiEIieHb53jJCaqp4ERPDQAYrm5sV3UUrVDZeshJQCK6GHAKyIGufU1vAcbS0PdAAZmC7Tzcw==", 3542 + "engines": { 3543 + "node": ">=16.0.0", 3544 + "npm": ">=7.0.0" 3545 + } 3546 + }, 2747 3547 "node_modules/music-metadata": { 2748 3548 "version": "7.13.0", 2749 3549 "resolved": "https://registry.npmjs.org/music-metadata/-/music-metadata-7.13.0.tgz", ··· 2807 3607 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2808 3608 } 2809 3609 }, 3610 + "node_modules/napi-macros": { 3611 + "version": "2.0.0", 3612 + "resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz", 3613 + "integrity": "sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==" 3614 + }, 3615 + "node_modules/native-fetch": { 3616 + "version": "4.0.2", 3617 + "resolved": "https://registry.npmjs.org/native-fetch/-/native-fetch-4.0.2.tgz", 3618 + "integrity": "sha512-4QcVlKFtv2EYVS5MBgsGX5+NWKtbDbIECdUXDBGDMAZXq3Jkv9zf+y8iS7Ub8fEdga3GpYeazp9gauNqXHJOCg==", 3619 + "peerDependencies": { 3620 + "undici": "*" 3621 + } 3622 + }, 2810 3623 "node_modules/natural-compare": { 2811 3624 "version": "1.4.0", 2812 3625 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", ··· 2832 3645 } 2833 3646 } 2834 3647 }, 3648 + "node_modules/node-gyp-build": { 3649 + "version": "4.6.0", 3650 + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", 3651 + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", 3652 + "bin": { 3653 + "node-gyp-build": "bin.js", 3654 + "node-gyp-build-optional": "optional.js", 3655 + "node-gyp-build-test": "build-test.js" 3656 + } 3657 + }, 2835 3658 "node_modules/node-releases": { 2836 3659 "version": "2.0.6", 2837 3660 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", ··· 2902 3725 "node": ">= 0.4" 2903 3726 } 2904 3727 }, 3728 + "node_modules/observable-webworkers": { 3729 + "version": "2.0.1", 3730 + "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", 3731 + "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", 3732 + "engines": { 3733 + "node": ">=16.0.0", 3734 + "npm": ">=7.0.0" 3735 + } 3736 + }, 2905 3737 "node_modules/once": { 2906 3738 "version": "1.4.0", 2907 3739 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 2910 3742 "dependencies": { 2911 3743 "wrappy": "1" 2912 3744 } 3745 + }, 3746 + "node_modules/one-webcrypto": { 3747 + "version": "1.0.3", 3748 + "resolved": "https://registry.npmjs.org/one-webcrypto/-/one-webcrypto-1.0.3.tgz", 3749 + "integrity": "sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==" 2913 3750 }, 2914 3751 "node_modules/onetime": { 2915 3752 "version": "5.1.2", ··· 3008 3845 "node": ">=8" 3009 3846 } 3010 3847 }, 3848 + "node_modules/p-queue": { 3849 + "version": "7.3.0", 3850 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.0.tgz", 3851 + "integrity": "sha512-5fP+yVQ0qp0rEfZoDTlP2c3RYBgxvRsw30qO+VtPPc95lyvSG+x6USSh1TuLB4n96IO6I8/oXQGsTgtna4q2nQ==", 3852 + "dependencies": { 3853 + "eventemitter3": "^4.0.7", 3854 + "p-timeout": "^5.0.2" 3855 + }, 3856 + "engines": { 3857 + "node": ">=12" 3858 + }, 3859 + "funding": { 3860 + "url": "https://github.com/sponsors/sindresorhus" 3861 + } 3862 + }, 3863 + "node_modules/p-queue/node_modules/p-timeout": { 3864 + "version": "5.1.0", 3865 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 3866 + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", 3867 + "engines": { 3868 + "node": ">=12" 3869 + }, 3870 + "funding": { 3871 + "url": "https://github.com/sponsors/sindresorhus" 3872 + } 3873 + }, 3011 3874 "node_modules/p-retry": { 3012 3875 "version": "4.6.2", 3013 3876 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", ··· 3020 3883 "node": ">=8" 3021 3884 } 3022 3885 }, 3886 + "node_modules/p-timeout": { 3887 + "version": "6.0.0", 3888 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.0.0.tgz", 3889 + "integrity": "sha512-5iS61MOdUMemWH9CORQRxVXTp9g5K8rPnI9uQpo97aWgsH3vVXKjkIhDi+OgIDmN3Ly9+AZ2fZV01Wut1yzfKA==", 3890 + "engines": { 3891 + "node": ">=14.16" 3892 + }, 3893 + "funding": { 3894 + "url": "https://github.com/sponsors/sindresorhus" 3895 + } 3896 + }, 3023 3897 "node_modules/p-try": { 3024 3898 "version": "2.2.0", 3025 3899 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", ··· 3299 4173 "node": ">= 6" 3300 4174 } 3301 4175 }, 4176 + "node_modules/proper-lockfile": { 4177 + "version": "4.1.2", 4178 + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", 4179 + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", 4180 + "dependencies": { 4181 + "graceful-fs": "^4.2.4", 4182 + "retry": "^0.12.0", 4183 + "signal-exit": "^3.0.2" 4184 + } 4185 + }, 4186 + "node_modules/proper-lockfile/node_modules/retry": { 4187 + "version": "0.12.0", 4188 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 4189 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", 4190 + "engines": { 4191 + "node": ">= 4" 4192 + } 4193 + }, 4194 + "node_modules/protobufjs": { 4195 + "version": "7.1.2", 4196 + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", 4197 + "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", 4198 + "hasInstallScript": true, 4199 + "dependencies": { 4200 + "@protobufjs/aspromise": "^1.1.2", 4201 + "@protobufjs/base64": "^1.1.2", 4202 + "@protobufjs/codegen": "^2.0.4", 4203 + "@protobufjs/eventemitter": "^1.1.0", 4204 + "@protobufjs/fetch": "^1.1.0", 4205 + "@protobufjs/float": "^1.0.2", 4206 + "@protobufjs/inquire": "^1.1.0", 4207 + "@protobufjs/path": "^1.1.2", 4208 + "@protobufjs/pool": "^1.1.0", 4209 + "@protobufjs/utf8": "^1.1.0", 4210 + "@types/node": ">=13.7.0", 4211 + "long": "^5.0.0" 4212 + }, 4213 + "engines": { 4214 + "node": ">=12.0.0" 4215 + } 4216 + }, 3302 4217 "node_modules/pump": { 3303 4218 "version": "3.0.0", 3304 4219 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", ··· 3322 4237 "version": "1.2.3", 3323 4238 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3324 4239 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 3325 - "dev": true, 3326 4240 "funding": [ 3327 4241 { 3328 4242 "type": "github", ··· 3413 4327 "node": ">=8.10.0" 3414 4328 } 3415 4329 }, 4330 + "node_modules/receptacle": { 4331 + "version": "1.3.2", 4332 + "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz", 4333 + "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==", 4334 + "dependencies": { 4335 + "ms": "^2.1.1" 4336 + } 4337 + }, 4338 + "node_modules/reflect-metadata": { 4339 + "version": "0.1.13", 4340 + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", 4341 + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 4342 + }, 3416 4343 "node_modules/regexpp": { 3417 4344 "version": "3.2.0", 3418 4345 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", ··· 3548 4475 "queue-microtask": "^1.2.2" 3549 4476 } 3550 4477 }, 4478 + "node_modules/run-parallel-limit": { 4479 + "version": "1.1.0", 4480 + "resolved": "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.1.0.tgz", 4481 + "integrity": "sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==", 4482 + "funding": [ 4483 + { 4484 + "type": "github", 4485 + "url": "https://github.com/sponsors/feross" 4486 + }, 4487 + { 4488 + "type": "patreon", 4489 + "url": "https://www.patreon.com/feross" 4490 + }, 4491 + { 4492 + "type": "consulting", 4493 + "url": "https://feross.org/support" 4494 + } 4495 + ], 4496 + "dependencies": { 4497 + "queue-microtask": "^1.2.2" 4498 + } 4499 + }, 3551 4500 "node_modules/safe-buffer": { 3552 4501 "version": "5.1.2", 3553 4502 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 3554 4503 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 4504 + }, 4505 + "node_modules/seedrandom": { 4506 + "version": "3.0.5", 4507 + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", 4508 + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" 3555 4509 }, 3556 4510 "node_modules/setimmediate": { 3557 4511 "version": "1.0.5", ··· 3582 4536 "node_modules/signal-exit": { 3583 4537 "version": "3.0.7", 3584 4538 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 3585 - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 3586 - "dev": true 4539 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 3587 4540 }, 3588 4541 "node_modules/sisteransi": { 3589 4542 "version": "1.0.5", ··· 3591 4544 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 3592 4545 "dev": true 3593 4546 }, 4547 + "node_modules/sort-keys": { 4548 + "version": "5.0.0", 4549 + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", 4550 + "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", 4551 + "dependencies": { 4552 + "is-plain-obj": "^4.0.0" 4553 + }, 4554 + "engines": { 4555 + "node": ">=12" 4556 + }, 4557 + "funding": { 4558 + "url": "https://github.com/sponsors/sindresorhus" 4559 + } 4560 + }, 4561 + "node_modules/sort-keys/node_modules/is-plain-obj": { 4562 + "version": "4.1.0", 4563 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 4564 + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 4565 + "engines": { 4566 + "node": ">=12" 4567 + }, 4568 + "funding": { 4569 + "url": "https://github.com/sponsors/sindresorhus" 4570 + } 4571 + }, 3594 4572 "node_modules/source-map-js": { 3595 4573 "version": "1.0.2", 3596 4574 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", ··· 3598 4576 "dev": true, 3599 4577 "engines": { 3600 4578 "node": ">=0.10.0" 4579 + } 4580 + }, 4581 + "node_modules/streamsearch": { 4582 + "version": "1.1.0", 4583 + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", 4584 + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", 4585 + "engines": { 4586 + "node": ">=10.0.0" 3601 4587 } 3602 4588 }, 3603 4589 "node_modules/string_decoder": { ··· 3825 4811 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 3826 4812 "dev": true 3827 4813 }, 4814 + "node_modules/throttle-debounce": { 4815 + "version": "3.0.1", 4816 + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", 4817 + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", 4818 + "engines": { 4819 + "node": ">=10" 4820 + } 4821 + }, 3828 4822 "node_modules/timer.js": { 3829 4823 "version": "1.0.4", 3830 4824 "resolved": "https://registry.npmjs.org/timer.js/-/timer.js-1.0.4.tgz", ··· 3876 4870 "node": ">= 0.8.0" 3877 4871 } 3878 4872 }, 4873 + "node_modules/tweetnacl": { 4874 + "version": "1.0.3", 4875 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", 4876 + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" 4877 + }, 3879 4878 "node_modules/type-check": { 3880 4879 "version": "0.4.0", 3881 4880 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", ··· 3900 4899 "url": "https://github.com/sponsors/sindresorhus" 3901 4900 } 3902 4901 }, 4902 + "node_modules/uint8arraylist": { 4903 + "version": "2.4.3", 4904 + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", 4905 + "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", 4906 + "dependencies": { 4907 + "uint8arrays": "^4.0.2" 4908 + }, 4909 + "engines": { 4910 + "node": ">=16.0.0", 4911 + "npm": ">=7.0.0" 4912 + } 4913 + }, 4914 + "node_modules/uint8arraylist/node_modules/multiformats": { 4915 + "version": "11.0.0", 4916 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 4917 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==", 4918 + "engines": { 4919 + "node": ">=16.0.0", 4920 + "npm": ">=7.0.0" 4921 + } 4922 + }, 4923 + "node_modules/uint8arraylist/node_modules/uint8arrays": { 4924 + "version": "4.0.3", 4925 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 4926 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 4927 + "dependencies": { 4928 + "multiformats": "^11.0.0" 4929 + }, 4930 + "engines": { 4931 + "node": ">=16.0.0", 4932 + "npm": ">=7.0.0" 4933 + } 4934 + }, 4935 + "node_modules/uint8arrays": { 4936 + "version": "3.1.1", 4937 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz", 4938 + "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==", 4939 + "dependencies": { 4940 + "multiformats": "^9.4.2" 4941 + } 4942 + }, 4943 + "node_modules/uint8arrays/node_modules/multiformats": { 4944 + "version": "9.9.0", 4945 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 4946 + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 4947 + }, 4948 + "node_modules/undici": { 4949 + "version": "5.15.0", 4950 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.15.0.tgz", 4951 + "integrity": "sha512-wCAZJDyjw9Myv+Ay62LAoB+hZLPW9SmKbQkbHIhMw/acKSlpn7WohdMUc/Vd4j1iSMBO0hWwU8mjB7a5p5bl8g==", 4952 + "dependencies": { 4953 + "busboy": "^1.6.0" 4954 + }, 4955 + "engines": { 4956 + "node": ">=12.18" 4957 + } 4958 + }, 3903 4959 "node_modules/universalify": { 3904 4960 "version": "2.0.0", 3905 4961 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", ··· 3962 5018 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3963 5019 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 3964 5020 }, 5021 + "node_modules/varint": { 5022 + "version": "6.0.0", 5023 + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", 5024 + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" 5025 + }, 3965 5026 "node_modules/wcwidth": { 3966 5027 "version": "1.0.1", 3967 5028 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", ··· 3985 5046 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" 3986 5047 }, 3987 5048 "node_modules/webnative": { 3988 - "resolved": "../../Work/webnative", 3989 - "link": true 5049 + "version": "0.35.2", 5050 + "resolved": "https://registry.npmjs.org/webnative/-/webnative-0.35.2.tgz", 5051 + "integrity": "sha512-2TIK8Amt2M0STz3DFpxSgbujzhHjrwqaDgyTvIghzg6qGW9eHS73KwAC4ErjshFNlOPT7w6z1mVoIB9x3AUSJA==", 5052 + "dependencies": { 5053 + "@ipld/dag-cbor": "^8.0.0", 5054 + "@ipld/dag-pb": "^3.0.1", 5055 + "@libp2p/interface-keys": "^1.0.4", 5056 + "@libp2p/peer-id": "^1.1.17", 5057 + "@multiformats/multiaddr": "^11.1.0", 5058 + "blockstore-core": "^2.0.2", 5059 + "blockstore-datastore-adapter": "^4.0.0", 5060 + "datastore-core": "^8.0.2", 5061 + "datastore-level": "^9.0.4", 5062 + "events": "^3.3.0", 5063 + "fission-bloom-filters": "1.7.1", 5064 + "ipfs-core-types": "0.13.0", 5065 + "ipfs-repo": "^16.0.0", 5066 + "keystore-idb": "^0.15.5", 5067 + "localforage": "^1.10.0", 5068 + "multiformats": "^10.0.2", 5069 + "one-webcrypto": "^1.0.3", 5070 + "throttle-debounce": "^3.0.1", 5071 + "tweetnacl": "^1.0.3", 5072 + "uint8arrays": "^3.0.0", 5073 + "wnfs": "0.1.7" 5074 + }, 5075 + "engines": { 5076 + "node": ">=16" 5077 + } 3990 5078 }, 3991 5079 "node_modules/whatwg-url": { 3992 5080 "version": "5.0.0", ··· 4032 5120 "url": "https://github.com/sponsors/ljharb" 4033 5121 } 4034 5122 }, 5123 + "node_modules/wnfs": { 5124 + "version": "0.1.7", 5125 + "resolved": "https://registry.npmjs.org/wnfs/-/wnfs-0.1.7.tgz", 5126 + "integrity": "sha512-WTadILZSNX7Ti+jy1QgqGtWp0pLHvPAG+ERsNWge2DuR8P8x+U/CM9QjYqJb7wqBkbSoboZgeBspetybIzNQgw==" 5127 + }, 4035 5128 "node_modules/word-wrap": { 4036 5129 "version": "1.2.3", 4037 5130 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", ··· 4078 5171 "node": ">=0.4" 4079 5172 } 4080 5173 }, 5174 + "node_modules/xxhashjs": { 5175 + "version": "0.2.2", 5176 + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", 5177 + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", 5178 + "dependencies": { 5179 + "cuint": "^0.2.2" 5180 + } 5181 + }, 4081 5182 "node_modules/yaml": { 4082 5183 "version": "1.10.2", 4083 5184 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", ··· 4101 5202 } 4102 5203 }, 4103 5204 "dependencies": { 4104 - "@esbuild/android-arm": { 4105 - "version": "0.16.4", 4106 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.4.tgz", 4107 - "integrity": "sha512-rZzb7r22m20S1S7ufIc6DC6W659yxoOrl7sKP1nCYhuvUlnCFHVSbATG4keGUtV8rDz11sRRDbWkvQZpzPaHiw==", 4108 - "dev": true, 4109 - "optional": true 4110 - }, 4111 - "@esbuild/android-arm64": { 4112 - "version": "0.16.4", 4113 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.4.tgz", 4114 - "integrity": "sha512-VPuTzXFm/m2fcGfN6CiwZTlLzxrKsWbPkG7ArRFpuxyaHUm/XFHQPD4xNwZT6uUmpIHhnSjcaCmcla8COzmZ5Q==", 4115 - "dev": true, 4116 - "optional": true 4117 - }, 4118 - "@esbuild/android-x64": { 4119 - "version": "0.16.4", 4120 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.4.tgz", 4121 - "integrity": "sha512-MW+B2O++BkcOfMWmuHXB15/l1i7wXhJFqbJhp82IBOais8RBEQv2vQz/jHrDEHaY2X0QY7Wfw86SBL2PbVOr0g==", 4122 - "dev": true, 4123 - "optional": true 5205 + "@chainsafe/is-ip": { 5206 + "version": "2.0.1", 5207 + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.1.tgz", 5208 + "integrity": "sha512-nqSJ8u2a1Rv9FYbyI8qpDhTYujaKEyLknNrTejLYoSWmdeg+2WB7R6BZqPZYfrJzDxVi3rl6ZQuoaEvpKRZWgQ==" 4124 5209 }, 4125 5210 "@esbuild/darwin-arm64": { 4126 5211 "version": "0.16.4", ··· 4129 5214 "dev": true, 4130 5215 "optional": true 4131 5216 }, 4132 - "@esbuild/darwin-x64": { 4133 - "version": "0.16.4", 4134 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.4.tgz", 4135 - "integrity": "sha512-e3doCr6Ecfwd7VzlaQqEPrnbvvPjE9uoTpxG5pyLzr2rI2NMjDHmvY1E5EO81O/e9TUOLLkXA5m6T8lfjK9yAA==", 4136 - "dev": true, 4137 - "optional": true 4138 - }, 4139 - "@esbuild/freebsd-arm64": { 4140 - "version": "0.16.4", 4141 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.4.tgz", 4142 - "integrity": "sha512-Oup3G/QxBgvvqnXWrBed7xxkFNwAwJVHZcklWyQt7YCAL5bfUkaa6FVWnR78rNQiM8MqqLiT6ZTZSdUFuVIg1w==", 4143 - "dev": true, 4144 - "optional": true 4145 - }, 4146 - "@esbuild/freebsd-x64": { 4147 - "version": "0.16.4", 4148 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.4.tgz", 4149 - "integrity": "sha512-vAP+eYOxlN/Bpo/TZmzEQapNS8W1njECrqkTpNgvXskkkJC2AwOXwZWai/Kc2vEFZUXQttx6UJbj9grqjD/+9Q==", 4150 - "dev": true, 4151 - "optional": true 4152 - }, 4153 - "@esbuild/linux-arm": { 4154 - "version": "0.16.4", 4155 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.4.tgz", 4156 - "integrity": "sha512-A47ZmtpIPyERxkSvIv+zLd6kNIOtJH03XA0Hy7jaceRDdQaQVGSDt4mZqpWqJYgDk9rg96aglbF6kCRvPGDSUA==", 4157 - "dev": true, 4158 - "optional": true 4159 - }, 4160 - "@esbuild/linux-arm64": { 4161 - "version": "0.16.4", 4162 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.4.tgz", 4163 - "integrity": "sha512-2zXoBhv4r5pZiyjBKrOdFP4CXOChxXiYD50LRUU+65DkdS5niPFHbboKZd/c81l0ezpw7AQnHeoCy5hFrzzs4g==", 4164 - "dev": true, 4165 - "optional": true 4166 - }, 4167 - "@esbuild/linux-ia32": { 4168 - "version": "0.16.4", 4169 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.4.tgz", 4170 - "integrity": "sha512-uxdSrpe9wFhz4yBwt2kl2TxS/NWEINYBUFIxQtaEVtglm1eECvsj1vEKI0KX2k2wCe17zDdQ3v+jVxfwVfvvjw==", 4171 - "dev": true, 4172 - "optional": true 4173 - }, 4174 - "@esbuild/linux-loong64": { 4175 - "version": "0.16.4", 4176 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.4.tgz", 4177 - "integrity": "sha512-peDrrUuxbZ9Jw+DwLCh/9xmZAk0p0K1iY5d2IcwmnN+B87xw7kujOkig6ZRcZqgrXgeRGurRHn0ENMAjjD5DEg==", 4178 - "dev": true, 4179 - "optional": true 4180 - }, 4181 - "@esbuild/linux-mips64el": { 4182 - "version": "0.16.4", 4183 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.4.tgz", 4184 - "integrity": "sha512-sD9EEUoGtVhFjjsauWjflZklTNr57KdQ6xfloO4yH1u7vNQlOfAlhEzbyBKfgbJlW7rwXYBdl5/NcZ+Mg2XhQA==", 4185 - "dev": true, 4186 - "optional": true 4187 - }, 4188 - "@esbuild/linux-ppc64": { 4189 - "version": "0.16.4", 4190 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.4.tgz", 4191 - "integrity": "sha512-X1HSqHUX9D+d0l6/nIh4ZZJ94eQky8d8z6yxAptpZE3FxCWYWvTDd9X9ST84MGZEJx04VYUD/AGgciddwO0b8g==", 4192 - "dev": true, 4193 - "optional": true 4194 - }, 4195 - "@esbuild/linux-riscv64": { 4196 - "version": "0.16.4", 4197 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.4.tgz", 4198 - "integrity": "sha512-97ANpzyNp0GTXCt6SRdIx1ngwncpkV/z453ZuxbnBROCJ5p/55UjhbaG23UdHj88fGWLKPFtMoU4CBacz4j9FA==", 4199 - "dev": true, 4200 - "optional": true 4201 - }, 4202 - "@esbuild/linux-s390x": { 4203 - "version": "0.16.4", 4204 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.4.tgz", 4205 - "integrity": "sha512-pUvPQLPmbEeJRPjP0DYTC1vjHyhrnCklQmCGYbipkep+oyfTn7GTBJXoPodR7ZS5upmEyc8lzAkn2o29wD786A==", 4206 - "dev": true, 4207 - "optional": true 4208 - }, 4209 - "@esbuild/linux-x64": { 4210 - "version": "0.16.4", 4211 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.4.tgz", 4212 - "integrity": "sha512-N55Q0mJs3Sl8+utPRPBrL6NLYZKBCLLx0bme/+RbjvMforTGGzFvsRl4xLTZMUBFC1poDzBEPTEu5nxizQ9Nlw==", 4213 - "dev": true, 4214 - "optional": true 4215 - }, 4216 - "@esbuild/netbsd-x64": { 4217 - "version": "0.16.4", 4218 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.4.tgz", 4219 - "integrity": "sha512-LHSJLit8jCObEQNYkgsDYBh2JrJT53oJO2HVdkSYLa6+zuLJh0lAr06brXIkljrlI+N7NNW1IAXGn/6IZPi3YQ==", 4220 - "dev": true, 4221 - "optional": true 4222 - }, 4223 - "@esbuild/openbsd-x64": { 4224 - "version": "0.16.4", 4225 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.4.tgz", 4226 - "integrity": "sha512-nLgdc6tWEhcCFg/WVFaUxHcPK3AP/bh+KEwKtl69Ay5IBqUwKDaq/6Xk0E+fh/FGjnLwqFSsarsbPHeKM8t8Sw==", 4227 - "dev": true, 4228 - "optional": true 4229 - }, 4230 - "@esbuild/sunos-x64": { 4231 - "version": "0.16.4", 4232 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.4.tgz", 4233 - "integrity": "sha512-08SluG24GjPO3tXKk95/85n9kpyZtXCVwURR2i4myhrOfi3jspClV0xQQ0W0PYWHioJj+LejFMt41q+PG3mlAQ==", 4234 - "dev": true, 4235 - "optional": true 4236 - }, 4237 - "@esbuild/win32-arm64": { 4238 - "version": "0.16.4", 4239 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.4.tgz", 4240 - "integrity": "sha512-yYiRDQcqLYQSvNQcBKN7XogbrSvBE45FEQdH8fuXPl7cngzkCvpsG2H9Uey39IjQ6gqqc+Q4VXYHsQcKW0OMjQ==", 4241 - "dev": true, 4242 - "optional": true 4243 - }, 4244 - "@esbuild/win32-ia32": { 4245 - "version": "0.16.4", 4246 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.4.tgz", 4247 - "integrity": "sha512-5rabnGIqexekYkh9zXG5waotq8mrdlRoBqAktjx2W3kb0zsI83mdCwrcAeKYirnUaTGztR5TxXcXmQrEzny83w==", 4248 - "dev": true, 4249 - "optional": true 4250 - }, 4251 - "@esbuild/win32-x64": { 4252 - "version": "0.16.4", 4253 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.4.tgz", 4254 - "integrity": "sha512-sN/I8FMPtmtT2Yw+Dly8Ur5vQ5a/RmC8hW7jO9PtPSQUPkowxWpcUZnqOggU7VwyT3Xkj6vcXWd3V/qTXwultQ==", 4255 - "dev": true, 4256 - "optional": true 4257 - }, 4258 5217 "@eslint/eslintrc": { 4259 5218 "version": "1.3.3", 4260 5219 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", ··· 4295 5254 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 4296 5255 "dev": true 4297 5256 }, 5257 + "@ipld/dag-cbor": { 5258 + "version": "8.0.1", 5259 + "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-8.0.1.tgz", 5260 + "integrity": "sha512-mHRuzgGXNk0Y5W7nNQdN37qJiig1Kdgf92icBVFRUNtBc9Ezl5DIdWfiGWBucHBrhqPBncxoH3As9cHPIRozxA==", 5261 + "requires": { 5262 + "cborg": "^1.6.0", 5263 + "multiformats": "^11.0.0" 5264 + }, 5265 + "dependencies": { 5266 + "multiformats": { 5267 + "version": "11.0.0", 5268 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5269 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5270 + } 5271 + } 5272 + }, 5273 + "@ipld/dag-pb": { 5274 + "version": "3.0.2", 5275 + "resolved": "https://registry.npmjs.org/@ipld/dag-pb/-/dag-pb-3.0.2.tgz", 5276 + "integrity": "sha512-ge+llKU/CNc6rX5ZcUhCrPXJjKjN1DsolDOJ99zOsousGOhepoIgvT01iAP8s7QN9QFciOE+a1jHdccs+CyhBA==", 5277 + "requires": { 5278 + "multiformats": "^11.0.0" 5279 + }, 5280 + "dependencies": { 5281 + "multiformats": { 5282 + "version": "11.0.0", 5283 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5284 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5285 + } 5286 + } 5287 + }, 5288 + "@libp2p/interface-connection": { 5289 + "version": "3.0.7", 5290 + "resolved": "https://registry.npmjs.org/@libp2p/interface-connection/-/interface-connection-3.0.7.tgz", 5291 + "integrity": "sha512-MBDrGlrSO1nL1DqqjNQzZSjcY2tobo6BOo9DxCFbaESiK7u1YLBNo9Amd0o5bPpFjez+O/VSasz9x3SQpHU1qQ==", 5292 + "requires": { 5293 + "@libp2p/interface-peer-id": "^2.0.0", 5294 + "@libp2p/interfaces": "^3.0.0", 5295 + "@multiformats/multiaddr": "^11.0.0", 5296 + "it-stream-types": "^1.0.4", 5297 + "uint8arraylist": "^2.1.2" 5298 + }, 5299 + "dependencies": { 5300 + "@libp2p/interface-peer-id": { 5301 + "version": "2.0.0", 5302 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 5303 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 5304 + "requires": { 5305 + "multiformats": "^11.0.0" 5306 + } 5307 + }, 5308 + "multiformats": { 5309 + "version": "11.0.0", 5310 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5311 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5312 + } 5313 + } 5314 + }, 5315 + "@libp2p/interface-keychain": { 5316 + "version": "1.0.8", 5317 + "resolved": "https://registry.npmjs.org/@libp2p/interface-keychain/-/interface-keychain-1.0.8.tgz", 5318 + "integrity": "sha512-JqI7mMthIafP8cGhhsmIs/M0Ey+ivHLcpzqbVVzMFiFVi1dC03R7EHlalcaPn8yaLSvlmI0MqjC8lJYuvlFjfw==", 5319 + "requires": { 5320 + "multiformats": "^10.0.0" 5321 + } 5322 + }, 5323 + "@libp2p/interface-keys": { 5324 + "version": "1.0.6", 5325 + "resolved": "https://registry.npmjs.org/@libp2p/interface-keys/-/interface-keys-1.0.6.tgz", 5326 + "integrity": "sha512-cYe8DyKONA4TFdjEnPTPSWRntBH5+MMzivjtduVQukv7aO6PpihBF4PixzhKds+ciR2TMIkGXPsDaehmmU0Mqw==" 5327 + }, 5328 + "@libp2p/interface-peer-id": { 5329 + "version": "1.1.2", 5330 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-1.1.2.tgz", 5331 + "integrity": "sha512-S5iyVzG2EUgxm4NLe8W4ya9kpKuGfHs7Wbbos0wOUB4GXsbIKgOOxIr4yf+xGFgtEBaoximvlLkpob6dn8VFgA==", 5332 + "requires": { 5333 + "multiformats": "^10.0.0" 5334 + } 5335 + }, 5336 + "@libp2p/interface-peer-info": { 5337 + "version": "1.0.7", 5338 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-info/-/interface-peer-info-1.0.7.tgz", 5339 + "integrity": "sha512-aVI4ii1DFBF1dmQM5uemtO/qxNedCREzBtt2kAQtusN55BKT9GOlBSme+xTYpXw63iDrbtLXgJH+gNPoPkwJeQ==", 5340 + "requires": { 5341 + "@libp2p/interface-peer-id": "^2.0.0", 5342 + "@multiformats/multiaddr": "^11.0.0" 5343 + }, 5344 + "dependencies": { 5345 + "@libp2p/interface-peer-id": { 5346 + "version": "2.0.0", 5347 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 5348 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 5349 + "requires": { 5350 + "multiformats": "^11.0.0" 5351 + } 5352 + }, 5353 + "multiformats": { 5354 + "version": "11.0.0", 5355 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5356 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5357 + } 5358 + } 5359 + }, 5360 + "@libp2p/interface-pubsub": { 5361 + "version": "3.0.5", 5362 + "resolved": "https://registry.npmjs.org/@libp2p/interface-pubsub/-/interface-pubsub-3.0.5.tgz", 5363 + "integrity": "sha512-+DsqrkDeYBuokMCuqLvlsdq4D/Tcs9bwSHeNUw1V88ffZE+pqmMIYntyIpFoI4SCLOxqB8U1B5yAlF/OBuJFSw==", 5364 + "requires": { 5365 + "@libp2p/interface-connection": "^3.0.0", 5366 + "@libp2p/interface-peer-id": "^2.0.0", 5367 + "@libp2p/interfaces": "^3.0.0", 5368 + "it-pushable": "^3.0.0", 5369 + "uint8arraylist": "^2.1.2" 5370 + }, 5371 + "dependencies": { 5372 + "@libp2p/interface-peer-id": { 5373 + "version": "2.0.0", 5374 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 5375 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 5376 + "requires": { 5377 + "multiformats": "^11.0.0" 5378 + } 5379 + }, 5380 + "multiformats": { 5381 + "version": "11.0.0", 5382 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5383 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5384 + } 5385 + } 5386 + }, 5387 + "@libp2p/interfaces": { 5388 + "version": "3.2.0", 5389 + "resolved": "https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.2.0.tgz", 5390 + "integrity": "sha512-lIVeMMv/TGcN4k5qfe1ZMwUvZTwWqLs7atxuoNdZ7lEPye94XNuHQj2WXoF9nEELkGKevpUJs/OB+gldl9MuFA==" 5391 + }, 5392 + "@libp2p/logger": { 5393 + "version": "2.0.5", 5394 + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-2.0.5.tgz", 5395 + "integrity": "sha512-WEhxsc7+gsfuTcljI4vSgW/H2f18aBaC+JiO01FcX841Wxe9szjzHdBLDh9eqygUlzoK0LEeIBfctN7ibzus5A==", 5396 + "requires": { 5397 + "@libp2p/interface-peer-id": "^2.0.0", 5398 + "debug": "^4.3.3", 5399 + "interface-datastore": "^7.0.0", 5400 + "multiformats": "^11.0.0" 5401 + }, 5402 + "dependencies": { 5403 + "@libp2p/interface-peer-id": { 5404 + "version": "2.0.0", 5405 + "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.0.tgz", 5406 + "integrity": "sha512-TZmJy/tfWNvX/n1TWby6V+LP9Pg3ZYJbSkqQfnqp/hCCN3Xhd2KrDTm4LWq5MMunr4Xk9xLUJdK41W2wUF7OQw==", 5407 + "requires": { 5408 + "multiformats": "^11.0.0" 5409 + } 5410 + }, 5411 + "multiformats": { 5412 + "version": "11.0.0", 5413 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5414 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5415 + } 5416 + } 5417 + }, 5418 + "@libp2p/peer-id": { 5419 + "version": "1.1.18", 5420 + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-1.1.18.tgz", 5421 + "integrity": "sha512-Zh3gzbrQZKDMLpoJAJB8gdGtyYFSBKV0dU5vflQ18/7MJDJmjsgKO+sJTYi72yN5sWREs1eGKMhxLo+N1ust5w==", 5422 + "requires": { 5423 + "@libp2p/interface-peer-id": "^1.0.0", 5424 + "err-code": "^3.0.1", 5425 + "multiformats": "^10.0.0", 5426 + "uint8arrays": "^4.0.2" 5427 + }, 5428 + "dependencies": { 5429 + "uint8arrays": { 5430 + "version": "4.0.3", 5431 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 5432 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 5433 + "requires": { 5434 + "multiformats": "^11.0.0" 5435 + }, 5436 + "dependencies": { 5437 + "multiformats": { 5438 + "version": "11.0.0", 5439 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5440 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5441 + } 5442 + } 5443 + } 5444 + } 5445 + }, 5446 + "@multiformats/multiaddr": { 5447 + "version": "11.1.5", 5448 + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-11.1.5.tgz", 5449 + "integrity": "sha512-sFppiscvhExFbSUdYl/4wBBOb5IjhYVpuRMBb6RgVjq7qTVHQDQeX3CEjQGdyy7+8A/cixL+fQez4RI+hltkLQ==", 5450 + "requires": { 5451 + "@chainsafe/is-ip": "^2.0.1", 5452 + "dns-over-http-resolver": "^2.1.0", 5453 + "err-code": "^3.0.1", 5454 + "multiformats": "^11.0.0", 5455 + "uint8arrays": "^4.0.2", 5456 + "varint": "^6.0.0" 5457 + }, 5458 + "dependencies": { 5459 + "multiformats": { 5460 + "version": "11.0.0", 5461 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 5462 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 5463 + }, 5464 + "uint8arrays": { 5465 + "version": "4.0.3", 5466 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 5467 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 5468 + "requires": { 5469 + "multiformats": "^11.0.0" 5470 + } 5471 + } 5472 + } 5473 + }, 4298 5474 "@nodelib/fs.scandir": { 4299 5475 "version": "2.1.5", 4300 5476 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", ··· 4321 5497 "fastq": "^1.6.0" 4322 5498 } 4323 5499 }, 5500 + "@protobufjs/aspromise": { 5501 + "version": "1.1.2", 5502 + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", 5503 + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" 5504 + }, 5505 + "@protobufjs/base64": { 5506 + "version": "1.1.2", 5507 + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", 5508 + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" 5509 + }, 5510 + "@protobufjs/codegen": { 5511 + "version": "2.0.4", 5512 + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", 5513 + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" 5514 + }, 5515 + "@protobufjs/eventemitter": { 5516 + "version": "1.1.0", 5517 + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", 5518 + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" 5519 + }, 5520 + "@protobufjs/fetch": { 5521 + "version": "1.1.0", 5522 + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", 5523 + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", 5524 + "requires": { 5525 + "@protobufjs/aspromise": "^1.1.1", 5526 + "@protobufjs/inquire": "^1.1.0" 5527 + } 5528 + }, 5529 + "@protobufjs/float": { 5530 + "version": "1.0.2", 5531 + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", 5532 + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" 5533 + }, 5534 + "@protobufjs/inquire": { 5535 + "version": "1.1.0", 5536 + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", 5537 + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" 5538 + }, 5539 + "@protobufjs/path": { 5540 + "version": "1.1.2", 5541 + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", 5542 + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" 5543 + }, 5544 + "@protobufjs/pool": { 5545 + "version": "1.1.0", 5546 + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", 5547 + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" 5548 + }, 5549 + "@protobufjs/utf8": { 5550 + "version": "1.1.0", 5551 + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", 5552 + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" 5553 + }, 4324 5554 "@sindresorhus/is": { 4325 5555 "version": "4.6.0", 4326 5556 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", ··· 4391 5621 "@types/node": { 4392 5622 "version": "18.11.13", 4393 5623 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.13.tgz", 4394 - "integrity": "sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==", 4395 - "dev": true 5624 + "integrity": "sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==" 4396 5625 }, 4397 5626 "@types/responselike": { 4398 5627 "version": "1.0.0", ··· 4414 5643 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 4415 5644 "requires": { 4416 5645 "event-target-shim": "^5.0.0" 5646 + } 5647 + }, 5648 + "abstract-level": { 5649 + "version": "1.0.3", 5650 + "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", 5651 + "integrity": "sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA==", 5652 + "requires": { 5653 + "buffer": "^6.0.3", 5654 + "catering": "^2.1.0", 5655 + "is-buffer": "^2.0.5", 5656 + "level-supports": "^4.0.0", 5657 + "level-transcoder": "^1.0.1", 5658 + "module-error": "^1.0.1", 5659 + "queue-microtask": "^1.2.3" 4417 5660 } 4418 5661 }, 4419 5662 "acorn": { ··· 4609 5852 } 4610 5853 } 4611 5854 }, 5855 + "blockstore-core": { 5856 + "version": "2.0.2", 5857 + "resolved": "https://registry.npmjs.org/blockstore-core/-/blockstore-core-2.0.2.tgz", 5858 + "integrity": "sha512-ALry3rBp2pTEi4F/usjCJGRluAKYFWI9Np7uE0pZHfDeScMJSj/fDkHEWvY80tPYu4kj03sLKRDGJlZH+V7VzQ==", 5859 + "requires": { 5860 + "err-code": "^3.0.1", 5861 + "interface-blockstore": "^3.0.0", 5862 + "interface-store": "^3.0.0", 5863 + "it-all": "^1.0.4", 5864 + "it-drain": "^1.0.4", 5865 + "it-filter": "^1.0.2", 5866 + "it-take": "^1.0.1", 5867 + "multiformats": "^10.0.0" 5868 + } 5869 + }, 5870 + "blockstore-datastore-adapter": { 5871 + "version": "4.0.0", 5872 + "resolved": "https://registry.npmjs.org/blockstore-datastore-adapter/-/blockstore-datastore-adapter-4.0.0.tgz", 5873 + "integrity": "sha512-vzy2lgLb7PQ0qopuZk6B+syRULdUt9w/ffNl7EXcvGZLS5+VoUmh4Agdp1OVuoaMEfXoEqIvCaPXi/v3829vBg==", 5874 + "requires": { 5875 + "blockstore-core": "^2.0.0", 5876 + "err-code": "^3.0.1", 5877 + "interface-blockstore": "^3.0.0", 5878 + "interface-datastore": "^7.0.0", 5879 + "it-drain": "^2.0.0", 5880 + "it-pushable": "^3.1.0", 5881 + "multiformats": "^10.0.1" 5882 + }, 5883 + "dependencies": { 5884 + "it-drain": { 5885 + "version": "2.0.0", 5886 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 5887 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==" 5888 + } 5889 + } 5890 + }, 4612 5891 "brace-expansion": { 4613 5892 "version": "1.1.11", 4614 5893 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", ··· 4628 5907 "fill-range": "^7.0.1" 4629 5908 } 4630 5909 }, 5910 + "browser-level": { 5911 + "version": "1.0.1", 5912 + "resolved": "https://registry.npmjs.org/browser-level/-/browser-level-1.0.1.tgz", 5913 + "integrity": "sha512-XECYKJ+Dbzw0lbydyQuJzwNXtOpbMSq737qxJN11sIRTErOMShvDpbzTlgju7orJKvx4epULolZAuJGLzCmWRQ==", 5914 + "requires": { 5915 + "abstract-level": "^1.0.2", 5916 + "catering": "^2.1.1", 5917 + "module-error": "^1.0.2", 5918 + "run-parallel-limit": "^1.1.0" 5919 + } 5920 + }, 4631 5921 "browserslist": { 4632 5922 "version": "4.21.4", 4633 5923 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", ··· 4649 5939 "ieee754": "^1.2.1" 4650 5940 } 4651 5941 }, 5942 + "busboy": { 5943 + "version": "1.6.0", 5944 + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", 5945 + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", 5946 + "requires": { 5947 + "streamsearch": "^1.1.0" 5948 + } 5949 + }, 5950 + "bytes": { 5951 + "version": "3.1.2", 5952 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 5953 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" 5954 + }, 4652 5955 "cacheable-lookup": { 4653 5956 "version": "5.0.4", 4654 5957 "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", ··· 4698 6001 "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", 4699 6002 "dev": true 4700 6003 }, 6004 + "catering": { 6005 + "version": "2.1.1", 6006 + "resolved": "https://registry.npmjs.org/catering/-/catering-2.1.1.tgz", 6007 + "integrity": "sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==" 6008 + }, 6009 + "cborg": { 6010 + "version": "1.10.0", 6011 + "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.0.tgz", 6012 + "integrity": "sha512-/eM0JCaL99HDHxjySNQJLaolZFVdl6VA0/hEKIoiQPcQzE5LrG5QHdml0HaBt31brgB9dNe1zMr3f8IVrpotRQ==" 6013 + }, 4701 6014 "chalk": { 4702 6015 "version": "4.1.2", 4703 6016 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", ··· 4724 6037 "readdirp": "~3.6.0" 4725 6038 } 4726 6039 }, 6040 + "classic-level": { 6041 + "version": "1.2.0", 6042 + "resolved": "https://registry.npmjs.org/classic-level/-/classic-level-1.2.0.tgz", 6043 + "integrity": "sha512-qw5B31ANxSluWz9xBzklRWTUAJ1SXIdaVKTVS7HcTGKOAmExx65Wo5BUICW+YGORe2FOUaDghoI9ZDxj82QcFg==", 6044 + "requires": { 6045 + "abstract-level": "^1.0.2", 6046 + "catering": "^2.1.0", 6047 + "module-error": "^1.0.1", 6048 + "napi-macros": "~2.0.0", 6049 + "node-gyp-build": "^4.3.0" 6050 + } 6051 + }, 4727 6052 "cli-cursor": { 4728 6053 "version": "3.1.0", 4729 6054 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", ··· 4802 6127 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4803 6128 "dev": true 4804 6129 }, 6130 + "cuint": { 6131 + "version": "0.2.2", 6132 + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", 6133 + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==" 6134 + }, 6135 + "datastore-core": { 6136 + "version": "8.0.4", 6137 + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-8.0.4.tgz", 6138 + "integrity": "sha512-oBA6a024NFXJOTu+w9nLAimfy4wCYUhdE/5XQGtdKt1BmCVtPYW10GORvVT3pdZBcse6k/mVcBl+hjkXIlm65A==", 6139 + "requires": { 6140 + "@libp2p/logger": "^2.0.0", 6141 + "err-code": "^3.0.1", 6142 + "interface-datastore": "^7.0.0", 6143 + "it-all": "^2.0.0", 6144 + "it-drain": "^2.0.0", 6145 + "it-filter": "^2.0.0", 6146 + "it-map": "^2.0.0", 6147 + "it-merge": "^2.0.0", 6148 + "it-pipe": "^2.0.3", 6149 + "it-pushable": "^3.0.0", 6150 + "it-take": "^2.0.0", 6151 + "uint8arrays": "^4.0.2" 6152 + }, 6153 + "dependencies": { 6154 + "it-all": { 6155 + "version": "2.0.0", 6156 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", 6157 + "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" 6158 + }, 6159 + "it-drain": { 6160 + "version": "2.0.0", 6161 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 6162 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==" 6163 + }, 6164 + "it-filter": { 6165 + "version": "2.0.0", 6166 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 6167 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==" 6168 + }, 6169 + "it-take": { 6170 + "version": "2.0.0", 6171 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", 6172 + "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==" 6173 + }, 6174 + "multiformats": { 6175 + "version": "11.0.0", 6176 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 6177 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 6178 + }, 6179 + "uint8arrays": { 6180 + "version": "4.0.3", 6181 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 6182 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 6183 + "requires": { 6184 + "multiformats": "^11.0.0" 6185 + } 6186 + } 6187 + } 6188 + }, 6189 + "datastore-level": { 6190 + "version": "9.0.4", 6191 + "resolved": "https://registry.npmjs.org/datastore-level/-/datastore-level-9.0.4.tgz", 6192 + "integrity": "sha512-HKf2tVVWywdidI+94z0B5NLx4J94wTLCT1tYXXxJ58MK/Y5rdX8WVRp9XmZaODS70uxpNC8/UrvWr0iTBZwkUA==", 6193 + "requires": { 6194 + "abstract-level": "^1.0.3", 6195 + "datastore-core": "^8.0.1", 6196 + "interface-datastore": "^7.0.0", 6197 + "it-filter": "^2.0.0", 6198 + "it-map": "^2.0.0", 6199 + "it-sort": "^2.0.0", 6200 + "it-take": "^2.0.0", 6201 + "level": "^8.0.0" 6202 + }, 6203 + "dependencies": { 6204 + "it-filter": { 6205 + "version": "2.0.0", 6206 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 6207 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==" 6208 + }, 6209 + "it-take": { 6210 + "version": "2.0.0", 6211 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", 6212 + "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==" 6213 + } 6214 + } 6215 + }, 4805 6216 "debug": { 4806 6217 "version": "4.3.4", 4807 6218 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", ··· 4891 6302 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 4892 6303 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 4893 6304 "dev": true 6305 + }, 6306 + "dns-over-http-resolver": { 6307 + "version": "2.1.1", 6308 + "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-2.1.1.tgz", 6309 + "integrity": "sha512-Lm/eXB7yAQLJ5WxlBGwYfBY7utduXPZykcSmcG6K7ozM0wrZFvxZavhT6PqI0kd/5CUTfev/RrEFQqyU4CGPew==", 6310 + "requires": { 6311 + "debug": "^4.3.1", 6312 + "native-fetch": "^4.0.2", 6313 + "receptacle": "^1.3.2", 6314 + "undici": "^5.12.0" 6315 + } 4894 6316 }, 4895 6317 "doctrine": { 4896 6318 "version": "3.0.0", ··· 4960 6382 "once": "^1.4.0" 4961 6383 } 4962 6384 }, 6385 + "err-code": { 6386 + "version": "3.0.1", 6387 + "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", 6388 + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" 6389 + }, 4963 6390 "es6-object-assign": { 4964 6391 "version": "1.1.0", 4965 6392 "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", ··· 5182 6609 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", 5183 6610 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" 5184 6611 }, 6612 + "eventemitter3": { 6613 + "version": "4.0.7", 6614 + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 6615 + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" 6616 + }, 5185 6617 "events": { 5186 6618 "version": "3.3.0", 5187 6619 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", ··· 5284 6716 "path-exists": "^4.0.0" 5285 6717 } 5286 6718 }, 6719 + "fission-bloom-filters": { 6720 + "version": "1.7.1", 6721 + "resolved": "https://registry.npmjs.org/fission-bloom-filters/-/fission-bloom-filters-1.7.1.tgz", 6722 + "integrity": "sha512-AAVWxwqgSDK+/3Tn2kx+a9j/ND/pyVNVZgn/rL5pfQaX7w0qfP81PlLCNKhM4XKOhcg1kFXNcoWkQKg3MyyULw==", 6723 + "requires": { 6724 + "buffer": "^6.0.3", 6725 + "is-buffer": "^2.0.4", 6726 + "lodash": "^4.17.15", 6727 + "lodash.eq": "^4.0.0", 6728 + "lodash.indexof": "^4.0.5", 6729 + "reflect-metadata": "^0.1.13", 6730 + "seedrandom": "^3.0.5", 6731 + "xxhashjs": "^0.2.2" 6732 + } 6733 + }, 5287 6734 "flat-cache": { 5288 6735 "version": "3.0.4", 5289 6736 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", ··· 5299 6746 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 5300 6747 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 5301 6748 "dev": true 6749 + }, 6750 + "fnv1a": { 6751 + "version": "1.1.1", 6752 + "resolved": "https://registry.npmjs.org/fnv1a/-/fnv1a-1.1.1.tgz", 6753 + "integrity": "sha512-S2HviLR9UyNbt8R+vU6YeQtL8RliPwez9DQEVba5MAvN3Od+RSgKUSL2+qveOMt3owIeBukKoRu2enoOck5uag==" 5302 6754 }, 5303 6755 "folder-hash": { 5304 6756 "version": "3.3.3", ··· 5451 6903 "graceful-fs": { 5452 6904 "version": "4.2.10", 5453 6905 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 5454 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 5455 - "dev": true 6906 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" 5456 6907 }, 5457 6908 "grapheme-splitter": { 5458 6909 "version": "1.0.4", ··· 5562 7013 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 5563 7014 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 5564 7015 }, 7016 + "interface-blockstore": { 7017 + "version": "3.0.2", 7018 + "resolved": "https://registry.npmjs.org/interface-blockstore/-/interface-blockstore-3.0.2.tgz", 7019 + "integrity": "sha512-lJXCyu3CwidOvNjkJARwCmoxl/HNX/mrfMxtyq5e/pVZA1SrlTj5lvb4LBYbfoynzewGUPcUU4DEUaXoLKliHQ==", 7020 + "requires": { 7021 + "interface-store": "^3.0.0", 7022 + "multiformats": "^10.0.0" 7023 + } 7024 + }, 7025 + "interface-datastore": { 7026 + "version": "7.0.3", 7027 + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-7.0.3.tgz", 7028 + "integrity": "sha512-6zUypd1LM2Rl8o58RgJ7stLHgqx5+9t0+XkUVAvjd3KkWCNKBknD7G+Zar5jpUGClS+IINRPTjH/8Xnc2HB39A==", 7029 + "requires": { 7030 + "interface-store": "^3.0.0", 7031 + "nanoid": "^4.0.0", 7032 + "uint8arrays": "^4.0.2" 7033 + }, 7034 + "dependencies": { 7035 + "multiformats": { 7036 + "version": "11.0.0", 7037 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 7038 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 7039 + }, 7040 + "nanoid": { 7041 + "version": "4.0.0", 7042 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", 7043 + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==" 7044 + }, 7045 + "uint8arrays": { 7046 + "version": "4.0.3", 7047 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 7048 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 7049 + "requires": { 7050 + "multiformats": "^11.0.0" 7051 + } 7052 + } 7053 + } 7054 + }, 7055 + "interface-store": { 7056 + "version": "3.0.3", 7057 + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-3.0.3.tgz", 7058 + "integrity": "sha512-FihzZamIkSPHIFw7xZAvZ77DEOSTvHt/t3HvIG7pm8lmqDIUh8/PgDsez/4Aa2091bT0sqK4tTFBcKF9TOGhtQ==" 7059 + }, 7060 + "ipfs-core-types": { 7061 + "version": "0.13.0", 7062 + "resolved": "https://registry.npmjs.org/ipfs-core-types/-/ipfs-core-types-0.13.0.tgz", 7063 + "integrity": "sha512-IIKS9v2D5KIqReZMbyuCStI4FRyIbRA9nD3fji1KgKJPiic1N3iGe2jL4hy4Y3FQ30VbheWJ9jAROwMyvqxYNA==", 7064 + "requires": { 7065 + "@ipld/dag-pb": "^3.0.0", 7066 + "@libp2p/interface-keychain": "^1.0.3", 7067 + "@libp2p/interface-peer-id": "^1.0.4", 7068 + "@libp2p/interface-peer-info": "^1.0.2", 7069 + "@libp2p/interface-pubsub": "^3.0.0", 7070 + "@multiformats/multiaddr": "^11.0.0", 7071 + "@types/node": "^18.0.0", 7072 + "interface-datastore": "^7.0.0", 7073 + "ipfs-unixfs": "^8.0.0", 7074 + "multiformats": "^10.0.0" 7075 + } 7076 + }, 7077 + "ipfs-repo": { 7078 + "version": "16.0.0", 7079 + "resolved": "https://registry.npmjs.org/ipfs-repo/-/ipfs-repo-16.0.0.tgz", 7080 + "integrity": "sha512-CYlHO3MK1CNfuCkRyLxXB9pKj2nx4yomH92DilhwDW+Et4rQ/8279RgmEh5nFNf7BgvIvYPE+3hVErGbVytS5Q==", 7081 + "requires": { 7082 + "@ipld/dag-pb": "^3.0.0", 7083 + "bytes": "^3.1.0", 7084 + "cborg": "^1.3.4", 7085 + "datastore-core": "^8.0.1", 7086 + "debug": "^4.1.0", 7087 + "err-code": "^3.0.1", 7088 + "interface-blockstore": "^3.0.0", 7089 + "interface-datastore": "^7.0.0", 7090 + "ipfs-repo-migrations": "^14.0.0", 7091 + "it-drain": "^2.0.0", 7092 + "it-filter": "^2.0.0", 7093 + "it-first": "^2.0.0", 7094 + "it-map": "^2.0.0", 7095 + "it-merge": "^2.0.0", 7096 + "it-parallel-batch": "^2.0.0", 7097 + "it-pipe": "^2.0.4", 7098 + "it-pushable": "^3.1.0", 7099 + "just-safe-get": "^4.1.1", 7100 + "just-safe-set": "^4.1.1", 7101 + "merge-options": "^3.0.4", 7102 + "mortice": "^3.0.0", 7103 + "multiformats": "^10.0.1", 7104 + "p-queue": "^7.3.0", 7105 + "proper-lockfile": "^4.0.0", 7106 + "quick-lru": "^6.1.1", 7107 + "sort-keys": "^5.0.0", 7108 + "uint8arrays": "^4.0.2" 7109 + }, 7110 + "dependencies": { 7111 + "it-drain": { 7112 + "version": "2.0.0", 7113 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", 7114 + "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==" 7115 + }, 7116 + "it-filter": { 7117 + "version": "2.0.0", 7118 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", 7119 + "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==" 7120 + }, 7121 + "quick-lru": { 7122 + "version": "6.1.1", 7123 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz", 7124 + "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==" 7125 + }, 7126 + "uint8arrays": { 7127 + "version": "4.0.3", 7128 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 7129 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 7130 + "requires": { 7131 + "multiformats": "^11.0.0" 7132 + }, 7133 + "dependencies": { 7134 + "multiformats": { 7135 + "version": "11.0.0", 7136 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 7137 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 7138 + } 7139 + } 7140 + } 7141 + } 7142 + }, 7143 + "ipfs-repo-migrations": { 7144 + "version": "14.0.1", 7145 + "resolved": "https://registry.npmjs.org/ipfs-repo-migrations/-/ipfs-repo-migrations-14.0.1.tgz", 7146 + "integrity": "sha512-wE22g05hzxegCWMhNj7deagCLsKPcNf8KmK1QN4WMob0kuZ4kDxCg7fusM68tGrOnhE+Ll/AVHseFlzmoU/ZbQ==", 7147 + "requires": { 7148 + "@ipld/dag-pb": "^3.0.0", 7149 + "@multiformats/multiaddr": "^11.0.0", 7150 + "cborg": "^1.3.4", 7151 + "datastore-core": "^8.0.1", 7152 + "debug": "^4.1.0", 7153 + "fnv1a": "^1.0.1", 7154 + "interface-blockstore": "^3.0.0", 7155 + "interface-datastore": "^7.0.0", 7156 + "it-length": "^2.0.0", 7157 + "multiformats": "^10.0.1", 7158 + "protobufjs": "^7.0.0", 7159 + "uint8arrays": "^4.0.2", 7160 + "varint": "^6.0.0" 7161 + }, 7162 + "dependencies": { 7163 + "uint8arrays": { 7164 + "version": "4.0.3", 7165 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 7166 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 7167 + "requires": { 7168 + "multiformats": "^11.0.0" 7169 + }, 7170 + "dependencies": { 7171 + "multiformats": { 7172 + "version": "11.0.0", 7173 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 7174 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 7175 + } 7176 + } 7177 + } 7178 + } 7179 + }, 7180 + "ipfs-unixfs": { 7181 + "version": "8.0.0", 7182 + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-8.0.0.tgz", 7183 + "integrity": "sha512-PAHtfyjiFs2PZBbeft5QRyXpVOvZ2zsGqID+zVRla7fjC1zRTqJkrGY9h6dF03ldGv/mSmFlNZh479qPC6aZKg==", 7184 + "requires": { 7185 + "err-code": "^3.0.1", 7186 + "protobufjs": "^7.0.0" 7187 + } 7188 + }, 5565 7189 "is-arguments": { 5566 7190 "version": "1.1.1", 5567 7191 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", ··· 5580 7204 "requires": { 5581 7205 "binary-extensions": "^2.0.0" 5582 7206 } 7207 + }, 7208 + "is-buffer": { 7209 + "version": "2.0.5", 7210 + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", 7211 + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" 5583 7212 }, 5584 7213 "is-callable": { 5585 7214 "version": "1.2.7", ··· 5654 7283 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 5655 7284 "dev": true 5656 7285 }, 7286 + "is-plain-obj": { 7287 + "version": "2.1.0", 7288 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 7289 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" 7290 + }, 5657 7291 "is-typed-array": { 5658 7292 "version": "1.1.10", 5659 7293 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", ··· 5684 7318 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 5685 7319 "dev": true 5686 7320 }, 7321 + "it-all": { 7322 + "version": "1.0.6", 7323 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-1.0.6.tgz", 7324 + "integrity": "sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==" 7325 + }, 7326 + "it-batch": { 7327 + "version": "2.0.0", 7328 + "resolved": "https://registry.npmjs.org/it-batch/-/it-batch-2.0.0.tgz", 7329 + "integrity": "sha512-kh30J83cNGCXuH48+meNLSCjkhRzvZyySgiHJ+Vz0ch/YyQ/XgYSCQhbx2a2VbxhvDdYZBoKiI3x7h14ReYFcg==" 7330 + }, 7331 + "it-drain": { 7332 + "version": "1.0.5", 7333 + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-1.0.5.tgz", 7334 + "integrity": "sha512-r/GjkiW1bZswC04TNmUnLxa6uovme7KKwPhc+cb1hHU65E3AByypHH6Pm91WHuvqfFsm+9ws0kPtDBV3/8vmIg==" 7335 + }, 7336 + "it-filter": { 7337 + "version": "1.0.3", 7338 + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-1.0.3.tgz", 7339 + "integrity": "sha512-EI3HpzUrKjTH01miLHWmhNWy3Xpbx4OXMXltgrNprL5lDpF3giVpHIouFpr5l+evXw6aOfxhnt01BIB+4VQA+w==" 7340 + }, 7341 + "it-first": { 7342 + "version": "2.0.0", 7343 + "resolved": "https://registry.npmjs.org/it-first/-/it-first-2.0.0.tgz", 7344 + "integrity": "sha512-fzZGzVf01exFyIZXNjkpSMFr1eW2+J1K0v018tYY26Dd4f/O3pWlBTdrOBfSQRZwtI8Pst6c7eKhYczWvFs6tA==" 7345 + }, 7346 + "it-length": { 7347 + "version": "2.0.0", 7348 + "resolved": "https://registry.npmjs.org/it-length/-/it-length-2.0.0.tgz", 7349 + "integrity": "sha512-YFe6AW6RKkSTburcbyBChf6+HnyWumKZH9KRVfUSVXYkVqJxaJh/8aM8pnaFHm26lKQxYo57YW6RP+wL4CMx0Q==" 7350 + }, 7351 + "it-map": { 7352 + "version": "2.0.0", 7353 + "resolved": "https://registry.npmjs.org/it-map/-/it-map-2.0.0.tgz", 7354 + "integrity": "sha512-mLgtk/NZaN7NZ06iLrMXCA6jjhtZO0vZT5Ocsp31H+nsGI18RSPVmUbFyA1sWx7q+g92J22Sixya7T2QSSAwfA==" 7355 + }, 7356 + "it-merge": { 7357 + "version": "2.0.0", 7358 + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", 7359 + "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", 7360 + "requires": { 7361 + "it-pushable": "^3.1.0" 7362 + } 7363 + }, 7364 + "it-parallel-batch": { 7365 + "version": "2.0.0", 7366 + "resolved": "https://registry.npmjs.org/it-parallel-batch/-/it-parallel-batch-2.0.0.tgz", 7367 + "integrity": "sha512-RWP3h1y1OW3kzP633640mqgcfA9rlGGv4XV7EIsdU8VzAv+hRbpibqFk8sUyN/tNjrcFcYNkGBTE0/0FYf65IQ==", 7368 + "requires": { 7369 + "it-batch": "^2.0.0" 7370 + } 7371 + }, 7372 + "it-pipe": { 7373 + "version": "2.0.5", 7374 + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-2.0.5.tgz", 7375 + "integrity": "sha512-y85nW1N6zoiTnkidr2EAyC+ZVzc7Mwt2p+xt2a2ooG1ThFakSpNw1Kxm+7F13Aivru96brJhjQVRQNU+w0yozw==", 7376 + "requires": { 7377 + "it-merge": "^2.0.0", 7378 + "it-pushable": "^3.1.0", 7379 + "it-stream-types": "^1.0.3" 7380 + } 7381 + }, 7382 + "it-pushable": { 7383 + "version": "3.1.2", 7384 + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.1.2.tgz", 7385 + "integrity": "sha512-zU9FbeoGT0f+yobwm8agol2OTMXbq4ZSWLEi7hug6TEZx4qVhGhGyp31cayH04aBYsIoO2Nr5kgMjH/oWj2BJQ==" 7386 + }, 7387 + "it-sort": { 7388 + "version": "2.0.0", 7389 + "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-2.0.0.tgz", 7390 + "integrity": "sha512-yeAE97b5PEjCrWFUiNyR90eJdGslj8FB3cjT84rsc+mzx9lxPyR2zJkYB9ZOJoWE5MMebxqcQCLRT3OSlzo7Zg==", 7391 + "requires": { 7392 + "it-all": "^2.0.0" 7393 + }, 7394 + "dependencies": { 7395 + "it-all": { 7396 + "version": "2.0.0", 7397 + "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", 7398 + "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" 7399 + } 7400 + } 7401 + }, 7402 + "it-stream-types": { 7403 + "version": "1.0.5", 7404 + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-1.0.5.tgz", 7405 + "integrity": "sha512-I88Ka1nHgfX62e5mi5LLL+oueqz7Ltg0bUdtsUKDe9SoUqbQPf2Mp5kxDTe9pNhHQGs4pvYPAINwuZ1HAt42TA==" 7406 + }, 7407 + "it-take": { 7408 + "version": "1.0.2", 7409 + "resolved": "https://registry.npmjs.org/it-take/-/it-take-1.0.2.tgz", 7410 + "integrity": "sha512-u7I6qhhxH7pSevcYNaMECtkvZW365ARqAIt9K+xjdK1B2WUDEjQSfETkOCT8bxFq/59LqrN3cMLUtTgmDBaygw==" 7411 + }, 5687 7412 "js-sdsl": { 5688 7413 "version": "4.2.0", 5689 7414 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", ··· 5738 7463 "setimmediate": "^1.0.5" 5739 7464 } 5740 7465 }, 7466 + "just-safe-get": { 7467 + "version": "4.2.0", 7468 + "resolved": "https://registry.npmjs.org/just-safe-get/-/just-safe-get-4.2.0.tgz", 7469 + "integrity": "sha512-+tS4Bvgr/FnmYxOGbwziJ8I2BFk+cP1gQHm6rm7zo61w1SbxBwWGEq/Ryy9Gb6bvnloPq6pz7Bmm4a0rjTNlXA==" 7470 + }, 7471 + "just-safe-set": { 7472 + "version": "4.2.0", 7473 + "resolved": "https://registry.npmjs.org/just-safe-set/-/just-safe-set-4.2.0.tgz", 7474 + "integrity": "sha512-109CZyFYcRAgR5hT/aA6V6ZKUfxItJYrZvtTikfIJ4sEewAE86fQARiF9BFzZlSn0gTLVGIMuZC7le2qQ+JJKw==" 7475 + }, 7476 + "keystore-idb": { 7477 + "version": "0.15.5", 7478 + "resolved": "https://registry.npmjs.org/keystore-idb/-/keystore-idb-0.15.5.tgz", 7479 + "integrity": "sha512-7bcUAnY5iD0+N75odQVTCs8mhXBW+yLt9/HH8+VUrl44FGllpAhu7q3/w9QpNMHxLQv3OXs1fsA042CAviN79Q==", 7480 + "requires": { 7481 + "localforage": "^1.10.0", 7482 + "one-webcrypto": "^1.0.3", 7483 + "uint8arrays": "^3.0.0" 7484 + } 7485 + }, 5741 7486 "keyv": { 5742 7487 "version": "4.5.2", 5743 7488 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", ··· 5753 7498 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 5754 7499 "dev": true 5755 7500 }, 7501 + "level": { 7502 + "version": "8.0.0", 7503 + "resolved": "https://registry.npmjs.org/level/-/level-8.0.0.tgz", 7504 + "integrity": "sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ==", 7505 + "requires": { 7506 + "browser-level": "^1.0.1", 7507 + "classic-level": "^1.2.0" 7508 + } 7509 + }, 7510 + "level-supports": { 7511 + "version": "4.0.1", 7512 + "resolved": "https://registry.npmjs.org/level-supports/-/level-supports-4.0.1.tgz", 7513 + "integrity": "sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA==" 7514 + }, 7515 + "level-transcoder": { 7516 + "version": "1.0.1", 7517 + "resolved": "https://registry.npmjs.org/level-transcoder/-/level-transcoder-1.0.1.tgz", 7518 + "integrity": "sha512-t7bFwFtsQeD8cl8NIoQ2iwxA0CL/9IFw7/9gAjOonH0PWTTiRfY7Hq+Ejbsxh86tXobDQ6IOiddjNYIfOBs06w==", 7519 + "requires": { 7520 + "buffer": "^6.0.3", 7521 + "module-error": "^1.0.1" 7522 + } 7523 + }, 5756 7524 "levn": { 5757 7525 "version": "0.4.1", 5758 7526 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ··· 5781 7549 "version": "2.0.6", 5782 7550 "resolved": "https://registry.npmjs.org/load-script2/-/load-script2-2.0.6.tgz", 5783 7551 "integrity": "sha512-pyuw/AR+ycZkRKgkMyXOIf/o2OnRQPc9grjZ04wVOeoJ7SqX97WlcZahl+3/r5qi09L/5d0iCVZ0q4OqNT/v0Q==" 7552 + }, 7553 + "localforage": { 7554 + "version": "1.10.0", 7555 + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", 7556 + "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", 7557 + "requires": { 7558 + "lie": "3.1.1" 7559 + }, 7560 + "dependencies": { 7561 + "lie": { 7562 + "version": "3.1.1", 7563 + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", 7564 + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", 7565 + "requires": { 7566 + "immediate": "~3.0.5" 7567 + } 7568 + } 7569 + } 5784 7570 }, 5785 7571 "locate-path": { 5786 7572 "version": "5.0.0", ··· 5794 7580 "lodash": { 5795 7581 "version": "4.17.21", 5796 7582 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5797 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5798 - "dev": true 7583 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 7584 + }, 7585 + "lodash.eq": { 7586 + "version": "4.0.0", 7587 + "resolved": "https://registry.npmjs.org/lodash.eq/-/lodash.eq-4.0.0.tgz", 7588 + "integrity": "sha512-vbrJpXL6kQNG6TkInxX12DZRfuYVllSxhwYqjYB78g2zF3UI15nFO/0AgmZnZRnaQ38sZtjCiVjGr2rnKt4v0g==" 7589 + }, 7590 + "lodash.indexof": { 7591 + "version": "4.0.5", 7592 + "resolved": "https://registry.npmjs.org/lodash.indexof/-/lodash.indexof-4.0.5.tgz", 7593 + "integrity": "sha512-t9wLWMQsawdVmf6/IcAgVGqAJkNzYVcn4BHYZKTPW//l7N5Oq7Bq138BaVk19agcsPZePcidSgTTw4NqS1nUAw==" 5799 7594 }, 5800 7595 "lodash.merge": { 5801 7596 "version": "4.6.2", ··· 5813 7608 "is-unicode-supported": "^0.1.0" 5814 7609 } 5815 7610 }, 7611 + "long": { 7612 + "version": "5.2.1", 7613 + "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", 7614 + "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" 7615 + }, 5816 7616 "lowercase-keys": { 5817 7617 "version": "2.0.0", 5818 7618 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", ··· 5829 7629 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", 5830 7630 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==" 5831 7631 }, 7632 + "merge-options": { 7633 + "version": "3.0.4", 7634 + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", 7635 + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", 7636 + "requires": { 7637 + "is-plain-obj": "^2.1.0" 7638 + } 7639 + }, 5832 7640 "merge2": { 5833 7641 "version": "1.4.1", 5834 7642 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", ··· 5879 7687 "dev": true, 5880 7688 "requires": { 5881 7689 "minimist": "^1.2.6" 7690 + } 7691 + }, 7692 + "module-error": { 7693 + "version": "1.0.2", 7694 + "resolved": "https://registry.npmjs.org/module-error/-/module-error-1.0.2.tgz", 7695 + "integrity": "sha512-0yuvsqSCv8LbaOKhnsQ/T5JhyFlCYLPXK3U2sgV10zoKQwzs/MyfuQUOZQ1V/6OCOJsK/TRgNVrPuPDqtdMFtA==" 7696 + }, 7697 + "mortice": { 7698 + "version": "3.0.1", 7699 + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", 7700 + "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", 7701 + "requires": { 7702 + "nanoid": "^4.0.0", 7703 + "observable-webworkers": "^2.0.1", 7704 + "p-queue": "^7.2.0", 7705 + "p-timeout": "^6.0.0" 7706 + }, 7707 + "dependencies": { 7708 + "nanoid": { 7709 + "version": "4.0.0", 7710 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz", 7711 + "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==" 7712 + } 5882 7713 } 5883 7714 }, 5884 7715 "ms": { ··· 5886 7717 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 5887 7718 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 5888 7719 }, 7720 + "multiformats": { 7721 + "version": "10.0.3", 7722 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-10.0.3.tgz", 7723 + "integrity": "sha512-K2yGSmstS/oEmYiEIieHb53jJCaqp4ERPDQAYrm5sV3UUrVDZeshJQCK6GHAKyIGufU1vAcbS0PdAAZmC7Tzcw==" 7724 + }, 5889 7725 "music-metadata": { 5890 7726 "version": "7.13.0", 5891 7727 "resolved": "https://registry.npmjs.org/music-metadata/-/music-metadata-7.13.0.tgz", ··· 5931 7767 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 5932 7768 "dev": true 5933 7769 }, 7770 + "napi-macros": { 7771 + "version": "2.0.0", 7772 + "resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz", 7773 + "integrity": "sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==" 7774 + }, 7775 + "native-fetch": { 7776 + "version": "4.0.2", 7777 + "resolved": "https://registry.npmjs.org/native-fetch/-/native-fetch-4.0.2.tgz", 7778 + "integrity": "sha512-4QcVlKFtv2EYVS5MBgsGX5+NWKtbDbIECdUXDBGDMAZXq3Jkv9zf+y8iS7Ub8fEdga3GpYeazp9gauNqXHJOCg==", 7779 + "requires": {} 7780 + }, 5934 7781 "natural-compare": { 5935 7782 "version": "1.4.0", 5936 7783 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", ··· 5944 7791 "requires": { 5945 7792 "whatwg-url": "^5.0.0" 5946 7793 } 7794 + }, 7795 + "node-gyp-build": { 7796 + "version": "4.6.0", 7797 + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", 7798 + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==" 5947 7799 }, 5948 7800 "node-releases": { 5949 7801 "version": "2.0.6", ··· 5991 7843 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 5992 7844 "dev": true 5993 7845 }, 7846 + "observable-webworkers": { 7847 + "version": "2.0.1", 7848 + "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", 7849 + "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==" 7850 + }, 5994 7851 "once": { 5995 7852 "version": "1.4.0", 5996 7853 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 5999 7856 "requires": { 6000 7857 "wrappy": "1" 6001 7858 } 7859 + }, 7860 + "one-webcrypto": { 7861 + "version": "1.0.3", 7862 + "resolved": "https://registry.npmjs.org/one-webcrypto/-/one-webcrypto-1.0.3.tgz", 7863 + "integrity": "sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==" 6002 7864 }, 6003 7865 "onetime": { 6004 7866 "version": "5.1.2", ··· 6072 7934 "p-limit": "^2.2.0" 6073 7935 } 6074 7936 }, 7937 + "p-queue": { 7938 + "version": "7.3.0", 7939 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.0.tgz", 7940 + "integrity": "sha512-5fP+yVQ0qp0rEfZoDTlP2c3RYBgxvRsw30qO+VtPPc95lyvSG+x6USSh1TuLB4n96IO6I8/oXQGsTgtna4q2nQ==", 7941 + "requires": { 7942 + "eventemitter3": "^4.0.7", 7943 + "p-timeout": "^5.0.2" 7944 + }, 7945 + "dependencies": { 7946 + "p-timeout": { 7947 + "version": "5.1.0", 7948 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 7949 + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" 7950 + } 7951 + } 7952 + }, 6075 7953 "p-retry": { 6076 7954 "version": "4.6.2", 6077 7955 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", ··· 6081 7959 "retry": "^0.13.1" 6082 7960 } 6083 7961 }, 7962 + "p-timeout": { 7963 + "version": "6.0.0", 7964 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.0.0.tgz", 7965 + "integrity": "sha512-5iS61MOdUMemWH9CORQRxVXTp9g5K8rPnI9uQpo97aWgsH3vVXKjkIhDi+OgIDmN3Ly9+AZ2fZV01Wut1yzfKA==" 7966 + }, 6084 7967 "p-try": { 6085 7968 "version": "2.2.0", 6086 7969 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", ··· 6249 8132 "sisteransi": "^1.0.5" 6250 8133 } 6251 8134 }, 8135 + "proper-lockfile": { 8136 + "version": "4.1.2", 8137 + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", 8138 + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", 8139 + "requires": { 8140 + "graceful-fs": "^4.2.4", 8141 + "retry": "^0.12.0", 8142 + "signal-exit": "^3.0.2" 8143 + }, 8144 + "dependencies": { 8145 + "retry": { 8146 + "version": "0.12.0", 8147 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 8148 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" 8149 + } 8150 + } 8151 + }, 8152 + "protobufjs": { 8153 + "version": "7.1.2", 8154 + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", 8155 + "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", 8156 + "requires": { 8157 + "@protobufjs/aspromise": "^1.1.2", 8158 + "@protobufjs/base64": "^1.1.2", 8159 + "@protobufjs/codegen": "^2.0.4", 8160 + "@protobufjs/eventemitter": "^1.1.0", 8161 + "@protobufjs/fetch": "^1.1.0", 8162 + "@protobufjs/float": "^1.0.2", 8163 + "@protobufjs/inquire": "^1.1.0", 8164 + "@protobufjs/path": "^1.1.2", 8165 + "@protobufjs/pool": "^1.1.0", 8166 + "@protobufjs/utf8": "^1.1.0", 8167 + "@types/node": ">=13.7.0", 8168 + "long": "^5.0.0" 8169 + } 8170 + }, 6252 8171 "pump": { 6253 8172 "version": "3.0.0", 6254 8173 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", ··· 6268 8187 "queue-microtask": { 6269 8188 "version": "1.2.3", 6270 8189 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 6271 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 6272 - "dev": true 8190 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" 6273 8191 }, 6274 8192 "quick-lru": { 6275 8193 "version": "5.1.1", ··· 6329 8247 "picomatch": "^2.2.1" 6330 8248 } 6331 8249 }, 8250 + "receptacle": { 8251 + "version": "1.3.2", 8252 + "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz", 8253 + "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==", 8254 + "requires": { 8255 + "ms": "^2.1.1" 8256 + } 8257 + }, 8258 + "reflect-metadata": { 8259 + "version": "0.1.13", 8260 + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", 8261 + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 8262 + }, 6332 8263 "regexpp": { 6333 8264 "version": "3.2.0", 6334 8265 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", ··· 6416 8347 "queue-microtask": "^1.2.2" 6417 8348 } 6418 8349 }, 8350 + "run-parallel-limit": { 8351 + "version": "1.1.0", 8352 + "resolved": "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.1.0.tgz", 8353 + "integrity": "sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==", 8354 + "requires": { 8355 + "queue-microtask": "^1.2.2" 8356 + } 8357 + }, 6419 8358 "safe-buffer": { 6420 8359 "version": "5.1.2", 6421 8360 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6422 8361 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 6423 8362 }, 8363 + "seedrandom": { 8364 + "version": "3.0.5", 8365 + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", 8366 + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" 8367 + }, 6424 8368 "setimmediate": { 6425 8369 "version": "1.0.5", 6426 8370 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", ··· 6444 8388 "signal-exit": { 6445 8389 "version": "3.0.7", 6446 8390 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 6447 - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 6448 - "dev": true 8391 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 6449 8392 }, 6450 8393 "sisteransi": { 6451 8394 "version": "1.0.5", ··· 6453 8396 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 6454 8397 "dev": true 6455 8398 }, 8399 + "sort-keys": { 8400 + "version": "5.0.0", 8401 + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", 8402 + "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", 8403 + "requires": { 8404 + "is-plain-obj": "^4.0.0" 8405 + }, 8406 + "dependencies": { 8407 + "is-plain-obj": { 8408 + "version": "4.1.0", 8409 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 8410 + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" 8411 + } 8412 + } 8413 + }, 6456 8414 "source-map-js": { 6457 8415 "version": "1.0.2", 6458 8416 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 6459 8417 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 6460 8418 "dev": true 8419 + }, 8420 + "streamsearch": { 8421 + "version": "1.1.0", 8422 + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", 8423 + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" 6461 8424 }, 6462 8425 "string_decoder": { 6463 8426 "version": "1.1.1", ··· 6630 8593 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 6631 8594 "dev": true 6632 8595 }, 8596 + "throttle-debounce": { 8597 + "version": "3.0.1", 8598 + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", 8599 + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==" 8600 + }, 6633 8601 "timer.js": { 6634 8602 "version": "1.0.4", 6635 8603 "resolved": "https://registry.npmjs.org/timer.js/-/timer.js-1.0.4.tgz", ··· 6668 8636 "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", 6669 8637 "integrity": "sha512-afizzfpJgvPr+eDkREK4MxJ/+r8nEEHcmitwgnPUqpaP+FpwQyadnxNoSACbgc/b1LsZYtODGoPiFxQrgJgjvw==" 6670 8638 }, 8639 + "tweetnacl": { 8640 + "version": "1.0.3", 8641 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", 8642 + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" 8643 + }, 6671 8644 "type-check": { 6672 8645 "version": "0.4.0", 6673 8646 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", ··· 6682 8655 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 6683 8656 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 6684 8657 "dev": true 8658 + }, 8659 + "uint8arraylist": { 8660 + "version": "2.4.3", 8661 + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", 8662 + "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", 8663 + "requires": { 8664 + "uint8arrays": "^4.0.2" 8665 + }, 8666 + "dependencies": { 8667 + "multiformats": { 8668 + "version": "11.0.0", 8669 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.0.tgz", 8670 + "integrity": "sha512-vqF8bmMtbxw9Zn3eTpk0OZQdBVmAT/+bTGwXb3C2qCNkp45aJMmkCDds3lrtObECWPf+KFjFtTOHkvCaT/c/xQ==" 8671 + }, 8672 + "uint8arrays": { 8673 + "version": "4.0.3", 8674 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.3.tgz", 8675 + "integrity": "sha512-b+aKlI2oTnxnfeSQWV1sMacqSNxqhtXySaH6bflvONGxF8V/fT3ZlYH7z2qgGfydsvpVo4JUgM/Ylyfl2YouCg==", 8676 + "requires": { 8677 + "multiformats": "^11.0.0" 8678 + } 8679 + } 8680 + } 8681 + }, 8682 + "uint8arrays": { 8683 + "version": "3.1.1", 8684 + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz", 8685 + "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==", 8686 + "requires": { 8687 + "multiformats": "^9.4.2" 8688 + }, 8689 + "dependencies": { 8690 + "multiformats": { 8691 + "version": "9.9.0", 8692 + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 8693 + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 8694 + } 8695 + } 8696 + }, 8697 + "undici": { 8698 + "version": "5.15.0", 8699 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.15.0.tgz", 8700 + "integrity": "sha512-wCAZJDyjw9Myv+Ay62LAoB+hZLPW9SmKbQkbHIhMw/acKSlpn7WohdMUc/Vd4j1iSMBO0hWwU8mjB7a5p5bl8g==", 8701 + "requires": { 8702 + "busboy": "^1.6.0" 8703 + } 6685 8704 }, 6686 8705 "universalify": { 6687 8706 "version": "2.0.0", ··· 6726 8745 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 6727 8746 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 6728 8747 }, 8748 + "varint": { 8749 + "version": "6.0.0", 8750 + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", 8751 + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" 8752 + }, 6729 8753 "wcwidth": { 6730 8754 "version": "1.0.1", 6731 8755 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", ··· 6749 8773 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" 6750 8774 }, 6751 8775 "webnative": { 6752 - "version": "file:../../Work/webnative", 8776 + "version": "0.35.2", 8777 + "resolved": "https://registry.npmjs.org/webnative/-/webnative-0.35.2.tgz", 8778 + "integrity": "sha512-2TIK8Amt2M0STz3DFpxSgbujzhHjrwqaDgyTvIghzg6qGW9eHS73KwAC4ErjshFNlOPT7w6z1mVoIB9x3AUSJA==", 6753 8779 "requires": { 6754 - "@esbuild-plugins/node-globals-polyfill": "^0.1.1", 6755 - "@ipld/car": "^5.0.0", 6756 8780 "@ipld/dag-cbor": "^8.0.0", 6757 8781 "@ipld/dag-pb": "^3.0.1", 6758 8782 "@libp2p/interface-keys": "^1.0.4", 6759 8783 "@libp2p/peer-id": "^1.1.17", 6760 8784 "@multiformats/multiaddr": "^11.1.0", 6761 - "@types/expect": "^24.3.0", 6762 - "@types/mocha": "^10.0.0", 6763 - "@types/node": "^18.11.9", 6764 - "@types/throttle-debounce": "^2.1.0", 6765 - "@typescript-eslint/eslint-plugin": "^5.10.0", 6766 - "@typescript-eslint/parser": "^5.10.0", 6767 8785 "blockstore-core": "^2.0.2", 6768 8786 "blockstore-datastore-adapter": "^4.0.0", 6769 - "copyfiles": "^2.4.1", 6770 8787 "datastore-core": "^8.0.2", 6771 8788 "datastore-level": "^9.0.4", 6772 - "esbuild": "^0.15.13", 6773 - "eslint": "^8.7.0", 6774 8789 "events": "^3.3.0", 6775 - "expect": "^27.4.6", 6776 - "fast-check": "^3.3.0", 6777 8790 "fission-bloom-filters": "1.7.1", 6778 - "globby": "^13.1.2", 6779 - "ipfs-core": "0.17.0", 6780 8791 "ipfs-core-types": "0.13.0", 6781 8792 "ipfs-repo": "^16.0.0", 6782 8793 "keystore-idb": "^0.15.5", 6783 8794 "localforage": "^1.10.0", 6784 - "localforage-driver-memory": "^1.0.5", 6785 - "madge": "^5.0.1", 6786 - "mocha": "^10.1.0", 6787 8795 "multiformats": "^10.0.2", 6788 8796 "one-webcrypto": "^1.0.3", 6789 - "rimraf": "^3.0.2", 6790 8797 "throttle-debounce": "^3.0.1", 6791 - "ts-node": "^10.9.1", 6792 - "tslib": "^2.4.1", 6793 8798 "tweetnacl": "^1.0.3", 6794 - "typedoc": "^0.23.21", 6795 - "typedoc-plugin-missing-exports": "^1.0.0", 6796 - "typescript": "^4.8.4", 6797 8799 "uint8arrays": "^3.0.0", 6798 - "util": "^0.12.4", 6799 - "wnfs": "0.1.10" 8800 + "wnfs": "0.1.7" 6800 8801 } 6801 8802 }, 6802 8803 "whatwg-url": { ··· 6831 8832 "is-typed-array": "^1.1.10" 6832 8833 } 6833 8834 }, 8835 + "wnfs": { 8836 + "version": "0.1.7", 8837 + "resolved": "https://registry.npmjs.org/wnfs/-/wnfs-0.1.7.tgz", 8838 + "integrity": "sha512-WTadILZSNX7Ti+jy1QgqGtWp0pLHvPAG+ERsNWge2DuR8P8x+U/CM9QjYqJb7wqBkbSoboZgeBspetybIzNQgw==" 8839 + }, 6834 8840 "word-wrap": { 6835 8841 "version": "1.2.3", 6836 8842 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", ··· 6864 8870 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 6865 8871 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 6866 8872 "dev": true 8873 + }, 8874 + "xxhashjs": { 8875 + "version": "0.2.2", 8876 + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", 8877 + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", 8878 + "requires": { 8879 + "cuint": "^0.2.2" 8880 + } 6867 8881 }, 6868 8882 "yaml": { 6869 8883 "version": "1.10.2",