OverviewFilesCommitsIssuesDocsReleasesPeers

hyperident-gateway commits / 73741aa

Add bare-subprocess as explicit dependency for Pear
Pear's module resolution can't find transitive dependencies in some cases. Adding bare-subprocess explicitly (used by utun) fixes MODULE_NOT_FOUND. Version 618 includes this fix. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
73741aa1982b3b33fd29fb54e81c1c08750be972
by plankatron <fleeky@gmail.com> · 2026-01-17T21:38:01.000Z

Changed files (2) +917 -3

package-lock.json +916 -3
……@@ -1,16 +1,17 @@
11{
22 "name": "hyperident-gateway",
33 "version": "0.1.0",
4 "lockfileVersion": 3,
4 "lockfileVersion": 2,
55 "requires": true,
66 "packages": {
77 "": {
8 "name": "hyperident-gateway",
98 "version": "0.1.0",
109 "license": "Apache-2.0",
1110 "dependencies": {
1211 "bare-fs": "^4.5.2",
12 "bare-os": "^3.0.0",
1313 "bare-path": "^3.0.0",
14 "bare-subprocess": "^5.2.2",
1415 "hypercore-crypto": "^3.4.0",
1516 "hyperswarm": "^4.12.1",
1617 "ip-packet": "^2.2.1",
……@@ -21,7 +22,8 @@
2122 "hyperident-gateway": "gateway.js"
2223 },
2324 "devDependencies": {
24 "brittle": "^3.0.0"
25 "brittle": "^3.0.0",
26 "pear-interface": "^1.0.0"
2527 },
2628 "engines": {
2729 "bare": ">=1.0.0"
……@@ -907,6 +909,16 @@
907909 "integrity": "sha512-p36QQrwU3X6fj5d2JN20B4lcZI/O3fxMVUHc1xD7MNe5bcOf3jIgE0CIK5Zv/s5YAUGlobTJ/kKXrh1FJVrs3w==",
908910 "dev": true
909911 },
912 "node_modules/pear-interface": {
913 "version": "1.1.0",
914 "resolved": "https://registry.npmjs.org/pear-interface/-/pear-interface-1.1.0.tgz",
915 "integrity": "sha512-hJSoyY5Sk6ox6sT128TXSSuUKPdwOiRPa47ArEw6cfLMFxDAnyG1kh5xq+qTiSiENDqgV4Sjd8EtsPITRAL09Q==",
916 "dev": true,
917 "dependencies": {
918 "bare-pipe": "^4.0.5",
919 "streamx": "^2.18.0"
920 }
921 },
910922 "node_modules/picomatch": {
911923 "version": "4.0.3",
912924 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
……@@ -1139,5 +1151,906 @@
11391151 "b4a": "^1.5.3"
11401152 }
11411153 }
1154 },
1155 "dependencies": {
1156 "@hyperswarm/secret-stream": {
1157 "version": "6.9.1",
1158 "resolved": "https://registry.npmjs.org/@hyperswarm/secret-stream/-/secret-stream-6.9.1.tgz",
1159 "integrity": "sha512-xb0S5y3YJwBakD77JOGBHlBxdp63mHClZoXBYoLv+9wH8e054ESKlmQptWqjJK5dv5VMUIVYOJB4MaOpB0JdGw==",
1160 "requires": {
1161 "b4a": "^1.1.0",
1162 "hypercore-crypto": "^3.3.1",
1163 "noise-curve-ed": "^2.0.1",
1164 "noise-handshake": "^4.0.0",
1165 "sodium-secretstream": "^1.1.0",
1166 "sodium-universal": "^5.0.0",
1167 "streamx": "^2.14.0",
1168 "timeout-refresh": "^2.0.0",
1169 "unslab": "^1.3.0"
1170 }
1171 },
1172 "@jridgewell/resolve-uri": {
1173 "version": "3.1.2",
1174 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1175 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1176 "dev": true
1177 },
1178 "@jridgewell/sourcemap-codec": {
1179 "version": "1.5.5",
1180 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1181 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1182 "dev": true
1183 },
1184 "@jridgewell/trace-mapping": {
1185 "version": "0.3.31",
1186 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1187 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1188 "dev": true,
1189 "requires": {
1190 "@jridgewell/resolve-uri": "^3.1.0",
1191 "@jridgewell/sourcemap-codec": "^1.4.14"
1192 }
1193 },
1194 "@types/istanbul-lib-coverage": {
1195 "version": "2.0.6",
1196 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
1197 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
1198 "dev": true
1199 },
1200 "adaptive-timeout": {
1201 "version": "1.0.1",
1202 "resolved": "https://registry.npmjs.org/adaptive-timeout/-/adaptive-timeout-1.0.1.tgz",
1203 "integrity": "sha512-+seGiBtHqbnyZ0Quq/ZGxxwP66153WBABawa07/QeyuPFzbduPBjiGQAyCiriiLDzt3dkbMBskSlfqtRwblK8Q==",
1204 "requires": {
1205 "xache": "^1.2.1"
1206 }
1207 },
1208 "b4a": {
1209 "version": "1.7.3",
1210 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz",
1211 "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==",
1212 "requires": {}
1213 },
1214 "bare-addon-resolve": {
1215 "version": "1.9.6",
1216 "resolved": "https://registry.npmjs.org/bare-addon-resolve/-/bare-addon-resolve-1.9.6.tgz",
1217 "integrity": "sha512-hvOQY1zDK6u0rSr27T6QlULoVLwi8J2k8HHHJlxSfT7XQdQ/7bsS+AnjYkHtu/TkL+gm3aMXAKucJkJAbrDG/g==",
1218 "requires": {
1219 "bare-module-resolve": "^1.10.0",
1220 "bare-semver": "^1.0.0"
1221 }
1222 },
1223 "bare-ansi-escapes": {
1224 "version": "2.2.3",
1225 "resolved": "https://registry.npmjs.org/bare-ansi-escapes/-/bare-ansi-escapes-2.2.3.tgz",
1226 "integrity": "sha512-02ES4/E2RbrtZSnHJ9LntBhYkLA6lPpSEeP8iqS3MccBIVhVBlEmruF1I7HZqx5Q8aiTeYfQVeqmrU9YO2yYoQ==",
1227 "dev": true,
1228 "requires": {
1229 "bare-stream": "^2.6.5"
1230 }
1231 },
1232 "bare-assert": {
1233 "version": "1.2.0",
1234 "resolved": "https://registry.npmjs.org/bare-assert/-/bare-assert-1.2.0.tgz",
1235 "integrity": "sha512-c6uvgvTJBspTDxtVnPgrBKmLgcpW3Fp72NVKDLg6oT4QjQbhGtvrkHMhGYMK1sh4vjBHOBmuUalyt9hSzV37fQ==",
1236 "dev": true,
1237 "requires": {
1238 "bare-inspect": "^3.1.2"
1239 }
1240 },
1241 "bare-bundle": {
1242 "version": "1.10.0",
1243 "resolved": "https://registry.npmjs.org/bare-bundle/-/bare-bundle-1.10.0.tgz",
1244 "integrity": "sha512-4LVlnJAHr00Hh6Vu6ZUJS38rcEtJT3b3vChXSsBsJ2mk1TN0lQ+gzd+Dw5L0aV7uqDZv84smuwW+O02X7PfDlw==",
1245 "dev": true,
1246 "requires": {}
1247 },
1248 "bare-cov": {
1249 "version": "1.2.1",
1250 "resolved": "https://registry.npmjs.org/bare-cov/-/bare-cov-1.2.1.tgz",
1251 "integrity": "sha512-SHNqb/WG9udUEj8m5qGSehoUQ9o0Xzv8nrf4HIdmG+KNU/XdhPLhTP5VPrHnSAMAXhAzEB4Q+2IYZ0x9qPzN1g==",
1252 "dev": true,
1253 "requires": {
1254 "bare-fs": "^4.1.2",
1255 "bare-inspector": "^4.0.1",
1256 "bare-path": "^3.0.0",
1257 "bare-process": "^4.2.1",
1258 "bare-url": "^2.1.5",
1259 "bare-v8-to-istanbul": "^1.0.2",
1260 "picomatch": "^4.0.2",
1261 "which-runtime": "^1.2.1"
1262 }
1263 },
1264 "bare-crypto": {
1265 "version": "1.13.0",
1266 "resolved": "https://registry.npmjs.org/bare-crypto/-/bare-crypto-1.13.0.tgz",
1267 "integrity": "sha512-RQl13yD+YTACWUZHMMck0C6LNjXgGgRyhVC557ag0xIrkxXf4IQwpnc8WOB58f4k5kSzKhIjy05oW3HUBrFpSQ==",
1268 "dev": true,
1269 "requires": {
1270 "bare-stream": "^2.6.3"
1271 }
1272 },
1273 "bare-debug-log": {
1274 "version": "2.0.0",
1275 "resolved": "https://registry.npmjs.org/bare-debug-log/-/bare-debug-log-2.0.0.tgz",
1276 "integrity": "sha512-Vi42PkMQsNV9PUpx2Gl1hikshx5O9FzMJ6o9Nnopseg7qLBBK7Nl31d0RHcfwLEAfmcPApytpc0ZFfq68u22FQ==",
1277 "dev": true,
1278 "requires": {
1279 "bare-os": "^3.0.1"
1280 }
1281 },
1282 "bare-dns": {
1283 "version": "2.1.4",
1284 "resolved": "https://registry.npmjs.org/bare-dns/-/bare-dns-2.1.4.tgz",
1285 "integrity": "sha512-abwjHmpWqSRNB7V5615QxPH92L71AVzFm/kKTs8VYiNTAi2xVdonpv0BjJ0hwXLwomoW+xsSOPjW6PZPO14asg==",
1286 "dev": true
1287 },
1288 "bare-encoding": {
1289 "version": "1.0.0",
1290 "resolved": "https://registry.npmjs.org/bare-encoding/-/bare-encoding-1.0.0.tgz",
1291 "integrity": "sha512-9T5CSCaytaIWZpFWx9LQLJ6/z/m2Slnan9tQBKmOvoq/UtPBbOKT/B2fo29Xhi4X1FFtNx8DFdtrFgqm2yse/Q==",
1292 "dev": true,
1293 "requires": {}
1294 },
1295 "bare-env": {
1296 "version": "3.0.0",
1297 "resolved": "https://registry.npmjs.org/bare-env/-/bare-env-3.0.0.tgz",
1298 "integrity": "sha512-0u964P5ZLAxTi+lW4Kjp7YRJQ5gZr9ycYOtjLxsSrupgMz3sn5Z9n4SH/JIifHwvadsf1brA2JAjP+9IOWwTiw==",
1299 "requires": {
1300 "bare-os": "^3.0.1"
1301 }
1302 },
1303 "bare-events": {
1304 "version": "2.8.2",
1305 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
1306 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
1307 "requires": {}
1308 },
1309 "bare-format": {
1310 "version": "1.0.1",
1311 "resolved": "https://registry.npmjs.org/bare-format/-/bare-format-1.0.1.tgz",
1312 "integrity": "sha512-1oS+LZrWK6tnYnvNSHDGljc2MPunRxwhpFriuCgzNF+oklrnwmBKD91tS0yt+jpl2j3UgcSDzBIMiVTvLs9A8w==",
1313 "dev": true,
1314 "requires": {
1315 "bare-inspect": "^3.0.0"
1316 }
1317 },
1318 "bare-fs": {
1319 "version": "4.5.2",
1320 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.2.tgz",
1321 "integrity": "sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==",
1322 "requires": {
1323 "bare-events": "^2.5.4",
1324 "bare-path": "^3.0.0",
1325 "bare-stream": "^2.6.4",
1326 "bare-url": "^2.2.2",
1327 "fast-fifo": "^1.3.2"
1328 }
1329 },
1330 "bare-hrtime": {
1331 "version": "2.1.1",
1332 "resolved": "https://registry.npmjs.org/bare-hrtime/-/bare-hrtime-2.1.1.tgz",
1333 "integrity": "sha512-VMb3tHo05gsnbu3OXTmkDiwTjMlOsbQmKoysKqKEyR09m77TuDrYFbj3Q5GGk10dAKsUHrnXmwCaeJqzVpB5ZA==",
1334 "dev": true
1335 },
1336 "bare-http-parser": {
1337 "version": "1.0.1",
1338 "resolved": "https://registry.npmjs.org/bare-http-parser/-/bare-http-parser-1.0.1.tgz",
1339 "integrity": "sha512-A3LTDTcELcmNJ3g5liIaS038v/BQxOhA9cjhBESn7eoV7QCuMoIRBKLDadDe08flxyLbxI2f+1l2MZ/5+HnKPA==",
1340 "dev": true
1341 },
1342 "bare-http1": {
1343 "version": "4.2.2",
1344 "resolved": "https://registry.npmjs.org/bare-http1/-/bare-http1-4.2.2.tgz",
1345 "integrity": "sha512-XL1aeSSjKNIIjyo5czdWZb7C1fVWiL7Y0CPLLgKy6fWMOXZksLY84QjRmvKTAfRN2beNQuIexccCWknI8sStNg==",
1346 "dev": true,
1347 "requires": {
1348 "bare-events": "^2.6.0",
1349 "bare-http-parser": "^1.0.0",
1350 "bare-stream": "^2.3.0",
1351 "bare-tcp": "^2.2.0"
1352 }
1353 },
1354 "bare-https": {
1355 "version": "2.1.2",
1356 "resolved": "https://registry.npmjs.org/bare-https/-/bare-https-2.1.2.tgz",
1357 "integrity": "sha512-Q+TTydUDsuKQJvh8dX2dvOXCR9fM3xR5TBmKaFrs5p7Lj7XbKX7v4vIUJ36H0SXg2xCOQxXKIbjwrLg5tfJNYg==",
1358 "dev": true,
1359 "requires": {
1360 "bare-http1": "^4.0.0",
1361 "bare-tcp": "^2.2.0",
1362 "bare-tls": "^2.0.0"
1363 }
1364 },
1365 "bare-inspect": {
1366 "version": "3.1.4",
1367 "resolved": "https://registry.npmjs.org/bare-inspect/-/bare-inspect-3.1.4.tgz",
1368 "integrity": "sha512-jfW5KRA84o3REpI6Vr4nbvMn+hqVAw8GU1mMdRwUsY5yJovQamxYeKGVKGqdzs+8ZbG4jRzGUXP/3Ji/DnqfPg==",
1369 "dev": true,
1370 "requires": {
1371 "bare-ansi-escapes": "^2.1.0",
1372 "bare-type": "^1.0.0"
1373 }
1374 },
1375 "bare-inspector": {
1376 "version": "4.0.3",
1377 "resolved": "https://registry.npmjs.org/bare-inspector/-/bare-inspector-4.0.3.tgz",
1378 "integrity": "sha512-yYk6+7tTVKJKHOja5+QBn989ETv8oVsmwoH0nCM+QYC6w5MC03GC4aQNK+lipAZSz1EaAj42WZ8Wewjpy0L9TA==",
1379 "dev": true,
1380 "requires": {
1381 "bare-events": "^2.1.0",
1382 "bare-http1": "^4.0.0",
1383 "bare-stream": "^2.0.0",
1384 "bare-url": "^2.0.0",
1385 "bare-ws": "^2.0.0"
1386 }
1387 },
1388 "bare-module": {
1389 "version": "6.1.3",
1390 "resolved": "https://registry.npmjs.org/bare-module/-/bare-module-6.1.3.tgz",
1391 "integrity": "sha512-5XWsVHsvtWMH4tK4DQWgpNTV0t/sg3ZrAaQLIxrwjrS5+u8Q9vEgc/zQ4QaDPWDse/y/5h+d+YG1Q0JfSMt0zA==",
1392 "dev": true,
1393 "requires": {
1394 "bare-bundle": "^1.3.0",
1395 "bare-module-lexer": "^1.0.0",
1396 "bare-module-resolve": "^1.8.0",
1397 "bare-path": "^3.0.0",
1398 "bare-url": "^2.0.1"
1399 }
1400 },
1401 "bare-module-lexer": {
1402 "version": "1.4.7",
1403 "resolved": "https://registry.npmjs.org/bare-module-lexer/-/bare-module-lexer-1.4.7.tgz",
1404 "integrity": "sha512-0klU4eMsjh/wcxi8FdHmNom2j2F4kmkXOhyJFL9qTaSFp2lE3m6BtbKgMHY8R5miqC9r8/IfA8wzXnC5Os14WA==",
1405 "dev": true,
1406 "requires": {
1407 "require-addon": "^1.0.2"
1408 }
1409 },
1410 "bare-module-resolve": {
1411 "version": "1.12.1",
1412 "resolved": "https://registry.npmjs.org/bare-module-resolve/-/bare-module-resolve-1.12.1.tgz",
1413 "integrity": "sha512-hbmAPyFpEq8FoZMd5sFO3u6MC5feluWoGE8YKlA8fCrl6mNtx68Wjg4DTiDJcqRJaovTvOYKfYngoBUnbaT7eg==",
1414 "requires": {
1415 "bare-semver": "^1.0.0"
1416 }
1417 },
1418 "bare-net": {
1419 "version": "2.2.0",
1420 "resolved": "https://registry.npmjs.org/bare-net/-/bare-net-2.2.0.tgz",
1421 "integrity": "sha512-UF7cAbHsGE+H6uEqWF5IULBow1x58chZz4g3ALgHtv7wZsFcCbRDt0JKWEumf5Oma3QWS1Q6aLi0Rpll8RElMg==",
1422 "dev": true,
1423 "requires": {
1424 "bare-events": "^2.2.2",
1425 "bare-pipe": "^4.0.0",
1426 "bare-stream": "^2.0.0",
1427 "bare-tcp": "^2.0.0"
1428 }
1429 },
1430 "bare-os": {
1431 "version": "3.6.2",
1432 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",
1433 "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A=="
1434 },
1435 "bare-path": {
1436 "version": "3.0.0",
1437 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
1438 "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
1439 "requires": {
1440 "bare-os": "^3.0.1"
1441 }
1442 },
1443 "bare-pipe": {
1444 "version": "4.1.2",
1445 "resolved": "https://registry.npmjs.org/bare-pipe/-/bare-pipe-4.1.2.tgz",
1446 "integrity": "sha512-btXtZLlABEDRp50cfLj9iweISqAJSNMCjeq5v0v9tBY2a7zSSqmfa2ZoE1ki2qxAvubagLUqw6VDifpsuI/qmg==",
1447 "requires": {
1448 "bare-events": "^2.0.0",
1449 "bare-stream": "^2.0.0"
1450 }
1451 },
1452 "bare-process": {
1453 "version": "4.2.2",
1454 "resolved": "https://registry.npmjs.org/bare-process/-/bare-process-4.2.2.tgz",
1455 "integrity": "sha512-ikzEw+HGLB+2lS/WLVEsqi8BXBwzleG3n7DYI0v6/YNklvNabOIGlLd1dof+7Jw5ob4jsBRPtyflweVahY7rFA==",
1456 "dev": true,
1457 "requires": {
1458 "bare-env": "^3.0.0",
1459 "bare-events": "^2.3.1",
1460 "bare-hrtime": "^2.0.0",
1461 "bare-os": "^3.5.0",
1462 "bare-pipe": "^4.0.0",
1463 "bare-signals": "^4.0.0",
1464 "bare-tty": "^5.0.0"
1465 }
1466 },
1467 "bare-semver": {
1468 "version": "1.0.2",
1469 "resolved": "https://registry.npmjs.org/bare-semver/-/bare-semver-1.0.2.tgz",
1470 "integrity": "sha512-ESVaN2nzWhcI5tf3Zzcq9aqCZ676VWzqw07eEZ0qxAcEOAFYBa0pWq8sK34OQeHLY3JsfKXZS9mDyzyxGjeLzA=="
1471 },
1472 "bare-signals": {
1473 "version": "4.2.0",
1474 "resolved": "https://registry.npmjs.org/bare-signals/-/bare-signals-4.2.0.tgz",
1475 "integrity": "sha512-fNHMOdQIlYuTvMB3Oh9Apk99hLKn351+Ir8vz+khiPTcOqIyGG4uWWjdLTzxWdYGsA0eT+We3y0K74hjj2nq7A==",
1476 "dev": true,
1477 "requires": {
1478 "bare-events": "^2.5.3",
1479 "bare-os": "^3.3.1"
1480 }
1481 },
1482 "bare-stream": {
1483 "version": "2.7.0",
1484 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz",
1485 "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==",
1486 "requires": {
1487 "streamx": "^2.21.0"
1488 }
1489 },
1490 "bare-subprocess": {
1491 "version": "5.2.2",
1492 "resolved": "https://registry.npmjs.org/bare-subprocess/-/bare-subprocess-5.2.2.tgz",
1493 "integrity": "sha512-L6oXgQ1aWs25RtG5Ky0bDD06p3RAcVVrDDMWb1DfXpHtyEWxamcyIWUbSykxMTWrpLlmSj6ytbb6yoKehGFfmw==",
1494 "requires": {
1495 "bare-env": "^3.0.0",
1496 "bare-events": "^2.5.4",
1497 "bare-os": "^3.0.1",
1498 "bare-pipe": "^4.0.0",
1499 "bare-url": "^2.2.2"
1500 }
1501 },
1502 "bare-tcp": {
1503 "version": "2.2.2",
1504 "resolved": "https://registry.npmjs.org/bare-tcp/-/bare-tcp-2.2.2.tgz",
1505 "integrity": "sha512-bYnw1AhzGlfLOD4nTceUXkhhgznZKvDuwjX1Au0VWaVitwqG40oaTvvhEQVCcK3FEwjRTiukUzHnAFsYXUI+3Q==",
1506 "dev": true,
1507 "requires": {
1508 "bare-dns": "^2.0.4",
1509 "bare-events": "^2.5.4",
1510 "bare-stream": "^2.6.4"
1511 }
1512 },
1513 "bare-tls": {
1514 "version": "2.1.7",
1515 "resolved": "https://registry.npmjs.org/bare-tls/-/bare-tls-2.1.7.tgz",
1516 "integrity": "sha512-h6wcNXQdBeTX7fed9tjPp0/9cA/QfcBTv3ItgjnbUk4rWAU8bEFalZCZnUDdCK/t9zrNfJ+yvcPx4D/1Y6biyA==",
1517 "dev": true,
1518 "requires": {
1519 "bare-net": "^2.0.1",
1520 "bare-stream": "^2.6.4"
1521 }
1522 },
1523 "bare-tty": {
1524 "version": "5.0.3",
1525 "resolved": "https://registry.npmjs.org/bare-tty/-/bare-tty-5.0.3.tgz",
1526 "integrity": "sha512-jW24RBWRZOMHuSEWC9mh8wUKO5WUNl0UWUTNPn3yZ8qkOqwa8vaV2dR3a+BvblONPk7V35wuvK9P8508+judAg==",
1527 "dev": true,
1528 "requires": {
1529 "bare-events": "^2.2.0",
1530 "bare-signals": "^4.0.0",
1531 "bare-stream": "^2.0.0"
1532 }
1533 },
1534 "bare-type": {
1535 "version": "1.1.0",
1536 "resolved": "https://registry.npmjs.org/bare-type/-/bare-type-1.1.0.tgz",
1537 "integrity": "sha512-LdtnnEEYldOc87Dr4GpsKnStStZk3zfgoEMXy8yvEZkXrcCv9RtYDrUYWFsBQHtaB0s1EUWmcvS6XmEZYIj3Bw==",
1538 "dev": true
1539 },
1540 "bare-url": {
1541 "version": "2.3.2",
1542 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
1543 "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
1544 "requires": {
1545 "bare-path": "^3.0.0"
1546 }
1547 },
1548 "bare-utils": {
1549 "version": "1.5.1",
1550 "resolved": "https://registry.npmjs.org/bare-utils/-/bare-utils-1.5.1.tgz",
1551 "integrity": "sha512-mxCkFvmDU3mlD/mb+pT64kKXOsx2KMsWLQbngN1LB+NOXfhfnRnyvpy3VZc6m7gzQxe57Bsi+aTCBqA4/S3elQ==",
1552 "dev": true,
1553 "requires": {
1554 "bare-debug-log": "^2.0.0",
1555 "bare-encoding": "^1.0.0",
1556 "bare-format": "^1.0.0",
1557 "bare-inspect": "^3.0.0",
1558 "bare-type": "^1.0.6"
1559 }
1560 },
1561 "bare-v8-to-istanbul": {
1562 "version": "1.0.2",
1563 "resolved": "https://registry.npmjs.org/bare-v8-to-istanbul/-/bare-v8-to-istanbul-1.0.2.tgz",
1564 "integrity": "sha512-CM0wPgyQtXTQ7h4q8NjbTZ/FH5he0Jkiwgpq0lFZZA5tkVZzmQ/9ul4R7E+cNlGZJIZlQZ9v4CwbgVaFG3zOAA==",
1565 "dev": true,
1566 "requires": {
1567 "bare-assert": "^1.0.2",
1568 "bare-fs": "^4.1.2",
1569 "bare-module": "^6.1.2",
1570 "bare-path": "^3.0.0",
1571 "bare-process": "^4.2.0",
1572 "bare-url": "^2.1.5",
1573 "bare-utils": "^1.2.0",
1574 "v8-to-istanbul": "^9.3.0",
1575 "which-runtime": "^1.2.1"
1576 }
1577 },
1578 "bare-ws": {
1579 "version": "2.0.4",
1580 "resolved": "https://registry.npmjs.org/bare-ws/-/bare-ws-2.0.4.tgz",
1581 "integrity": "sha512-SQMXzBYna9dRj57Dz1/ag+VWHCRXbfCjMHgyfM2F2lhkVLzMjnVSZP72aVeFWPFqe494Rd70Kzhe2JElGwFlJQ==",
1582 "dev": true,
1583 "requires": {
1584 "bare-crypto": "^1.2.0",
1585 "bare-events": "^2.3.1",
1586 "bare-http1": "^4.0.0",
1587 "bare-https": "^2.0.0",
1588 "bare-stream": "^2.1.2"
1589 }
1590 },
1591 "bits-to-bytes": {
1592 "version": "1.3.0",
1593 "resolved": "https://registry.npmjs.org/bits-to-bytes/-/bits-to-bytes-1.3.0.tgz",
1594 "integrity": "sha512-OJoHTpFXS9bXHBCekGTByf3MqM8CGblBDIduKQeeVVeiU9dDWywSSirXIBYGgg3d1zbVuvnMa1vD4r6PA0kOKg==",
1595 "requires": {
1596 "b4a": "^1.5.0"
1597 }
1598 },
1599 "blind-relay": {
1600 "version": "1.4.0",
1601 "resolved": "https://registry.npmjs.org/blind-relay/-/blind-relay-1.4.0.tgz",
1602 "integrity": "sha512-6xt7fDfCs6eGmNNym6I9N42jmjcMQn2qwwOVnkP9ZnrkXFk6c4/tdO1xqRmDEzKzV8gigd+DVdCUG/RUYnen7Q==",
1603 "requires": {
1604 "b4a": "^1.6.4",
1605 "bare-events": "^2.2.0",
1606 "bits-to-bytes": "^1.3.0",
1607 "compact-encoding": "^2.12.0",
1608 "compact-encoding-bitfield": "^1.0.0",
1609 "protomux": "^3.5.1",
1610 "sodium-universal": "^5.0.0",
1611 "streamx": "^2.15.1"
1612 }
1613 },
1614 "bogon": {
1615 "version": "1.1.0",
1616 "resolved": "https://registry.npmjs.org/bogon/-/bogon-1.1.0.tgz",
1617 "integrity": "sha512-a6SnToksXHuUlgeMvI/txWmTcKz7c7iBa8f0HbXL4toN1Uza/CTQ4F7n9jSDX49TCpxv3KUP100q4sZfwLyLiw==",
1618 "requires": {
1619 "compact-encoding": "^2.11.0",
1620 "compact-encoding-net": "^1.2.0"
1621 }
1622 },
1623 "brittle": {
1624 "version": "3.19.1",
1625 "resolved": "https://registry.npmjs.org/brittle/-/brittle-3.19.1.tgz",
1626 "integrity": "sha512-4Ted1Mt9o9B6oIA6ImJJCtB/Fv++ZO3IDNQgRcHOXWSYGRUidgxchaGrUBaRn+4mlneXrgInPkCPzi0jO8qKbA==",
1627 "dev": true,
1628 "requires": {
1629 "b4a": "^1.6.0",
1630 "bare-assert": "^1.0.2",
1631 "bare-cov": "^1.1.0",
1632 "bare-fs": "^4.1.6",
1633 "bare-os": "^3.6.1",
1634 "bare-path": "^3.0.0",
1635 "bare-process": "^4.2.1",
1636 "bare-subprocess": "^5.0.0",
1637 "bare-url": "^2.1.6",
1638 "error-stack-parser": "^2.1.4",
1639 "globbie": "^1.0.2",
1640 "paparam": "^1.6.2",
1641 "same-object": "^1.0.2",
1642 "test-tmp": "^1.4.0",
1643 "tmatch": "^5.0.0"
1644 }
1645 },
1646 "compact-encoding": {
1647 "version": "2.18.0",
1648 "resolved": "https://registry.npmjs.org/compact-encoding/-/compact-encoding-2.18.0.tgz",
1649 "integrity": "sha512-goACAOlhMI2xo5jGOMUDfOLnGdRE1jGfyZ+zie8N5114nHrbPIqf6GLUtzbLof6DSyrERlYRm3EcBplte5LcQw==",
1650 "requires": {
1651 "b4a": "^1.3.0"
1652 }
1653 },
1654 "compact-encoding-bitfield": {
1655 "version": "1.0.0",
1656 "resolved": "https://registry.npmjs.org/compact-encoding-bitfield/-/compact-encoding-bitfield-1.0.0.tgz",
1657 "integrity": "sha512-3nMVKUg+PF72UHfainmCL8uKvyWfxsjqOtUY+HiMPGLPCTjnwzoKfFAMo1Ad7nwTPdjBqtGK5b3BOFTFW4EBTg==",
1658 "requires": {
1659 "compact-encoding": "^2.4.1"
1660 }
1661 },
1662 "compact-encoding-net": {
1663 "version": "1.2.0",
1664 "resolved": "https://registry.npmjs.org/compact-encoding-net/-/compact-encoding-net-1.2.0.tgz",
1665 "integrity": "sha512-LVXpNpF7PGQeHRVVLGgYWzuVoYAaDZvKUsUxRioGfkotzvOh4AzoQF1HBH3zMNaSnx7gJXuUr3hkjnijaH/Eng==",
1666 "requires": {
1667 "compact-encoding": "^2.4.1"
1668 }
1669 },
1670 "convert-source-map": {
1671 "version": "2.0.0",
1672 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1673 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1674 "dev": true
1675 },
1676 "dht-rpc": {
1677 "version": "6.24.2",
1678 "resolved": "https://registry.npmjs.org/dht-rpc/-/dht-rpc-6.24.2.tgz",
1679 "integrity": "sha512-XcYHF3pXP1NyoNOxoTjbwiIjysNUWF5OHO8qfBQhn6kUL4Gbu25w1iJz6nEK2NyebqVI/6wog3FPHKBwiGWEgA==",
1680 "requires": {
1681 "adaptive-timeout": "^1.0.1",
1682 "b4a": "^1.6.1",
1683 "bare-events": "^2.2.0",
1684 "compact-encoding": "^2.11.0",
1685 "compact-encoding-net": "^1.2.0",
1686 "fast-fifo": "^1.1.0",
1687 "kademlia-routing-table": "^1.0.1",
1688 "nat-sampler": "^1.0.1",
1689 "sodium-universal": "^5.0.0",
1690 "streamx": "^2.13.2",
1691 "time-ordered-set": "^2.0.0",
1692 "udx-native": "^1.5.3"
1693 }
1694 },
1695 "error-stack-parser": {
1696 "version": "2.1.4",
1697 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
1698 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
1699 "dev": true,
1700 "requires": {
1701 "stackframe": "^1.3.4"
1702 }
1703 },
1704 "events-universal": {
1705 "version": "1.0.1",
1706 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
1707 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
1708 "requires": {
1709 "bare-events": "^2.7.0"
1710 }
1711 },
1712 "fast-fifo": {
1713 "version": "1.3.2",
1714 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1715 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
1716 },
1717 "globbie": {
1718 "version": "1.0.3",
1719 "resolved": "https://registry.npmjs.org/globbie/-/globbie-1.0.3.tgz",
1720 "integrity": "sha512-hcryJmKcftf82xfBWTWxuUITWIIoYO3ec104V17SMHGFl6VLbm1d1Ju9LX9L+jyJTwICpemX/dmPI/HGYoKr1A==",
1721 "dev": true,
1722 "requires": {
1723 "bare-fs": "^4.1.2",
1724 "bare-path": "^3.0.0",
1725 "bare-process": "^4.2.1",
1726 "picomatch": "^4.0.2"
1727 }
1728 },
1729 "hypercore-crypto": {
1730 "version": "3.6.1",
1731 "resolved": "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.6.1.tgz",
1732 "integrity": "sha512-ltIz2uDwy9pO/ZGTvqcjzyBkvt6O4cVm4r/nNxh0GFs/RbQtqP/i4wCvLEdmU7ptgtnw7fI67WYD1aHPuv4OVA==",
1733 "requires": {
1734 "b4a": "^1.6.6",
1735 "compact-encoding": "^2.15.0",
1736 "sodium-universal": "^5.0.0"
1737 }
1738 },
1739 "hypercore-id-encoding": {
1740 "version": "1.3.0",
1741 "resolved": "https://registry.npmjs.org/hypercore-id-encoding/-/hypercore-id-encoding-1.3.0.tgz",
1742 "integrity": "sha512-W6sHdGo5h7LXEsoWfKf/KfuROZmZRQDlGqJF2EPHW+noCK66Vvr0+zE6cL0vqQi18s0kQPeN7Sq3QyR0Ytc2VQ==",
1743 "requires": {
1744 "b4a": "^1.5.3",
1745 "z32": "^1.0.0"
1746 }
1747 },
1748 "hyperdht": {
1749 "version": "6.28.0",
1750 "resolved": "https://registry.npmjs.org/hyperdht/-/hyperdht-6.28.0.tgz",
1751 "integrity": "sha512-roUPpAF4ktS4pA10G1XjcWLamrOhfJd4R7U1e7W4rDouDA5GiZ8/pl4D5IXseizbHNRuAWh+Dz9IcpRiH9YqeQ==",
1752 "requires": {
1753 "@hyperswarm/secret-stream": "^6.6.2",
1754 "b4a": "^1.3.1",
1755 "bare-events": "^2.2.0",
1756 "blind-relay": "^1.3.0",
1757 "bogon": "^1.0.0",
1758 "compact-encoding": "^2.4.1",
1759 "compact-encoding-net": "^1.0.1",
1760 "dht-rpc": "^6.15.1",
1761 "hypercore-crypto": "^3.3.0",
1762 "hypercore-id-encoding": "^1.2.0",
1763 "noise-curve-ed": "^2.0.0",
1764 "noise-handshake": "^4.0.0",
1765 "record-cache": "^1.1.1",
1766 "safety-catch": "^1.0.1",
1767 "signal-promise": "^1.0.3",
1768 "sodium-universal": "^5.0.1",
1769 "streamx": "^2.16.1",
1770 "unslab": "^1.3.0",
1771 "xache": "^1.1.0"
1772 }
1773 },
1774 "hyperswarm": {
1775 "version": "4.16.0",
1776 "resolved": "https://registry.npmjs.org/hyperswarm/-/hyperswarm-4.16.0.tgz",
1777 "integrity": "sha512-f86RsI1qP/nbBTv4wYxOhu1JnWvGZgiC1w69aRFn0xGSavLMWjvbbVspVApOnRjiPKpYVVGACXdrvEOrL3rHdw==",
1778 "requires": {
1779 "b4a": "^1.3.1",
1780 "bare-events": "^2.2.0",
1781 "hyperdht": "^6.21.0",
1782 "safety-catch": "^1.0.2",
1783 "shuffled-priority-queue": "^2.1.0",
1784 "streamx": "^2.22.1",
1785 "unslab": "^1.3.0"
1786 }
1787 },
1788 "ip-packet": {
1789 "version": "2.2.1",
1790 "resolved": "https://registry.npmjs.org/ip-packet/-/ip-packet-2.2.1.tgz",
1791 "integrity": "sha512-7ThkxAS87fDBlJnnAFMDnE7C5TZ+jjfLFRNxI3fOsZFoKakR3DGbGujaypNKt8KJiFBUu4199xmSKSljQMx6UA=="
1792 },
1793 "kademlia-routing-table": {
1794 "version": "1.0.6",
1795 "resolved": "https://registry.npmjs.org/kademlia-routing-table/-/kademlia-routing-table-1.0.6.tgz",
1796 "integrity": "sha512-Ve6jwIlUCYvUzBnXnzVRHDZCFgXURW9gmF3r7n05kZs/2rNbLHXwGdcq0qIaSwdmJCvtosgR4JensnVU65hzNQ==",
1797 "requires": {
1798 "bare-events": "^2.2.0"
1799 }
1800 },
1801 "minimist": {
1802 "version": "1.2.8",
1803 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1804 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
1805 },
1806 "nanoassert": {
1807 "version": "2.0.0",
1808 "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-2.0.0.tgz",
1809 "integrity": "sha512-7vO7n28+aYO4J+8w96AzhmU8G+Y/xpPDJz/se19ICsqj/momRbb9mh9ZUtkoJ5X3nTnPdhEJyc0qnM6yAsHBaA=="
1810 },
1811 "nat-sampler": {
1812 "version": "1.0.1",
1813 "resolved": "https://registry.npmjs.org/nat-sampler/-/nat-sampler-1.0.1.tgz",
1814 "integrity": "sha512-yQvyNN7xbqR8crTKk3U8gRgpcV1Az+vfCEijiHu9oHHsnIl8n3x+yXNHl42M6L3czGynAVoOT9TqBfS87gDdcw=="
1815 },
1816 "noise-curve-ed": {
1817 "version": "2.1.0",
1818 "resolved": "https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-2.1.0.tgz",
1819 "integrity": "sha512-zAzJx+VwZM3w6EA1hTmDhJfvAnCeBQn/1FAeZ0LtGxCcCtlAK/uJXQVF/eDVUOaAZ286lHlx77WJ+qj9SmsRRg==",
1820 "requires": {
1821 "b4a": "^1.1.0",
1822 "nanoassert": "^2.0.0",
1823 "sodium-universal": "^5.0.0"
1824 }
1825 },
1826 "noise-handshake": {
1827 "version": "4.2.0",
1828 "resolved": "https://registry.npmjs.org/noise-handshake/-/noise-handshake-4.2.0.tgz",
1829 "integrity": "sha512-9O/VTNX/E2/AToyMTTDU0J/4WhaXMTdqc2DHs9vf+snoZ0cenSBq0dNYTVV1snYYEkmo6QeRrYMxtqtoYnY+LA==",
1830 "requires": {
1831 "b4a": "^1.1.0",
1832 "nanoassert": "^2.0.0",
1833 "sodium-universal": "^5.0.0"
1834 }
1835 },
1836 "paparam": {
1837 "version": "1.10.0",
1838 "resolved": "https://registry.npmjs.org/paparam/-/paparam-1.10.0.tgz",
1839 "integrity": "sha512-p36QQrwU3X6fj5d2JN20B4lcZI/O3fxMVUHc1xD7MNe5bcOf3jIgE0CIK5Zv/s5YAUGlobTJ/kKXrh1FJVrs3w==",
1840 "dev": true
1841 },
1842 "pear-interface": {
1843 "version": "1.1.0",
1844 "resolved": "https://registry.npmjs.org/pear-interface/-/pear-interface-1.1.0.tgz",
1845 "integrity": "sha512-hJSoyY5Sk6ox6sT128TXSSuUKPdwOiRPa47ArEw6cfLMFxDAnyG1kh5xq+qTiSiENDqgV4Sjd8EtsPITRAL09Q==",
1846 "dev": true,
1847 "requires": {
1848 "bare-pipe": "^4.0.5",
1849 "streamx": "^2.18.0"
1850 }
1851 },
1852 "picomatch": {
1853 "version": "4.0.3",
1854 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
1855 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
1856 "dev": true
1857 },
1858 "protomux": {
1859 "version": "3.10.1",
1860 "resolved": "https://registry.npmjs.org/protomux/-/protomux-3.10.1.tgz",
1861 "integrity": "sha512-jgBqx8ZyaBWea/DFG4eOu1scOaeBwcnagiRC1XFVrjeGt7oAb0Pk5udPpBUpJ4DJBRjra50jD6YcZiQQTRqaaA==",
1862 "requires": {
1863 "b4a": "^1.3.1",
1864 "compact-encoding": "^2.5.1",
1865 "queue-tick": "^1.0.0",
1866 "safety-catch": "^1.0.1",
1867 "unslab": "^1.3.0"
1868 }
1869 },
1870 "queue-tick": {
1871 "version": "1.0.1",
1872 "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
1873 "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
1874 },
1875 "record-cache": {
1876 "version": "1.2.0",
1877 "resolved": "https://registry.npmjs.org/record-cache/-/record-cache-1.2.0.tgz",
1878 "integrity": "sha512-kyy3HWCez2WrotaL3O4fTn0rsIdfRKOdQQcEJ9KpvmKmbffKVvwsloX063EgRUlpJIXHiDQFhJcTbZequ2uTZw==",
1879 "requires": {
1880 "b4a": "^1.3.1"
1881 }
1882 },
1883 "require-addon": {
1884 "version": "1.2.0",
1885 "resolved": "https://registry.npmjs.org/require-addon/-/require-addon-1.2.0.tgz",
1886 "integrity": "sha512-VNPDZlYgIYQwWp9jMTzljx+k0ZtatKlcvOhktZ/anNPI3dQ9NXk7cq2U4iJ1wd9IrytRnYhyEocFWbkdPb+MYA==",
1887 "requires": {
1888 "bare-addon-resolve": "^1.3.0"
1889 }
1890 },
1891 "safety-catch": {
1892 "version": "1.0.2",
1893 "resolved": "https://registry.npmjs.org/safety-catch/-/safety-catch-1.0.2.tgz",
1894 "integrity": "sha512-C1UYVZ4dtbBxEtvOcpjBaaD27nP8MlvyAQEp2fOTOEe6pfUpk1cDUxij6BR1jZup6rSyUTaBBplK7LanskrULA=="
1895 },
1896 "same-object": {
1897 "version": "1.0.2",
1898 "resolved": "https://registry.npmjs.org/same-object/-/same-object-1.0.2.tgz",
1899 "integrity": "sha512-csHWhvUsLbIOHDM/nP+KHWM+BLPsIzWkFa8HbzaI0G7BqKXgx+7FJpKTGgLXyz5amfdY2OVBcmXTqYOMEk04og==",
1900 "dev": true
1901 },
1902 "shuffled-priority-queue": {
1903 "version": "2.1.0",
1904 "resolved": "https://registry.npmjs.org/shuffled-priority-queue/-/shuffled-priority-queue-2.1.0.tgz",
1905 "integrity": "sha512-xhdh7fHyMsr0m/w2kDfRJuBFRS96b9l8ZPNWGaQ+PMvnUnZ/Eh+gJJ9NsHBd7P9k0399WYlCLzsy18EaMfyadA==",
1906 "requires": {
1907 "unordered-set": "^2.0.1"
1908 }
1909 },
1910 "signal-promise": {
1911 "version": "1.0.3",
1912 "resolved": "https://registry.npmjs.org/signal-promise/-/signal-promise-1.0.3.tgz",
1913 "integrity": "sha512-WBgv0UnIq2C+Aeh0/n+IRpP6967eIx9WpynTUoiW3isPpfe1zu2LJzyfXdo9Tgef8yR/sGjcMvoUXD7EYdiz+g=="
1914 },
1915 "sodium-native": {
1916 "version": "5.0.10",
1917 "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-5.0.10.tgz",
1918 "integrity": "sha512-UIw+0AbpCQRuTJF88JWrZomP4O+PXhlWvdopiAJOsUivTyHTf3korMyStxkZuPngSbBEtEfDdc4ewEd8/T4/lA==",
1919 "requires": {
1920 "require-addon": "^1.1.0",
1921 "which-runtime": "^1.2.1"
1922 }
1923 },
1924 "sodium-secretstream": {
1925 "version": "1.2.0",
1926 "resolved": "https://registry.npmjs.org/sodium-secretstream/-/sodium-secretstream-1.2.0.tgz",
1927 "integrity": "sha512-q/DbraNFXm1KfCiiZvapmz5UC3OlpirYFIvBK2MhGaOFSb3gRyk8OXTi17UI9SGfshQNCpsVvlopogbzZNyW6Q==",
1928 "requires": {
1929 "b4a": "^1.1.1",
1930 "sodium-universal": "^5.0.0"
1931 }
1932 },
1933 "sodium-universal": {
1934 "version": "5.0.1",
1935 "resolved": "https://registry.npmjs.org/sodium-universal/-/sodium-universal-5.0.1.tgz",
1936 "integrity": "sha512-rv+aH+tnKB5H0MAc2UadHShLMslpJsc4wjdnHRtiSIEYpOetCgu8MS4ExQRia+GL/MK3uuCyZPeEsi+J3h+Q+Q==",
1937 "requires": {
1938 "sodium-native": "^5.0.1"
1939 }
1940 },
1941 "stackframe": {
1942 "version": "1.3.4",
1943 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
1944 "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
1945 "dev": true
1946 },
1947 "streamx": {
1948 "version": "2.23.0",
1949 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
1950 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
1951 "requires": {
1952 "events-universal": "^1.0.0",
1953 "fast-fifo": "^1.3.2",
1954 "text-decoder": "^1.1.0"
1955 }
1956 },
1957 "test-tmp": {
1958 "version": "1.4.0",
1959 "resolved": "https://registry.npmjs.org/test-tmp/-/test-tmp-1.4.0.tgz",
1960 "integrity": "sha512-GVggxGg+jXqP2Wbju50JVLo+9E+nIOPPyWqgr63EbOnNItIKu1cEbJpTWAJeflnyGqXOtcMI7ijHRp88GUkfDA==",
1961 "dev": true,
1962 "requires": {
1963 "bare-fs": "^4.0.1",
1964 "bare-os": "^3.3.0",
1965 "bare-path": "^3.0.0"
1966 }
1967 },
1968 "text-decoder": {
1969 "version": "1.2.3",
1970 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
1971 "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
1972 "requires": {
1973 "b4a": "^1.6.4"
1974 }
1975 },
1976 "time-ordered-set": {
1977 "version": "2.0.1",
1978 "resolved": "https://registry.npmjs.org/time-ordered-set/-/time-ordered-set-2.0.1.tgz",
1979 "integrity": "sha512-VJEKmgSN2UiOLB8BpN8Sh2b9LGMHTP5OPrQRpnKjvOheOyzk0mufbjzjKTIG2gO4A+Y+vDJ+0TcLbpUmMLsg8A=="
1980 },
1981 "timeout-refresh": {
1982 "version": "2.0.1",
1983 "resolved": "https://registry.npmjs.org/timeout-refresh/-/timeout-refresh-2.0.1.tgz",
1984 "integrity": "sha512-SVqEcMZBsZF9mA78rjzCrYrUs37LMJk3ShZ851ygZYW1cMeIjs9mL57KO6Iv5mmjSQnOe/29/VAfGXo+oRCiVw=="
1985 },
1986 "tmatch": {
1987 "version": "5.0.0",
1988 "resolved": "https://registry.npmjs.org/tmatch/-/tmatch-5.0.0.tgz",
1989 "integrity": "sha512-Ib9OtBkpHn07tXP04SlN1SYRxFgTk6wSM2EBmjjxug4u5RXPRVLkdFJSS1PmrQidaSB8Lru9nRtViQBsbxzE5Q==",
1990 "dev": true
1991 },
1992 "udx-native": {
1993 "version": "1.19.2",
1994 "resolved": "https://registry.npmjs.org/udx-native/-/udx-native-1.19.2.tgz",
1995 "integrity": "sha512-RNYh+UhfryCsF5hE2ZOuIqcZ+qdipXK3UsarwxWJwsUQZFE3ybwz0mPjwb5ev1PMBcjFahWiepS/q0wwL51c2g==",
1996 "requires": {
1997 "b4a": "^1.5.0",
1998 "bare-events": "^2.2.0",
1999 "require-addon": "^1.1.0",
2000 "streamx": "^2.22.0"
2001 }
2002 },
2003 "unordered-set": {
2004 "version": "2.0.1",
2005 "resolved": "https://registry.npmjs.org/unordered-set/-/unordered-set-2.0.1.tgz",
2006 "integrity": "sha512-eUmNTPzdx+q/WvOHW0bgGYLWvWHNT3PTKEQLg0MAQhc0AHASHVHoP/9YytYd4RBVariqno/mEUhVZN98CmD7bg=="
2007 },
2008 "unslab": {
2009 "version": "1.3.0",
2010 "resolved": "https://registry.npmjs.org/unslab/-/unslab-1.3.0.tgz",
2011 "integrity": "sha512-YATkfKAFj47kTzmiQrWXMyRvaVrHsW6MEALa4bm+FhiA2YG4oira+Z3DXN6LrYOYn2Y8eO94Lwl9DOHjs1FpoQ==",
2012 "requires": {
2013 "b4a": "^1.6.6"
2014 }
2015 },
2016 "utun": {
2017 "version": "2.1.0",
2018 "resolved": "https://registry.npmjs.org/utun/-/utun-2.1.0.tgz",
2019 "integrity": "sha512-LPVa3A8U8XLttjLuwBS/jzK0KgvzxAySvHjnLIdEZxTdCwcdb5wt0meWcf1LHxFVQyMs7r3mongdzIMHm31txA==",
2020 "requires": {
2021 "bare-subprocess": "^5.0.0",
2022 "require-addon": "^1.0.6",
2023 "which-runtime": "^1.2.0"
2024 }
2025 },
2026 "v8-to-istanbul": {
2027 "version": "9.3.0",
2028 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
2029 "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
2030 "dev": true,
2031 "requires": {
2032 "@jridgewell/trace-mapping": "^0.3.12",
2033 "@types/istanbul-lib-coverage": "^2.0.1",
2034 "convert-source-map": "^2.0.0"
2035 }
2036 },
2037 "which-runtime": {
2038 "version": "1.3.2",
2039 "resolved": "https://registry.npmjs.org/which-runtime/-/which-runtime-1.3.2.tgz",
2040 "integrity": "sha512-5kwCfWml7+b2NO7KrLMhYihjRx0teKkd3yGp1Xk5Vaf2JGdSh+rgVhEALAD9c/59dP+YwJHXoEO7e8QPy7gOkw=="
2041 },
2042 "xache": {
2043 "version": "1.2.1",
2044 "resolved": "https://registry.npmjs.org/xache/-/xache-1.2.1.tgz",
2045 "integrity": "sha512-igRS6jPreJ54ABdzhh4mCDXcz+XMaWO2q1ABRV2yWYuk29jlp8VT7UBdCqNkX7rpYBbXsebVVKkwIuYZjyZNqA=="
2046 },
2047 "z32": {
2048 "version": "1.1.0",
2049 "resolved": "https://registry.npmjs.org/z32/-/z32-1.1.0.tgz",
2050 "integrity": "sha512-1WUHy+VS6d0HPNspDxvLssBbeQjXMjSnpv0vH82vRAUfg847NmX3OXozp/hRP5jPhxBbrVzrgvAt+UsGNzRFQQ==",
2051 "requires": {
2052 "b4a": "^1.5.3"
2053 }
2054 }
11422055 }
11432056}
package.json +1 -0
……@@ -39,6 +39,7 @@
3939 "bare-fs": "^4.5.2",
4040 "bare-os": "^3.0.0",
4141 "bare-path": "^3.0.0",
42 "bare-subprocess": "^5.2.2",
4243 "hypercore-crypto": "^3.4.0",
4344 "hyperswarm": "^4.12.1",
4445 "ip-packet": "^2.2.1",