From 959eeb187d44c768726db4dd4d482d5b86e6af54 Mon Sep 17 00:00:00 2001 From: Pierre Gee Date: Tue, 26 Sep 2023 17:19:41 +0800 Subject: [PATCH] chore(core): update decoding of eth (LE to BE) (#169) * chore(core): update decoding of eth (LE to BE) * fix lint * fix lint * fix lint * chore(ops): update latest standard * override eslint to use 8.5.0 * chore(ops): bump jellyfish * fix --- package.json | 15 +- packages/walletkit-core/package.json | 5 +- packages/walletkit-core/src/api/address.ts | 22 +- .../walletkit-core/src/api/address.unit.ts | 4 +- packages/walletkit-ui/package.json | 8 +- pnpm-lock.yaml | 982 +++++++++--------- 6 files changed, 497 insertions(+), 539 deletions(-) diff --git a/package.json b/package.json index 2c8283c..899f1c7 100644 --- a/package.json +++ b/package.json @@ -28,14 +28,19 @@ "check-file/filename-naming-convention": "off" } }, + "pnpm": { + "overrides": { + "eslint": "^8.50.0" + } + }, "devDependencies": { "@stickyjs/eslint-config": "^1.3.2", "@stickyjs/turbo": "^1.3.2", - "@types/react": "18.2.21", - "@waveshq/standard-defichain-jellyfishsdk": "^2.4.1", - "@waveshq/standard-prettier": "^2.4.1", - "@waveshq/standard-web": "^2.4.1", - "@waveshq/standard-web-linter": "^2.4.1", + "@types/react": "18.2.22", + "@waveshq/standard-defichain-jellyfishsdk": "^2.11.3", + "@waveshq/standard-prettier": "^2.11.3", + "@waveshq/standard-web": "^2.11.3", + "@waveshq/standard-web-linter": "^2.11.3", "@waveshq/walletkit-core": "workspace:*", "testcontainers": "^9.12.0" }, diff --git a/packages/walletkit-core/package.json b/packages/walletkit-core/package.json index f357bd3..d97197d 100644 --- a/packages/walletkit-core/package.json +++ b/packages/walletkit-core/package.json @@ -11,7 +11,8 @@ "build": "tsc -b ./tsconfig.build.json", "test": "jest --maxWorkers=100%", "lint": "eslint .", - "clean": "rm -rf dist" + "clean": "rm -rf dist", + "format": "prettier --write ." }, "jest": { "preset": "@stickyjs/jest" @@ -22,6 +23,6 @@ }, "devDependencies": { "@stickyjs/jest": "^1.3.2", - "@types/react": "18.2.21" + "@types/react": "18.2.22" } } diff --git a/packages/walletkit-core/src/api/address.ts b/packages/walletkit-core/src/api/address.ts index 5c3d0ad..6634f0e 100644 --- a/packages/walletkit-core/src/api/address.ts +++ b/packages/walletkit-core/src/api/address.ts @@ -1,6 +1,6 @@ -import { fromAddress, fromScript } from "@defichain/jellyfish-address"; +import { Eth, fromAddress, fromScript } from "@defichain/jellyfish-address"; import { NetworkName } from "@defichain/jellyfish-network"; -import { OP_PUSHDATA, Script } from "@defichain/jellyfish-transaction"; +import { Script } from "@defichain/jellyfish-transaction"; import { ethers } from "ethers"; /** @@ -67,15 +67,17 @@ export function getDecodedAddress( */ // extract script OPCodes and Hex - const hash = script.stack[1] as OP_PUSHDATA; - const address = ethers.utils.getAddress(hash.hex); + const decodedEthAddress = Eth.fromScript(script); + if (decodedEthAddress !== undefined) { + return { + type: AddressType.ETH, + address: `0x${decodedEthAddress}`, + script, + network, + }; + } - return { - type: AddressType.ETH, - address, - script, - network, - }; + return undefined; } catch (e) { return undefined; } diff --git a/packages/walletkit-core/src/api/address.unit.ts b/packages/walletkit-core/src/api/address.unit.ts index c257f38..da7963b 100644 --- a/packages/walletkit-core/src/api/address.unit.ts +++ b/packages/walletkit-core/src/api/address.unit.ts @@ -32,13 +32,13 @@ describe("Address Decoder", () => { const script: Script = { stack: [ OP_CODES.OP_16, - OP_CODES.OP_PUSHDATA_HEX_LE("98bd4c07f8eddf293f81e511921106d0c7f2839d"), + OP_CODES.OP_PUSHDATA_HEX_BE("98bd4c07f8eddf293f81e511921106d0c7f2839d"), ], }; const expected: EthDecodedAddress = { type: AddressType.ETH, - address: "0x98bd4c07F8eddf293f81E511921106d0C7f2839D", + address: "0x98bd4c07f8eddf293f81e511921106d0c7f2839d", script, network: "testnet", }; diff --git a/packages/walletkit-ui/package.json b/packages/walletkit-ui/package.json index c5d9174..1097b61 100644 --- a/packages/walletkit-ui/package.json +++ b/packages/walletkit-ui/package.json @@ -9,9 +9,9 @@ ], "dependencies": { "@stickyjs/jest": "^1.3.2", - "@waveshq/standard-defichain-jellyfishsdk": "^2.4.1", - "@waveshq/standard-web": "^2.4.1", - "@waveshq/standard-web-linter": "^2.4.1", + "@waveshq/standard-defichain-jellyfishsdk": "^2.11.2", + "@waveshq/standard-web": "^2.11.2", + "@waveshq/standard-web-linter": "^2.11.2", "@waveshq/walletkit-core": "workspace:*", "bignumber.js": "^9.1.1", "dayjs": "^1.11.9", @@ -23,7 +23,7 @@ "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.0.0", "@testing-library/react-hooks": "^8.0.1", - "@types/react": "18.2.21", + "@types/react": "18.2.22", "jest-environment-jsdom": "^29.6.4" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 201d3e1..797324d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,31 +4,34 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + eslint: ^8.50.0 + importers: .: devDependencies: '@stickyjs/eslint-config': specifier: ^1.3.2 - version: 1.3.2(typescript@5.1.6) + version: 1.3.2(typescript@5.2.2) '@stickyjs/turbo': specifier: ^1.3.2 version: 1.3.2(turbo@1.10.12)(typanion@3.14.0) '@types/react': - specifier: 18.2.21 - version: 18.2.21 + specifier: 18.2.22 + version: 18.2.22 '@waveshq/standard-defichain-jellyfishsdk': - specifier: ^2.4.1 - version: 2.4.1(@types/tar-fs@2.0.1) + specifier: ^2.11.3 + version: 2.11.3(@types/tar-fs@2.0.1) '@waveshq/standard-prettier': - specifier: ^2.4.1 - version: 2.4.1(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2) + specifier: ^2.11.3 + version: 2.11.3(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2) '@waveshq/standard-web': - specifier: ^2.4.1 - version: 2.4.1(@babel/core@7.22.10)(redux@4.2.1) + specifier: ^2.11.3 + version: 2.11.3(@babel/core@7.22.10)(redux@4.2.1) '@waveshq/standard-web-linter': - specifier: ^2.4.1 - version: 2.4.1(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: ^2.11.3 + version: 2.11.3(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0) '@waveshq/walletkit-core': specifier: workspace:* version: link:packages/walletkit-core @@ -47,7 +50,7 @@ importers: devDependencies: '@stickyjs/jest': specifier: ^1.3.2 - version: 1.3.2(@babel/core@7.22.10)(typescript@5.1.6) + version: 1.3.2(@babel/core@7.22.10)(typescript@5.2.2) packages/walletkit-core: dependencies: @@ -60,10 +63,10 @@ importers: devDependencies: '@stickyjs/jest': specifier: ^1.3.2 - version: 1.3.2(@babel/core@7.22.10)(typescript@5.1.6) + version: 1.3.2(@babel/core@7.22.10)(typescript@5.2.2) '@types/react': - specifier: 18.2.21 - version: 18.2.21 + specifier: 18.2.22 + version: 18.2.22 packages/walletkit-testcontainers: dependencies: @@ -73,22 +76,22 @@ importers: devDependencies: '@stickyjs/jest': specifier: ^1.3.2 - version: 1.3.2(@babel/core@7.22.10)(typescript@5.1.6) + version: 1.3.2(@babel/core@7.22.10)(typescript@5.2.2) packages/walletkit-ui: dependencies: '@stickyjs/jest': specifier: ^1.3.2 - version: 1.3.2(@babel/core@7.22.10)(typescript@5.1.6) + version: 1.3.2(@babel/core@7.22.10)(typescript@5.2.2) '@waveshq/standard-defichain-jellyfishsdk': - specifier: ^2.4.1 - version: 2.4.1(@types/tar-fs@2.0.1) + specifier: ^2.11.2 + version: 2.11.3(@types/tar-fs@2.0.1) '@waveshq/standard-web': - specifier: ^2.4.1 - version: 2.4.1(@babel/core@7.22.10)(redux@4.2.1) + specifier: ^2.11.2 + version: 2.11.3(@babel/core@7.22.10)(redux@4.2.1) '@waveshq/standard-web-linter': - specifier: ^2.4.1 - version: 2.4.1(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: ^2.11.2 + version: 2.11.3(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0) '@waveshq/walletkit-core': specifier: workspace:* version: link:../walletkit-core @@ -116,10 +119,10 @@ importers: version: 14.0.0(react-dom@18.2.0)(react@18.2.0) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0) + version: 8.0.1(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@types/react': - specifier: 18.2.21 - version: 18.2.21 + specifier: 18.2.22 + version: 18.2.22 jest-environment-jsdom: specifier: ^29.6.4 version: 29.6.4 @@ -134,6 +137,9 @@ packages: resolution: {integrity: sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==} dev: true + /@adraffy/ens-normalize@1.9.2: + resolution: {integrity: sha512-0h+FrQDqe2Wn+IIGFkTCd4aAwTJ+7834Ek1COohCyV26AXhwQ7WQaz+4F/nLOeVl/3BtWHOHLPsq46V8YB46Eg==} + /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -445,194 +451,207 @@ packages: /@corex/deepmerge@4.0.43: resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} - /@defichain/jellyfish-address@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-PQzA4+hqvKI8sUCrYkzjOJir83KKS8tpMJs53BwO+Wrh2RA47hs9pBWAYgihNbKesQenYyBe7rKJ3rvInp8MKA==} + /@defichain/jellyfish-address@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-ErcMIsfMQUkdabg2UIqfsRv04pPu3UNKG/0vx4WrYtroDG8VVOv1EWyrBCIuV4O/wM2qFJOn9Pwp3UWDVYqLXA==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-network': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-network': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) bech32: 2.0.0 bs58: 4.0.1 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 - /@defichain/jellyfish-api-core@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-WUcy6LmE31ZpbH60TTv75oRrWLplCH5wLffWiVSelCCF2ZXGJ7jv4pebT2jRhmQYnrLy2S6M3KXMeLwNG8X4mw==} + /@defichain/jellyfish-api-core@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-GM7iPiWkt8bspPS+RZGokzGwyUJp6Lqq8VmNKPow6OzHqtpVheLmhQwg2oWWQTc0yFOTHbiEXn9NK/k/gQl1Jw==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-json': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-json': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 - /@defichain/jellyfish-api-jsonrpc@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-nRuuYsUCUGwpZAMkjKL/Dppqfcydi5AtzdT0ndwuh1NvtQYBrIdc7QqpmcysAjR99qqMZUGTScd5Y4oVdxVAsg==} + /@defichain/jellyfish-api-jsonrpc@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-dZI2tapqoYJGg2VE90cOMkjHZmIAak/uyIZo58eIKX57Nu3Qqu7s/LOQYnFOhRnttdanEujExee2GedzvyKZ2g==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-api-core': 4.0.0-beta.11(defichain@4.0.0-beta.11) + '@defichain/jellyfish-api-core': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) abort-controller: 3.0.0 cross-fetch: 3.1.8 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 transitivePeerDependencies: - encoding - /@defichain/jellyfish-buffer@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-nwcNJOS7WmaJ5FtGRgCXtFv/+dQ+EckdZTF7rAyn8DohTtbNC6oLYImbYr0UWLYGGq/CmDSEW8sxuuVf1V6ZiQ==} + /@defichain/jellyfish-buffer@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-Z62pzcG3+/a1pQTYJ4HQlmpnLFJKQNOjZZ8YhbaKn210HxxktYZga1kfu4qsSQp4fOTyxhsl4UaUTRc1XcNtUA==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: bignumber.js: 9.1.1 bn.js: 5.2.1 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 smart-buffer: 4.2.0 - /@defichain/jellyfish-crypto@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-b0DszcL5gmnFve+PrPaH5ibQ00ynIeYYmxa0ZIqPX0Xol3NV4drNhFgyd/YevJihNFCZ6Y0AdqWmFSnjdy4XCQ==} + /@defichain/jellyfish-crypto@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-AoahaWw/3RXTXA3TXzwfLnFgIYxDQjL13CDooZJC67vruMN0iQGK/hDDFE0bHm09WOmr77jShqsVz2Tlp05AJQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: bech32: 2.0.0 bip66: 1.1.5 browserify-aes: 1.2.0 bs58: 4.0.1 create-hash: 1.2.0 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 keccak: 3.0.3 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 - /@defichain/jellyfish-json@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-XXrKAp5774HjOPb6NYnPc3475m4s4NlPRLZ+ivi8+mR+/nnI097OSapx0f4HJ58GLZckHxeO/fO1HqrA41YI4w==} + /@defichain/jellyfish-json@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-tjpj7VSb5n2pwZbXGwuoTeYzrkw13Ejc1FLdMuCK+vw1vl/DsQJbAlqmgKEHCenlXnzzqYku2HpS5ncHrZUXnQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: '@types/lossless-json': 1.0.1 bignumber.js: 9.1.1 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 lossless-json: 1.0.5 - /@defichain/jellyfish-network@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-oexdZkc6DSRzS1DVNh3br6ySgJa/y8hCfsa/IKXRQ+iwQsJsrnDlcmUNPvN1IHCWP9OiHY6HOpl3XRsRHothQg==} + /@defichain/jellyfish-network@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-DXVfv8wNR9AyKAD6c1kTT1bYEYMU//lyoKVupux4I2WG5LUuMyY6aExPgT41XZ0Bh+Je4KvNAS+U5yjR29zvkQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: bignumber.js: 9.1.1 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 - /@defichain/jellyfish-testing@4.0.0-beta.11(@types/tar-fs@2.0.1)(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-CNZ30CdmoIWgcIi5Ld6kMil3NnXRu4y37dvYF9xwmOila8FpS+6dJAWEQ+9VohcFn9YRgP3kAz4DjYcufkpLhA==} + /@defichain/jellyfish-testing@4.0.0-rc.1.2(@types/tar-fs@2.0.1)(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-iWGpjZcVBRxcENvLWh7/hG3os4jxtIKuD5Ip3BBy7edPdpIXPb55IkiTnnGHXSCM3kRU//3NH0wsi/J7bMMj9w==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-api-jsonrpc': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-network': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/testcontainers': 4.0.0-beta.11(@types/tar-fs@2.0.1)(defichain@4.0.0-beta.11) + '@defichain/jellyfish-api-jsonrpc': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-network': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/testcontainers': 4.0.0-rc.1.2(@types/tar-fs@2.0.1)(defichain@4.0.0-rc.1.2) cross-fetch: 3.1.8 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 transitivePeerDependencies: - '@types/tar-fs' - encoding - supports-color - /@defichain/jellyfish-transaction-builder@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-8aK2lRO367ustY8uAPm6pgrhzq4//btXtP8MqBnQuEE92kvBkjXlI8UJ1bSK4su+L3xOPYJFFkwt0QPHKAp0VQ==} + /@defichain/jellyfish-transaction-builder@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-7mIMsInAHQi7BWnjNJj6k8jHE0q+KzPNE+F5JQihS48pUnFd6kWiU8VMkzn/9dzW1xxPTlz1wTMmUyIFcZFilA==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction-signature': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction-signature': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 + ethers: 6.7.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate - /@defichain/jellyfish-transaction-signature@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-p/bXAhpyGbFiOXD8tjXniREpAIUBE3NGu3N65foib9EuQk1AkNnQnAxJ6VZogW0J+O4PsN03Gbg50ySSto3SPg==} + /@defichain/jellyfish-transaction-signature@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-Cqyz99UClM/nAlz0NkoKU1Fl12OBPYIABHW1Lb4p+TPm03lvtYvOd8VeHhejNY3gKLb7hfonexg8cWnnsXRYIw==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-buffer': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-buffer': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 - /@defichain/jellyfish-transaction@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-m+B/C7co7q2Ygr3Eg5KF7DK4gcEI9IvP/nXwzcSGjYUjXqiQ6szedJ7ybvMFRfZRofhBfAguz8KvvQODa7LsNQ==} + /@defichain/jellyfish-transaction@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-NA4wr1skMcfP3R0xcvM12RRrbPBtJpKaaI9sPM5kxYF6ZTBg1CEHbaVhgU+MXMaO+kdAuagFNIvjuP4GMgd0mQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-buffer': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-buffer': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 - /@defichain/jellyfish-wallet-encrypted@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-MLA/a28zGq+IRNd6M1dpecOIOINpHqvkzdj6+b+b+K7DJW8CcB+9FPcTEGkluf8LXall+EslOecZtF47G9K/GQ==} + /@defichain/jellyfish-wallet-encrypted@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-/QCGAV1lPPmWLcXvIIBxxf8v3lWrt7DRJm5NJLbQp++y8kr6wJLcEnOSM6EIXm3sMC0u80vQcWMgKlI4JJaXXw==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-wallet-mnemonic': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-wallet-mnemonic': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 scrypt-js: 3.0.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate - /@defichain/jellyfish-wallet-mnemonic@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-zBSsJv6aTtS+DZLjjsXaX+IAVaoDE4hk7J49pHIbWQSUat23sYnA4kCox4TqcSKMbgB7drXBLY4HBwxeZQX3XA==} + /@defichain/jellyfish-wallet-mnemonic@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-D5QY8AKLw9yLN4BdlX+36yk8hAc8lrSIiJPyujJ1qLlbe80wac4PNuRqa3m7tl+8DHOHAeE1IMy5d2yiTYkz3g==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-wallet': 4.0.0-beta.11(defichain@4.0.0-beta.11) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-wallet': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) bip32: 2.0.6 bip39: 3.1.0 create-hmac: 1.1.7 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate - /@defichain/jellyfish-wallet@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-wxsvvixbY5nw2t0moyQJ0a454yb7mwMGbjG5kwr02/AarHj2eHpTDXJOYG7cbYM5e/lJ8KhzcWhyLjqlc7K8qg==} + /@defichain/jellyfish-wallet@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-FsKGt42spRTp/83mtnVp4RCY1tfLvvED7wZzssX3X0cypfBMKOySgoI2TDEqtn3iR/nVRAFnWaoOpSqhNrjObA==} peerDependencies: - defichain: ^4.0.0-beta.11 - dependencies: - '@defichain/jellyfish-address': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-crypto': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-network': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction-builder': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction-signature': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 - - /@defichain/ocean-api-client@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-CR/N2lUfa59IJNdT/PX9Vk9dLO5zFEezmGp2SDdPs4sIfjUl9UQ5VXQyvfW0WUpPkgVC2QILj2KnG31sk/CdAQ==} + defichain: ^4.0.0-rc.1.2 + dependencies: + '@defichain/jellyfish-address': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-crypto': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-network': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction-builder': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction-signature': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + /@defichain/ocean-api-client@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-kiZpzHiXTbbx5sW5abuJaNyEMpkkLq3bm6ORhvXLXM2kTFAe5NlE1GvFLVHPXMIA1tPl+tqqx4VVpxp2FKwMJw==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: abort-controller: 3.0.0 cross-fetch: 3.1.8 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding - /@defichain/playground-api-client@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-bA2JfCqWca11gzo+moHjiRrd9WRfFSR87rf8WUrWIgtSks/N5A8PgV56iYqVm/KUXQwC6L1thhxpyDgYXS2V2w==} + /@defichain/playground-api-client@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-1ph/mRVa5oIT5EAxcXPsOejV/LoXKlB1u6o4X53RvF82FvzDwVhu4/swns2Cq+HCndql3L/UkonUdC8wt2M2xQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-api-core': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/ocean-api-client': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-api-core': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/ocean-api-client': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 transitivePeerDependencies: - encoding - /@defichain/testcontainers@4.0.0-beta.11(@types/tar-fs@2.0.1)(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-XjdlF5GxTcIe/wTjZiFuEPwAVm7Q1hcQVRPC9RcE0qY4xqXy2yay+C1CUTgzRZPTHIx39Cl4prDVskm8fkzNZQ==} + /@defichain/testcontainers@4.0.0-rc.1.2(@types/tar-fs@2.0.1)(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-ywyb0BrY7kCvg2xdt2HyTDrLuYubd8jPq4VPsCsHcu5UXuszXolfn/dN2WShM0lxZ6uouBr48E8uTHUUoj9o7Q==} peerDependencies: '@types/tar-fs': ^2.0.1 - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-network': 4.0.0-beta.11(defichain@4.0.0-beta.11) + '@defichain/jellyfish-network': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) '@types/tar-fs': 2.0.1 cross-fetch: 3.1.8 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 dockerode: 3.3.5 tar-fs: 2.1.1 testcontainers: 9.12.0 @@ -641,39 +660,41 @@ packages: - encoding - supports-color - /@defichain/whale-api-client@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-0pIQ9TdzfhvSYAv1OU+ffTHdSj1q6migLH6n5OtW5Dkqmg5gIt+ORu9+oX1F3AuotV47wnf64SiLQFdbXECq/g==} + /@defichain/whale-api-client@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-ecdELKLdt+BAJt44P55YEJkymNdHMxQIyhmLM768FI8bKVVLgdWNZAywcLVwPQWs1smSAA42wk+5RKT0cv9k0Q==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-api-core': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-api-jsonrpc': 4.0.0-beta.11(defichain@4.0.0-beta.11) + '@defichain/jellyfish-api-core': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-api-jsonrpc': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) abort-controller: 3.0.0 cross-fetch: 3.1.8 - defichain: 4.0.0-beta.11 + defichain: 4.0.0-rc.1.2 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding - /@defichain/whale-api-wallet@4.0.0-beta.11(defichain@4.0.0-beta.11): - resolution: {integrity: sha512-pK2sHE2dmTrlMROT8O60aKKPDWM3C0X/usdJaltO6SPORx1uaBUnWa79/fuMO9s3TpzGLn9GmdE11iBqQb8ykA==} + /@defichain/whale-api-wallet@4.0.0-rc.1.2(defichain@4.0.0-rc.1.2): + resolution: {integrity: sha512-h2M2etOrZ2OdL2eCP68wieBA/rHEjKokX0Y1Ke4Z5gv5Y7o8KR/TO04y/clLx3uedlHM2DhnD1fQZsCXJBx7MQ==} peerDependencies: - defichain: ^4.0.0-beta.11 + defichain: ^4.0.0-rc.1.2 dependencies: - '@defichain/jellyfish-transaction-builder': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-wallet': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/whale-api-client': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + '@defichain/jellyfish-transaction-builder': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-wallet': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/whale-api-client': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 transitivePeerDependencies: + - bufferutil - encoding + - utf-8-validate - /@eslint-community/eslint-utils@4.4.0(eslint@8.48.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp@4.6.2: @@ -696,8 +717,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.48.0: - resolution: {integrity: sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==} + /@eslint/js@8.50.0: + resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@ethersproject/abi@5.7.0: @@ -1019,8 +1040,8 @@ packages: resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} - /@humanwhocodes/config-array@0.11.10: - resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==} + /@humanwhocodes/config-array@0.11.11: + resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -1336,90 +1357,96 @@ packages: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - /@next/env@13.4.19: - resolution: {integrity: sha512-FsAT5x0jF2kkhNkKkukhsyYOrRqtSxrEhfliniIq0bwWbuXLgyt3Gv0Ml+b91XwjwArmuP7NxCiGd++GGKdNMQ==} + /@next/env@13.5.3: + resolution: {integrity: sha512-X4te86vsbjsB7iO4usY9jLPtZ827Mbx+WcwNBGUOIuswuTAKQtzsuoxc/6KLxCMvogKG795MhrR1LDhYgDvasg==} - /@next/eslint-plugin-next@13.4.19: - resolution: {integrity: sha512-N/O+zGb6wZQdwu6atMZHbR7T9Np5SUFUjZqCbj0sXm+MwQO35M8TazVB4otm87GkXYs2l6OPwARd3/PUWhZBVQ==} + /@next/eslint-plugin-next@13.5.3: + resolution: {integrity: sha512-lbZOoEjzSuTtpk9UgV9rOmxYw+PsSfNR+00mZcInqooiDMZ1u+RqT1YQYLsEZPW1kumZoQe5+exkCBtZ2xn0uw==} dependencies: glob: 7.1.7 - /@next/swc-darwin-arm64@13.4.19: - resolution: {integrity: sha512-vv1qrjXeGbuF2mOkhkdxMDtv9np7W4mcBtaDnHU+yJG+bBwa6rYsYSCI/9Xm5+TuF5SbZbrWO6G1NfTh1TMjvQ==} + /@next/swc-darwin-arm64@13.5.3: + resolution: {integrity: sha512-6hiYNJxJmyYvvKGrVThzo4nTcqvqUTA/JvKim7Auaj33NexDqSNwN5YrrQu+QhZJCIpv2tULSHt+lf+rUflLSw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.4.19: - resolution: {integrity: sha512-jyzO6wwYhx6F+7gD8ddZfuqO4TtpJdw3wyOduR4fxTUCm3aLw7YmHGYNjS0xRSYGAkLpBkH1E0RcelyId6lNsw==} + /@next/swc-darwin-x64@13.5.3: + resolution: {integrity: sha512-UpBKxu2ob9scbpJyEq/xPgpdrgBgN3aLYlxyGqlYX5/KnwpJpFuIHU2lx8upQQ7L+MEmz+fA1XSgesoK92ppwQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.4.19: - resolution: {integrity: sha512-vdlnIlaAEh6H+G6HrKZB9c2zJKnpPVKnA6LBwjwT2BTjxI7e0Hx30+FoWCgi50e+YO49p6oPOtesP9mXDRiiUg==} + /@next/swc-linux-arm64-gnu@13.5.3: + resolution: {integrity: sha512-5AzM7Yx1Ky+oLY6pHs7tjONTF22JirDPd5Jw/3/NazJ73uGB05NqhGhB4SbeCchg7SlVYVBeRMrMSZwJwq/xoA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.4.19: - resolution: {integrity: sha512-aU0HkH2XPgxqrbNRBFb3si9Ahu/CpaR5RPmN2s9GiM9qJCiBBlZtRTiEca+DC+xRPyCThTtWYgxjWHgU7ZkyvA==} + /@next/swc-linux-arm64-musl@13.5.3: + resolution: {integrity: sha512-A/C1shbyUhj7wRtokmn73eBksjTM7fFQoY2v/0rTM5wehpkjQRLOXI8WJsag2uLhnZ4ii5OzR1rFPwoD9cvOgA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.4.19: - resolution: {integrity: sha512-htwOEagMa/CXNykFFeAHHvMJeqZfNQEoQvHfsA4wgg5QqGNqD5soeCer4oGlCol6NGUxknrQO6VEustcv+Md+g==} + /@next/swc-linux-x64-gnu@13.5.3: + resolution: {integrity: sha512-FubPuw/Boz8tKkk+5eOuDHOpk36F80rbgxlx4+xty/U71e3wZZxVYHfZXmf0IRToBn1Crb8WvLM9OYj/Ur815g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.4.19: - resolution: {integrity: sha512-4Gj4vvtbK1JH8ApWTT214b3GwUh9EKKQjY41hH/t+u55Knxi/0wesMzwQRhppK6Ddalhu0TEttbiJ+wRcoEj5Q==} + /@next/swc-linux-x64-musl@13.5.3: + resolution: {integrity: sha512-DPw8nFuM1uEpbX47tM3wiXIR0Qa+atSzs9Q3peY1urkhofx44o7E1svnq+a5Q0r8lAcssLrwiM+OyJJgV/oj7g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.4.19: - resolution: {integrity: sha512-bUfDevQK4NsIAHXs3/JNgnvEY+LRyneDN788W2NYiRIIzmILjba7LaQTfihuFawZDhRtkYCv3JDC3B4TwnmRJw==} + /@next/swc-win32-arm64-msvc@13.5.3: + resolution: {integrity: sha512-zBPSP8cHL51Gub/YV8UUePW7AVGukp2D8JU93IHbVDu2qmhFAn9LWXiOOLKplZQKxnIPUkJTQAJDCWBWU4UWUA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.4.19: - resolution: {integrity: sha512-Y5kikILFAr81LYIFaw6j/NrOtmiM4Sf3GtOc0pn50ez2GCkr+oejYuKGcwAwq3jiTKuzF6OF4iT2INPoxRycEA==} + /@next/swc-win32-ia32-msvc@13.5.3: + resolution: {integrity: sha512-ONcL/lYyGUj4W37D4I2I450SZtSenmFAvapkJQNIJhrPMhzDU/AdfLkW98NvH1D2+7FXwe7yclf3+B7v28uzBQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.4.19: - resolution: {integrity: sha512-YzA78jBDXMYiINdPdJJwGgPNT3YqBNNGhsthsDoWHL9p24tEJn9ViQf/ZqTbwSpX/RrkPupLfuuTH2sf73JBAw==} + /@next/swc-win32-x64-msvc@13.5.3: + resolution: {integrity: sha512-2Vz2tYWaLqJvLcWbbTlJ5k9AN6JD7a5CN2pAeIzpbecK8ZF/yobA39cXtv6e+Z8c5UJuVOmaTldEAIxvsIux/Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] requiresBuild: true optional: true + /@noble/hashes@1.1.2: + resolution: {integrity: sha512-KYRCASVTv6aeUi1tsF8/vpyR7zpfs3FUzy2Jqm+MU+LmUKhQ0y2FpfwqkCcxSg2ua4GALJd8k2R76WxwZGbQpA==} + /@noble/hashes@1.3.1: resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} engines: {node: '>= 16'} + /@noble/secp256k1@1.7.1: + resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1557,8 +1584,8 @@ packages: picocolors: 1.0.0 tslib: 2.6.2 - /@reduxjs/toolkit@1.9.5(react-redux@8.1.2)(react@18.2.0): - resolution: {integrity: sha512-Rt97jHmfTeaxL4swLRNPD/zV4OxTes4la07Xc4hetpUW/vc75t5m1ANyxG6ymnEQ2FsLQsoMlYB2vV1sO3m8tQ==} + /@reduxjs/toolkit@1.9.6(react-redux@8.1.2)(react@18.2.0): + resolution: {integrity: sha512-Gc4ikl90ORF4viIdAkY06JNUnODjKfGxZRwATM30EdHq8hLSVoSrwXne5dd739yenP5bJxAX7tLuOWK5RPGtrw==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 react-redux: ^7.2.1 || ^8.0.2 @@ -1570,7 +1597,7 @@ packages: dependencies: immer: 9.0.21 react: 18.2.0 - react-redux: 8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + react-redux: 8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) reselect: 4.1.8 @@ -1591,21 +1618,21 @@ packages: dependencies: '@sinonjs/commons': 3.0.0 - /@stickyjs/eslint-config@1.3.2(typescript@5.1.6): + /@stickyjs/eslint-config@1.3.2(typescript@5.2.2): resolution: {integrity: sha512-4NEQG6HLj99RZ1yWz1a0JSTSMQPk6hKOlcs1RERZ0QLBfqXFMtgAwsFtEFKOI8nHcAilvyhXvkKCgiwUCXNCVQ==} dependencies: - '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.1.6) - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.1.6) - eslint: 8.48.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-config-prettier: 9.0.0(eslint@8.48.0) + '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-config-prettier: 9.0.0(eslint@8.50.0) eslint-plugin-anti-trojan-source: 1.1.1 - eslint-plugin-check-file: 2.6.2(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0) + eslint-plugin-check-file: 2.6.2(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-simple-import-sort: 10.0.0(eslint@8.48.0) - eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.4.1)(eslint@8.48.0) + eslint-plugin-simple-import-sort: 10.0.0(eslint@8.50.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.4.1)(eslint@8.50.0) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -1613,13 +1640,13 @@ packages: - typescript dev: true - /@stickyjs/jest@1.3.2(@babel/core@7.22.10)(typescript@5.1.6): + /@stickyjs/jest@1.3.2(@babel/core@7.22.10)(typescript@5.2.2): resolution: {integrity: sha512-jXf8sJZtcm2i05tny+bzlcQXNmozZAkvPa5EEVz1y/7QLKDHY2IsiMAjDSKKJ5kzFjdQw1whZVB1hoqewV6rWA==} dependencies: '@types/jest': 29.5.4 jest: 29.6.4 jest-extended: 4.0.1(jest@29.6.4) - ts-jest: 29.1.1(@babel/core@7.22.10)(jest@29.6.4)(typescript@5.1.6) + ts-jest: 29.1.1(@babel/core@7.22.10)(jest@29.6.4)(typescript@5.2.2) wait-for-expect: 3.0.2 transitivePeerDependencies: - '@babel/core' @@ -1645,16 +1672,16 @@ packages: - typanion dev: true - /@swc/helpers@0.5.1: - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} + /@swc/helpers@0.5.2: + resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} dependencies: tslib: 2.6.2 - /@tanstack/query-core@5.0.0-beta.20: - resolution: {integrity: sha512-KTI6b4DLXq39n/VNLvWqxM0K/bmCyL5SvOfPGZ1cZGOvVfZxpo/81ZF9cuRDyPjInmzz8d8jUZOHZVJDKSDcvQ==} + /@tanstack/query-core@5.0.0-rc.1: + resolution: {integrity: sha512-6jzPCwvEHS+Y3QCildpOlIrqJXXJ+v2EvbtCnbKUi6FpOrrfoSPacVB3nr0cjSBG/rCXnTB0aaevx9T8iT9CrQ==} - /@tanstack/react-query@5.0.0-beta.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L5YP1zwEMBwZJ/oCnFXLnb6S60srU7Oyj/oM5TVLcC/efdKpcdToMZTHA9Vjq3oFA9ysxFgrskkideIMa3fB4A==} + /@tanstack/react-query@5.0.0-rc.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-hFz2j/pp+faqwaBbp0KV8kgn01GfErfA1BtcwHVE/E+GJINU2ZOAiVJ43LR05JCWnIu4b9pAnOBMHv55GshMZQ==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -1665,7 +1692,7 @@ packages: react-native: optional: true dependencies: - '@tanstack/query-core': 5.0.0-beta.20 + '@tanstack/query-core': 5.0.0-rc.1 client-only: 0.0.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1699,7 +1726,7 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react-hooks@8.0.1(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0): + /@testing-library/react-hooks@8.0.1(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} engines: {node: '>=12'} peerDependencies: @@ -1716,7 +1743,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 18.2.21 + '@types/react': 18.2.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 3.1.4(react@18.2.0) @@ -1795,7 +1822,7 @@ packages: /@types/hoist-non-react-statics@3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 18.2.21 + '@types/react': 18.2.22 hoist-non-react-statics: 3.3.2 /@types/istanbul-lib-coverage@2.0.4: @@ -1841,6 +1868,9 @@ packages: /@types/node@10.12.18: resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} + /@types/node@18.15.13: + resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} + /@types/node@18.17.6: resolution: {integrity: sha512-fGmT/P7z7ecA6bv/ia5DlaWCH4YeZvAQMNpUhrJjtAhOhZfoxS1VLUgU2pdk63efSjQaOJWdXMuAJsws+8I6dg==} @@ -1860,10 +1890,10 @@ packages: /@types/react-dom@18.2.7: resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: - '@types/react': 18.2.21 + '@types/react': 18.2.22 - /@types/react@18.2.21: - resolution: {integrity: sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==} + /@types/react@18.2.22: + resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -1931,59 +1961,39 @@ packages: dependencies: '@types/yargs-parser': 21.0.0 - /@typescript-eslint/eslint-plugin@6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.1.6): + /@typescript-eslint/eslint-plugin@6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-3F5PtBzUW0dYlq77Lcqo13fv+58KDwUib3BddilE8ajPJT+faGgxmI9Sw+I8ZS22BYwoir9ZhNXcLi+S+I2bkw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.50.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.1.6) + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.4.1 - '@typescript-eslint/type-utils': 6.4.1(eslint@8.48.0)(typescript@5.1.6) - '@typescript-eslint/utils': 6.4.1(eslint@8.48.0)(typescript@5.1.6) + '@typescript-eslint/type-utils': 6.4.1(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.4.1(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.4.1 debug: 4.3.4 - eslint: 8.48.0 + eslint: 8.50.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.2(typescript@5.1.6) - typescript: 5.1.6 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/parser@6.4.1(eslint@8.48.0)(typescript@4.9.5): - resolution: {integrity: sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 6.4.1 - '@typescript-eslint/types': 6.4.1 - '@typescript-eslint/typescript-estree': 6.4.1(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 6.4.1 - debug: 4.3.4 - eslint: 8.48.0 - typescript: 4.9.5 + ts-api-utils: 1.0.2(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color - /@typescript-eslint/parser@6.4.1(eslint@8.48.0)(typescript@5.1.6): + /@typescript-eslint/parser@6.4.1(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.50.0 typescript: '*' peerDependenciesMeta: typescript: @@ -1991,11 +2001,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.4.1 '@typescript-eslint/types': 6.4.1 - '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.1.6) + '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.4.1 debug: 4.3.4 - eslint: 8.48.0 - typescript: 5.1.6 + eslint: 8.50.0 + typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -2006,22 +2016,22 @@ packages: '@typescript-eslint/types': 6.4.1 '@typescript-eslint/visitor-keys': 6.4.1 - /@typescript-eslint/type-utils@6.4.1(eslint@8.48.0)(typescript@5.1.6): + /@typescript-eslint/type-utils@6.4.1(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-7ON8M8NXh73SGZ5XvIqWHjgX2f+vvaOarNliGhjrJnv1vdjG0LVIz+ToYfPirOoBi56jxAKLfsLm40+RvxVVXA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.50.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.1.6) - '@typescript-eslint/utils': 6.4.1(eslint@8.48.0)(typescript@5.1.6) + '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.2.2) + '@typescript-eslint/utils': 6.4.1(eslint@8.50.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.48.0 - ts-api-utils: 1.0.2(typescript@5.1.6) - typescript: 5.1.6 + eslint: 8.50.0 + ts-api-utils: 1.0.2(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -2029,27 +2039,7 @@ packages: resolution: {integrity: sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/typescript-estree@6.4.1(typescript@4.9.5): - resolution: {integrity: sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.4.1 - '@typescript-eslint/visitor-keys': 6.4.1 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.2(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/typescript-estree@6.4.1(typescript@5.1.6): + /@typescript-eslint/typescript-estree@6.4.1(typescript@5.2.2): resolution: {integrity: sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2064,24 +2054,24 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.2(typescript@5.1.6) - typescript: 5.1.6 + ts-api-utils: 1.0.2(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@6.4.1(eslint@8.48.0)(typescript@5.1.6): + /@typescript-eslint/utils@6.4.1(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-F/6r2RieNeorU0zhqZNv89s9bDZSovv3bZQpUNOmmQK1L80/cV4KEu95YUJWi75u5PhboFoKUJBnZ4FQcoqhDw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.50.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.48.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.4.1 '@typescript-eslint/types': 6.4.1 - '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.1.6) - eslint: 8.48.0 + '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.2.2) + eslint: 8.50.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -2094,41 +2084,43 @@ packages: '@typescript-eslint/types': 6.4.1 eslint-visitor-keys: 3.4.3 - /@waveshq/standard-defichain-jellyfishsdk@2.4.1(@types/tar-fs@2.0.1): - resolution: {integrity: sha512-jkxH0VElx9e0ECt48My/p5dMNwbfW2kdyoYs6M480mRoeBVH9g+6eaWJA5PBPjhm6Eg6fUesAJxZ0HIVlY0o3A==} - dependencies: - '@defichain/jellyfish-address': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-api-core': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-network': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-testing': 4.0.0-beta.11(@types/tar-fs@2.0.1)(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-transaction-builder': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-wallet': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-wallet-encrypted': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/jellyfish-wallet-mnemonic': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/playground-api-client': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/testcontainers': 4.0.0-beta.11(@types/tar-fs@2.0.1)(defichain@4.0.0-beta.11) - '@defichain/whale-api-client': 4.0.0-beta.11(defichain@4.0.0-beta.11) - '@defichain/whale-api-wallet': 4.0.0-beta.11(defichain@4.0.0-beta.11) - defichain: 4.0.0-beta.11 + /@waveshq/standard-defichain-jellyfishsdk@2.11.3(@types/tar-fs@2.0.1): + resolution: {integrity: sha512-miD1adVBTft4aFQnKcOXVpu5kZl+MksZh144UgCLRM9xaSAWWBj1iK/me+Dwro2lSobIqM6i8DFrRbwGzbxjlQ==} + dependencies: + '@defichain/jellyfish-address': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-api-core': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-network': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-testing': 4.0.0-rc.1.2(@types/tar-fs@2.0.1)(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-transaction-builder': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-wallet': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-wallet-encrypted': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/jellyfish-wallet-mnemonic': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/playground-api-client': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/testcontainers': 4.0.0-rc.1.2(@types/tar-fs@2.0.1)(defichain@4.0.0-rc.1.2) + '@defichain/whale-api-client': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + '@defichain/whale-api-wallet': 4.0.0-rc.1.2(defichain@4.0.0-rc.1.2) + defichain: 4.0.0-rc.1.2 transitivePeerDependencies: - '@types/tar-fs' + - bufferutil - encoding - supports-color + - utf-8-validate - /@waveshq/standard-prettier@2.4.1(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2): - resolution: {integrity: sha512-Bo/eH9RipRDMmQCuoFjjeBJxQwqmYA/9/UUZ5Q0swBxAF9Y524kTz/dBNWE9fKT+RyuGmLmC+KYxfMts36v5Tg==} + /@waveshq/standard-prettier@2.11.3(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2): + resolution: {integrity: sha512-VMWOmNXEYB0EW5gG3ML1p//CWsSycK9iWVVb2u8wRD1z8EQEWd2Bzg8JRkS84BkHug3EquxWdImxzlDZatNEyw==} dependencies: - eslint: 8.48.0 - eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.48.0) - eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-config-prettier: 9.0.0(eslint@8.48.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.48.0)(prettier@3.0.3) - eslint-plugin-simple-import-sort: 10.0.0(eslint@8.48.0) + eslint: 8.50.0 + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.50.0) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-config-prettier: 9.0.0(eslint@8.50.0) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.50.0)(prettier@3.0.3) + eslint-plugin-simple-import-sort: 10.0.0(eslint@8.50.0) husky: 8.0.3 lint-staged: 14.0.1 prettier: 3.0.3 - typescript: 4.9.5 + typescript: 5.2.2 transitivePeerDependencies: - '@types/eslint' - '@typescript-eslint/eslint-plugin' @@ -2141,27 +2133,27 @@ packages: - supports-color dev: true - /@waveshq/standard-web-linter@2.4.1(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zek+E/euKEJK/+tavPdASaiFMx/5xi/ak7ygMnXrGexRTH3vCB/TmDtvrGiChazvW70+TpNQjRKT/XBJM/2tGQ==} - dependencies: - eslint: 8.48.0 - eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.48.0) - eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-config-next: 13.4.19(eslint@8.48.0)(typescript@4.9.5) - eslint-config-prettier: 9.0.0(eslint@8.48.0) - eslint-plugin-cypress: 2.14.0(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0) - eslint-plugin-node: 11.1.0(eslint@8.48.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.48.0)(prettier@3.0.3) - eslint-plugin-react: 7.33.2(eslint@8.48.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.48.0) - eslint-plugin-simple-import-sort: 10.0.0(eslint@8.48.0) + /@waveshq/standard-web-linter@2.11.3(@babel/core@7.22.10)(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+u+zQQpvQ8efX5ZkFsqBolKyjlFJpPat1c/w9aNXHLstgoeK7x4JiFKJw5c58d/X+B+sPJr33IjJKK3tn0la4A==} + dependencies: + eslint: 8.50.0 + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.50.0) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-config-next: 13.5.3(eslint@8.50.0)(typescript@5.2.2) + eslint-config-prettier: 9.0.0(eslint@8.50.0) + eslint-plugin-cypress: 2.15.1(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) + eslint-plugin-node: 11.1.0(eslint@8.50.0) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.50.0)(prettier@3.0.3) + eslint-plugin-react: 7.33.2(eslint@8.50.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) + eslint-plugin-simple-import-sort: 10.0.0(eslint@8.50.0) husky: 8.0.3 lint-staged: 14.0.1 - next: 13.4.19(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) prettier: 3.0.3 - typescript: 4.9.5 + typescript: 5.2.2 transitivePeerDependencies: - '@babel/core' - '@opentelemetry/api' @@ -2177,24 +2169,24 @@ packages: - sass - supports-color - /@waveshq/standard-web@2.4.1(@babel/core@7.22.10)(redux@4.2.1): - resolution: {integrity: sha512-lxI78iJR6MauEVMii3S7nXquTj9VfRu8E3iiZ4RZQ6CIysKx4RgrNSt2T8mntnOcPPeSCEEyE2l5THDR76oIXg==} + /@waveshq/standard-web@2.11.3(@babel/core@7.22.10)(redux@4.2.1): + resolution: {integrity: sha512-M3IzfeSeSeJCjrw8oZO/YOMoTp8YKgqwj3YZgHmRQ4L4zjhX9msyWTvsdJN5PRyQAu4moVcmlQbqCpkEzQUUxQ==} dependencies: '@netlify/ipx': 1.4.4 - '@reduxjs/toolkit': 1.9.5(react-redux@8.1.2)(react@18.2.0) - '@tanstack/react-query': 5.0.0-beta.20(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.21 + '@reduxjs/toolkit': 1.9.6(react-redux@8.1.2)(react@18.2.0) + '@tanstack/react-query': 5.0.0-rc.1(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.22 '@types/react-dom': 18.2.7 - follow-redirects: 1.15.2 - next: 13.4.19(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) - next-sitemap: 4.2.2(next@13.4.19) - nextjs-progressbar: 0.0.16(next@13.4.19)(react@18.2.0) + follow-redirects: 1.15.3 + next: 13.5.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) + next-sitemap: 4.2.3(next@13.5.3) + nextjs-progressbar: 0.0.16(next@13.5.3)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-icons: 4.10.1(react@18.2.0) - react-redux: 8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + react-icons: 4.11.0(react@18.2.0) + react-redux: 8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) react-responsive: 9.0.2(react@18.2.0) - typescript: 4.9.5 + typescript: 5.2.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -2255,6 +2247,9 @@ packages: resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} dev: false + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -3173,8 +3168,8 @@ packages: execa: 7.2.0 titleize: 3.0.0 - /defichain@4.0.0-beta.11: - resolution: {integrity: sha512-3IUwzuOoPaptOiUQqzeaBNZtKRpVvBAqhljwHpNwK1Ple52p+qTauk6Wb+QjPMv/0BT/EjzWQ/NxWIEyEWU0Yg==} + /defichain@4.0.0-rc.1.2: + resolution: {integrity: sha512-GKZ14ci0X+kJyYqU+GXS3Bwcc9GJq8yrDR5WXbwKIKKbUJbkntQIWAUGNOrDUqjOkhHIcbdx/9JKOqvash5r5g==} engines: {node: '>=v16.17.0'} /define-lazy-prop@3.0.0: @@ -3461,84 +3456,84 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.48.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: - eslint: ^7.32.0 || ^8.2.0 + eslint: ^8.50.0 eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.48.0 - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0) + eslint: 8.50.0 + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.1 - /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.48.0): + /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.4.1)(@typescript-eslint/parser@6.4.1)(eslint-plugin-import@2.28.1)(eslint@8.50.0): resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 - eslint: ^7.32.0 || ^8.2.0 + eslint: ^8.50.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.1.6) - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.1.6) - eslint: 8.48.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0) + '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) - /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.48.0): + /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.50.0): resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^7.32.0 || ^8.2.0 + eslint: ^8.50.0 eslint-plugin-import: ^2.25.3 eslint-plugin-jsx-a11y: ^6.5.1 eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.48.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0) - eslint-plugin-react: 7.33.2(eslint@8.48.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.48.0) + eslint: 8.50.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) + eslint-plugin-react: 7.33.2(eslint@8.50.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) object.assign: 4.1.4 object.entries: 1.1.6 - /eslint-config-next@13.4.19(eslint@8.48.0)(typescript@4.9.5): - resolution: {integrity: sha512-WE8367sqMnjhWHvR5OivmfwENRQ1ixfNE9hZwQqNCsd+iM3KnuMc1V8Pt6ytgjxjf23D+xbesADv9x3xaKfT3g==} + /eslint-config-next@13.5.3(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-VN2qbCpq2DMWgs7SVF8KTmc8bVaWz3s4nmcFqRLs7PNBt5AXejOhJuZ4zg2sCEHOvz5RvqdwLeI++NSCV6qHVg==} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 + eslint: ^8.50.0 typescript: '>=3.3.1' peerDependenciesMeta: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.4.19 + '@next/eslint-plugin-next': 13.5.3 '@rushstack/eslint-patch': 1.3.3 - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@4.9.5) - eslint: 8.48.0 + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0) - eslint-plugin-react: 7.33.2(eslint@8.48.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.48.0) - typescript: 4.9.5 + eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) + eslint-plugin-react: 7.33.2(eslint@8.50.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) + typescript: 5.2.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - /eslint-config-prettier@9.0.0(eslint@8.48.0): + /eslint-config-prettier@9.0.0(eslint@8.50.0): resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} hasBin: true peerDependencies: - eslint: '>=7.0.0' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -3549,18 +3544,18 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0): + /eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0): resolution: {integrity: sha512-QTHR9ddNnn35RTxlaEnx2gCxqFlF2SEN0SE2d17SqwyM7YOSI2GHWRYp5BiRkObTUNYPupC/3Fq2a0PpT+EKpg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^8.50.0 eslint-plugin-import: '*' dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.48.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) + eslint: 8.50.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -3571,7 +3566,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -3592,39 +3587,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) debug: 3.2.7 - eslint: 8.48.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0) - transitivePeerDependencies: - - supports-color - - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.1.6) - debug: 3.2.7 - eslint: 8.48.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0) transitivePeerDependencies: - supports-color @@ -3634,55 +3601,55 @@ packages: anti-trojan-source: 1.4.1 dev: true - /eslint-plugin-check-file@2.6.2(eslint@8.48.0): + /eslint-plugin-check-file@2.6.2(eslint@8.50.0): resolution: {integrity: sha512-z3Rur4JjOdNH0fia1IH7JQseo9NLuFVtw9j8P6z2c5XmXWemH7/qGpmMB8XbOt9bJBNpmPlNAGJty9b3EervPw==} engines: {node: 14.x || >= 16} peerDependencies: - eslint: '>=7.28.0' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 is-glob: 4.0.3 micromatch: 4.0.5 dev: true - /eslint-plugin-cypress@2.14.0(eslint@8.48.0): - resolution: {integrity: sha512-eW6tv7iIg7xujleAJX4Ujm649Bf5jweqa4ObPEIuueYRyLZt7qXGWhCY/n4bfeFW/j6nQZwbIBHKZt6EKcL/cg==} + /eslint-plugin-cypress@2.15.1(eslint@8.50.0): + resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: - eslint: '>= 3.2.1' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 globals: 13.21.0 - /eslint-plugin-es@3.0.1(eslint@8.48.0): + /eslint-plugin-es@3.0.1(eslint@8.50.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: - eslint: '>=4.19.1' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0): + /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0): resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^8.50.0 peerDependenciesMeta: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.4.1(eslint@8.50.0)(typescript@5.2.2) array-includes: 3.1.6 array.prototype.findlastindex: 1.2.2 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.48.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.50.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -3697,45 +3664,11 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.1.6) - array-includes: 3.1.6 - array.prototype.findlastindex: 1.2.2 - array.prototype.flat: 1.3.1 - array.prototype.flatmap: 1.3.1 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.48.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0) - has: 1.0.3 - is-core-module: 2.13.0 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.6 - object.groupby: 1.0.0 - object.values: 1.1.6 - semver: 6.3.1 - tsconfig-paths: 3.14.2 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.48.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.50.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^8.50.0 dependencies: '@babel/runtime': 7.22.10 aria-query: 5.3.0 @@ -3746,7 +3679,7 @@ packages: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.48.0 + eslint: 8.50.0 has: 1.0.3 jsx-ast-utils: 3.3.5 language-tags: 1.0.5 @@ -3760,26 +3693,26 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-node@11.1.0(eslint@8.48.0): + /eslint-plugin-node@11.1.0(eslint@8.50.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: - eslint: '>=5.16.0' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 - eslint-plugin-es: 3.0.1(eslint@8.48.0) + eslint: 8.50.0 + eslint-plugin-es: 3.0.1(eslint@8.50.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 resolve: 1.22.4 semver: 6.3.1 - /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.48.0)(prettier@3.0.3): + /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.50.0)(prettier@3.0.3): resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' + eslint: ^8.50.0 eslint-config-prettier: '*' prettier: '>=3.0.0' peerDependenciesMeta: @@ -3788,32 +3721,32 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.48.0 - eslint-config-prettier: 9.0.0(eslint@8.48.0) + eslint: 8.50.0 + eslint-config-prettier: 9.0.0(eslint@8.50.0) prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 - /eslint-plugin-react-hooks@4.6.0(eslint@8.48.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.50.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 - /eslint-plugin-react@7.33.2(eslint@8.48.0): + /eslint-plugin-react@7.33.2(eslint@8.50.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^8.50.0 dependencies: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 es-iterator-helpers: 1.0.13 - eslint: 8.48.0 + eslint: 8.50.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -3826,25 +3759,25 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.8 - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.48.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.50.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: - eslint: '>=5.0.0' + eslint: ^8.50.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.4.1)(eslint@8.48.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.4.1)(eslint@8.50.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^6.0.0 - eslint: ^8.0.0 + eslint: ^8.50.0 peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.1.6) - eslint: 8.48.0 + '@typescript-eslint/eslint-plugin': 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 eslint-rule-composer: 0.3.0 dev: true @@ -3874,16 +3807,16 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.48.0: - resolution: {integrity: sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==} + /eslint@8.50.0: + resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.48.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@eslint-community/regexpp': 4.6.2 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.48.0 - '@humanwhocodes/config-array': 0.11.10 + '@eslint/js': 8.50.0 + '@humanwhocodes/config-array': 0.11.11 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 @@ -3994,6 +3927,21 @@ packages: - utf-8-validate dev: false + /ethers@6.7.1: + resolution: {integrity: sha512-qX5kxIFMfg1i+epfgb0xF4WM7IqapIIu50pOJ17aebkxxa4BacW5jFrQRmCJpDEg2ZK2oNtR5QjrQ1WDBF29dA==} + engines: {node: '>=14.0.0'} + dependencies: + '@adraffy/ens-normalize': 1.9.2 + '@noble/hashes': 1.1.2 + '@noble/secp256k1': 1.7.1 + '@types/node': 18.15.13 + aes-js: 4.0.0-beta.5 + tslib: 2.4.0 + ws: 8.5.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + /event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -4138,8 +4086,8 @@ packages: /flatted@3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} - /follow-redirects@1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} + /follow-redirects@1.15.3: + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -5790,22 +5738,22 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - /next-sitemap@4.2.2(next@13.4.19): - resolution: {integrity: sha512-cz5PyFibUNSJSXOY5mllq5TW0OH6SGG+8GJ9fR9pl1Thu4rvkDye+0N0790h+9kQihDStuVw2xfwC3qihDkflA==} + /next-sitemap@4.2.3(next@13.5.3): + resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true peerDependencies: next: '*' dependencies: '@corex/deepmerge': 4.0.43 - '@next/env': 13.4.19 + '@next/env': 13.5.3 fast-glob: 3.3.1 minimist: 1.2.8 - next: 13.4.19(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) - /next@13.4.19(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HuPSzzAbJ1T4BD8e0bs6B9C1kWQ6gv8ykZoRWs5AQoiIuqbGHHdQO7Ljuvg05Q0Z24E2ABozHe6FxDvI6HfyAw==} - engines: {node: '>=16.8.0'} + /next@13.5.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4Nt4HRLYDW/yRpJ/QR2t1v63UOMS55A38dnWv3UDOWGezuY0ZyFO1ABNbD7mulVzs9qVhgy2+ppjdsANpKP1mg==} + engines: {node: '>=16.14.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -5818,8 +5766,8 @@ packages: sass: optional: true dependencies: - '@next/env': 13.4.19 - '@swc/helpers': 0.5.1 + '@next/env': 13.5.3 + '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001522 postcss: 8.4.14 @@ -5829,27 +5777,27 @@ packages: watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.4.19 - '@next/swc-darwin-x64': 13.4.19 - '@next/swc-linux-arm64-gnu': 13.4.19 - '@next/swc-linux-arm64-musl': 13.4.19 - '@next/swc-linux-x64-gnu': 13.4.19 - '@next/swc-linux-x64-musl': 13.4.19 - '@next/swc-win32-arm64-msvc': 13.4.19 - '@next/swc-win32-ia32-msvc': 13.4.19 - '@next/swc-win32-x64-msvc': 13.4.19 + '@next/swc-darwin-arm64': 13.5.3 + '@next/swc-darwin-x64': 13.5.3 + '@next/swc-linux-arm64-gnu': 13.5.3 + '@next/swc-linux-arm64-musl': 13.5.3 + '@next/swc-linux-x64-gnu': 13.5.3 + '@next/swc-linux-x64-musl': 13.5.3 + '@next/swc-win32-arm64-msvc': 13.5.3 + '@next/swc-win32-ia32-msvc': 13.5.3 + '@next/swc-win32-x64-msvc': 13.5.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-progressbar@0.0.16(next@13.4.19)(react@18.2.0): + /nextjs-progressbar@0.0.16(next@13.5.3)(react@18.2.0): resolution: {integrity: sha512-GV0fD38EMD3vSDCmkq+tObmoup6QA91a6a9MxGuhJZuRk/9TNsrHGnIQQQ/sggkMkXuT4fBgF6jRjFwScDT3zA==} peerDependencies: next: '>= 6.0.0' react: '>= 16.0.0' dependencies: '@types/nprogress': 0.2.0 - next: 13.4.19(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 18.2.0 @@ -6308,8 +6256,8 @@ packages: react: 18.2.0 dev: true - /react-icons@4.10.1(react@18.2.0): - resolution: {integrity: sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==} + /react-icons@4.11.0(react@18.2.0): + resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} peerDependencies: react: '*' dependencies: @@ -6325,7 +6273,7 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - /react-redux@8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): + /react-redux@8.1.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): resolution: {integrity: sha512-xJKYI189VwfsFc4CJvHqHlDrzyFTY/3vZACbE+rr/zQ34Xx1wQfB4OTOSeOSNrF6BDVe8OOdxIrAnMGXA3ggfw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -6348,7 +6296,7 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.2.21 + '@types/react': 18.2.22 '@types/react-dom': 18.2.7 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -7105,23 +7053,15 @@ packages: engines: {node: '>=12'} dev: true - /ts-api-utils@1.0.2(typescript@4.9.5): + /ts-api-utils@1.0.2(typescript@5.2.2): resolution: {integrity: sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 4.9.5 + typescript: 5.2.2 - /ts-api-utils@1.0.2(typescript@5.1.6): - resolution: {integrity: sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 5.1.6 - - /ts-jest@29.1.1(@babel/core@7.22.10)(jest@29.6.4)(typescript@5.1.6): + /ts-jest@29.1.1(@babel/core@7.22.10)(jest@29.6.4)(typescript@5.2.2): resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -7151,7 +7091,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 5.1.6 + typescript: 5.2.2 yargs-parser: 21.1.1 /tsconfig-paths@3.14.2: @@ -7162,6 +7102,9 @@ packages: minimist: 1.2.8 strip-bom: 3.0.0 + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} @@ -7297,13 +7240,8 @@ packages: /typeforce@1.18.0: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - /typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - - /typescript@5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + /typescript@5.2.2: + resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true @@ -7627,6 +7565,18 @@ packages: optional: true dev: 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 + /xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'}