From 8ae822312c5d8efe90537d1565c16703cc9704d9 Mon Sep 17 00:00:00 2001 From: Alain Nicolas Date: Mon, 19 Aug 2024 14:43:59 +0200 Subject: [PATCH] chore(dependencies): Fix security issues (#684) --- package.json | 14 +-- pnpm-lock.yaml | 277 ++++++++++++++++--------------------------------- 2 files changed, 94 insertions(+), 197 deletions(-) diff --git a/package.json b/package.json index 2c24f884..758d94f6 100644 --- a/package.json +++ b/package.json @@ -34,15 +34,15 @@ }, "pnpm": { "overrides": { - "semver@>=7.0.0 <7.5.2": ">=7.5.2", "axios@>=0.8.1 <0.28.0": ">=0.28.0", - "ip@<1.1.9": ">=1.1.9", - "es5-ext@>=0.10.0 <0.10.63": ">=0.10.63", - "undici@<=5.28.2": ">=5.28.3", + "ejs@<3.1.10": ">=3.1.10", + "elliptic@>=5.2.1 <=6.5.6": ">=6.5.7", + "elliptic@>=4.0.0 <=6.5.6": ">=6.5.7", + "elliptic@>=2.0.0 <=6.5.6": ">=6.5.7", + "semver@>=7.0.0 <7.5.2": ">=7.5.2", "webpack-dev-middleware@<=5.3.3": ">=5.3.4", - "express@<4.19.2": ">=4.19.2", - "follow-redirects@<=1.15.5": ">=1.15.6", - "undici@<5.28.4": ">=5.28.4" + "ws@>=8.0.0 <8.17.1": ">=8.17.1", + "ws@>=7.0.0 <7.5.10": ">=7.5.10" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e4c88b8..0505704f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,15 +5,15 @@ settings: excludeLinksFromLockfile: false overrides: - semver@>=7.0.0 <7.5.2: '>=7.5.2' - axios@>=0.8.1 <0.28.0: '>=0.28.0' - ip@<1.1.9: '>=1.1.9' - es5-ext@>=0.10.0 <0.10.63: '>=0.10.63' - undici@<=5.28.2: '>=5.28.3' webpack-dev-middleware@<=5.3.3: '>=5.3.4' - express@<4.19.2: '>=4.19.2' - follow-redirects@<=1.15.5: '>=1.15.6' - undici@<5.28.4: '>=5.28.4' + axios@>=0.8.1 <0.28.0: '>=0.28.0' + ejs@<3.1.10: '>=3.1.10' + ws@>=8.0.0 <8.17.1: '>=8.17.1' + ws@>=7.0.0 <7.5.10: '>=7.5.10' + semver@>=7.0.0 <7.5.2: '>=7.5.2' + elliptic@>=4.0.0 <=6.5.6: '>=6.5.7' + elliptic@>=2.0.0 <=6.5.6: '>=6.5.7' + elliptic@>=5.2.1 <=6.5.6: '>=6.5.7' importers: @@ -2725,7 +2725,7 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -2760,7 +2760,7 @@ packages: '@ethersproject/logger': 5.7.0 '@ethersproject/properties': 5.7.0 bn.js: 5.2.1 - elliptic: 6.5.4 + elliptic: 6.5.7 hash.js: 1.1.7 dev: true @@ -4276,9 +4276,9 @@ packages: '@types/ws': 8.5.10 graphql: 16.8.1 graphql-ws: 5.16.0(graphql@16.8.1) - isomorphic-ws: 5.0.0(ws@8.17.0) + isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.2 - ws: 8.17.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -4309,9 +4309,9 @@ packages: '@graphql-tools/utils': 10.2.0(graphql@16.8.1) '@types/ws': 8.5.10 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.17.0) + isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.2 - ws: 8.17.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -4591,10 +4591,10 @@ packages: '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.9.17 graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.17.0) + isomorphic-ws: 5.0.0(ws@8.18.0) tslib: 2.6.2 value-or-promise: 1.0.12 - ws: 8.17.0 + ws: 8.18.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -5041,21 +5041,21 @@ packages: tslib: 2.6.2 dev: true - /@jsonjoy.com/json-pack@1.0.4(tslib@2.6.2): - resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==} + /@jsonjoy.com/json-pack@1.1.0(tslib@2.6.2): + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.2) hyperdyperid: 1.2.0 thingies: 1.21.0(tslib@2.6.2) tslib: 2.6.2 dev: true - /@jsonjoy.com/util@1.1.3(tslib@2.6.2): - resolution: {integrity: sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg==} + /@jsonjoy.com/util@1.3.0(tslib@2.6.2): + resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -5805,7 +5805,7 @@ packages: '@metamask/providers': 16.1.0 '@metamask/rpc-errors': 6.2.1 '@metamask/utils': 8.4.0 - fast-xml-parser: 4.3.6 + fast-xml-parser: 4.4.1 superstruct: 1.0.4 transitivePeerDependencies: - supports-color @@ -5818,7 +5818,7 @@ packages: '@metamask/providers': 16.1.0 '@metamask/rpc-errors': 6.2.1 '@metamask/utils': 8.4.0 - fast-xml-parser: 4.3.6 + fast-xml-parser: 4.4.1 superstruct: 1.0.4 transitivePeerDependencies: - supports-color @@ -6360,7 +6360,7 @@ packages: lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 - undici: 6.16.1 + undici: 5.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6379,7 +6379,7 @@ packages: lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.2 - undici: 6.16.1 + undici: 5.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6782,7 +6782,7 @@ packages: ethers: 6.12.1 hardhat: 2.22.4(ts-node@10.9.2)(typescript@4.9.5) proper-lockfile: 4.1.2 - undici: 6.16.1 + undici: 6.19.7 transitivePeerDependencies: - bufferutil - encoding @@ -9752,7 +9752,7 @@ packages: '@graphql-mesh/store': 0.95.8(@graphql-mesh/cross-helpers@0.4.2)(@graphql-mesh/types@0.95.8)(@graphql-mesh/utils@0.95.8)(@graphql-tools/utils@10.2.0)(graphql@16.8.1)(tslib@2.6.2) '@graphql-mesh/utils': 0.95.8(@graphql-mesh/cross-helpers@0.4.2)(@graphql-mesh/types@0.95.8)(@graphql-tools/utils@10.2.0)(graphql@16.8.1)(tslib@2.6.2) '@whatwg-node/fetch': 0.9.17 - axios: 1.6.8(debug@4.3.4) + axios: 1.7.4(debug@4.3.4) dotenv: 16.4.5 graphql: 16.8.1 viem: 2.10.8(typescript@5.2.2) @@ -10212,7 +10212,7 @@ packages: '@walletconnect/safe-json': 1.0.2 events: 3.3.0 tslib: 1.14.1 - ws: 7.5.9 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -10224,7 +10224,7 @@ packages: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - ws: 7.5.9 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11628,15 +11628,6 @@ packages: engines: {node: '>=4'} dev: true - /axios@1.6.8(debug@4.3.4): - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} - dependencies: - follow-redirects: 1.15.6(debug@4.3.4) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - /axios@1.7.4(debug@4.3.4): resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} dependencies: @@ -12162,11 +12153,11 @@ packages: dependencies: balanced-match: 1.0.2 - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 /brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} @@ -12241,7 +12232,7 @@ packages: browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 - elliptic: 6.5.5 + elliptic: 6.5.7 hash-base: 3.0.4 inherits: 2.0.4 parse-asn1: 5.1.7 @@ -12699,7 +12690,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -12714,7 +12705,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -13354,7 +13345,7 @@ packages: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.5.7 dev: true /create-gatsby@3.13.1: @@ -14263,14 +14254,6 @@ packages: jake: 10.9.1 dev: true - /ejs@3.1.8: - resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.9.1 - dev: true - /electron-fetch@1.9.1: resolution: {integrity: sha512-M9qw6oUILGVrcENMSRRefE1MbHPIz0h79EKIeJWK9v563aT9Qkh8aEHPO1H5vi970wPirNY+jO9OpFoLiMsMGA==} engines: {node: '>=6'} @@ -14281,20 +14264,8 @@ packages: /electron-to-chromium@1.4.772: resolution: {integrity: sha512-jFfEbxR/abTTJA3ci+2ok1NTuOBBtB4jH+UT6PUmRN+DY3WSD4FFRsgoVQ+QNIJ0T7wrXwzsWCI2WKC46b++2A==} - /elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - - /elliptic@6.5.5: - resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + /elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -14347,7 +14318,7 @@ packages: '@socket.io/component-emitter': 3.1.2 debug: 4.3.4(supports-color@5.5.0) engine.io-parser: 5.2.2 - ws: 8.11.0 + ws: 8.18.0 xmlhttprequest-ssl: 2.0.0 transitivePeerDependencies: - bufferutil @@ -14373,7 +14344,7 @@ packages: cors: 2.8.5 debug: 4.3.4(supports-color@5.5.0) engine.io-parser: 5.2.2 - ws: 8.11.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - supports-color @@ -15570,7 +15541,7 @@ packages: '@types/bn.js': 4.11.6 bn.js: 4.12.0 create-hash: 1.2.0 - elliptic: 6.5.5 + elliptic: 6.5.7 ethereum-cryptography: 0.1.3 ethjs-util: 0.1.6 rlp: 2.2.7 @@ -15635,7 +15606,7 @@ packages: '@types/node': 18.15.13 aes-js: 4.0.0-beta.5 tslib: 2.4.0 - ws: 8.5.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -15910,8 +15881,8 @@ packages: punycode: 1.4.1 dev: true - /fast-xml-parser@4.3.6: - resolution: {integrity: sha512-M2SovcRxD4+vC493Uc2GZVcZaj66CCJhWurC4viynVSTvrpErCShNcDz1lAho6n9REQKvL/ll4A4/fw6Y9z8nw==} + /fast-xml-parser@4.4.1: + resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} hasBin: true dependencies: strnum: 1.0.5 @@ -16001,8 +15972,8 @@ packages: engines: {node: '>= 0.4.0'} dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 @@ -16723,7 +16694,7 @@ packages: address: 1.2.2 anser: 2.1.1 autoprefixer: 10.4.19(postcss@8.4.38) - axios: 1.6.8(debug@4.3.4) + axios: 1.7.4(debug@4.3.4) babel-jsx-utils: 1.1.0 babel-loader: 8.3.0(@babel/core@7.24.5)(webpack@5.91.0) babel-plugin-add-module-exports: 1.0.4 @@ -16853,7 +16824,7 @@ packages: url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.91.0) uuid: 8.3.2 webpack: 5.91.0 - webpack-dev-middleware: 7.2.1(webpack@5.91.0) + webpack-dev-middleware: 7.3.0(webpack@5.91.0) webpack-merge: 5.10.0 webpack-stats-plugin: 1.1.3 webpack-virtual-modules: 0.5.0 @@ -17218,7 +17189,7 @@ packages: colors: 1.4.0 cosmiconfig: 7.0.1 cross-spawn: 7.0.3 - ejs: 3.1.8 + ejs: 3.1.10 enquirer: 2.3.6 execa: 5.1.1 fs-jetpack: 4.3.1 @@ -17513,7 +17484,7 @@ packages: typescript: 4.9.5 undici: 5.28.4 uuid: 8.3.2 - ws: 7.5.9 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - c-kzg @@ -18604,35 +18575,35 @@ packages: transitivePeerDependencies: - encoding - /isomorphic-ws@4.0.1(ws@7.5.9): + /isomorphic-ws@4.0.1(ws@8.18.0): resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} peerDependencies: - ws: '*' + ws: '>=8.17.1' dependencies: - ws: 7.5.9 + ws: 8.18.0 dev: true - /isomorphic-ws@5.0.0(ws@8.17.0): + /isomorphic-ws@5.0.0(ws@8.18.0): resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: - ws: '*' + ws: '>=8.17.1' dependencies: - ws: 8.17.0 + ws: 8.18.0 - /isows@1.0.3(ws@8.13.0): + /isows@1.0.3(ws@8.18.0): resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} peerDependencies: - ws: '*' + ws: '>=8.17.1' dependencies: - ws: 8.13.0 + ws: 8.18.0 dev: false - /isows@1.0.4(ws@8.13.0): + /isows@1.0.4(ws@8.18.0): resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} peerDependencies: - ws: '*' + ws: '>=8.17.1' dependencies: - ws: 8.13.0 + ws: 8.18.0 dev: false /istanbul-lib-coverage@3.2.2: @@ -18778,10 +18749,10 @@ packages: delay: 5.0.0 es6-promisify: 5.0.0 eyes: 0.1.8 - isomorphic-ws: 4.0.1(ws@7.5.9) + isomorphic-ws: 4.0.1(ws@8.18.0) json-stringify-safe: 5.0.1 uuid: 8.3.2 - ws: 7.5.9 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -19992,13 +19963,13 @@ packages: fs-monkey: 1.0.6 dev: true - /memfs@4.9.2: - resolution: {integrity: sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ==} + /memfs@4.11.1: + resolution: {integrity: sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==} engines: {node: '>= 4.0.0'} dependencies: - '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.2) - '@jsonjoy.com/util': 1.1.3(tslib@2.6.2) - sonic-forest: 1.0.3(tslib@2.6.2) + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.2) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.2) + tree-dump: 1.0.2(tslib@2.6.2) tslib: 2.6.2 dev: true @@ -20061,7 +20032,7 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} dependencies: - braces: 3.0.2 + braces: 3.0.3 picomatch: 2.3.1 /miller-rabin@4.0.1: @@ -23111,7 +23082,7 @@ packages: engines: {node: '>=10.0.0'} requiresBuild: true dependencies: - elliptic: 6.5.5 + elliptic: 6.5.7 node-addon-api: 2.0.2 node-gyp-build: 4.8.1 dev: true @@ -23399,7 +23370,7 @@ packages: resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: debug: 4.3.4(supports-color@5.5.0) - ws: 8.11.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - supports-color @@ -23572,16 +23543,6 @@ packages: atomic-sleep: 1.0.0 dev: false - /sonic-forest@1.0.3(tslib@2.6.2): - resolution: {integrity: sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - dependencies: - tree-dump: 1.0.1(tslib@2.6.2) - tslib: 2.6.2 - dev: true - /sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true @@ -24624,8 +24585,8 @@ packages: /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /tree-dump@1.0.1(tslib@2.6.2): - resolution: {integrity: sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA==} + /tree-dump@1.0.2(tslib@2.6.2): + resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -25153,8 +25114,8 @@ packages: '@fastify/busboy': 2.1.1 dev: true - /undici@6.16.1: - resolution: {integrity: sha512-NeNiTT7ixpeiL1qOIU/xTVpHpVP0svmI6PwoCKaMGaI5AsHOaRdwqU/f7Fi9eyU4u03nd5U/BC8wmRMnS9nqoA==} + /undici@6.19.7: + resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} engines: {node: '>=18.17'} dev: true @@ -25580,9 +25541,9 @@ packages: '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 abitype: 0.9.8(typescript@5.2.2) - isows: 1.0.3(ws@8.13.0) + isows: 1.0.3(ws@8.18.0) typescript: 5.2.2 - ws: 8.13.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -25603,9 +25564,9 @@ packages: '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 abitype: 1.0.0(typescript@5.2.2) - isows: 1.0.4(ws@8.13.0) + isows: 1.0.4(ws@8.18.0) typescript: 5.2.2 - ws: 8.13.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -25626,9 +25587,9 @@ packages: '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 abitype: 1.0.0(typescript@5.4.5) - isows: 1.0.4(ws@8.13.0) + isows: 1.0.4(ws@8.18.0) typescript: 5.4.5 - ws: 8.13.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -25835,8 +25796,8 @@ packages: /webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - /webpack-dev-middleware@7.2.1(webpack@5.91.0): - resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==} + /webpack-dev-middleware@7.3.0(webpack@5.91.0): + resolution: {integrity: sha512-xD2qnNew+F6KwOGZR7kWdbIou/ud7cVqLEXeK1q0nHcNsX/u7ul/fSdlOTX4ntSL5FNFy7ZJJXbf0piF591JYw==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.0.0 @@ -25845,7 +25806,7 @@ packages: optional: true dependencies: colorette: 2.0.20 - memfs: 4.9.2 + memfs: 4.11.1 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 @@ -26128,46 +26089,8 @@ packages: signal-exit: 3.0.7 dev: true - /ws@7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - /ws@8.11.0: - resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -26177,32 +26100,6 @@ packages: optional: true utf-8-validate: optional: true - dev: false - - /ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - /ws@8.5.0: - resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true /xdg-basedir@4.0.0: resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}