diff --git a/package-lock.json b/package-lock.json index 0342aa57..9b82e1a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "react-router-dom": "^6.11.1", "react-select": "^5.7.0", "redux-saga": "^1.2.3", - "streamr-client": "^8.1.0", + "streamr-client": "^8.5.5", "streamr-client-protocol": "^13.0.0", "streamr-client-react": "^3.0.0", "streamr-ui": "^1.0.0-experimental.0", @@ -1904,12 +1904,12 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.22.6.tgz", + "integrity": "sha512-M+37LLIRBTEVjktoJjbw4KVhupF0U/3PYUCbBwgAd9k17hoKhRu1n935QiG7Tuxv0LJOMrb2vuKEeYUlv0iyiw==", "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" @@ -4239,156 +4239,142 @@ "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ==" }, "node_modules/@lit-protocol/access-control-conditions": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-2.1.50.tgz", - "integrity": "sha512-PUDEVFc468zRHYAfcbovV/iV5lUGerjZelWtOxS/iU69ypQMewojN++lqeUqdz2wnXKG+mOLM89olN6gDPCUoA==", - "dependencies": { - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-2.2.47.tgz", + "integrity": "sha512-xxcAAKIUwUCClYSGB+DVeZVssRyoLMdi8VoYHPCfC4NgGXKeUetfz67svFLP/c6Dd7pWEme27vV99YJMD2/SUQ==", + "dependencies": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/auth-browser": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/auth-browser/-/auth-browser-2.1.50.tgz", - "integrity": "sha512-zgoNZqxVPtUpZRLIycjn3n2e1RHxhluz7XmOcbsRDpaKtZ+u7jR6bLznGaBOwB4TtJvKIGp/1xTCKfshINo4cw==", - "dependencies": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/misc-browser": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", - "@walletconnect/ethereum-provider": "^2.1.2", - "ethers": "^5.7.1", - "lit-connect-modal": "^0.1.11", - "lit-siwe": "^1.1.8", - "tslib": "^2.3.0", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.13.3", - "util": "^0.12.4", - "web-vitals": "^3.0.4" + "node_modules/@lit-protocol/auth-helpers": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/auth-helpers/-/auth-helpers-2.2.47.tgz", + "integrity": "sha512-DXAI1lnYLm3aQyefSsp75LZqf2MABTjwf58qK+dbk4+lw6nQ1FMYLytAfz5Asqwiz2+gGVej+e6/3BAMdKg/oQ==", + "dependencies": { + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/auth-browser/node_modules/tweetnacl-util": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/tweetnacl-util/-/tweetnacl-util-0.13.5.tgz", - "integrity": "sha512-/4Q3hpPFAnbBjNLLOmdTdyvInBfZcQBTWy+LWbypmWxAKwOpSQOyyv4ZZts4CoiYtS8Skyix5CkOWytf7XNK9A==" - }, "node_modules/@lit-protocol/bls-sdk": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-2.1.50.tgz", - "integrity": "sha512-lO9IAjfUWjjbKaC9lowvkYQkvC5sfyRf8TKoUSX1aCihthkH/JD079n2lYygHWnlFfuz0GpN4hbXF0iBy/NEbQ==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-2.2.47.tgz", + "integrity": "sha512-S8qor0yieHGU/4PTWgY7FLf2BHA3+z3aldSNwReSgvdmnESIWaoVha/rA6WuemhBiJnFwgqmLACBiuKQT3+iGA==", + "dependencies": { + "pako": "^2.1.0", + "tslib": "^2.3.0" + } }, "node_modules/@lit-protocol/constants": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-2.1.50.tgz", - "integrity": "sha512-1FeskdHvasor+B4WqSSRkVygo17sUW45Rf3YvFm0A7LcQNb7OoTXvjZamtT3wz65OSD3IM4MMqj0WJGPv9DuLQ==" - }, - "node_modules/@lit-protocol/crypto": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-2.1.50.tgz", - "integrity": "sha512-VYUNoCn+WtOZL2AYDXODvRrixU7Ryg5OUIQm3SXrPtBKcaZh2mgBm7w0Fak8hr/b3fa5ScKnEpCSvaekUUo3JQ==", - "dependencies": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-2.2.47.tgz", + "integrity": "sha512-2RumitQzLAxPPu7opf8F/O4ukpNIMnj7bzgolYErI9+x4brzM+UDpJzVsWWSIXcO55LhzfKHt/6lp/TMCJGkLw==", + "dependencies": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/types": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/ecdsa-sdk": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-2.1.50.tgz", - "integrity": "sha512-tW2EvvRRZ8rjR9m9TmcxkwckrxUPoYRnQ/tYgkqQpU8U5507qJmFz7IxXJsyL4lLcCzRc8HZsljySm+tLvULAw==" - }, - "node_modules/@lit-protocol/encryption": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/encryption/-/encryption-2.1.50.tgz", - "integrity": "sha512-d83Cm2TliNcpYbkdH/Z70TIVnG5yUuUMSYxUQ2hIcQPv6OENaqj84sdQVx1BbM407CeP9v1DKJFclF5Q3Uqrxg==", - "dependencies": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "node_modules/@lit-protocol/core": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/core/-/core-2.2.47.tgz", + "integrity": "sha512-ka+1eGhECzfoO0rE0WMmjjiT+PzgN55Bab3Yk3FGxygVxm9cu3yDz+IEwjkawKz/ieSRLS5RaMDkGwQhtLl4tQ==", + "dependencies": { + "@lit-protocol/access-control-conditions": "2.2.47", + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/bls-sdk": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/crypto": "2.2.47", + "@lit-protocol/ecdsa-sdk": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/nacl": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", - "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/lit-node-client": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client/-/lit-node-client-2.1.50.tgz", - "integrity": "sha512-t7MLGV14claqQN2EIeh619YpMswznaoYiDZxvI7/AKJlFBfT5h9q6Z0oBoRtNWJFhG0cSVx5S/Xo+t1GuDa9yg==", - "dependencies": { - "@lit-protocol/access-control-conditions": "2.1.50", - "@lit-protocol/auth-browser": "2.1.50", - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/encryption": "2.1.50", - "@lit-protocol/lit-third-party-libs": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/misc-browser": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", - "@walletconnect/ethereum-provider": "^2.4.7", + "node_modules/@lit-protocol/crypto": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-2.2.47.tgz", + "integrity": "sha512-K77R2p/2+wZ3MO8hW4ntJcFN/ETYd0kDz9ZmEnVUtCpJmcMOCxzKW7wa+/spvGRMDF7MaaYGe780e6x4N85mGg==", + "dependencies": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/bls-sdk": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/ecdsa-sdk": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/nacl": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", - "jszip": "^3.10.1", - "lit-connect-modal": "^0.1.11", - "lit-siwe": "^1.1.8", - "node-fetch": "^2.6.1", - "tslib": "^2.3.0", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.15.1" + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/lit-third-party-libs": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-third-party-libs/-/lit-third-party-libs-2.1.50.tgz", - "integrity": "sha512-0W2lY4heFoH63ZHkrW/x3xsXWhi+xuKeoQca1npDZ/BT0C2rhLEIzOi2ibOdCyCI38LAqPgpS1/y5SavLhc4IA==" - }, - "node_modules/@lit-protocol/misc": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-2.1.50.tgz", - "integrity": "sha512-nQ0jQyvCqUmB/sI1vGshHzji96xyFFlG1KcjqrehGlJtW/YpSY3hZBofWKuwJYaqk3UiZYblyOQRxMDGla+BDQ==", + "node_modules/@lit-protocol/ecdsa-sdk": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-2.2.47.tgz", + "integrity": "sha512-OqxYI+u0AFioimVQBLXNGp0Yq1WfFte6CyHZcNpcfWDFc2q8u93xIpQQe8BTzfQFZfpS28ZsyhGnOFC/wCGHPA==", "dependencies": { - "@lit-protocol/constants": "2.1.50", "tslib": "^2.3.0" } }, - "node_modules/@lit-protocol/misc-browser": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc-browser/-/misc-browser-2.1.50.tgz", - "integrity": "sha512-r/+jQPw3wfU3E0GNDyj59Iutf5f+iJ43virahz7qSSGykoKmdYa8iRPtPPJwznO2CYzrlzxiJyhtCiZZhiS0Aw==", + "node_modules/@lit-protocol/misc": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-2.2.47.tgz", + "integrity": "sha512-VXAPk6OreJ9xz77QvgdUTu39Mi1jr0TeSxE7rIbGCRRu+8OeVGDD6uxO7JLEGFoBviLYR9EF0ljUMEKynmp74g==", "dependencies": { - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/types": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, "node_modules/@lit-protocol/nacl": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-2.1.50.tgz", - "integrity": "sha512-6upK8nSfpLFsGp2A430N0GAf0f6nd51yDReKq19ay4apKP8Vj9US6hC44g1k5DFnYrfpRSfhOgoWslWxuejYLw==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-2.2.47.tgz", + "integrity": "sha512-sODPFcJ/lXMJ13wBFPPzc0v94N8dGWi8ZR2xwrueTBguJeHmsHfwP76ueQe3SJHXNuWhGvy9YaLh5xsl+Y1A7Q==", + "dependencies": { + "tslib": "^2.3.0" + } + }, + "node_modules/@lit-protocol/types": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-2.2.47.tgz", + "integrity": "sha512-tN/qOC7d10jZjDdjCHXkajXZqj7olgjwGxonE80+cP6Vvuz1p+vNohmSEJl9Q5gSEkSHxJqxXGSkVaFTErcn0g==", + "dependencies": { + "@lit-protocol/auth-helpers": "2.2.47", + "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } }, "node_modules/@lit-protocol/uint8arrays": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-2.1.50.tgz", - "integrity": "sha512-/3zTw6fnIpFLhRP1UtoezspJ+NTbxriRSZt3BEQVjVr5u4XuYK/NI4b8ZTz6rHIhehDTcwyLBP7c72gfX4JehA==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-2.2.47.tgz", + "integrity": "sha512-JYtWBySx/qfF2P4PR4WF7ERnSgO9iSIBTVN8f5Vw7LTcVsKlTSgMB8gVCWW/WNROm/+PUuTjcT77tU0NP65eZA==", + "dependencies": { + "tslib": "^2.3.0" + } }, "node_modules/@lit/reactive-element": { "version": "1.6.2", @@ -5114,36 +5100,41 @@ } }, "node_modules/@streamr/network-node": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/network-node/-/network-node-8.1.0.tgz", - "integrity": "sha512-SumMN4yXwfSU/HD0472jWgNkr/Sf17HBNVKb5Y1Ppx4sZHjXIO5hDrTw/OV7qwcUQ51ExxxHafMmUB7r8opHaA==", - "dependencies": { - "@streamr/protocol": "8.1.0", - "@streamr/utils": "8.1.0", - "cancelable-promise": "^3.2.3", - "commander": "^8.3.0", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/network-node/-/network-node-8.5.5.tgz", + "integrity": "sha512-Buljwd+DnSr09FtBYYOitzpcotpT17wwMOozqM5VFtMHwKb2a6taFzpUD7KGcc8bpmdUZuDgQIz15OmxOVR5Ug==", + "dependencies": { + "@streamr/protocol": "8.5.5", + "@streamr/utils": "8.5.5", + "cancelable-promise": "^4.3.1", + "commander": "^11.0.0", "heap": "^0.2.6", "ipaddr.js": "^2.0.1", "lodash": "^4.17.21", - "node-datachannel": "^0.4.0", + "node-datachannel": "^0.4.2", "setimmediate": "^1.0.5", "strict-event-emitter-types": "^2.0.0", - "uuid": "^8.3.2", + "uuid": "^9.0.0", "websocket": "^1.0.34", "ws": "^8.12.0", "yallist": "^4.0.0" }, "optionalDependencies": { "bufferutil": "^4.0.5", - "utf-8-validate": "^5.0.7" + "utf-8-validate": "^6.0.3" } }, - "node_modules/@streamr/network-node/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/@streamr/network-node/node_modules/utf-8-validate": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.3.tgz", + "integrity": "sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" } }, "node_modules/@streamr/network-node/node_modules/ws": { @@ -5167,22 +5158,143 @@ } }, "node_modules/@streamr/protocol": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/protocol/-/protocol-8.1.0.tgz", - "integrity": "sha512-U31Yp835hZbPjBdRV2OHYTLlsePSqip0E7Y1bTsuyREpxyjScmIgmF6I7719Z7Pk+JUHvWpcjgoVKcFx2xVZiw==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/protocol/-/protocol-8.5.5.tgz", + "integrity": "sha512-2om/TiT/EWLA2Uq2uWkdDy0lfmABDWmbJHju6Az7TsOW2X2PrNYqz4RQsYCFqXmjF45C/zIK5puj6XeGNyWGlw==", "dependencies": { - "@streamr/utils": "8.1.0" + "@streamr/utils": "8.5.5" } }, "node_modules/@streamr/utils": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-8.1.0.tgz", - "integrity": "sha512-vnt2nI6ylxCy8jR29N/IbjmrTTA8jzP5rr9azHj/JaiD8zQOrdJgB03+tMNE2vvI3IPVmFqcRyvcvM6WYGEmag==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-8.5.5.tgz", + "integrity": "sha512-tUv/F3Fov2CQla4KBoDuMzXN0aNPqLM89+XdF3OKt1MQS4s3uR6UdDp3sR3mTst+lLzAXiAwi5fMI+CmPbLVkg==", "dependencies": { - "eventemitter3": "^4.0.7", + "eventemitter3": "^5.0.0", "lodash": "^4.17.21", - "pino": "^6.11.3", - "pino-pretty": "^5.0.2" + "pino": "^8.11.0", + "pino-pretty": "^10.0.0" + } + }, + "node_modules/@streamr/utils/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/@streamr/utils/node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" + }, + "node_modules/@streamr/utils/node_modules/pino": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", + "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/@streamr/utils/node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/@streamr/utils/node_modules/pino-pretty": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.0.tgz", + "integrity": "sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==", + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, + "node_modules/@streamr/utils/node_modules/pino-std-serializers": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", + "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" + }, + "node_modules/@streamr/utils/node_modules/process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + }, + "node_modules/@streamr/utils/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@streamr/utils/node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/@streamr/utils/node_modules/sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/@streamr/utils/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/@streamr/utils/node_modules/thread-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", + "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", + "dependencies": { + "real-require": "^0.2.0" } }, "node_modules/@testing-library/dom": { @@ -6624,6 +6736,17 @@ "typescript": ">=4.7.4" } }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/acorn-globals": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", @@ -6717,42 +6840,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", @@ -7503,9 +7590,9 @@ } }, "node_modules/cancelable-promise": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/cancelable-promise/-/cancelable-promise-3.2.3.tgz", - "integrity": "sha512-P0yW/pq7ZEx4znOnDd4PqA5l+I/INpo32BE4Rg3QQxVBhKk7g9hAbmJt7oYbffo1q8j+1QfSZHGmjHMqj8RoJw==" + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/cancelable-promise/-/cancelable-promise-4.3.1.tgz", + "integrity": "sha512-A/8PwLk/T7IJDfUdQ68NR24QHa8rIlnN/stiJEBo6dmVUkD4K14LswG0w3VwdeK/o7qOwRUR1k2MhK5Rpy2m7A==" }, "node_modules/caniuse-lite": { "version": "1.0.30001465", @@ -7523,6 +7610,11 @@ } ] }, + "node_modules/canonicalize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.0.0.tgz", + "integrity": "sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==" + }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -7692,6 +7784,11 @@ "color-support": "bin.js" } }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -7704,11 +7801,11 @@ } }, "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz", + "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==", "engines": { - "node": ">= 12" + "node": ">=16" } }, "node_modules/commoner": { @@ -7800,9 +7897,9 @@ } }, "node_modules/core-js": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.7.tgz", - "integrity": "sha512-Jt8SReuDKVNZnZEzyEQT5eK6T2RRCXkfTq7Lo09kpm+fHjgGewSbNjV+Wt4yZMhPDdzz2x1ulI5z/w4nxpBseg==", + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", + "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -7823,20 +7920,15 @@ } }, "node_modules/core-js-pure": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.7.tgz", - "integrity": "sha512-wTriFxiZI+C8msGeh7fJcbC/a0V8fdInN1oS2eK79DMBGs8iIJiXhtFJCiT3rBa8w6zroHWW3p8ArlujZ/Mz+w==", + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.0.tgz", + "integrity": "sha512-qsev1H+dTNYpDUEURRuOXMvpdtAnNEvQWS/FMJ2Vb5AY8ZP4rAPQldkE27joykZPJTe0+IVgHZYh1P5Xu1/i1g==", "hasInstallScript": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, "node_modules/cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -9332,6 +9424,14 @@ "npm": ">=3" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -9437,10 +9537,16 @@ "realistic-structured-clone": "^3.0.0" } }, + "node_modules/fast-copy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.1.tgz", + "integrity": "sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==" + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "node_modules/fast-defer": { "version": "1.1.7", @@ -9966,6 +10072,52 @@ "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" }, + "node_modules/help-me": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/help-me/-/help-me-4.2.0.tgz", + "integrity": "sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==", + "dependencies": { + "glob": "^8.0.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/help-me/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/help-me/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/help-me/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", @@ -10105,11 +10257,6 @@ "node": ">= 4" } }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" - }, "node_modules/immer": { "version": "9.0.18", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.18.tgz", @@ -10212,9 +10359,9 @@ "optional": true }, "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "engines": { "node": ">= 10" } @@ -10590,7 +10737,7 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "node_modules/is-weakmap": { "version": "2.0.1", @@ -12867,44 +13014,6 @@ "node": ">=0.8.0" } }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "node_modules/jszip/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/jszip/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/jszip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/keccak": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", @@ -12954,14 +13063,6 @@ "node": ">= 0.8.0" } }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dependencies": { - "immediate": "~3.0.5" - } - }, "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -12985,14 +13086,6 @@ "lit-html": "^2.7.0" } }, - "node_modules/lit-connect-modal": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/lit-connect-modal/-/lit-connect-modal-0.1.11.tgz", - "integrity": "sha512-EG6pcCqdxZQJt3MPDq3gJ5Sz4E5sJdydtAF7VFJu6z6GDHO1Ybp8WrTx8CUnHiF54/MQBRi6Nb7cbTvv+BKWvQ==", - "dependencies": { - "micromodal": "^0.4.10" - } - }, "node_modules/lit-element": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.2.tgz", @@ -13185,21 +13278,6 @@ "safe-buffer": "^5.1.2" } }, - "node_modules/mem": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", - "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "dependencies": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/mem?sponsor=1" - } - }, "node_modules/memoize-one": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", @@ -13231,14 +13309,6 @@ "node": ">=8.6" } }, - "node_modules/micromodal": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.4.10.tgz", - "integrity": "sha512-BUrEnzMPFBwK8nOE4xUDYHLrlGlLULQVjpja99tpJQPSUEWgw3kTLp1n1qv0HmKU29AiHE7Y7sMLiRziDK4ghQ==", - "engines": { - "node": ">=10" - } - }, "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -13495,9 +13565,9 @@ "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" }, "node_modules/node-datachannel": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/node-datachannel/-/node-datachannel-0.4.1.tgz", - "integrity": "sha512-u4T0wHFuImgonX9bzsJAYOazEIQE2Ow52pcGx+1dZhC1tLJHfQRxg8ayVL0I5odGQtwdCc+bXA6KCmk4x5nFCw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/node-datachannel/-/node-datachannel-0.4.3.tgz", + "integrity": "sha512-I2SYzgqNd5gX8B+hQcff0qpGGwNiHZnXJNgsFyW0UXk1A3fbC/4L1PhSKGSuc7z0+Bk3raMN939E0KroJ5CJhA==", "bundleDependencies": [ "prebuild-install" ], @@ -14387,7 +14457,7 @@ "node_modules/p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", "engines": { "node": ">=4" } @@ -14433,9 +14503,9 @@ } }, "node_modules/p-memoize": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.3.tgz", - "integrity": "sha512-lX9GfP1NT5jheKsmvc1071L74/Vw7vul+uZEnst7LNuMtbKlWYwKItqcLSAVUyJnrfQAqFFCJQ5bt0whrDsWQA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.4.tgz", + "integrity": "sha512-ijdh0DP4Mk6J4FXlOM6vPPoCjPytcEseW8p/k5SDTSSfGV3E9bpt9Yzfifvzp6iohIieoLTkXRb32OWV0fB2Lw==", "dependencies": { "map-age-cleaner": "^0.1.3", "mimic-fn": "^3.0.0", @@ -14472,9 +14542,9 @@ } }, "node_modules/p-throttle": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-4.0.0.tgz", - "integrity": "sha512-KJ8OCUJu/ki0y/2rtQtjgN13l1KS5CdwZ+o1Qb22n1BHcYfzVluP55v0FVUEuPPuZA7RbogdgSI2bVEdGokseA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-4.1.1.tgz", + "integrity": "sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==", "engines": { "node": ">=10" }, @@ -14491,9 +14561,9 @@ } }, "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" }, "node_modules/parent-module": { "version": "1.0.1", @@ -14970,10 +15040,13 @@ "node": ">= 0.6" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } }, "node_modules/process-warning": { "version": "1.0.0", @@ -15571,14 +15644,6 @@ "node": ">=0.10.0" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -16051,6 +16116,11 @@ "node": ">=10.0.0" } }, + "node_modules/secure-json-parse": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", + "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==" + }, "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -16134,11 +16204,47 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, + "node_modules/siwe": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/siwe/-/siwe-2.1.4.tgz", + "integrity": "sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==", + "dependencies": { + "@spruceid/siwe-parser": "*", + "@stablelib/random": "^1.0.1", + "uri-js": "^4.4.1", + "valid-url": "^1.0.9" + }, + "peerDependencies": { + "ethers": "^5.6.8 || ^6.0.8" + } + }, + "node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } + }, + "node_modules/siwe-recap/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, "engines": { "node": ">=8" } @@ -16345,12 +16451,12 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "node_modules/streamr-client": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/streamr-client/-/streamr-client-8.1.0.tgz", - "integrity": "sha512-shHP8Icg1y6ob37HWB4kcoI9hRpuQgog3lC9g9i7vJN5dkOi5OQmNCND4Kgr90MRoBTZgVV0GeWkanaTbtl/IQ==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/streamr-client/-/streamr-client-8.5.5.tgz", + "integrity": "sha512-FtGXkUr0oHkgQDqi7mGc8ZzOxlmU3FSqxoTgwFVIsmsP+UT9xfKZ61emgcwNaFv0pSSysv993mw6iLZVXmHlVw==", "dependencies": { - "@babel/runtime": "^7.16.3", - "@babel/runtime-corejs3": "^7.16.3", + "@babel/runtime": "^7.22.5", + "@babel/runtime-corejs3": "^7.22.5", "@ethersproject/abi": "^5.5.0", "@ethersproject/abstract-signer": "^5.5.0", "@ethersproject/address": "^5.5.0", @@ -16362,40 +16468,38 @@ "@ethersproject/transactions": "^5.5.0", "@ethersproject/wallet": "^5.5.0", "@ethersproject/web": "^5.5.0", - "@lit-protocol/lit-node-client": "2.1.50", - "@streamr/network-node": "8.1.0", - "@streamr/protocol": "8.1.0", - "@streamr/utils": "8.1.0", - "ajv": "^8.8.2", - "ajv-formats": "^2.1.1", - "core-js": "^3.19.1", + "@lit-protocol/core": "^2.2.5", + "@lit-protocol/uint8arrays": "^2.2.36", + "@streamr/network-node": "8.5.5", + "@streamr/protocol": "8.5.5", + "@streamr/utils": "8.5.5", + "core-js": "^3.31.0", "env-paths": "^2.2.1", - "eventemitter3": "^4.0.7", + "eventemitter3": "^5.0.0", "heap": "^0.2.6", "idb": "^7.1.1", "lit-siwe": "^1.1.8", "lodash": "^4.17.21", - "mem": "^8.1.1", - "node-fetch": "^2.6.6", + "node-fetch": "^2.6.12", "p-limit": "^3.1.0", - "p-memoize": "4.0.3", - "p-throttle": "4.0.0", + "p-memoize": "4.0.4", + "p-throttle": "4.1.1", "quick-lru": "^6.0.1", - "readable-stream": "^3.6.0", + "readable-stream": "^4.4.1", "reflect-metadata": "^0.1.13", - "secp256k1": "^4.0.2", + "secp256k1": "^5.0.0", "sha3": "^2.1.4", - "split2": "^3.2.2", + "split2": "^4.2.0", "sqlite": "^4.0.23", "sqlite3": "^5.0.3", - "strict-event-emitter-types": "^2.0.0", + "ts-essentials": "^9.3.0", "ts-toolbelt": "^9.6.0", - "tsyringe": "^4.6.0", - "uuid": "^8.3.2" + "tsyringe": "^4.8.0", + "uuid": "^9.0.0" }, "optionalDependencies": { "bufferutil": "^4.0.5", - "utf-8-validate": "^5.0.7" + "utf-8-validate": "^6.0.3" } }, "node_modules/streamr-client-protocol": { @@ -16427,25 +16531,45 @@ "streamr-client": ">=7" } }, - "node_modules/streamr-client/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "node_modules/streamr-client/node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "regenerator-runtime": "^0.13.11" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/streamr-client/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "node_modules/streamr-client/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/streamr-client/node_modules/node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" + }, + "node_modules/streamr-client/node_modules/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } }, "node_modules/streamr-client/node_modules/p-limit": { "version": "3.1.0", @@ -16472,12 +16596,54 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/streamr-client/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/streamr-client/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/streamr-client/node_modules/secp256k1": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-5.0.0.tgz", + "integrity": "sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==", + "hasInstallScript": true, + "dependencies": { + "elliptic": "^6.5.4", + "node-addon-api": "^5.0.0", + "node-gyp-build": "^4.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/streamr-client/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/streamr-client/node_modules/utf-8-validate": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.3.tgz", + "integrity": "sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" } }, "node_modules/streamr-ui": { @@ -16906,6 +17072,14 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, + "node_modules/ts-essentials": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/ts-essentials/-/ts-essentials-9.3.2.tgz", + "integrity": "sha512-JxKJzuWqH1MmH4ZFHtJzGEhkfN3QvVR3C3w+4BIoWeoY68UVVoA2Np/Bca9z0IPSErVCWhv439aT0We4Dks8kQ==", + "peerDependencies": { + "typescript": ">=4.1.0" + } + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -16943,9 +17117,9 @@ "dev": true }, "node_modules/tsyringe": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.6.0.tgz", - "integrity": "sha512-BMQAZamSfEmIQzH8WJeRu1yZGQbPSDuI9g+yEiKZFIcO46GPZuMOC2d0b52cVBdw1d++06JnDSIIZvEnogMdAw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.8.0.tgz", + "integrity": "sha512-YB1FG+axdxADa3ncEtRnQCFq/M0lALGLxSZeVNbTU8NqhOVc51nnv2CISTcvc1kyv6EGPtXVr0v6lWeDxiijOA==", "dependencies": { "tslib": "^1.9.3" }, @@ -17386,6 +17560,11 @@ "node": ">=10.12.0" } }, + "node_modules/valid-url": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==" + }, "node_modules/valtio": { "version": "1.10.6", "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.10.6.tgz", @@ -17483,11 +17662,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/web-vitals": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.3.0.tgz", - "integrity": "sha512-GZsEmJBNclIpViS/7QVOTr7Kbt4BgLeR7kQ5zCCtJVuiWsA+K6xTXaoEXssvl8yYFICEyNmA2Nr+vgBYTnS4bA==" - }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -19106,12 +19280,12 @@ } }, "@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.22.6.tgz", + "integrity": "sha512-M+37LLIRBTEVjktoJjbw4KVhupF0U/3PYUCbBwgAd9k17hoKhRu1n935QiG7Tuxv0LJOMrb2vuKEeYUlv0iyiw==", "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.13.11" } }, "@babel/template": { @@ -20675,158 +20849,142 @@ "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ==" }, "@lit-protocol/access-control-conditions": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-2.1.50.tgz", - "integrity": "sha512-PUDEVFc468zRHYAfcbovV/iV5lUGerjZelWtOxS/iU69ypQMewojN++lqeUqdz2wnXKG+mOLM89olN6gDPCUoA==", - "requires": { - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-2.2.47.tgz", + "integrity": "sha512-xxcAAKIUwUCClYSGB+DVeZVssRyoLMdi8VoYHPCfC4NgGXKeUetfz67svFLP/c6Dd7pWEme27vV99YJMD2/SUQ==", + "requires": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "@lit-protocol/auth-browser": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/auth-browser/-/auth-browser-2.1.50.tgz", - "integrity": "sha512-zgoNZqxVPtUpZRLIycjn3n2e1RHxhluz7XmOcbsRDpaKtZ+u7jR6bLznGaBOwB4TtJvKIGp/1xTCKfshINo4cw==", - "requires": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/misc-browser": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", - "@walletconnect/ethereum-provider": "^2.1.2", - "ethers": "^5.7.1", - "lit-connect-modal": "^0.1.11", - "lit-siwe": "^1.1.8", - "tslib": "^2.3.0", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.13.3", - "util": "^0.12.4", - "web-vitals": "^3.0.4" - }, - "dependencies": { - "tweetnacl-util": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/tweetnacl-util/-/tweetnacl-util-0.13.5.tgz", - "integrity": "sha512-/4Q3hpPFAnbBjNLLOmdTdyvInBfZcQBTWy+LWbypmWxAKwOpSQOyyv4ZZts4CoiYtS8Skyix5CkOWytf7XNK9A==" - } + "@lit-protocol/auth-helpers": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/auth-helpers/-/auth-helpers-2.2.47.tgz", + "integrity": "sha512-DXAI1lnYLm3aQyefSsp75LZqf2MABTjwf58qK+dbk4+lw6nQ1FMYLytAfz5Asqwiz2+gGVej+e6/3BAMdKg/oQ==", + "requires": { + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, "@lit-protocol/bls-sdk": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-2.1.50.tgz", - "integrity": "sha512-lO9IAjfUWjjbKaC9lowvkYQkvC5sfyRf8TKoUSX1aCihthkH/JD079n2lYygHWnlFfuz0GpN4hbXF0iBy/NEbQ==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-2.2.47.tgz", + "integrity": "sha512-S8qor0yieHGU/4PTWgY7FLf2BHA3+z3aldSNwReSgvdmnESIWaoVha/rA6WuemhBiJnFwgqmLACBiuKQT3+iGA==", + "requires": { + "pako": "^2.1.0", + "tslib": "^2.3.0" + } }, "@lit-protocol/constants": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-2.1.50.tgz", - "integrity": "sha512-1FeskdHvasor+B4WqSSRkVygo17sUW45Rf3YvFm0A7LcQNb7OoTXvjZamtT3wz65OSD3IM4MMqj0WJGPv9DuLQ==" - }, - "@lit-protocol/crypto": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-2.1.50.tgz", - "integrity": "sha512-VYUNoCn+WtOZL2AYDXODvRrixU7Ryg5OUIQm3SXrPtBKcaZh2mgBm7w0Fak8hr/b3fa5ScKnEpCSvaekUUo3JQ==", - "requires": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-2.2.47.tgz", + "integrity": "sha512-2RumitQzLAxPPu7opf8F/O4ukpNIMnj7bzgolYErI9+x4brzM+UDpJzVsWWSIXcO55LhzfKHt/6lp/TMCJGkLw==", + "requires": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/types": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "@lit-protocol/ecdsa-sdk": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-2.1.50.tgz", - "integrity": "sha512-tW2EvvRRZ8rjR9m9TmcxkwckrxUPoYRnQ/tYgkqQpU8U5507qJmFz7IxXJsyL4lLcCzRc8HZsljySm+tLvULAw==" - }, - "@lit-protocol/encryption": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/encryption/-/encryption-2.1.50.tgz", - "integrity": "sha512-d83Cm2TliNcpYbkdH/Z70TIVnG5yUuUMSYxUQ2hIcQPv6OENaqj84sdQVx1BbM407CeP9v1DKJFclF5Q3Uqrxg==", - "requires": { - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "@lit-protocol/core": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/core/-/core-2.2.47.tgz", + "integrity": "sha512-ka+1eGhECzfoO0rE0WMmjjiT+PzgN55Bab3Yk3FGxygVxm9cu3yDz+IEwjkawKz/ieSRLS5RaMDkGwQhtLl4tQ==", + "requires": { + "@lit-protocol/access-control-conditions": "2.2.47", + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/bls-sdk": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/crypto": "2.2.47", + "@lit-protocol/ecdsa-sdk": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/nacl": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", - "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, - "@lit-protocol/lit-node-client": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client/-/lit-node-client-2.1.50.tgz", - "integrity": "sha512-t7MLGV14claqQN2EIeh619YpMswznaoYiDZxvI7/AKJlFBfT5h9q6Z0oBoRtNWJFhG0cSVx5S/Xo+t1GuDa9yg==", - "requires": { - "@lit-protocol/access-control-conditions": "2.1.50", - "@lit-protocol/auth-browser": "2.1.50", - "@lit-protocol/bls-sdk": "2.1.50", - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/crypto": "2.1.50", - "@lit-protocol/ecdsa-sdk": "2.1.50", - "@lit-protocol/encryption": "2.1.50", - "@lit-protocol/lit-third-party-libs": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/misc-browser": "2.1.50", - "@lit-protocol/nacl": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", - "@walletconnect/ethereum-provider": "^2.4.7", + "@lit-protocol/crypto": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-2.2.47.tgz", + "integrity": "sha512-K77R2p/2+wZ3MO8hW4ntJcFN/ETYd0kDz9ZmEnVUtCpJmcMOCxzKW7wa+/spvGRMDF7MaaYGe780e6x4N85mGg==", + "requires": { + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/bls-sdk": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/ecdsa-sdk": "2.2.47", + "@lit-protocol/misc": "2.2.47", + "@lit-protocol/nacl": "2.2.47", + "@lit-protocol/types": "2.2.47", + "@lit-protocol/uint8arrays": "2.2.47", "ethers": "^5.7.1", - "jszip": "^3.10.1", - "lit-connect-modal": "^0.1.11", - "lit-siwe": "^1.1.8", - "node-fetch": "^2.6.1", - "tslib": "^2.3.0", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.15.1" + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, - "@lit-protocol/lit-third-party-libs": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-third-party-libs/-/lit-third-party-libs-2.1.50.tgz", - "integrity": "sha512-0W2lY4heFoH63ZHkrW/x3xsXWhi+xuKeoQca1npDZ/BT0C2rhLEIzOi2ibOdCyCI38LAqPgpS1/y5SavLhc4IA==" - }, - "@lit-protocol/misc": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-2.1.50.tgz", - "integrity": "sha512-nQ0jQyvCqUmB/sI1vGshHzji96xyFFlG1KcjqrehGlJtW/YpSY3hZBofWKuwJYaqk3UiZYblyOQRxMDGla+BDQ==", + "@lit-protocol/ecdsa-sdk": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-2.2.47.tgz", + "integrity": "sha512-OqxYI+u0AFioimVQBLXNGp0Yq1WfFte6CyHZcNpcfWDFc2q8u93xIpQQe8BTzfQFZfpS28ZsyhGnOFC/wCGHPA==", "requires": { - "@lit-protocol/constants": "2.1.50", "tslib": "^2.3.0" } }, - "@lit-protocol/misc-browser": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc-browser/-/misc-browser-2.1.50.tgz", - "integrity": "sha512-r/+jQPw3wfU3E0GNDyj59Iutf5f+iJ43virahz7qSSGykoKmdYa8iRPtPPJwznO2CYzrlzxiJyhtCiZZhiS0Aw==", + "@lit-protocol/misc": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-2.2.47.tgz", + "integrity": "sha512-VXAPk6OreJ9xz77QvgdUTu39Mi1jr0TeSxE7rIbGCRRu+8OeVGDD6uxO7JLEGFoBviLYR9EF0ljUMEKynmp74g==", "requires": { - "@lit-protocol/constants": "2.1.50", - "@lit-protocol/misc": "2.1.50", - "@lit-protocol/uint8arrays": "2.1.50", + "@lit-protocol/auth-helpers": "2.2.47", + "@lit-protocol/constants": "2.2.47", + "@lit-protocol/types": "2.2.47", "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", "tslib": "^2.3.0" } }, "@lit-protocol/nacl": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-2.1.50.tgz", - "integrity": "sha512-6upK8nSfpLFsGp2A430N0GAf0f6nd51yDReKq19ay4apKP8Vj9US6hC44g1k5DFnYrfpRSfhOgoWslWxuejYLw==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-2.2.47.tgz", + "integrity": "sha512-sODPFcJ/lXMJ13wBFPPzc0v94N8dGWi8ZR2xwrueTBguJeHmsHfwP76ueQe3SJHXNuWhGvy9YaLh5xsl+Y1A7Q==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@lit-protocol/types": { + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-2.2.47.tgz", + "integrity": "sha512-tN/qOC7d10jZjDdjCHXkajXZqj7olgjwGxonE80+cP6Vvuz1p+vNohmSEJl9Q5gSEkSHxJqxXGSkVaFTErcn0g==", + "requires": { + "@lit-protocol/auth-helpers": "2.2.47", + "ethers": "^5.7.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } }, "@lit-protocol/uint8arrays": { - "version": "2.1.50", - "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-2.1.50.tgz", - "integrity": "sha512-/3zTw6fnIpFLhRP1UtoezspJ+NTbxriRSZt3BEQVjVr5u4XuYK/NI4b8ZTz6rHIhehDTcwyLBP7c72gfX4JehA==" + "version": "2.2.47", + "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-2.2.47.tgz", + "integrity": "sha512-JYtWBySx/qfF2P4PR4WF7ERnSgO9iSIBTVN8f5Vw7LTcVsKlTSgMB8gVCWW/WNROm/+PUuTjcT77tU0NP65eZA==", + "requires": { + "tslib": "^2.3.0" + } }, "@lit/reactive-element": { "version": "1.6.2", @@ -21425,32 +21583,36 @@ } }, "@streamr/network-node": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/network-node/-/network-node-8.1.0.tgz", - "integrity": "sha512-SumMN4yXwfSU/HD0472jWgNkr/Sf17HBNVKb5Y1Ppx4sZHjXIO5hDrTw/OV7qwcUQ51ExxxHafMmUB7r8opHaA==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/network-node/-/network-node-8.5.5.tgz", + "integrity": "sha512-Buljwd+DnSr09FtBYYOitzpcotpT17wwMOozqM5VFtMHwKb2a6taFzpUD7KGcc8bpmdUZuDgQIz15OmxOVR5Ug==", "requires": { - "@streamr/protocol": "8.1.0", - "@streamr/utils": "8.1.0", + "@streamr/protocol": "8.5.5", + "@streamr/utils": "8.5.5", "bufferutil": "^4.0.5", - "cancelable-promise": "^3.2.3", - "commander": "^8.3.0", + "cancelable-promise": "^4.3.1", + "commander": "^11.0.0", "heap": "^0.2.6", "ipaddr.js": "^2.0.1", "lodash": "^4.17.21", - "node-datachannel": "^0.4.0", + "node-datachannel": "^0.4.2", "setimmediate": "^1.0.5", "strict-event-emitter-types": "^2.0.0", - "utf-8-validate": "^5.0.7", - "uuid": "^8.3.2", + "utf-8-validate": "^6.0.3", + "uuid": "^9.0.0", "websocket": "^1.0.34", "ws": "^8.12.0", "yallist": "^4.0.0" }, "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "utf-8-validate": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.3.tgz", + "integrity": "sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==", + "optional": true, + "requires": { + "node-gyp-build": "^4.3.0" + } }, "ws": { "version": "8.13.0", @@ -21460,22 +21622,130 @@ } }, "@streamr/protocol": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/protocol/-/protocol-8.1.0.tgz", - "integrity": "sha512-U31Yp835hZbPjBdRV2OHYTLlsePSqip0E7Y1bTsuyREpxyjScmIgmF6I7719Z7Pk+JUHvWpcjgoVKcFx2xVZiw==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/protocol/-/protocol-8.5.5.tgz", + "integrity": "sha512-2om/TiT/EWLA2Uq2uWkdDy0lfmABDWmbJHju6Az7TsOW2X2PrNYqz4RQsYCFqXmjF45C/zIK5puj6XeGNyWGlw==", "requires": { - "@streamr/utils": "8.1.0" + "@streamr/utils": "8.5.5" } }, "@streamr/utils": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-8.1.0.tgz", - "integrity": "sha512-vnt2nI6ylxCy8jR29N/IbjmrTTA8jzP5rr9azHj/JaiD8zQOrdJgB03+tMNE2vvI3IPVmFqcRyvcvM6WYGEmag==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@streamr/utils/-/utils-8.5.5.tgz", + "integrity": "sha512-tUv/F3Fov2CQla4KBoDuMzXN0aNPqLM89+XdF3OKt1MQS4s3uR6UdDp3sR3mTst+lLzAXiAwi5fMI+CmPbLVkg==", "requires": { - "eventemitter3": "^4.0.7", + "eventemitter3": "^5.0.0", "lodash": "^4.17.21", - "pino": "^6.11.3", - "pino-pretty": "^5.0.2" + "pino": "^8.11.0", + "pino-pretty": "^10.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" + }, + "pino": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", + "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", + "requires": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" + } + }, + "pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "requires": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "pino-pretty": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.0.tgz", + "integrity": "sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==", + "requires": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "pino-std-serializers": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", + "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" + }, + "process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + }, + "readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "requires": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + } + }, + "real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==" + }, + "sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "requires": { + "atomic-sleep": "^1.0.0" + } + }, + "split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" + }, + "thread-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", + "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", + "requires": { + "real-require": "^0.2.0" + } + } } }, "@testing-library/dom": { @@ -22686,6 +22956,14 @@ "integrity": "sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==", "dev": true }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, "acorn-globals": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", @@ -22756,32 +23034,6 @@ "uri-js": "^4.2.2" } }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", @@ -23357,9 +23609,9 @@ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" }, "cancelable-promise": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/cancelable-promise/-/cancelable-promise-3.2.3.tgz", - "integrity": "sha512-P0yW/pq7ZEx4znOnDd4PqA5l+I/INpo32BE4Rg3QQxVBhKk7g9hAbmJt7oYbffo1q8j+1QfSZHGmjHMqj8RoJw==" + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/cancelable-promise/-/cancelable-promise-4.3.1.tgz", + "integrity": "sha512-A/8PwLk/T7IJDfUdQ68NR24QHa8rIlnN/stiJEBo6dmVUkD4K14LswG0w3VwdeK/o7qOwRUR1k2MhK5Rpy2m7A==" }, "caniuse-lite": { "version": "1.0.30001465", @@ -23367,6 +23619,11 @@ "integrity": "sha512-HvjgL3MYAJjceTDCcjRnQGjwUz/5qec9n7JPOzUursUoOTIsYCSDOb1l7RsnZE8mjbxG78zVRCKfrBXyvChBag==", "dev": true }, + "canonicalize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.0.0.tgz", + "integrity": "sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==" + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -23490,6 +23747,11 @@ "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -23499,9 +23761,9 @@ } }, "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz", + "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==" }, "commoner": { "version": "0.10.8", @@ -23579,9 +23841,9 @@ } }, "core-js": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.7.tgz", - "integrity": "sha512-Jt8SReuDKVNZnZEzyEQT5eK6T2RRCXkfTq7Lo09kpm+fHjgGewSbNjV+Wt4yZMhPDdzz2x1ulI5z/w4nxpBseg==" + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", + "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==" }, "core-js-compat": { "version": "3.29.1", @@ -23593,14 +23855,9 @@ } }, "core-js-pure": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.7.tgz", - "integrity": "sha512-wTriFxiZI+C8msGeh7fJcbC/a0V8fdInN1oS2eK79DMBGs8iIJiXhtFJCiT3rBa8w6zroHWW3p8ArlujZ/Mz+w==" - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.0.tgz", + "integrity": "sha512-qsev1H+dTNYpDUEURRuOXMvpdtAnNEvQWS/FMJ2Vb5AY8ZP4rAPQldkE27joykZPJTe0+IVgHZYh1P5Xu1/i1g==" }, "cosmiconfig": { "version": "7.0.1", @@ -24758,6 +25015,11 @@ "strip-hex-prefix": "1.0.0" } }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -24847,10 +25109,16 @@ "realistic-structured-clone": "^3.0.0" } }, + "fast-copy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.1.tgz", + "integrity": "sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==" + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "fast-defer": { "version": "1.1.7", @@ -25236,6 +25504,45 @@ "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" }, + "help-me": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/help-me/-/help-me-4.2.0.tgz", + "integrity": "sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==", + "requires": { + "glob": "^8.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", @@ -25343,11 +25650,6 @@ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" - }, "immer": { "version": "9.0.18", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.18.tgz", @@ -25422,9 +25724,9 @@ "optional": true }, "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==" }, "is-arguments": { "version": "1.1.1", @@ -25667,7 +25969,7 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "is-weakmap": { "version": "2.0.1", @@ -27356,46 +27658,6 @@ } } }, - "jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "keccak": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", @@ -27432,14 +27694,6 @@ "type-check": "~0.4.0" } }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "requires": { - "immediate": "~3.0.5" - } - }, "lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -27460,14 +27714,6 @@ "lit-html": "^2.7.0" } }, - "lit-connect-modal": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/lit-connect-modal/-/lit-connect-modal-0.1.11.tgz", - "integrity": "sha512-EG6pcCqdxZQJt3MPDq3gJ5Sz4E5sJdydtAF7VFJu6z6GDHO1Ybp8WrTx8CUnHiF54/MQBRi6Nb7cbTvv+BKWvQ==", - "requires": { - "micromodal": "^0.4.10" - } - }, "lit-element": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.2.tgz", @@ -27630,15 +27876,6 @@ "safe-buffer": "^5.1.2" } }, - "mem": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", - "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.1.0" - } - }, "memoize-one": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", @@ -27664,11 +27901,6 @@ "picomatch": "^2.3.1" } }, - "micromodal": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.4.10.tgz", - "integrity": "sha512-BUrEnzMPFBwK8nOE4xUDYHLrlGlLULQVjpja99tpJQPSUEWgw3kTLp1n1qv0HmKU29AiHE7Y7sMLiRziDK4ghQ==" - }, "mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -27866,9 +28098,9 @@ "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" }, "node-datachannel": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/node-datachannel/-/node-datachannel-0.4.1.tgz", - "integrity": "sha512-u4T0wHFuImgonX9bzsJAYOazEIQE2Ow52pcGx+1dZhC1tLJHfQRxg8ayVL0I5odGQtwdCc+bXA6KCmk4x5nFCw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/node-datachannel/-/node-datachannel-0.4.3.tgz", + "integrity": "sha512-I2SYzgqNd5gX8B+hQcff0qpGGwNiHZnXJNgsFyW0UXk1A3fbC/4L1PhSKGSuc7z0+Bk3raMN939E0KroJ5CJhA==", "requires": { "prebuild-install": "^7.0.1" }, @@ -28474,7 +28706,7 @@ "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==" }, "p-limit": { "version": "2.3.0", @@ -28502,9 +28734,9 @@ } }, "p-memoize": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.3.tgz", - "integrity": "sha512-lX9GfP1NT5jheKsmvc1071L74/Vw7vul+uZEnst7LNuMtbKlWYwKItqcLSAVUyJnrfQAqFFCJQ5bt0whrDsWQA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.4.tgz", + "integrity": "sha512-ijdh0DP4Mk6J4FXlOM6vPPoCjPytcEseW8p/k5SDTSSfGV3E9bpt9Yzfifvzp6iohIieoLTkXRb32OWV0fB2Lw==", "requires": { "map-age-cleaner": "^0.1.3", "mimic-fn": "^3.0.0", @@ -28526,9 +28758,9 @@ } }, "p-throttle": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-4.0.0.tgz", - "integrity": "sha512-KJ8OCUJu/ki0y/2rtQtjgN13l1KS5CdwZ+o1Qb22n1BHcYfzVluP55v0FVUEuPPuZA7RbogdgSI2bVEdGokseA==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-4.1.1.tgz", + "integrity": "sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==" }, "p-try": { "version": "2.2.0", @@ -28536,9 +28768,9 @@ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" }, "parent-module": { "version": "1.0.1", @@ -28852,10 +29084,10 @@ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" }, "process-warning": { "version": "1.0.0", @@ -29296,11 +29528,6 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -29650,6 +29877,11 @@ "node-gyp-build": "^4.2.0" } }, + "secure-json-parse": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", + "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==" + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -29718,6 +29950,34 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, + "siwe": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/siwe/-/siwe-2.1.4.tgz", + "integrity": "sha512-Dke1Qqa3mgiLm3vjqw/+SQ7dl8WV/Pfk3AlQBF94cBFydTYhztngqYrikzE3X5UTsJ6565dfVbQptszsuYZNYg==", + "requires": { + "@spruceid/siwe-parser": "*", + "@stablelib/random": "^1.0.1", + "uri-js": "^4.4.1", + "valid-url": "^1.0.9" + } + }, + "siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "requires": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "dependencies": { + "multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==" + } + } + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -29886,12 +30146,12 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "streamr-client": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/streamr-client/-/streamr-client-8.1.0.tgz", - "integrity": "sha512-shHP8Icg1y6ob37HWB4kcoI9hRpuQgog3lC9g9i7vJN5dkOi5OQmNCND4Kgr90MRoBTZgVV0GeWkanaTbtl/IQ==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/streamr-client/-/streamr-client-8.5.5.tgz", + "integrity": "sha512-FtGXkUr0oHkgQDqi7mGc8ZzOxlmU3FSqxoTgwFVIsmsP+UT9xfKZ61emgcwNaFv0pSSysv993mw6iLZVXmHlVw==", "requires": { - "@babel/runtime": "^7.16.3", - "@babel/runtime-corejs3": "^7.16.3", + "@babel/runtime": "^7.22.5", + "@babel/runtime-corejs3": "^7.22.5", "@ethersproject/abi": "^5.5.0", "@ethersproject/abstract-signer": "^5.5.0", "@ethersproject/address": "^5.5.0", @@ -29903,55 +30163,63 @@ "@ethersproject/transactions": "^5.5.0", "@ethersproject/wallet": "^5.5.0", "@ethersproject/web": "^5.5.0", - "@lit-protocol/lit-node-client": "2.1.50", - "@streamr/network-node": "8.1.0", - "@streamr/protocol": "8.1.0", - "@streamr/utils": "8.1.0", - "ajv": "^8.8.2", - "ajv-formats": "^2.1.1", + "@lit-protocol/core": "^2.2.5", + "@lit-protocol/uint8arrays": "^2.2.36", + "@streamr/network-node": "8.5.5", + "@streamr/protocol": "8.5.5", + "@streamr/utils": "8.5.5", "bufferutil": "^4.0.5", - "core-js": "^3.19.1", + "core-js": "^3.31.0", "env-paths": "^2.2.1", - "eventemitter3": "^4.0.7", + "eventemitter3": "^5.0.0", "heap": "^0.2.6", "idb": "^7.1.1", "lit-siwe": "^1.1.8", "lodash": "^4.17.21", - "mem": "^8.1.1", - "node-fetch": "^2.6.6", + "node-fetch": "^2.6.12", "p-limit": "^3.1.0", - "p-memoize": "4.0.3", - "p-throttle": "4.0.0", + "p-memoize": "4.0.4", + "p-throttle": "4.1.1", "quick-lru": "^6.0.1", - "readable-stream": "^3.6.0", + "readable-stream": "^4.4.1", "reflect-metadata": "^0.1.13", - "secp256k1": "^4.0.2", + "secp256k1": "^5.0.0", "sha3": "^2.1.4", - "split2": "^3.2.2", + "split2": "^4.2.0", "sqlite": "^4.0.23", "sqlite3": "^5.0.3", - "strict-event-emitter-types": "^2.0.0", + "ts-essentials": "^9.3.0", "ts-toolbelt": "^9.6.0", - "tsyringe": "^4.6.0", - "utf-8-validate": "^5.0.7", - "uuid": "^8.3.2" + "tsyringe": "^4.8.0", + "utf-8-validate": "^6.0.3", + "uuid": "^9.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "regenerator-runtime": "^0.13.11" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" + }, + "node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "requires": { + "whatwg-url": "^5.0.0" + } }, "p-limit": { "version": "3.1.0", @@ -29966,10 +30234,41 @@ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz", "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==" }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "requires": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + } + }, + "secp256k1": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-5.0.0.tgz", + "integrity": "sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==", + "requires": { + "elliptic": "^6.5.4", + "node-addon-api": "^5.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" + }, + "utf-8-validate": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.3.tgz", + "integrity": "sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==", + "optional": true, + "requires": { + "node-gyp-build": "^4.3.0" + } } } }, @@ -30315,6 +30614,11 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, + "ts-essentials": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/ts-essentials/-/ts-essentials-9.3.2.tgz", + "integrity": "sha512-JxKJzuWqH1MmH4ZFHtJzGEhkfN3QvVR3C3w+4BIoWeoY68UVVoA2Np/Bca9z0IPSErVCWhv439aT0We4Dks8kQ==" + }, "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -30348,9 +30652,9 @@ } }, "tsyringe": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.6.0.tgz", - "integrity": "sha512-BMQAZamSfEmIQzH8WJeRu1yZGQbPSDuI9g+yEiKZFIcO46GPZuMOC2d0b52cVBdw1d++06JnDSIIZvEnogMdAw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.8.0.tgz", + "integrity": "sha512-YB1FG+axdxADa3ncEtRnQCFq/M0lALGLxSZeVNbTU8NqhOVc51nnv2CISTcvc1kyv6EGPtXVr0v6lWeDxiijOA==", "requires": { "tslib": "^1.9.3" }, @@ -30681,6 +30985,11 @@ "convert-source-map": "^1.6.0" } }, + "valid-url": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==" + }, "valtio": { "version": "1.10.6", "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.10.6.tgz", @@ -30728,11 +31037,6 @@ "loose-envify": "^1.0.0" } }, - "web-vitals": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.3.0.tgz", - "integrity": "sha512-GZsEmJBNclIpViS/7QVOTr7Kbt4BgLeR7kQ5zCCtJVuiWsA+K6xTXaoEXssvl8yYFICEyNmA2Nr+vgBYTnS4bA==" - }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", diff --git a/package.json b/package.json index 8d494602..1aa866fd 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "react-router-dom": "^6.11.1", "react-select": "^5.7.0", "redux-saga": "^1.2.3", - "streamr-client": "^8.1.0", + "streamr-client": "^8.5.5", "streamr-client-protocol": "^13.0.0", "streamr-client-react": "^3.0.0", "streamr-ui": "^1.0.0-experimental.0",