diff --git a/package-lock.json b/package-lock.json index 629bcec..d114a67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "dependencies": { "@streamr/config": "^5.3.7", - "@streamr/dht": "^102.0.0", - "@streamr/sdk": "^102.0.0", - "@streamr/trackerless-network": "^102.0.0", - "@streamr/utils": "^102.0.0", + "@streamr/dht": "^102.1.0", + "@streamr/sdk": "^102.1.0", + "@streamr/trackerless-network": "^102.1.0", + "@streamr/utils": "^102.1.0", "@types/node-fetch": "^2.6.3", "class-validator": "^0.14.1", "cors": "^2.8.5", @@ -32,7 +32,7 @@ "typedi": "^0.10.0" }, "devDependencies": { - "@streamr/test-utils": "^102.0.0", + "@streamr/test-utils": "^102.1.0", "@tsconfig/node22": "^22.0.0", "@types/cors": "^2.8.17", "@types/express": "^4.17.21", @@ -538,9 +538,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", - "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", + "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -550,9 +550,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz", - "integrity": "sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.9.tgz", + "integrity": "sha512-5EVjbTegqN7RSJle6hMWYxO4voo4rI+9krITk+DWR+diJgGrjZjrIBnJhjrHYYQsFgI7j1w1QnrvV7YSKBfYGg==", "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", @@ -3130,48 +3130,47 @@ "license": "MIT" }, "node_modules/@streamr/autocertifier-client": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/autocertifier-client/-/autocertifier-client-102.0.0.tgz", - "integrity": "sha512-NAZLJtGoFv8tWZGRHWCjvD7p32HcRbqQ412njrmFQ5caJcncfC25iZYVtSyaFwXSu2Tou5uTNtgcAmaRRpxcAw==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/autocertifier-client/-/autocertifier-client-102.1.0.tgz", + "integrity": "sha512-OUCYf8dq1oq1N6tgpnl1/kppEtv5Ra9l+Uca8LrHTNk4yKXp7ivJLRnpGv93RUYowMVOPn+DbDfVQkwBz5AVsA==", "license": "STREAMR NETWORK OPEN SOURCE LICENSE", "dependencies": { "@protobuf-ts/runtime-rpc": "^2.8.2", - "@streamr/utils": "102.0.0", + "@streamr/utils": "102.1.0", "eventemitter3": "^5.0.0", - "node-forge": "^1.3.1", - "request": "^2.88.2" + "node-forge": "^1.3.1" } }, "node_modules/@streamr/cdn-location": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0.tgz", - "integrity": "sha512-I8BzHYPxXAih6HKTrkajB10DPyfcYIOgh94+WUOjgW6ly92AQBX2ryW/c6LZ8BMlyTV83b3xdZZqV+/G3E9WNw==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.1.0.tgz", + "integrity": "sha512-iZ+FGC1q3F2f8FcryLZn2gnFMz/XY5Tgh4RqZLcdo4U/crR8GxOoCqJD5SPXtet8wpECn9We8KYrXWY40vF9zA==", "license": "Apache-2.0", "dependencies": { - "@streamr/utils": "102.0.0", + "@streamr/utils": "102.1.0", "haversine": "^1.1.1" } }, "node_modules/@streamr/config": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/@streamr/config/-/config-5.4.2.tgz", - "integrity": "sha512-x+VW0s9ydY1oT16D8FP3GE/dGPpAfjvQ6ncZvxs0McuT63T1XtMAHaIDcVcw8eOhbjYToSfHEzLwZ23biEFsBg==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@streamr/config/-/config-5.5.1.tgz", + "integrity": "sha512-nJgE+eGQI+MHlw1FaT07VF6O8iByiOykYVau4LqTG8+XKzpl50WoEOOllM831yKKIheOEfUi2LA9HJiXh/29sQ==", "license": "STREAMR NETWORK OPEN SOURCE LICENSE" }, "node_modules/@streamr/dht": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/dht/-/dht-102.0.0.tgz", - "integrity": "sha512-AQ8uLMWRgoVJz34F6TnhYDPLkJnXwuXByh+8ILido0boZVCXHp3sxOlB/1CwvqniM9PAZ+6FlcHLxQDPPlFeMQ==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/dht/-/dht-102.1.0.tgz", + "integrity": "sha512-tZ6TgRtRjRatGFK0Uc1XXkz0A+/g/JxZmntE/YHD1sWpAVa7TbEpkEIcLVzjSnSPyvXhQ0BVVcPFtWZc8OF+nQ==", "license": "STREAMR NETWORK OPEN SOURCE LICENSE", "dependencies": { "@js-sdsl/ordered-map": "^4.4.2", "@protobuf-ts/runtime": "^2.8.2", "@protobuf-ts/runtime-rpc": "^2.8.2", - "@streamr/autocertifier-client": "102.0.0", - "@streamr/cdn-location": "102.0.0", - "@streamr/geoip-location": "102.0.0", - "@streamr/proto-rpc": "102.0.0", - "@streamr/utils": "102.0.0", + "@streamr/autocertifier-client": "102.1.0", + "@streamr/cdn-location": "102.1.0", + "@streamr/geoip-location": "102.1.0", + "@streamr/proto-rpc": "102.1.0", + "@streamr/utils": "102.1.0", "eventemitter3": "^5.0.0", "heap": "^0.2.6", "ipaddr.js": "^2.0.1", @@ -3190,12 +3189,12 @@ } }, "node_modules/@streamr/geoip-location": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/geoip-location/-/geoip-location-102.0.0.tgz", - "integrity": "sha512-ZhjVFdbgtbayP2rJh4XLHkld8xkS1k5V+qBDyVGlCMcoSJbGxfQkO34W5H9FGYMToEyHZqzCj9FAABL8Y3Uw2A==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/geoip-location/-/geoip-location-102.1.0.tgz", + "integrity": "sha512-HJu7G15bPZccwKLXgqTVMPqk6Rp23AuUcZRNvsJj7UXatpwRlZk/Dr/hdrZFwJuZTTtzgwsKOuPWZT7gbRvQHg==", "license": "Apache-2.0", "dependencies": { - "@streamr/utils": "102.0.0", + "@streamr/utils": "102.1.0", "eventemitter3": "^5.0.0", "long-timeout": "^0.1.1", "mmdb-lib": "^2.1.1", @@ -3204,14 +3203,14 @@ } }, "node_modules/@streamr/proto-rpc": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/proto-rpc/-/proto-rpc-102.0.0.tgz", - "integrity": "sha512-CFl9bMvOI849/4Paeaj7NxSJwW1QEUuuqEGOOz/hHOxvHIS0IX6S5jOZrgunkpIRmJxuYKIV0JAhbNWUVO/Ypw==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/proto-rpc/-/proto-rpc-102.1.0.tgz", + "integrity": "sha512-GOt/e5j10zn2qME9QlrHUavDmdHf1Bvu4pPxhe/ALKU7GWcSICv9xjIpo0CQKGv546w3PpKxXkNuvfIUUVGIBA==", "license": "(Apache-2.0 AND BSD-3-Clause)", "dependencies": { "@protobuf-ts/runtime": "^2.8.2", "@protobuf-ts/runtime-rpc": "^2.8.2", - "@streamr/utils": "102.0.0", + "@streamr/utils": "102.1.0", "eventemitter3": "^5.0.0", "lodash": "^4.17.21", "uuid": "^11.0.5" @@ -3222,27 +3221,27 @@ } }, "node_modules/@streamr/sdk": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/sdk/-/sdk-102.0.0.tgz", - "integrity": "sha512-dPpaDLDdp6jV+n2glAPfS+uA/0nWfWhwUl4JNvc3WgISC1Le7ZvM5pFQX3mssa00+UH5zYYAfNC7D1P2OlFN1g==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/sdk/-/sdk-102.1.0.tgz", + "integrity": "sha512-iDDS+GMGZaAAQ/iuIkpXzQOQzETl4m5o5tClGOF+BIQ5c6WVpARg5bn2ilYV6e23e7gXMlqgJzUtKr5M+sJs3w==", "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.26.0", - "@babel/runtime-corejs3": "^7.26.0", + "@babel/runtime": "^7.26.7", + "@babel/runtime-corejs3": "^7.26.7", "@lit-protocol/core": "2.2.5", "@lit-protocol/uint8arrays": "^6.11.2", "@protobuf-ts/runtime": "^2.8.2", "@protobuf-ts/runtime-rpc": "^2.8.2", - "@streamr/config": "^5.4.2", - "@streamr/dht": "102.0.0", - "@streamr/proto-rpc": "102.0.0", - "@streamr/trackerless-network": "102.0.0", - "@streamr/utils": "102.0.0", + "@streamr/config": "^5.5.1", + "@streamr/dht": "102.1.0", + "@streamr/proto-rpc": "102.1.0", + "@streamr/trackerless-network": "102.1.0", + "@streamr/utils": "102.1.0", "core-js": "^3.40.0", "env-paths": "^2.2.1", "ethers": "^6.13.0", "eventemitter3": "^5.0.0", - "idb": "^8.0.1", + "idb": "^8.0.2", "lit-siwe": "^1.1.8", "lodash": "^4.17.21", "lru-cache": "^11.0.2", @@ -3279,14 +3278,14 @@ } }, "node_modules/@streamr/test-utils": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/test-utils/-/test-utils-102.0.0.tgz", - "integrity": "sha512-aazmxC/sH5c4MU/hLbfoMn1OnZiDaXqf3zMAH11efYa3x1OPsw89XNsV/1D3kR3vOpRwQHXRbPz9qiavo053VA==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/test-utils/-/test-utils-102.1.0.tgz", + "integrity": "sha512-CkvHJXYwnz3U3DrDO0Q+KGHN0KV9NCYS7QdFDSJfSJ5BbMXwrFrkbzCrf1Rd3mDadjq7puU0N8XVt1uNVXMhtQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@streamr/config": "^5.4.2", - "@streamr/utils": "102.0.0", + "@streamr/config": "^5.5.1", + "@streamr/utils": "102.1.0", "cors": "^2.8.5", "ethers": "^6.13.0", "express": "^4.21.2", @@ -3296,16 +3295,16 @@ } }, "node_modules/@streamr/trackerless-network": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/trackerless-network/-/trackerless-network-102.0.0.tgz", - "integrity": "sha512-5AXWaFZPWGPxApCXrYPOlANOGGsKDKbqRwGW8mR7raGoeMaTMzG3YBWs7hxQgOw+zLB3SuJWywVHqIui7Snmrw==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/trackerless-network/-/trackerless-network-102.1.0.tgz", + "integrity": "sha512-LZ9gEjRNiHX7Z5YzGL2frOzGmfcB6srdcxccDNOonzb2bNFlQCLWQalgjibumoKH9yeyCbEoYnDk6W3DclEhlA==", "license": "STREAMR NETWORK OPEN SOURCE LICENSE", "dependencies": { "@protobuf-ts/runtime": "^2.8.2", "@protobuf-ts/runtime-rpc": "^2.8.2", - "@streamr/dht": "102.0.0", - "@streamr/proto-rpc": "102.0.0", - "@streamr/utils": "102.0.0", + "@streamr/dht": "102.1.0", + "@streamr/proto-rpc": "102.1.0", + "@streamr/utils": "102.1.0", "eventemitter3": "^5.0.0", "lodash": "^4.17.21", "ts-essentials": "^10.0.4", @@ -3328,9 +3327,9 @@ } }, "node_modules/@streamr/utils": { - "version": "102.0.0", - "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-102.0.0.tgz", - "integrity": "sha512-6apoOdZbQCERWbaIcDNrriNm84c1SFkIFI30TaMf03+QUEHz9h6cznxHsOgMZ5V06gcJ4/6hiZlJUk9ass0kDg==", + "version": "102.1.0", + "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-102.1.0.tgz", + "integrity": "sha512-y0ALCpCu/iIyEzf5CYz/aMaWwaW0HFRsmwZJMVbDqbKHgF9YomkygOkwvlgS8A3vPWRuvEd01zpo688XQTnD+A==", "license": "Apache-2.0", "dependencies": { "eventemitter3": "^5.0.0", @@ -4037,6 +4036,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", @@ -4179,24 +4179,6 @@ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "license": "MIT" }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "license": "MIT", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, "node_modules/async": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", @@ -4221,15 +4203,6 @@ "node": ">=8.0.0" } }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, "node_modules/aws-ssl-profiles": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz", @@ -4239,12 +4212,6 @@ "node": ">= 6.0.0" } }, - "node_modules/aws4": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", - "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", - "license": "MIT" - }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", @@ -4397,15 +4364,6 @@ ], "license": "MIT" }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "license": "BSD-3-Clause", - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, "node_modules/bech32": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", @@ -4833,12 +4791,6 @@ "integrity": "sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==", "license": "Apache-2.0" }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "license": "Apache-2.0" - }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -5150,18 +5102,6 @@ "node": ">=0.12" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/dateformat": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", @@ -5348,22 +5288,6 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "license": "MIT" }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "license": "MIT", - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ecc-jsbn/node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "license": "MIT" - }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -6059,21 +5983,6 @@ "type": "^2.7.2" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT" - }, "node_modules/fast-copy": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz", @@ -6122,6 +6031,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { @@ -6356,15 +6266,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, "node_modules/form-data": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", @@ -6558,15 +6459,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - } - }, "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", @@ -6699,29 +6591,6 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "license": "ISC", - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "license": "MIT", - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -6846,21 +6715,6 @@ "node": ">= 6" } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -6908,9 +6762,9 @@ } }, "node_modules/idb": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.1.tgz", - "integrity": "sha512-EkBCzUZSdhJV8PxMSbeEV//xguVKZu9hZZulM+2gHXI0t2hGVU3eYE6/XnH77DS6FM2FY8wl17aDcu9vXpvLWQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.2.tgz", + "integrity": "sha512-CX70rYhx7GDDQzwwQMDwF6kDRQi5vVs6khHUumDrMecBylKkwvZ8HWvKV08AGb7VbpoGCWUQ4aHzNDgoUiOIUg==", "license": "ISC" }, "node_modules/ieee754": { @@ -7178,12 +7032,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "license": "ISC" }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "license": "MIT" - }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", @@ -7982,16 +7830,11 @@ "dev": true, "license": "MIT" }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "license": "(AFL-2.1 OR BSD-3-Clause)" - }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { @@ -8001,12 +7844,6 @@ "dev": true, "license": "MIT" }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "license": "ISC" - }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -8020,21 +7857,6 @@ "node": ">=6" } }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "license": "MIT", - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/jszip": { "version": "3.10.1", "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", @@ -8994,15 +8816,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -9362,12 +9175,6 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "license": "MIT" }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "license": "MIT" - }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -9681,18 +9488,6 @@ "node": ">= 0.10" } }, - "node_modules/psl": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", - "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", - "license": "MIT", - "dependencies": { - "punycode": "^2.3.1" - }, - "funding": { - "url": "https://github.com/sponsors/lupomontero" - } - }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", @@ -9883,71 +9678,6 @@ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "license": "MIT" }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "license": "Apache-2.0", - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request/node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/request/node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "license": "MIT", - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -10655,37 +10385,6 @@ "node": ">= 0.6" } }, - "node_modules/sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", - "license": "MIT", - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sshpk/node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "license": "MIT" - }, "node_modules/ssri": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", @@ -11088,19 +10787,6 @@ "node": ">=0.6" } }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -11270,12 +10956,6 @@ "node": "*" } }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "license": "Unlicense" - }, "node_modules/type": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", @@ -11582,20 +11262,6 @@ "node": ">= 0.8" } }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", diff --git a/package.json b/package.json index f6bf6bb..0fec303 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,10 @@ "author": "Streamr Network AG ", "dependencies": { "@streamr/config": "^5.3.7", - "@streamr/dht": "^102.0.0", - "@streamr/sdk": "^102.0.0", - "@streamr/trackerless-network": "^102.0.0", - "@streamr/utils": "^102.0.0", + "@streamr/dht": "^102.1.0", + "@streamr/sdk": "^102.1.0", + "@streamr/trackerless-network": "^102.1.0", + "@streamr/utils": "^102.1.0", "@types/node-fetch": "^2.6.3", "class-validator": "^0.14.1", "cors": "^2.8.5", @@ -36,7 +36,7 @@ "typedi": "^0.10.0" }, "devDependencies": { - "@streamr/test-utils": "^102.0.0", + "@streamr/test-utils": "^102.1.0", "@tsconfig/node22": "^22.0.0", "@types/cors": "^2.8.17", "@types/express": "^4.17.21",