From e3a2df00b09b7e988aed648ccdd5eed89d5ca083 Mon Sep 17 00:00:00 2001 From: JJ Adonis Date: Tue, 31 Jan 2023 19:06:30 +0800 Subject: [PATCH 01/11] feature(devnet): update URL for devnet --- docker-compose.yml | 4 +- next.config.js | 2 +- package.json | 10 +- pnpm-lock.yaml | 1002 ++++++++++++++++++++++++++++++-------------- public/_headers | 2 +- 5 files changed, 699 insertions(+), 321 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7d9acd54b..79d7482be 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,7 +55,7 @@ services: -grandcentralheight=16 defi-playground: - image: ghcr.io/jellyfishsdk/playground-api:3.23.2 + image: ghcr.io/jellyfishsdk/playground-api:3.24.0 depends_on: - defi-blockchain ports: @@ -68,7 +68,7 @@ services: - "traefik.http.routers.playground.entrypoints=web" defi-whale: - image: ghcr.io/jellyfishsdk/whale-api:3.23.2 + image: ghcr.io/jellyfishsdk/whale-api:3.24.0 depends_on: - defi-blockchain ports: diff --git a/next.config.js b/next.config.js index c0f72acdd..533c9be72 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com 35.241.191.23:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com *.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" diff --git a/package.json b/package.json index da35eeed0..1ee2b0216 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,10 @@ "@prismicio/types": "^0.2.7", "@reduxjs/toolkit": "^1.9.1", "@tailwindcss/line-clamp": "^0.4.2", - "@waveshq/standard-defichain-jellyfishsdk": "^0.34.3", - "@waveshq/standard-web": "^0.34.3", - "@waveshq/walletkit-core": "^0.27.0", - "@waveshq/walletkit-ui": "^0.27.0", + "@waveshq/standard-defichain-jellyfishsdk": "^0.37.0", + "@waveshq/standard-web": "^0.37.0", + "@waveshq/walletkit-core": "^0.29.0", + "@waveshq/walletkit-ui": "^0.29.0", "bignumber.js": "^9.1.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", @@ -49,7 +49,7 @@ "@testing-library/cypress": "^8.0.7", "@types/lodash": "^4.14.191", "@types/node": "^18.11.13", - "@waveshq/standard-web-linter": "^0.34.3", + "@waveshq/standard-web-linter": "^0.37.0", "autoprefixer": "^10.4.13", "babel-plugin-istanbul": "^6.1.1", "babel-plugin-jsx-remove-data-test-id": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8e8e7fa4..995875f6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,11 +14,11 @@ specifiers: '@testing-library/cypress': ^8.0.7 '@types/lodash': ^4.14.191 '@types/node': ^18.11.13 - '@waveshq/standard-defichain-jellyfishsdk': ^0.34.3 - '@waveshq/standard-web': ^0.34.3 - '@waveshq/standard-web-linter': ^0.34.3 - '@waveshq/walletkit-core': ^0.27.0 - '@waveshq/walletkit-ui': ^0.27.0 + '@waveshq/standard-defichain-jellyfishsdk': ^0.37.0 + '@waveshq/standard-web': ^0.37.0 + '@waveshq/standard-web-linter': ^0.37.0 + '@waveshq/walletkit-core': ^0.29.0 + '@waveshq/walletkit-ui': ^0.29.0 autoprefixer: ^10.4.13 babel-plugin-istanbul: ^6.1.1 babel-plugin-jsx-remove-data-test-id: ^3.0.0 @@ -49,10 +49,10 @@ dependencies: '@prismicio/types': 0.2.7 '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq '@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4 - '@waveshq/standard-defichain-jellyfishsdk': 0.34.3 - '@waveshq/standard-web': 0.34.3_tdx3q6g4ls4wk63hrmjkiys2u4 - '@waveshq/walletkit-core': 0.27.0 - '@waveshq/walletkit-ui': 0.27.0_2ew4zevcrqblybnsy44nvi44xq + '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/walletkit-core': 0.29.0 + '@waveshq/walletkit-ui': 0.29.0_esjmwr2ogkrhuw4opzuwmq57d4 bignumber.js: 9.1.1 classnames: 2.3.2 date-fns: 2.29.3 @@ -75,7 +75,7 @@ devDependencies: '@testing-library/cypress': 8.0.7_cypress@11.2.0 '@types/lodash': 4.14.191 '@types/node': 18.11.13 - '@waveshq/standard-web-linter': 0.34.3_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq autoprefixer: 10.4.13_postcss@8.4.21 babel-plugin-istanbul: 6.1.1 babel-plugin-jsx-remove-data-test-id: 3.0.0_@babel+core@7.20.5 @@ -1249,17 +1249,21 @@ packages: '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 + /@balena/dockerignore/1.0.2: + resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} + dev: false + /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: false - /@birthdayresearch/sticky-jest/0.3.6_moyf35itjzyqxwsznvick4dxfe: - resolution: {integrity: sha512-t77X12AoggXeBIwh9DtemlFA1K9BsDuTF4cAiWkif1yFB3S8mZYp6EZQXX/yVFutIkoP9GhLU0FiuARvXpWzSw==} + /@birthdayresearch/sticky-jest/0.3.7_moyf35itjzyqxwsznvick4dxfe: + resolution: {integrity: sha512-DKbvOVJNcIHjJ6QzudlmYAHL21DpQ/QmXtGwkVD1MiiZvGDYWCzD8nRYprpPtwIq6CXk/wZVT2bUoEHmG4hx0w==} dependencies: '@types/jest': 29.2.6 - jest: 29.3.1_@types+node@18.11.13 - jest-extended: 3.2.3_jest@29.3.1 - ts-jest: 29.0.5_orsjflytm5zjweotzi5qijesea + jest: 29.4.0_@types+node@18.11.13 + jest-extended: 3.2.3_jest@29.4.0 + ts-jest: 29.0.5_qfluesnoy3c7oastvlt4a3refi wait-for-expect: 3.0.2 transitivePeerDependencies: - '@babel/core' @@ -1367,206 +1371,242 @@ packages: - supports-color dev: true - /@defichain/jellyfish-address/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-rgJei1pVnX+qVtkQ2x0gdmOIp0Kp6tp28vxolHzS8l8FZAvfmKIBdEHvvdbu/0QyMWz3KY2v99Gv1+9U1EwuTg==} + /@defichain/jellyfish-address/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-6y8NbZFBLjE/qPFVYadjOQkMOw1mWv828VwXcWNhL569+SVA1V8vti1OhHI3Ifu5zHg4M5hHD7oG964JIJ1OIw==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-crypto': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-network': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 bech32: 2.0.0 bs58: 4.0.1 - defichain: 3.23.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-api-core/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-IMPqJUdExgFiumF7aFSuN6gd5Q4E9sdOsncMGf0IbDCoAd8/tt5mtbKcYjeUQrf98YMycfjo+zcS48VQzy8w3Q==} + /@defichain/jellyfish-api-core/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-OmhbFbDiVOvb6YdQmX+dkV6Bfa9jYAoxa873F0qeNRnQPDcMOqkKEHeRjbURdJVoNWrcZWfqZEvbOx6yvP3SqQ==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-json': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-json': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-api-jsonrpc/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-nwuHZIEL1erFAUibX6tN9pxrno6Zdr2gqUy6k7lhUEgwF2jSO3mnSGs1luot8jt2zNvsjJi9L1IUZWLncFVusw==} + /@defichain/jellyfish-api-jsonrpc/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-RZvu76D/ei2P1sLzyfj9SLLWt9Yx5kUYykyceerKK+owqZaaeqVtF59LIo470zWvcPQWPjLKBsFkIg32O7E4Tw==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.23.2_defichain@3.23.2 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.23.2 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false - /@defichain/jellyfish-buffer/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-0Clwd/sIvBD+Lu88TN7X9uZefyOn3XlRoovPkoIxEk+g5ZBJAc63enXGi2MwCiwlKHXMrYctm7BbFjGm12gvpQ==} + /@defichain/jellyfish-buffer/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-4YHNFn6ivruBuKW5BJ6yM6uT0j5z0X/I2dSOw1JzrJyLczsWKnbw3GfdB0yV/lm+YgtaGIuW6sSY/Y3zwuitwA==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: bignumber.js: 9.1.1 bn.js: 5.2.1 - defichain: 3.23.2 + defichain: 3.24.0 smart-buffer: 4.2.0 dev: false - /@defichain/jellyfish-crypto/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-qbLT5Hk043TBym24REEzAWOFKg/OihWYIl+SW59vnuma5hZ+nvmdrvi9N9qpjOD1aW2oJ/Nq/aXIWYIXHX3IPw==} + /@defichain/jellyfish-crypto/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-/u2ib0BG3axFEAeYUgzCmeyrPzgaSQqYOxzA+kiFm4bdF3aKeWnDJCKVtZ3ZaIElxMPFJXN3uE0RskxUFgQdEg==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: bech32: 2.0.0 bip66: 1.1.5 browserify-aes: 1.2.0 bs58: 4.0.1 create-hash: 1.2.0 - defichain: 3.23.2 + defichain: 3.24.0 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 dev: false - /@defichain/jellyfish-json/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-wJYnzx6cfpkKv9WIcQjJy4FNwfgks0Wr+uIzDxRFVo+/snpnZc8I7w8PsC7X8ZKiiIBeeptf6y23Grf9FdsdKA==} + /@defichain/jellyfish-json/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-EM0i7wvotGbp73BFGLBSDYNhYMFOFuR2ETMNWwpSH4be58ltVixJ25VjEz2qjnWsnGxAY4zXxTUiu6AIeuuMGA==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: '@types/lossless-json': 1.0.1 bignumber.js: 9.1.1 - defichain: 3.23.2 + defichain: 3.24.0 lossless-json: 1.0.5 dev: false - /@defichain/jellyfish-network/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-Oix/V/Nj3YX83FrkmafZRixZ+81TnhGia2OmbmqbhijpVJoKkILOrPxoLZ2njG1CvmDxqkuYzgI53gQ6lAXs7w==} + /@defichain/jellyfish-network/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-nLVjZvfgjh9hmYEEj9nKWVc713lTCdsX6Qk4vsuNkRxHfyNJik3FLPMYsnGoxRVp6Lx6zuj+UggTC/TI5rHCjA==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: bignumber.js: 9.1.1 - defichain: 3.23.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-transaction-builder/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-2qDhaGZKDGhcI+husJpLq1lKrSP/miToIZdVf2/A1+hSsmBi0pyzanWV+zJh86fA/Uf6WKP508xgUN4K7UEhrg==} + /@defichain/jellyfish-testing/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: + resolution: {integrity: sha512-nC3S1W8AfPVzNqevkT42v9Qhvm8VPaFimZFXjbdZ91EuIAyfdv9FT+E5z+DY9NRzt9JS7hLmMFFKUO1vn87WGQ==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-crypto': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction-signature': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + cross-fetch: 3.1.5 + defichain: 3.24.0 + transitivePeerDependencies: + - '@types/tar-fs' + - encoding + - supports-color dev: false - /@defichain/jellyfish-transaction-signature/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-sI/98Xwdi4ZLUlQDVZfzka8yLlbSAEHAN04gzBVRe3b12jyLHSyUa4rNtm24kdCqFUO1e5opmG0ZXUYxjrAQkg==} + /@defichain/jellyfish-transaction-builder/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-Ks4+mBp3D1oo9xEDaYMZWz7wPse+KvOZHaUNcJEgqy9ihg/9V+pdEN8+dkOhpo2de+4X+Rg3S5H6SG98LKLWrQ==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-buffer': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-crypto': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-transaction/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-suzudq8nJ4hYK1gS1l2aU8APwSGQmqF3vH7kc6uccoeK5CiWHfZDKxunqvDnxBPdXMx2oYbuYE3Xy27y0Ij8Fw==} + /@defichain/jellyfish-transaction-signature/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-0jlLxx1Y8wul3KD0/N1IAhHzYRPbD8lwfZbR/i29UNtuNvbIywesHWhMx+v2f3ji5YtqssgIiqTDCeHLGxBsTg==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-buffer': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-crypto': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-wallet-encrypted/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-xCb+BNXavLVCTb8nDLLzIfINVQJV+Dqcn94v9DNeWXGruGegzRw+a/B9FQDP8VSY0wKqtyRmMORMbTC27RNoQw==} + /@defichain/jellyfish-transaction/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-u4KFv/0texkyb679fUrpi5rZenXaFWRvkcbsCp7RP3EZUrW/89C03LwvhI5LH/59xI1o1DB3sHuDddkY97nD7Q==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-wallet-mnemonic': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 + dev: false + + /@defichain/jellyfish-wallet-encrypted/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-G51g0I/vfoLVi/A+OrDW/SxTmrHx5W/bJ6GNGMl5D3mPCnQf6KsyaHslTECsXzrvboBmmnyvPkFEJ+COV99SAg==} + peerDependencies: + defichain: ^3.24.0 + dependencies: + '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 scrypt-js: 3.0.1 dev: false - /@defichain/jellyfish-wallet-mnemonic/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-bvhlwzeMD0ARnd/ZFjY1bxshqI6opUzWgCNbhOS4FcEM75mhmS8OmV0AcVGpYLjb65hEZ3H2zbbnQG/7Xc71hQ==} + /@defichain/jellyfish-wallet-mnemonic/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-cSwPQcLXkh5XG5zL/jy/lo4QoyRi7DOfaPLteheCjAKAMHswCeemI4NI/xFRtEPL4WIroogPH2jVXGCmP+mKcA==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-wallet': 3.23.2_defichain@3.23.2 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 bip32: 2.0.6 bip39: 3.0.4 create-hmac: 1.1.7 - defichain: 3.23.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-wallet/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-NjS+7lD9ySR6iLQdmph2G8JNX76V9slJPac8ZgUQpKpbc+WGnXKQlW4Ig1vkNlxf5hUWCpYWy4E+cC/SFRr4Nw==} + /@defichain/jellyfish-wallet/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-U6zIm5t9I+EJpbnPpa/R2hNyo8lhAkW53zNRVvnyi3Tf3qW/ryNIB+vZTrHnr1HZmvesFMtmAgYFSlX9lVvP9Q==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-address': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-crypto': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-network': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction-builder': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction-signature': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/ocean-api-client/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-icx2IaNwx1DTsB44MrNPF3SDRMTSMqvQARgEQ8e+D9BgmTxB4GWx6Rxdit8p8SbMBLqqHutk0XbZ7230av2nWQ==} + /@defichain/ocean-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-EZfJjXnyvHu+MfkH7+r9hy+d0DUct5Y6ZMXKnDkiKPhjEkDKZWuNLeXXLQRCDdwSn0gNuEHow6nCZBqZO0Z7kA==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.23.2 + defichain: 3.24.0 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/playground-api-client/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-57+DeLPANmBunfhu6MZnuRJDOY9rTTRdUPzGy+fi/5nM7AOLBIiYpCXNLg5cBddM/y4THgLW09vIAIWcSn6qCA==} + /@defichain/playground-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-LwbVcgn6muWUcGTMyhvCuOKGYYIVA1DX6877i/+HTrYh+tnph0RTz8O3pS7LTdn7N5E763cZ8RMHWtiLlN4I7w==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.23.2_defichain@3.23.2 - '@defichain/ocean-api-client': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/ocean-api-client': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false - /@defichain/whale-api-client/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-I4KRWeF2cZnledtp2Ku2WhhkjrPKMZKo+cJtTeFlscrwx8hOr8DuwBMax2xGbxnKI3J0MIKeI4y74vEXBK0DNg==} + /@defichain/testcontainers/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: + resolution: {integrity: sha512-UfTMU/e8xH4sRyZKZlvbiG90w9qSg3DvmH3LaqUhlXV6NiTmLaulYgXRpUhdbArDTsS1EaI4WnKTIMXY70ON5A==} peerDependencies: - defichain: ^3.23.2 + '@types/tar-fs': ^2.0.1 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-api-jsonrpc': 3.23.2_defichain@3.23.2 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@types/tar-fs': 2.0.1 + cross-fetch: 3.1.5 + defichain: 3.24.0 + dockerode: 3.3.4 + tar-fs: 2.1.1 + testcontainers: 9.1.1 + uuid: 9.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /@defichain/whale-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-gE91t73J1DK2AhbxoZUu2ZZePYtRktaYfiVyLmDJ/EwitrrR/G2ieDXtWukMb+w6SonSmErt6z0zWUonww08xQ==} + peerDependencies: + defichain: ^3.24.0 + dependencies: + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.23.2 + defichain: 3.24.0 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/whale-api-wallet/3.23.2_defichain@3.23.2: - resolution: {integrity: sha512-IYtF+eAidp9ZHrL19WuXYPrPPwPpJgr70OtL3qCR2XE6eEwibR4aTTyfFVLT3e8ukw+aKvfyHCiTovwwe3XR5A==} + /@defichain/whale-api-wallet/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-agQa9yThwbWOsHQIyf4TmaOinZMESrLFIOuvlopVcvtJYgmD+U5hxq2RyaUYG5eVu1Ki1xZk0HibiTvPusI26A==} peerDependencies: - defichain: ^3.23.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-transaction-builder': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-wallet': 3.23.2_defichain@3.23.2 - '@defichain/whale-api-client': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 + '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false @@ -2192,112 +2232,112 @@ packages: - utf-8-validate dev: true - /@next/env/13.1.5: - resolution: {integrity: sha512-0Ry4NhJy6qLbXhvxPRUQ1H6RzgtryGdUto7hfgAK0Iw/bScgeVjwLZdfhm2iT7qsOS32apo9cWzLCxjc6iGPsA==} + /@next/env/13.1.6: + resolution: {integrity: sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg==} - /@next/eslint-plugin-next/13.1.5: - resolution: {integrity: sha512-3kvLTX35bOWOCKU8KY74Ygczc55Qk/kB2TQy0tH7Rti6hzZ6Aij7WQ8zHdIVjmnlD0n/zXWXrIf5y56RKcLQkQ==} + /@next/eslint-plugin-next/13.1.6: + resolution: {integrity: sha512-o7cauUYsXjzSJkay8wKjpKJf2uLzlggCsGUkPu3lP09Pv97jYlekTC20KJrjQKmSv5DXV0R/uks2ZXhqjNkqAw==} dependencies: glob: 7.1.7 - /@next/swc-android-arm-eabi/13.1.5: - resolution: {integrity: sha512-QAEf3YM9U0qWVQTxgF3Tsh4OeCN1i9Smsf6cVlwZsPzoLyj2nQ879joCoN+ONqDknkBgG6OG/ajefywL3jw9Cg==} + /@next/swc-android-arm-eabi/13.1.6: + resolution: {integrity: sha512-F3/6Z8LH/pGlPzR1AcjPFxx35mPqjE5xZcf+IL+KgbW9tMkp7CYi1y7qKrEWU7W4AumxX/8OINnDQWLiwLasLQ==} engines: {node: '>= 10'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@next/swc-android-arm64/13.1.5: - resolution: {integrity: sha512-ZmtGPTghRuT5YKL0nNcC2bBVSiG1O0is16eIZ2rWSP/hRW64ZCcAew6pxw2rihntNp22UfequjSTHd91WE/tyQ==} + /@next/swc-android-arm64/13.1.6: + resolution: {integrity: sha512-cMwQjnB8vrYkWyK/H0Rf2c2pKIH4RGjpKUDvbjVAit6SbwPDpmaijLio0LWFV3/tOnY6kvzbL62lndVA0mkYpw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@next/swc-darwin-arm64/13.1.5: - resolution: {integrity: sha512-aeFXK+M/zmG/CNdMJ0tGNs0MWcLueUe7vZ2V6fa+2yz/ZgYJLI7fEfFvVh1p1yBMzupSbZDowvMuCSFTaeg3MA==} + /@next/swc-darwin-arm64/13.1.6: + resolution: {integrity: sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64/13.1.5: - resolution: {integrity: sha512-6mPX0GNRg8NzjV70at8I8pD9YBnPHDpxJCoMuIqysdTjtQhd09Xk6GUhquNhp1kEJzzVk7OW5l2ch4XIJjtY3A==} + /@next/swc-darwin-x64/13.1.6: + resolution: {integrity: sha512-/uOky5PaZDoaU99ohjtNcDTJ6ks/gZ5ykTQDvNZDjIoCxFe3+t06bxsTPY6tAO6uEAw5f6vVFX5H5KLwhrkZCA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-freebsd-x64/13.1.5: - resolution: {integrity: sha512-nR4a/SNblG0w8hhYRflTZjk4yD99ld18w/FCftw99ziw8sgciBlOXRICJIiRIaMRU8UH7QLSgBOQVnfNcVNKMA==} + /@next/swc-freebsd-x64/13.1.6: + resolution: {integrity: sha512-qaEALZeV7to6weSXk3Br80wtFQ7cFTpos/q+m9XVRFggu+8Ib895XhMWdJBzew6aaOcMvYR6KQ6JmHA2/eMzWw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@next/swc-linux-arm-gnueabihf/13.1.5: - resolution: {integrity: sha512-EzkltCVKg3gUzamoeKPhGeSgXTTLAhSzc7v/+g1Y+HQa7JKMrlzdRkrJf+H4LJXcz7lnxgNKHGRyZBSXnmJKJw==} + /@next/swc-linux-arm-gnueabihf/13.1.6: + resolution: {integrity: sha512-OybkbC58A1wJ+JrJSOjGDvZzrVEQA4sprJejGqMwiZyLqhr9Eo8FXF0y6HL+m1CPCpPhXEHz/2xKoYsl16kNqw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu/13.1.5: - resolution: {integrity: sha512-E7HMkdoxStmTUJU4KzBUU4vZ5DHT4Gd327tC3KFZS5lda0NRerJAOCfsRg+fBj22FvCb1UWsX6XI+weL6xhyeQ==} + /@next/swc-linux-arm64-gnu/13.1.6: + resolution: {integrity: sha512-yCH+yDr7/4FDuWv6+GiYrPI9kcTAO3y48UmaIbrKy8ZJpi7RehJe3vIBRUmLrLaNDH3rY1rwoHi471NvR5J5NQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl/13.1.5: - resolution: {integrity: sha512-qlO0Fd3GQwJS6YpbF9NyL5NGHVZ43dKtZDC/jP4vdeMIYDtSu13HcY/nmA1NdW+RpMwDxSCpx4WKsCCEZGIX8Q==} + /@next/swc-linux-arm64-musl/13.1.6: + resolution: {integrity: sha512-ECagB8LGX25P9Mrmlc7Q/TQBb9rGScxHbv/kLqqIWs2fIXy6Y/EiBBiM72NTwuXUFCNrWR4sjUPSooVBJJ3ESQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu/13.1.5: - resolution: {integrity: sha512-GftSBFAay2nocGl+KNqFsj6EVSvomaM/bp86hzezbKsTwQmu76PjOCVcejI1gE+4k7f5zPDgCuorF6F04BV0HQ==} + /@next/swc-linux-x64-gnu/13.1.6: + resolution: {integrity: sha512-GT5w2mruk90V/I5g6ScuueE7fqj/d8Bui2qxdw6lFxmuTgMeol5rnzAv4uAoVQgClOUO/MULilzlODg9Ib3Y4Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl/13.1.5: - resolution: {integrity: sha512-UD+3lxU4yuAjd+uBkCDfBpAcbGAVfEcE8mX/efIxUGIImmzN0QzgTHYEpKFnY3Lxu02dIBcwQRT3Q5mfO4obng==} + /@next/swc-linux-x64-musl/13.1.6: + resolution: {integrity: sha512-keFD6KvwOPzmat4TCnlnuxJCQepPN+8j3Nw876FtULxo8005Y9Ghcl7ACcR8GoiKoddAq8gxNBrpjoxjQRHeAQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc/13.1.5: - resolution: {integrity: sha512-uzsvkQY+K3EbL+97IUHPWZPwjsCmCkdH/O5Cf9wCnh0k0gaj7ob1mGKqr1vNNak+9U7HloGwuHcXnZpijWSP7w==} + /@next/swc-win32-arm64-msvc/13.1.6: + resolution: {integrity: sha512-OwertslIiGQluFvHyRDzBCIB07qJjqabAmINlXUYt7/sY7Q7QPE8xVi5beBxX/rxTGPIbtyIe3faBE6Z2KywhQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc/13.1.5: - resolution: {integrity: sha512-v0NaC1w8mPf620GlJaHBdEm3dm4G4AEQMasDqjzQvo0yCRrvtvzMgCIe8MocBxFHzaF6868NybMqvumxP5YxEg==} + /@next/swc-win32-ia32-msvc/13.1.6: + resolution: {integrity: sha512-g8zowiuP8FxUR9zslPmlju7qYbs2XBtTLVSxVikPtUDQedhcls39uKYLvOOd1JZg0ehyhopobRoH1q+MHlIN/w==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc/13.1.5: - resolution: {integrity: sha512-IZHwvd649ccbWyLCfu92IXEpR250NpmBkaRelPV+WVm4jrd62FKRFCNdqdCXq6TrEg9wN8cK4YG8tm44uEZqLA==} + /@next/swc-win32-x64-msvc/13.1.6: + resolution: {integrity: sha512-Ls2OL9hi3YlJKGNdKv8k3X/lLgc3VmLG3a/DeTkAd+lAituJp8ZHmRmm9f9SL84fT3CotlzcgbdaCDfFwFA6bA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2382,6 +2422,25 @@ packages: reselect: 4.1.7 dev: false + /@reduxjs/toolkit/1.9.2_k4ae6lp43ej6mezo3ztvx6pykq: + resolution: {integrity: sha512-5ZAZ7hwAKWSii5T6NTPmgIBUqyVdlDs+6JjThz6J6dmHLDm6zCzv2OjHIFAi3Vvs1qjmXU0bm6eBojukYXjVMQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18 + react-redux: ^7.2.1 || ^8.0.2 + peerDependenciesMeta: + react: + optional: true + react-redux: + optional: true + dependencies: + immer: 9.0.18 + react: 18.2.0 + react-redux: 8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm + redux: 4.2.0 + redux-thunk: 2.4.2_redux@4.2.0 + reselect: 4.1.7 + dev: false + /@rushstack/eslint-patch/1.2.0: resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} @@ -2497,6 +2556,12 @@ packages: pretty-format: 27.5.1 dev: true + /@types/archiver/5.3.1: + resolution: {integrity: sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==} + dependencies: + '@types/glob': 8.0.1 + dev: false + /@types/aria-query/4.2.2: resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} dev: true @@ -2572,6 +2637,20 @@ packages: resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==} dev: false + /@types/docker-modem/3.0.2: + resolution: {integrity: sha512-qC7prjoEYR2QEe6SmCVfB1x3rfcQtUr1n4x89+3e0wSTMQ/KYCyf+/RAA9n2tllkkNc6//JMUZePdFRiGIWfaQ==} + dependencies: + '@types/node': 18.11.13 + '@types/ssh2': 1.11.7 + dev: false + + /@types/dockerode/3.3.14: + resolution: {integrity: sha512-PUTwtySPzCbjZ/uqRMBWKHtLGqBAlhnLitzHuom19NEX0KBYsQXqbVlig+zbUgYQU1paDeQURXj7QNglh1RI6A==} + dependencies: + '@types/docker-modem': 3.0.2 + '@types/node': 18.11.13 + dev: false + /@types/eslint-scope/3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: @@ -2590,6 +2669,13 @@ packages: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true + /@types/glob/8.0.1: + resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 18.11.13 + dev: false + /@types/graceful-fs/4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: @@ -2640,6 +2726,10 @@ packages: resolution: {integrity: sha512-zPE8kmpeL5/6L5gtTQHSOkAW/OSYYNTDRt6/2oEgLO1Zd3Rj5WVDoMloTtLJxQJhZGLGbL4pktKSh3NbzdaWdw==} dev: false + /@types/minimatch/5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: false + /@types/node/10.12.18: resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} dev: false @@ -2655,6 +2745,9 @@ packages: /@types/node/18.11.13: resolution: {integrity: sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==} + /@types/node/18.11.18: + resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} + /@types/nprogress/0.2.0: resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==} dev: false @@ -2696,10 +2789,42 @@ packages: resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==} dev: true + /@types/ssh2-streams/0.1.9: + resolution: {integrity: sha512-I2J9jKqfmvXLR5GomDiCoHrEJ58hAOmFrekfFqmCFd+A6gaEStvWnPykoWUwld1PNg4G5ag1LwdA+Lz1doRJqg==} + dependencies: + '@types/node': 18.11.18 + dev: false + + /@types/ssh2/0.5.52: + resolution: {integrity: sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg==} + dependencies: + '@types/node': 18.11.13 + '@types/ssh2-streams': 0.1.9 + dev: false + + /@types/ssh2/1.11.7: + resolution: {integrity: sha512-MaVSlZOiekRUHnxL2NAmDkcU3+bTwz+ZRktLygjQCnxhLjDzN+XnsG6JUdoocmfxatMiqFo/6eb48uVqFaxBsg==} + dependencies: + '@types/node': 18.11.18 + dev: false + /@types/stack-utils/2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} dev: false + /@types/tar-fs/2.0.1: + resolution: {integrity: sha512-qlsQyIY9sN7p221xHuXKNoMfUenOcvEBN4zI8dGsYbYCqHtTarXOEXSIgUnK+GcR0fZDse6pAIc5pIrCh9NefQ==} + dependencies: + '@types/node': 18.11.18 + '@types/tar-stream': 2.2.2 + dev: false + + /@types/tar-stream/2.2.2: + resolution: {integrity: sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==} + dependencies: + '@types/node': 18.11.18 + dev: false + /@types/use-sync-external-store/0.0.3: resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} dev: false @@ -2722,7 +2847,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.46.1_r6k47pdd6iv64eqbfzxfkmzwzu: + /@typescript-eslint/eslint-plugin/5.46.1_m25rxqdlhbmd4b333dnrgl4wmm: resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2733,12 +2858,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u '@typescript-eslint/scope-manager': 5.46.1 - '@typescript-eslint/type-utils': 5.46.1_7uibuqfxkfaozanbtbziikiqje - '@typescript-eslint/utils': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/type-utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 4.3.4 - eslint: 8.32.0 + eslint: 8.33.0 ignore: 5.2.1 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -2748,7 +2873,7 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/parser/5.46.1_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/parser/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2762,7 +2887,7 @@ packages: '@typescript-eslint/types': 5.46.1 '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 debug: 4.3.4 - eslint: 8.32.0 + eslint: 8.33.0 typescript: 4.9.4 transitivePeerDependencies: - supports-color @@ -2774,7 +2899,7 @@ packages: '@typescript-eslint/types': 5.46.1 '@typescript-eslint/visitor-keys': 5.46.1 - /@typescript-eslint/type-utils/5.46.1_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/type-utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2785,9 +2910,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 - '@typescript-eslint/utils': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 4.3.4 - eslint: 8.32.0 + eslint: 8.33.0 tsutils: 3.21.0_typescript@4.9.4 typescript: 4.9.4 transitivePeerDependencies: @@ -2817,7 +2942,7 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/utils/5.46.1_7uibuqfxkfaozanbtbziikiqje: + /@typescript-eslint/utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2828,9 +2953,9 @@ packages: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 - eslint: 8.32.0 + eslint: 8.33.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.33.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2847,44 +2972,48 @@ packages: resolution: {integrity: sha512-haGBC8noyA5BfjCRXRH+VIkHCDVW5iD5UX24P2nOdilwUxI4qWsattS/co8QBGq64XsNLRAMdM5pQUE3zxkF9Q==} dev: true - /@waveshq/standard-defichain-jellyfishsdk/0.34.3: - resolution: {integrity: sha512-sH8oIIp/X5CDXdGxIpX705YL4BH9L/l+mV9bukTBpC72pNDpxVReXetlY20UFFwMBFybGgZKd48w4+/ZR0KWOw==} - dependencies: - '@defichain/jellyfish-address': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-api-core': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-network': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-transaction-builder': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-wallet': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-wallet-encrypted': 3.23.2_defichain@3.23.2 - '@defichain/jellyfish-wallet-mnemonic': 3.23.2_defichain@3.23.2 - '@defichain/playground-api-client': 3.23.2_defichain@3.23.2 - '@defichain/whale-api-client': 3.23.2_defichain@3.23.2 - '@defichain/whale-api-wallet': 3.23.2_defichain@3.23.2 - defichain: 3.23.2 + /@waveshq/standard-defichain-jellyfishsdk/0.37.0_@types+tar-fs@2.0.1: + resolution: {integrity: sha512-UJJbWSVWNYS7cxoZHaavSsxnGcvtvkG1HS/lPhCjXTfkTHiY6fWZSCX0nPWlMtYHmn1niTcISvRJMyRG8KG6sQ==} + dependencies: + '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-testing': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet-encrypted': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 + '@defichain/playground-api-client': 3.24.0_defichain@3.24.0 + '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 + '@defichain/whale-api-wallet': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: + - '@types/tar-fs' - encoding + - supports-color dev: false - /@waveshq/standard-web-linter/0.34.3_rsrorrpfqoe5pmgf4axxk6jweq: - resolution: {integrity: sha512-R2q/M8F+u2+x/Z0QSRXT/xiwFAphULRtgvzeXfzrm+nvJy62AUsDGlwZOjZNqRmRfARCSDLnMKyX8MCQBMbyoQ==} - dependencies: - eslint: 8.32.0 - eslint-config-airbnb: 19.0.4_td5yecidacttadzxcsbd5t7tli - eslint-config-airbnb-typescript: 17.0.0_zpuozpdjuqngrzqt4462tszd5q - eslint-config-next: 13.1.5_7uibuqfxkfaozanbtbziikiqje - eslint-config-prettier: 8.6.0_eslint@8.32.0 - eslint-plugin-cypress: 2.12.1_eslint@8.32.0 - eslint-plugin-import: 2.27.5_mfjhmtjhkhhcvkuqmmk4u5s7je - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 - eslint-plugin-node: 11.1.0_eslint@8.32.0 - eslint-plugin-prettier: 4.2.1_cn4lalcyadplruoxa5mhp7j3dq - eslint-plugin-react: 7.32.1_eslint@8.32.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 - eslint-plugin-simple-import-sort: 9.0.0_eslint@8.32.0 + /@waveshq/standard-web-linter/0.37.0_rsrorrpfqoe5pmgf4axxk6jweq: + resolution: {integrity: sha512-+tAfgb3GyV4AH2cJCMtlyrs3TSDccCpREVm/Ws5boxbGW3WcFtJehGbwolDMHnGcB3mx9W2BJ2HHAccWKUUhMA==} + dependencies: + eslint: 8.33.0 + eslint-config-airbnb: 19.0.4_uhus6rimx3ujvztlky4xaizltu + eslint-config-airbnb-typescript: 17.0.0_fy3ex6gtbdirggehrbbldj52yy + eslint-config-next: 13.1.6_zkdaqh7it7uc4cvz2haft7rc6u + eslint-config-prettier: 8.6.0_eslint@8.33.0 + eslint-plugin-cypress: 2.12.1_eslint@8.33.0 + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-node: 11.1.0_eslint@8.33.0 + eslint-plugin-prettier: 4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 + eslint-plugin-simple-import-sort: 9.0.0_eslint@8.33.0 husky: 8.0.3 lint-staged: 13.1.0 - next: 13.1.5_672uxklweod7ene3nqtsh262ca + next: 13.1.6_672uxklweod7ene3nqtsh262ca prettier: 2.8.3 typescript: 4.9.4 transitivePeerDependencies: @@ -2902,17 +3031,17 @@ packages: - sass - supports-color - /@waveshq/standard-web/0.34.3_tdx3q6g4ls4wk63hrmjkiys2u4: - resolution: {integrity: sha512-v02XInud31VWMjPqZxhhHBmyg78N93XAgvWxvDxsSoolsjGScHACFhZhxJ6mjtRfJBhQp7CdnftqTLbRSoKOhw==} + /@waveshq/standard-web/0.37.0_y7mckoxejuvxhjulzmjggad7eu: + resolution: {integrity: sha512-bCHaI1RjxFH24/AqUiCxia6ZXK0zE5SgAthd0HMwlRtLJUC2ELtPslgCSAckJkn/EjZC473H7eOcdprp8MaYHQ==} dependencies: '@netlify/ipx': 1.3.3 - '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq + '@reduxjs/toolkit': 1.9.2_k4ae6lp43ej6mezo3ztvx6pykq '@types/react': 18.0.27 '@types/react-dom': 18.0.10 follow-redirects: 1.15.2 - next: 13.1.5_672uxklweod7ene3nqtsh262ca - next-sitemap: 3.1.47_csmsbcsbfdx2cjngizs3en5eh4 - nextjs-progressbar: 0.0.16_next@13.1.5+react@18.2.0 + next: 13.1.6_672uxklweod7ene3nqtsh262ca + next-sitemap: 3.1.48_dlcnecpznf2wc36zwuq5m2ie5q + nextjs-progressbar: 0.0.16_next@13.1.6+react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-icons: 4.7.1_react@18.2.0 @@ -2935,23 +3064,23 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-core/0.27.0: - resolution: {integrity: sha512-DljUNOam0hBHL7ZGmsUz5fDcIQxiGfbVo5Bb+L4nUpPkNfj7JYlnyEwvu9zPD7F9sUXmD2pLe1OeXvE52rkL3w==} + /@waveshq/walletkit-core/0.29.0: + resolution: {integrity: sha512-FexiU0ngfTMi20/hIZIeDgpkHLlAAx9XGb3DUb28YUJDROweQAwSTy23Mn47SvPW5ggJNhEN+wVG/bhVevW3WQ==} dependencies: bignumber.js: 9.1.1 dev: false - /@waveshq/walletkit-ui/0.27.0_2ew4zevcrqblybnsy44nvi44xq: - resolution: {integrity: sha512-KxXwDYyhOfR8wtuC+HFM6qbRm8PrGFCB5CKFVOcUP/ipH8IImdFmgdpKowGrVOAhDD54C4MRfvgNrKPv5WxueA==} + /@waveshq/walletkit-ui/0.29.0_esjmwr2ogkrhuw4opzuwmq57d4: + resolution: {integrity: sha512-3zO3+5qch5rjEPQn0VfTrcQtvAudAyDfkiDqEPNUZ1R7Nr0SG6JkDOCSt2scHoe8jrrTuC4w4bf7V3tQFDP3Kw==} dependencies: - '@birthdayresearch/sticky-jest': 0.3.6_moyf35itjzyqxwsznvick4dxfe - '@waveshq/standard-defichain-jellyfishsdk': 0.34.3 - '@waveshq/standard-web': 0.34.3_tdx3q6g4ls4wk63hrmjkiys2u4 - '@waveshq/standard-web-linter': 0.34.3_rsrorrpfqoe5pmgf4axxk6jweq - '@waveshq/walletkit-core': 0.27.0 + '@birthdayresearch/sticky-jest': 0.3.7_moyf35itjzyqxwsznvick4dxfe + '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/walletkit-core': 0.29.0 bignumber.js: 9.1.1 dayjs: 1.11.7 - immer: 9.0.18 + immer: 9.0.19 reselect: 4.1.7 smart-buffer: 4.2.0 transitivePeerDependencies: @@ -2959,6 +3088,7 @@ packages: - '@jest/types' - '@next/env' - '@types/node' + - '@types/tar-fs' - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' - babel-jest @@ -3237,6 +3367,35 @@ packages: /arch/2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + /archiver-utils/2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.10 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 2.3.7 + dev: false + + /archiver/5.3.1: + resolution: {integrity: sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==} + engines: {node: '>= 10'} + dependencies: + archiver-utils: 2.1.0 + async: 3.2.4 + buffer-crc32: 0.2.13 + readable-stream: 3.6.0 + readdir-glob: 1.1.2 + tar-stream: 2.2.0 + zip-stream: 4.1.0 + dev: false + /archy/1.0.0: resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: true @@ -3306,7 +3465,6 @@ packages: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 - dev: true /assert-plus/1.0.0: resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} @@ -3322,7 +3480,6 @@ packages: /async/3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - dev: true /asynckit/0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -3521,7 +3678,6 @@ packages: resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} dependencies: tweetnacl: 0.14.5 - dev: true /bech32/2.0.0: resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} @@ -3626,6 +3782,12 @@ packages: balanced-match: 1.0.2 concat-map: 0.0.1 + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: false + /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} @@ -3686,7 +3848,6 @@ packages: /buffer-crc32/0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -3701,12 +3862,23 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 + /buildcheck/0.0.3: + resolution: {integrity: sha512-pziaA+p/wdVImfcbsZLNF32EiWyujlQLwolMqUQE8xpKNOH7KmZQaY8sXN7DGOEzPAElo9QTaeNRfGnf3iOJbA==} + engines: {node: '>=10.0.0'} + dev: false + optional: true + /busboy/1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 + /byline/5.0.0: + resolution: {integrity: sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==} + engines: {node: '>=0.10.0'} + dev: false + /bytes/3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -3993,6 +4165,16 @@ packages: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: true + /compress-commons/4.1.1: + resolution: {integrity: sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==} + engines: {node: '>= 10'} + dependencies: + buffer-crc32: 0.2.13 + crc32-stream: 4.0.2 + normalize-path: 3.0.0 + readable-stream: 3.6.0 + dev: false + /compressible/2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} @@ -4080,7 +4262,30 @@ packages: /core-util-is/1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - dev: true + + /cpu-features/0.0.4: + resolution: {integrity: sha512-fKiZ/zp1mUwQbnzb9IghXtHtDoTMtNeb8oYGx6kX2SYfhnG0HNdBEBIzB9b5KlXu5DQPhfy3mInbBxFcgwAr3A==} + engines: {node: '>=10.0.0'} + requiresBuild: true + dependencies: + buildcheck: 0.0.3 + nan: 2.17.0 + dev: false + optional: true + + /crc-32/1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + dev: false + + /crc32-stream/4.0.2: + resolution: {integrity: sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==} + engines: {node: '>= 10'} + dependencies: + crc-32: 1.2.2 + readable-stream: 3.6.0 + dev: false /create-hash/1.2.0: resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} @@ -4427,8 +4632,8 @@ packages: strip-bom: 4.0.0 dev: true - /defichain/3.23.2: - resolution: {integrity: sha512-K61KcDd8OI3Ki/ZGnegMAaK6hNqf4PGcFOZgHad6AOHCZ5++FR0yX59Z8lelbHSaGmrbQnyKncETfkdoApEduQ==} + /defichain/3.24.0: + resolution: {integrity: sha512-64QzWbu+RPwfPz8/tfS6CwPqnX5duK7wItpbx1HKM07dHGE8X/5/siS7AZJ2JZgzslX5aQksdtZ8FhiEy6ntRw==} engines: {node: '>=v16.17.0'} dev: false @@ -4514,6 +4719,36 @@ packages: /dlv/1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + /docker-compose/0.23.18: + resolution: {integrity: sha512-OF+mNV07oUer5QCfvpi39zjQAvFjVmy9H3MfSuwQ417vj8DNMOzvvSTGgajyOZ/rn/afkrJcKltVlQv4UzXQqw==} + engines: {node: '>= 6.0.0'} + dependencies: + yaml: 1.10.2 + dev: false + + /docker-modem/3.0.6: + resolution: {integrity: sha512-h0Ow21gclbYsZ3mkHDfsYNDqtRhXS8fXr51bU0qr1dxgTMJj0XufbzX+jhNOvA8KuEEzn6JbvLVhXyv+fny9Uw==} + engines: {node: '>= 8.0'} + dependencies: + debug: 4.3.4 + readable-stream: 3.6.0 + split-ca: 1.0.1 + ssh2: 1.11.0 + transitivePeerDependencies: + - supports-color + dev: false + + /dockerode/3.3.4: + resolution: {integrity: sha512-3EUwuXnCU+RUlQEheDjmBE0B7q66PV9Rw5NiH1sXwINq0M9c5ERP9fxgkw36ZHOtzf4AGEEYySnkx/sACC9EgQ==} + engines: {node: '>= 8.0'} + dependencies: + '@balena/dockerignore': 1.0.2 + docker-modem: 3.0.6 + tar-fs: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -4706,7 +4941,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base/15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba: + /eslint-config-airbnb-base/15.0.0_ohdts44xlqyeyrlje4qnefqeay: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -4714,13 +4949,13 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.32.0 - eslint-plugin-import: 2.27.5_mfjhmtjhkhhcvkuqmmk4u5s7je + eslint: 8.33.0 + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 - /eslint-config-airbnb-typescript/17.0.0_zpuozpdjuqngrzqt4462tszd5q: + /eslint-config-airbnb-typescript/17.0.0_fy3ex6gtbdirggehrbbldj52yy: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -4728,13 +4963,13 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.46.1_r6k47pdd6iv64eqbfzxfkmzwzu - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje - eslint: 8.32.0 - eslint-config-airbnb-base: 15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba - eslint-plugin-import: 2.27.5_mfjhmtjhkhhcvkuqmmk4u5s7je + '@typescript-eslint/eslint-plugin': 5.46.1_m25rxqdlhbmd4b333dnrgl4wmm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + eslint: 8.33.0 + eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu - /eslint-config-airbnb/19.0.4_td5yecidacttadzxcsbd5t7tli: + /eslint-config-airbnb/19.0.4_uhus6rimx3ujvztlky4xaizltu: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4744,17 +4979,17 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.32.0 - eslint-config-airbnb-base: 15.0.0_ps7hf4l2dvbuxvtusmrfhmzsba - eslint-plugin-import: 2.27.5_mfjhmtjhkhhcvkuqmmk4u5s7je - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 - eslint-plugin-react: 7.32.1_eslint@8.32.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 + eslint: 8.33.0 + eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 object.assign: 4.1.4 object.entries: 1.1.6 - /eslint-config-next/13.1.5_7uibuqfxkfaozanbtbziikiqje: - resolution: {integrity: sha512-7FqkjkvGCQfvYUiPTFRiRYPR1uI6Ew+4f4mVp16lLSWcaChtWoZxQCZHM5n0yxzKKVmuEg1aM4uvDQfSXSjTww==} + /eslint-config-next/13.1.6_zkdaqh7it7uc4cvz2haft7rc6u: + resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -4762,28 +4997,28 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.1.5 + '@next/eslint-plugin-next': 13.1.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje - eslint: 8.32.0 + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_ps7hf4l2dvbuxvtusmrfhmzsba - eslint-plugin-import: 2.27.5_pdwz6gzta2bm4fpagildindq64 - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 - eslint-plugin-react: 7.32.1_eslint@8.32.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.32.0 + eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 typescript: 4.9.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - /eslint-config-prettier/8.6.0_eslint@8.32.0: + /eslint-config-prettier/8.6.0_eslint@8.33.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 /eslint-import-resolver-node/0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} @@ -4794,7 +5029,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript/3.5.2_ps7hf4l2dvbuxvtusmrfhmzsba: + /eslint-import-resolver-typescript/3.5.2_ohdts44xlqyeyrlje4qnefqeay: resolution: {integrity: sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4803,8 +5038,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.32.0 - eslint-plugin-import: 2.27.5_pdwz6gzta2bm4fpagildindq64 + eslint: 8.33.0 + eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q get-tsconfig: 4.2.0 globby: 13.1.3 is-core-module: 2.11.0 @@ -4813,7 +5048,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_ngccokxo77sogzfjm73idfgl6a: + /eslint-module-utils/2.7.4_4jkoseqco7fewoksqwxgdx4hei: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4834,14 +5069,14 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 3.2.7 - eslint: 8.32.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_w5jmluwcw3hoole7dcaxcj2vpm: + /eslint-module-utils/2.7.4_y5waykdfaoofn44dz3dvotfqwq: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4862,33 +5097,33 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 3.2.7 - eslint: 8.32.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_ps7hf4l2dvbuxvtusmrfhmzsba + eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay transitivePeerDependencies: - supports-color - /eslint-plugin-cypress/2.12.1_eslint@8.32.0: + /eslint-plugin-cypress/2.12.1_eslint@8.33.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 globals: 11.12.0 - /eslint-plugin-es/3.0.1_eslint@8.32.0: + /eslint-plugin-es/3.0.1_eslint@8.33.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - /eslint-plugin-import/2.27.5_mfjhmtjhkhhcvkuqmmk4u5s7je: + /eslint-plugin-import/2.27.5_moeauczix6dvamu4bqkqv2cy4q: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -4898,15 +5133,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.32.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_ngccokxo77sogzfjm73idfgl6a + eslint-module-utils: 2.7.4_y5waykdfaoofn44dz3dvotfqwq has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4920,7 +5155,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-import/2.27.5_pdwz6gzta2bm4fpagildindq64: + /eslint-plugin-import/2.27.5_v3xili7upal6xmpnhqvkorvxxu: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -4930,15 +5165,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7uibuqfxkfaozanbtbziikiqje + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.32.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_w5jmluwcw3hoole7dcaxcj2vpm + eslint-module-utils: 2.7.4_4jkoseqco7fewoksqwxgdx4hei has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4952,7 +5187,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.32.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.33.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -4967,7 +5202,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.32.0 + eslint: 8.33.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -4976,21 +5211,21 @@ packages: object.fromentries: 2.0.6 semver: 6.3.0 - /eslint-plugin-node/11.1.0_eslint@8.32.0: + /eslint-plugin-node/11.1.0_eslint@8.33.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.32.0 - eslint-plugin-es: 3.0.1_eslint@8.32.0 + eslint: 8.33.0 + eslint-plugin-es: 3.0.1_eslint@8.33.0 eslint-utils: 2.1.0 ignore: 5.2.1 minimatch: 3.1.2 resolve: 1.22.1 semver: 6.3.0 - /eslint-plugin-prettier/4.2.1_cn4lalcyadplruoxa5mhp7j3dq: + /eslint-plugin-prettier/4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5001,21 +5236,21 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.32.0 - eslint-config-prettier: 8.6.0_eslint@8.32.0 + eslint: 8.33.0 + eslint-config-prettier: 8.6.0_eslint@8.33.0 prettier: 2.8.3 prettier-linter-helpers: 1.0.0 - /eslint-plugin-react-hooks/4.6.0_eslint@8.32.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.33.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 dependencies: - eslint: 8.32.0 + eslint: 8.33.0 - /eslint-plugin-react/7.32.1_eslint@8.32.0: - resolution: {integrity: sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==} + /eslint-plugin-react/7.32.2_eslint@8.33.0: + resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5024,7 +5259,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.32.0 + eslint: 8.33.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -5037,12 +5272,12 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.8 - /eslint-plugin-simple-import-sort/9.0.0_eslint@8.32.0: + /eslint-plugin-simple-import-sort/9.0.0_eslint@8.33.0: resolution: {integrity: sha512-PtrLjyXP8kjRneWT1n0b99y/2Fyup37we7FVoWsI61/O7x4ztLohzhep/pxI/cYlECr/cQ2j6utckdvWpVwXNA==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -5064,13 +5299,13 @@ packages: dependencies: eslint-visitor-keys: 1.3.0 - /eslint-utils/3.0.0_eslint@8.32.0: + /eslint-utils/3.0.0_eslint@8.33.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.32.0 + eslint: 8.33.0 eslint-visitor-keys: 2.1.0 /eslint-visitor-keys/1.3.0: @@ -5085,8 +5320,8 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.32.0: - resolution: {integrity: sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==} + /eslint/8.33.0: + resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -5101,7 +5336,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.32.0 + eslint-utils: 3.0.0_eslint@8.33.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -5597,6 +5832,11 @@ packages: dependencies: fs-memo: 1.2.0 + /get-port/5.1.1: + resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} + engines: {node: '>=8'} + dev: false + /get-stream/5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -5931,6 +6171,10 @@ packages: resolution: {integrity: sha512-eAPNpsj7Ax1q6Y/3lm2PmlwRcFzpON7HSNQ3ru5WQH1/PSpnyed/HpNOELl2CxLKoj4r+bAHgdyKqW5gc2Se1A==} dev: false + /immer/9.0.19: + resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} + dev: false + /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -6243,6 +6487,10 @@ packages: dependencies: is-docker: 2.2.1 + /isarray/1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: false + /isarray/2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -6471,7 +6719,7 @@ packages: jest-util: 29.4.0 dev: false - /jest-extended/3.2.3_jest@29.3.1: + /jest-extended/3.2.3_jest@29.4.0: resolution: {integrity: sha512-YcdjfFv3+N2AiWq4aG6gT/r1mfLtDKnbXs0hKXNlL/hf37TKQJTlh2zNwuMUYnvwKRRMtO/X9CfZU1EmOgUREA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -6480,7 +6728,7 @@ packages: jest: optional: true dependencies: - jest: 29.3.1_@types+node@18.11.13 + jest: 29.4.0_@types+node@18.11.13 jest-diff: 29.4.0 jest-get-type: 29.2.0 dev: false @@ -6727,7 +6975,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.11.13 + '@types/node': 18.11.18 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -6742,8 +6990,8 @@ packages: supports-color: 8.1.1 dev: false - /jest/29.3.1_@types+node@18.11.13: - resolution: {integrity: sha512-6iWfL5DTT0Np6UYs/y5Niu7WIfNv/wRTtN5RSXt2DIEft3dx3zPuw/3WJQBCJfmEzvDiEKwoqMbGD9n49+qLSA==} + /jest/29.4.0_@types+node@18.11.13: + resolution: {integrity: sha512-Zfd4UzNxPkSoHRBkg225rBjQNa6pVqbh20MGniAzwaOzYLd+pQUcAwH+WPxSXxKFs+QWYfPYIq9hIVSmdVQmPA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -6880,6 +7128,13 @@ packages: engines: {node: '> 0.8'} dev: true + /lazystream/1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + dependencies: + readable-stream: 2.3.7 + dev: false + /leven/3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -7068,6 +7323,14 @@ packages: /lodash.defaults/4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + /lodash.difference/4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} + dev: false + + /lodash.flatten/4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + dev: false + /lodash.flattendeep/4.4.0: resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: true @@ -7075,6 +7338,10 @@ packages: /lodash.isarguments/3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + /lodash.isplainobject/4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: false + /lodash.memoize/4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: false @@ -7086,6 +7353,10 @@ packages: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: true + /lodash.union/4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} + dev: false + /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -7260,6 +7531,13 @@ packages: dependencies: brace-expansion: 1.1.11 + /minimatch/5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimist/1.2.7: resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} @@ -7326,8 +7604,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-sitemap/3.1.47_csmsbcsbfdx2cjngizs3en5eh4: - resolution: {integrity: sha512-LZxCWZ6lhQBfv1cuGob3tnsaHWffQM7VDmkXXp8u3n4LD7EJAR/SamlMj3mpHa8bFeuR6TjjRqrq/7e4WSOcLQ==} + /next-sitemap/3.1.48_dlcnecpznf2wc36zwuq5m2ie5q: + resolution: {integrity: sha512-cUyjkoac+HeYrn8m3Pwq7DbcSK9+wW+AgPI7Q0Ipv85p4qDKTznS95ihahJXVKLZNRMTV6V45cxStiXW8+I2dA==} engines: {node: '>=14.18'} hasBin: true peerDependencies: @@ -7335,13 +7613,13 @@ packages: next: '*' dependencies: '@corex/deepmerge': 4.0.29 - '@next/env': 13.1.5 + '@next/env': 13.1.6 minimist: 1.2.7 - next: 13.1.5_672uxklweod7ene3nqtsh262ca + next: 13.1.6_672uxklweod7ene3nqtsh262ca dev: false - /next/13.1.5_672uxklweod7ene3nqtsh262ca: - resolution: {integrity: sha512-rmpYZFCxxWAi2nJCT9sSqMLGC3cu+Pf689hx9clcyP0KbVIhh/7Dus5QcKrVd/PrAd6AjsuogSRR1mCP7BoYRw==} + /next/13.1.6_672uxklweod7ene3nqtsh262ca: + resolution: {integrity: sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw==} engines: {node: '>=14.6.0'} hasBin: true peerDependencies: @@ -7358,7 +7636,7 @@ packages: sass: optional: true dependencies: - '@next/env': 13.1.5 + '@next/env': 13.1.6 '@swc/helpers': 0.4.14 caniuse-lite: 1.0.30001439 postcss: 8.4.14 @@ -7366,31 +7644,31 @@ packages: react-dom: 18.2.0_react@18.2.0 styled-jsx: 5.1.1_zavbqmrropwrojvx6ojaa4s7im optionalDependencies: - '@next/swc-android-arm-eabi': 13.1.5 - '@next/swc-android-arm64': 13.1.5 - '@next/swc-darwin-arm64': 13.1.5 - '@next/swc-darwin-x64': 13.1.5 - '@next/swc-freebsd-x64': 13.1.5 - '@next/swc-linux-arm-gnueabihf': 13.1.5 - '@next/swc-linux-arm64-gnu': 13.1.5 - '@next/swc-linux-arm64-musl': 13.1.5 - '@next/swc-linux-x64-gnu': 13.1.5 - '@next/swc-linux-x64-musl': 13.1.5 - '@next/swc-win32-arm64-msvc': 13.1.5 - '@next/swc-win32-ia32-msvc': 13.1.5 - '@next/swc-win32-x64-msvc': 13.1.5 + '@next/swc-android-arm-eabi': 13.1.6 + '@next/swc-android-arm64': 13.1.6 + '@next/swc-darwin-arm64': 13.1.6 + '@next/swc-darwin-x64': 13.1.6 + '@next/swc-freebsd-x64': 13.1.6 + '@next/swc-linux-arm-gnueabihf': 13.1.6 + '@next/swc-linux-arm64-gnu': 13.1.6 + '@next/swc-linux-arm64-musl': 13.1.6 + '@next/swc-linux-x64-gnu': 13.1.6 + '@next/swc-linux-x64-musl': 13.1.6 + '@next/swc-win32-arm64-msvc': 13.1.6 + '@next/swc-win32-ia32-msvc': 13.1.6 + '@next/swc-win32-x64-msvc': 13.1.6 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-progressbar/0.0.16_next@13.1.5+react@18.2.0: + /nextjs-progressbar/0.0.16_next@13.1.6+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.1.5_672uxklweod7ene3nqtsh262ca + next: 13.1.6_672uxklweod7ene3nqtsh262ca nprogress: 0.2.0 prop-types: 15.8.1 react: 18.2.0 @@ -7937,6 +8215,10 @@ packages: react-is: 18.2.0 dev: false + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: false + /process-on-spawn/1.0.0: resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} engines: {node: '>=8'} @@ -7964,6 +8246,13 @@ packages: object-assign: 4.1.1 react-is: 16.13.1 + /properties-reader/2.2.0: + resolution: {integrity: sha512-CgVcr8MwGoBKK24r9TwHfZkLLaNFHQ6y4wgT9w/XzdpacOOi5ciH4hcuLechSDAwXsfrGQtI2JTutY2djOx2Ow==} + engines: {node: '>=10'} + dependencies: + mkdirp: 1.0.4 + dev: false + /proxy-addr/2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -8307,6 +8596,18 @@ packages: dependencies: pify: 2.3.0 + /readable-stream/2.3.7: + resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} + dependencies: + core-util-is: 1.0.2 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: false + /readable-stream/3.6.0: resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} engines: {node: '>= 6'} @@ -8315,6 +8616,12 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readdir-glob/1.1.2: + resolution: {integrity: sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==} + dependencies: + minimatch: 5.1.6 + dev: false + /readdirp/3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -8550,7 +8857,6 @@ packages: /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -8564,7 +8870,6 @@ packages: /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: true /scheduler/0.23.0: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} @@ -8814,9 +9119,32 @@ packages: jpeg-js: 0.4.4 dev: true + /split-ca/1.0.1: + resolution: {integrity: sha512-Q5thBSxp5t8WPTTJQS59LrGqOZqOsrhDGDVm8azCqIBjSBd7nd9o2PM+mDulQQkh8h//4U6hFZnc/mul8t5pWQ==} + dev: false + /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + /ssh-remote-port-forward/1.0.4: + resolution: {integrity: sha512-x0LV1eVDwjf1gmG7TTnfqIzf+3VPRz7vrNIjX6oYLbeCrf/PeVY6hkT68Mg+q02qXxQhrLjB0jfgvhevoCRmLQ==} + dependencies: + '@types/ssh2': 0.5.52 + ssh2: 1.11.0 + dev: false + + /ssh2/1.11.0: + resolution: {integrity: sha512-nfg0wZWGSsfUe/IBJkXVll3PEZ//YH2guww+mP88gTpuSU4FtZN7zu9JoeTGOyCNx2dTDtT9fOpWwlzyj4uOOw==} + engines: {node: '>=10.16.0'} + requiresBuild: true + dependencies: + asn1: 0.2.6 + bcrypt-pbkdf: 1.0.2 + optionalDependencies: + cpu-features: 0.0.4 + nan: 2.17.0 + dev: false + /sshpk/1.17.0: resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} engines: {node: '>=0.10.0'} @@ -8906,6 +9234,12 @@ packages: define-properties: 1.1.4 es-abstract: 1.20.5 + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: false + /string_decoder/1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: @@ -9030,6 +9364,15 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + /tar-fs/2.0.1: + resolution: {integrity: sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + dev: false + /tar-fs/2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: @@ -9091,6 +9434,28 @@ packages: glob: 7.2.3 minimatch: 3.1.2 + /testcontainers/9.1.1: + resolution: {integrity: sha512-4vTjKQWZxpMA+pNFlpupZ3XCdcbisYwbZIVUYFaNxl9bk8Vi/ELDzZJ3Kr14WdG7Q7333BGaZjKgKtx/ouEuMg==} + engines: {node: '>= 10.16'} + dependencies: + '@balena/dockerignore': 1.0.2 + '@types/archiver': 5.3.1 + '@types/dockerode': 3.3.14 + archiver: 5.3.1 + byline: 5.0.0 + debug: 4.3.4 + docker-compose: 0.23.18 + dockerode: 3.3.4 + get-port: 5.1.1 + node-fetch: 2.6.7 + properties-reader: 2.2.0 + ssh-remote-port-forward: 1.0.4 + tar-fs: 2.1.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /text-table/0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} @@ -9160,7 +9525,7 @@ packages: /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /ts-jest/29.0.5_orsjflytm5zjweotzi5qijesea: + /ts-jest/29.0.5_qfluesnoy3c7oastvlt4a3refi: resolution: {integrity: sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9184,7 +9549,7 @@ packages: '@babel/core': 7.20.5 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.3.1_@types+node@18.11.13 + jest: 29.4.0_@types+node@18.11.13 jest-util: 29.4.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -9224,7 +9589,6 @@ packages: /tweetnacl/0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - dev: true /type-check/0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -9413,6 +9777,11 @@ packages: hasBin: true dev: true + /uuid/9.0.0: + resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + hasBin: true + dev: false + /v8-to-istanbul/9.0.1: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} @@ -9754,3 +10123,12 @@ packages: /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + + /zip-stream/4.1.0: + resolution: {integrity: sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==} + engines: {node: '>= 10'} + dependencies: + archiver-utils: 2.1.0 + compress-commons: 4.1.1 + readable-stream: 3.6.0 + dev: false diff --git a/public/_headers b/public/_headers index 265fa0c01..70fb0982f 100644 --- a/public/_headers +++ b/public/_headers @@ -1,5 +1,5 @@ /* -Content-Security-Policy: default-src 'none'; base-uri 'none'; child-src 'self' app.netlify.com; form-action 'none'; frame-ancestors 'none'; img-src 'self' data:; media-src 'self'; object-src 'none'; script-src 'self' app.netlify.com netlify-cdp-loader.netlify.app; style-src 'self' fonts.googleapis.com 'unsafe-inline'; font-src fonts.gstatic.com; connect-src 'self' ocean.defichain.com 35.241.191.23:3000; prefetch-src 'self'; api.status.jellyfishsdk.com connect-src 'self'; wallet.defichain.com connect-src 'self'; +Content-Security-Policy: default-src 'none'; base-uri 'none'; child-src 'self' app.netlify.com; form-action 'none'; frame-ancestors 'none'; img-src 'self' data:; media-src 'self'; object-src 'none'; script-src 'self' app.netlify.com netlify-cdp-loader.netlify.app; style-src 'self' fonts.googleapis.com 'unsafe-inline'; font-src fonts.gstatic.com; connect-src 'self' ocean.defichain.com; prefetch-src 'self'; api.status.jellyfishsdk.com connect-src 'self'; wallet.defichain.com connect-src 'self'; Referrer-Policy: same-origin X-Content-Type-Options: nosniff X-Frame-Options: DENY From ea211c4a1fc4a1315695c2cd263e65b29e9b97dd Mon Sep 17 00:00:00 2001 From: JJ Adonis Date: Tue, 31 Jan 2023 19:15:37 +0800 Subject: [PATCH 02/11] feature(devnet): update URL for devnet --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 533c9be72..b99e6c5a7 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com *.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com http://devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From 2cde4a01711ec150badf983092f6bf2ac889ff67 Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 15 Feb 2023 17:13:03 +0800 Subject: [PATCH 03/11] chore: update image for blockchain, playground and whale api Update standards and walletkit version --- docker-compose.yml | 6 +- package.json | 10 +- pnpm-lock.yaml | 1259 +++++++++++++++++++++++++------------------- 3 files changed, 713 insertions(+), 562 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 79d7482be..a831ac74f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,7 +17,7 @@ services: - "/var/run/docker.sock:/var/run/docker.sock:ro" defi-blockchain: - image: defi/defichain:3.2.2 + image: defi/defichain:3.2.4 command: > defid -printtoconsole @@ -55,7 +55,7 @@ services: -grandcentralheight=16 defi-playground: - image: ghcr.io/jellyfishsdk/playground-api:3.24.0 + image: ghcr.io/jellyfishsdk/playground-api:3.28.2 depends_on: - defi-blockchain ports: @@ -68,7 +68,7 @@ services: - "traefik.http.routers.playground.entrypoints=web" defi-whale: - image: ghcr.io/jellyfishsdk/whale-api:3.24.0 + image: ghcr.io/jellyfishsdk/whale-api:3.28.2 depends_on: - defi-blockchain ports: diff --git a/package.json b/package.json index 96731e86c..58b614855 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,10 @@ "@prismicio/types": "^0.2.7", "@reduxjs/toolkit": "^1.9.1", "@tailwindcss/line-clamp": "^0.4.2", - "@waveshq/standard-defichain-jellyfishsdk": "^0.37.0", - "@waveshq/standard-web": "^0.37.0", - "@waveshq/walletkit-core": "^0.29.0", - "@waveshq/walletkit-ui": "^0.29.0", + "@waveshq/standard-defichain-jellyfishsdk": "^0.42.1", + "@waveshq/standard-web": "^0.42.1", + "@waveshq/walletkit-core": "^0.37.0", + "@waveshq/walletkit-ui": "^0.37.0", "bignumber.js": "^9.1.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", @@ -49,7 +49,7 @@ "@testing-library/cypress": "^8.0.7", "@types/lodash": "^4.14.191", "@types/node": "^18.11.13", - "@waveshq/standard-web-linter": "^0.37.0", + "@waveshq/standard-web-linter": "^0.42.1", "autoprefixer": "^10.4.13", "babel-plugin-istanbul": "^6.1.1", "babel-plugin-jsx-remove-data-test-id": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d4d61773..e9d453873 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,11 +14,11 @@ specifiers: '@testing-library/cypress': ^8.0.7 '@types/lodash': ^4.14.191 '@types/node': ^18.11.13 - '@waveshq/standard-defichain-jellyfishsdk': ^0.37.0 - '@waveshq/standard-web': ^0.37.0 - '@waveshq/standard-web-linter': ^0.37.0 - '@waveshq/walletkit-core': ^0.29.0 - '@waveshq/walletkit-ui': ^0.29.0 + '@waveshq/standard-defichain-jellyfishsdk': ^0.42.1 + '@waveshq/standard-web': ^0.42.1 + '@waveshq/standard-web-linter': ^0.42.1 + '@waveshq/walletkit-core': ^0.37.0 + '@waveshq/walletkit-ui': ^0.37.0 autoprefixer: ^10.4.13 babel-plugin-istanbul: ^6.1.1 babel-plugin-jsx-remove-data-test-id: ^3.0.0 @@ -49,10 +49,10 @@ dependencies: '@prismicio/types': 0.2.7 '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq '@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4 - '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 - '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/walletkit-core': 0.29.0 - '@waveshq/walletkit-ui': 0.29.0_esjmwr2ogkrhuw4opzuwmq57d4 + '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/walletkit-core': 0.37.0 + '@waveshq/walletkit-ui': 0.37.0_3okkz6of7wfujums3qoaefjppu bignumber.js: 9.1.1 classnames: 2.3.2 date-fns: 2.29.3 @@ -63,9 +63,9 @@ dependencies: randomcolor: 0.6.2 react-number-format: 5.1.3_biqbaboplfbrettd7655fr4n2y react-redux: 8.0.5_e42enmjmqb4imi3q3iaq2rrebm - react-schemaorg: 2.0.0_rjebligfvfzam422hdjp2um35a + react-schemaorg: 2.0.0_fbbptd4yr5srky4tv3eva3cp5y recharts: 2.3.2_v2m5e27vhdewzwhryxwfaorcca - schema-dts: 1.1.0_typescript@4.9.4 + schema-dts: 1.1.0_typescript@4.9.5 smart-buffer: 4.2.0 devDependencies: @@ -75,7 +75,7 @@ devDependencies: '@testing-library/cypress': 8.0.7_cypress@11.2.0 '@types/lodash': 4.14.191 '@types/node': 18.11.13 - '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq autoprefixer: 10.4.13_postcss@8.4.21 babel-plugin-istanbul: 6.1.1 babel-plugin-jsx-remove-data-test-id: 3.0.0_@babel+core@7.20.5 @@ -1257,14 +1257,15 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: false - /@birthdayresearch/sticky-jest/0.3.7_moyf35itjzyqxwsznvick4dxfe: - resolution: {integrity: sha512-DKbvOVJNcIHjJ6QzudlmYAHL21DpQ/QmXtGwkVD1MiiZvGDYWCzD8nRYprpPtwIq6CXk/wZVT2bUoEHmG4hx0w==} + /@birthdayresearch/sticky-jest/0.4.1_libogwntsmtay353kh5m4sziaq: + resolution: {integrity: sha512-atnTYWGPrn/iUBYA/zv4RSdz7bgEb3wBqMmvvDkeqcI4j0WCIRfhSt2BrvtlkDI86qoCNzXJiHfdnpgHe8Z3/A==} dependencies: - '@types/jest': 29.2.6 - jest: 29.4.0_@types+node@18.11.13 - jest-extended: 3.2.3_jest@29.4.0 - ts-jest: 29.0.5_qfluesnoy3c7oastvlt4a3refi + '@types/jest': 29.4.0 + jest: 29.4.2_@types+node@18.11.13 + jest-extended: 3.2.3_jest@29.4.2 + ts-jest: 29.0.5_qr63b5u6y75qc5d5redu2mbquu wait-for-expect: 3.0.2 + whatwg-fetch: 3.6.2 transitivePeerDependencies: - '@babel/core' - '@jest/types' @@ -1371,209 +1372,209 @@ packages: - supports-color dev: true - /@defichain/jellyfish-address/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-6y8NbZFBLjE/qPFVYadjOQkMOw1mWv828VwXcWNhL569+SVA1V8vti1OhHI3Ifu5zHg4M5hHD7oG964JIJ1OIw==} + /@defichain/jellyfish-address/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-FBXXgrLMDozBiZCnrSraDWvdVba01MC0Ahbdgr9AJVsyqZIbxBmTuApDmUwdDsGQGujj5yJ2jTJ6DfxFK9v1CQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 bech32: 2.0.0 bs58: 4.0.1 - defichain: 3.24.0 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-api-core/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-OmhbFbDiVOvb6YdQmX+dkV6Bfa9jYAoxa873F0qeNRnQPDcMOqkKEHeRjbURdJVoNWrcZWfqZEvbOx6yvP3SqQ==} + /@defichain/jellyfish-api-core/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-ECSr9NcQyrKLLD6oafTmqssQ0n9M4wL665xHUMXp9BUfP5NfBTiHUr37Ro5Ut2h9x8oy2HlIEDKtt7t9tWGyqg==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-json': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-json': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-api-jsonrpc/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-RZvu76D/ei2P1sLzyfj9SLLWt9Yx5kUYykyceerKK+owqZaaeqVtF59LIo470zWvcPQWPjLKBsFkIg32O7E4Tw==} + /@defichain/jellyfish-api-jsonrpc/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-0r3HDqt+k0ICEr8FRJTAL/ZRGSjmETiX4i1AHxGBObbelBZMQbNNGW6E9U7UzzUAqS2Gs35fIe85nFn/Rcw17A==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.24.0 + defichain: 3.28.2 transitivePeerDependencies: - encoding dev: false - /@defichain/jellyfish-buffer/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-4YHNFn6ivruBuKW5BJ6yM6uT0j5z0X/I2dSOw1JzrJyLczsWKnbw3GfdB0yV/lm+YgtaGIuW6sSY/Y3zwuitwA==} + /@defichain/jellyfish-buffer/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-hJv+P/6zHR9emxK7Xne1xF6d9zhcrdi+fFom8dKMVGXBVhcXNuk/GpK3FmX/jKroO4gQ6kCZbOH9V6CPv53rfQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: bignumber.js: 9.1.1 bn.js: 5.2.1 - defichain: 3.24.0 + defichain: 3.28.2 smart-buffer: 4.2.0 dev: false - /@defichain/jellyfish-crypto/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-/u2ib0BG3axFEAeYUgzCmeyrPzgaSQqYOxzA+kiFm4bdF3aKeWnDJCKVtZ3ZaIElxMPFJXN3uE0RskxUFgQdEg==} + /@defichain/jellyfish-crypto/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-/zy9oz9beth8jRjCjRuiLoUUyeV+LhirbnDDKcBjMWoJg9zeICcYktQYQTHyn/Y+8brhIrBh3ayLWVy9HihKjQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.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: 3.24.0 + defichain: 3.28.2 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 dev: false - /@defichain/jellyfish-json/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-EM0i7wvotGbp73BFGLBSDYNhYMFOFuR2ETMNWwpSH4be58ltVixJ25VjEz2qjnWsnGxAY4zXxTUiu6AIeuuMGA==} + /@defichain/jellyfish-json/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-woli55hibtO4GHmBrtYDTHJMIrdWy/YHDzJ91quZFWaDmZIxHYymnjea0Bg7qlq2rwiKdxkkZHrXv3qNZrRvTQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: '@types/lossless-json': 1.0.1 bignumber.js: 9.1.1 - defichain: 3.24.0 + defichain: 3.28.2 lossless-json: 1.0.5 dev: false - /@defichain/jellyfish-network/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-nLVjZvfgjh9hmYEEj9nKWVc713lTCdsX6Qk4vsuNkRxHfyNJik3FLPMYsnGoxRVp6Lx6zuj+UggTC/TI5rHCjA==} + /@defichain/jellyfish-network/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-I6C8JCfcWbwH2zFxUAjDlTmk7M8MahVk2RU09a/7Fd6s5ZBbxblnDr8zVKVaRXkc6DzcXTFxaMK1izaAig9MaA==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: bignumber.js: 9.1.1 - defichain: 3.24.0 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-testing/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: - resolution: {integrity: sha512-nC3S1W8AfPVzNqevkT42v9Qhvm8VPaFimZFXjbdZ91EuIAyfdv9FT+E5z+DY9NRzt9JS7hLmMFFKUO1vn87WGQ==} + /@defichain/jellyfish-testing/3.28.2_oviw2nh6fx4qsybzts7gnmywzu: + resolution: {integrity: sha512-BdjI7yXsV8toYed6giXleq8Uj6K9Ic0T0cIcOO2gMeKXSP5kzqAe5UjjgbKM4sNxgV559GeUr2S+Itdn+0ljGg==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 - '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + '@defichain/jellyfish-api-jsonrpc': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 + '@defichain/testcontainers': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu cross-fetch: 3.1.5 - defichain: 3.24.0 + defichain: 3.28.2 transitivePeerDependencies: - '@types/tar-fs' - encoding - supports-color dev: false - /@defichain/jellyfish-transaction-builder/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-Ks4+mBp3D1oo9xEDaYMZWz7wPse+KvOZHaUNcJEgqy9ihg/9V+pdEN8+dkOhpo2de+4X+Rg3S5H6SG98LKLWrQ==} + /@defichain/jellyfish-transaction-builder/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-gu4Lh8onkpUzBXWlgaOHDysCKJ7Fz8l4PH1A9a79uEhqgnrM707JpgBYTzISAHKMpi8m8Htpl2+7lTGI7CgIQQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction-signature': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-transaction-signature/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-0jlLxx1Y8wul3KD0/N1IAhHzYRPbD8lwfZbR/i29UNtuNvbIywesHWhMx+v2f3ji5YtqssgIiqTDCeHLGxBsTg==} + /@defichain/jellyfish-transaction-signature/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-pj/uzZVhSgY4sdSBVlf4W8Urj/01NUfEePG/4sEf6B5ubW+l+u/AZY2v8DdBjKVC+TZsf2pAxE/R1WaeZyLqNw==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-buffer': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-transaction/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-u4KFv/0texkyb679fUrpi5rZenXaFWRvkcbsCp7RP3EZUrW/89C03LwvhI5LH/59xI1o1DB3sHuDddkY97nD7Q==} + /@defichain/jellyfish-transaction/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-9rFqG0qxYo5bEFQ+gE+qlBMO+9bgvC3ud7P+6PoY3MOrwMJhtmB1Nm0x1m40+bFjgA9ddIgLYfRspNXIRidjnQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-buffer': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-wallet-encrypted/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-G51g0I/vfoLVi/A+OrDW/SxTmrHx5W/bJ6GNGMl5D3mPCnQf6KsyaHslTECsXzrvboBmmnyvPkFEJ+COV99SAg==} + /@defichain/jellyfish-wallet-encrypted/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-4XKnzpvvOzcdeJBfLL3TumidSjPh4GqcwZXt8u+Whg28mw2J+qbkleZzdVclgsvr4x+lxx1ET0fQDOm56oDwYQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-wallet-mnemonic': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 scrypt-js: 3.0.1 dev: false - /@defichain/jellyfish-wallet-mnemonic/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-cSwPQcLXkh5XG5zL/jy/lo4QoyRi7DOfaPLteheCjAKAMHswCeemI4NI/xFRtEPL4WIroogPH2jVXGCmP+mKcA==} + /@defichain/jellyfish-wallet-mnemonic/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-DRjU0f2iPavvgeOvyTNRxP1kuDaPIoHLuFWjEvI3F+IVCVJ++oLnluuTN2Wy3YVkSXAwW4GGgKsMZT49ZO+RHQ==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 bip32: 2.0.6 bip39: 3.0.4 create-hmac: 1.1.7 - defichain: 3.24.0 + defichain: 3.28.2 dev: false - /@defichain/jellyfish-wallet/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-U6zIm5t9I+EJpbnPpa/R2hNyo8lhAkW53zNRVvnyi3Tf3qW/ryNIB+vZTrHnr1HZmvesFMtmAgYFSlX9lVvP9Q==} + /@defichain/jellyfish-wallet/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-RQJECwAtgwp1SF3xcGw7NreW7toHGttBEtzrUdSkwMntYj+iyWaeGvAtd9fy9yv3K2yfFevZYqmhgPgQ2ee6cg==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-address': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction-signature': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 dev: false - /@defichain/ocean-api-client/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-EZfJjXnyvHu+MfkH7+r9hy+d0DUct5Y6ZMXKnDkiKPhjEkDKZWuNLeXXLQRCDdwSn0gNuEHow6nCZBqZO0Z7kA==} + /@defichain/ocean-api-client/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-X3NUBmOTUsFmIGVgHJH2zXoXlmrQyqRSfxFhiEFSwH2zfiwdrHzmdpjsfBR43N8JmIQSWYr5Csj7/n2M4HSgpw==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.24.0 + defichain: 3.28.2 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/playground-api-client/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-LwbVcgn6muWUcGTMyhvCuOKGYYIVA1DX6877i/+HTrYh+tnph0RTz8O3pS7LTdn7N5E763cZ8RMHWtiLlN4I7w==} + /@defichain/playground-api-client/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-LWPZeYfwoCszodpo70GrJGR6qloRdaAo+rPxkItItHTXdOkl0UqWy3Io4tyFvSZd05oy+CU9bKc/VpV9MdxQpw==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 - '@defichain/ocean-api-client': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 + '@defichain/ocean-api-client': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 transitivePeerDependencies: - encoding dev: false - /@defichain/testcontainers/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: - resolution: {integrity: sha512-UfTMU/e8xH4sRyZKZlvbiG90w9qSg3DvmH3LaqUhlXV6NiTmLaulYgXRpUhdbArDTsS1EaI4WnKTIMXY70ON5A==} + /@defichain/testcontainers/3.28.2_oviw2nh6fx4qsybzts7gnmywzu: + resolution: {integrity: sha512-vxNqPAYs4DrbXA4cpkN8aknmWyB5WQ4nRd+yXOOhLeUR96ZaaeJK+lI9HylT0GT8ARIRLhP0nlKaHI8BKQaPmg==} peerDependencies: '@types/tar-fs': ^2.0.1 - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 '@types/tar-fs': 2.0.1 cross-fetch: 3.1.5 - defichain: 3.24.0 + defichain: 3.28.2 dockerode: 3.3.4 tar-fs: 2.1.1 testcontainers: 9.1.1 @@ -1583,30 +1584,30 @@ packages: - supports-color dev: false - /@defichain/whale-api-client/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-gE91t73J1DK2AhbxoZUu2ZZePYtRktaYfiVyLmDJ/EwitrrR/G2ieDXtWukMb+w6SonSmErt6z0zWUonww08xQ==} + /@defichain/whale-api-client/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-JJtperM2tYvwZkm54VclCSF2Tr4AnOKQSX0+ToFkEHxS3FTSks7AmSmOnI793C2XUCWRaDi8oX3lvcG7KQfO3A==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-api-jsonrpc': 3.28.2_defichain@3.28.2 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.24.0 + defichain: 3.28.2 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/whale-api-wallet/3.24.0_defichain@3.24.0: - resolution: {integrity: sha512-agQa9yThwbWOsHQIyf4TmaOinZMESrLFIOuvlopVcvtJYgmD+U5hxq2RyaUYG5eVu1Ki1xZk0HibiTvPusI26A==} + /@defichain/whale-api-wallet/3.28.2_defichain@3.28.2: + resolution: {integrity: sha512-hw0bAdDxUxhTw7hLFZClmZt13PbHHc5AUqhG6aipDM5OwMH573HN0P3Hmm90O/pw+MEmx5+Zpq9QWmlH9qlFFg==} peerDependencies: - defichain: ^3.24.0 + defichain: ^3.28.2 dependencies: - '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 - '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 + '@defichain/whale-api-client': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 transitivePeerDependencies: - encoding dev: false @@ -1694,20 +1695,20 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - /@jest/console/29.4.0: - resolution: {integrity: sha512-xpXud7e/8zo4syxQlAMDz+EQiFsf8/zXDPslBYm+UaSJ5uGTKQHhbSHfECp7Fw1trQtopjYumeved0n3waijhQ==} + /@jest/console/29.4.2: + resolution: {integrity: sha512-0I/rEJwMpV9iwi9cDEnT71a5nNGK9lj8Z4+1pRAU2x/thVXCDnaTGrvxyK+cAqZTFVFCiR+hfVrP4l2m+dCmQg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 chalk: 4.1.2 - jest-message-util: 29.4.0 - jest-util: 29.4.0 + jest-message-util: 29.4.2 + jest-util: 29.4.2 slash: 3.0.0 dev: false - /@jest/core/29.4.0: - resolution: {integrity: sha512-E7oCMcENobBFwQXYjnN2IsuUSpRo5jSv7VYk6O9GyQ5kVAfVSS8819I4W5iCCYvqD6+1TzyzLpeEdZEik81kNw==} + /@jest/core/29.4.2: + resolution: {integrity: sha512-KGuoQah0P3vGNlaS/l9/wQENZGNKGoWb+OPxh3gz+YzG7/XExvYu34MzikRndQCdM2S0tzExN4+FL37i6gZmCQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1715,32 +1716,32 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 29.4.0 - '@jest/reporters': 29.4.0 - '@jest/test-result': 29.4.0 - '@jest/transform': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/console': 29.4.2 + '@jest/reporters': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/transform': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.7.0 exit: 0.1.2 graceful-fs: 4.2.10 - jest-changed-files: 29.4.0 - jest-config: 29.4.0_@types+node@18.11.13 - jest-haste-map: 29.4.0 - jest-message-util: 29.4.0 - jest-regex-util: 29.2.0 - jest-resolve: 29.4.0 - jest-resolve-dependencies: 29.4.0 - jest-runner: 29.4.0 - jest-runtime: 29.4.0 - jest-snapshot: 29.4.0 - jest-util: 29.4.0 - jest-validate: 29.4.0 - jest-watcher: 29.4.0 + jest-changed-files: 29.4.2 + jest-config: 29.4.2_@types+node@18.11.18 + jest-haste-map: 29.4.2 + jest-message-util: 29.4.2 + jest-regex-util: 29.4.2 + jest-resolve: 29.4.2 + jest-resolve-dependencies: 29.4.2 + jest-runner: 29.4.2 + jest-runtime: 29.4.2 + jest-snapshot: 29.4.2 + jest-util: 29.4.2 + jest-validate: 29.4.2 + jest-watcher: 29.4.2 micromatch: 4.0.5 - pretty-format: 29.4.0 + pretty-format: 29.4.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: @@ -1748,14 +1749,14 @@ packages: - ts-node dev: false - /@jest/environment/29.4.0: - resolution: {integrity: sha512-ocl1VGDcZHfHnYLTqkBY7yXme1bF4x0BevJ9wb6y0sLOSyBCpp8L5fEASChB+wU53WMrIK6kBfGt+ZYoM2kcdw==} + /@jest/environment/29.4.2: + resolution: {integrity: sha512-JKs3VUtse0vQfCaFGJRX1bir9yBdtasxziSyu+pIiEllAQOe4oQhdCYIf3+Lx+nGglFktSKToBnRJfD5QKp+NQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 - jest-mock: 29.4.0 + '@jest/fake-timers': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 + jest-mock: 29.4.2 dev: false /@jest/expect-utils/29.4.0: @@ -1765,42 +1766,49 @@ packages: jest-get-type: 29.2.0 dev: false - /@jest/expect/29.4.0: - resolution: {integrity: sha512-IiDZYQ/Oi94aBT0nKKKRvNsB5JTyHoGb+G3SiGoDxz90JfL7SLx/z5IjB0fzBRzy7aLFQOCbVJlaC2fIgU6Y9Q==} + /@jest/expect-utils/29.4.2: + resolution: {integrity: sha512-Dd3ilDJpBnqa0GiPN7QrudVs0cczMMHtehSo2CSTjm3zdHx0RcpmhFNVEltuEFeqfLIyWKFI224FsMSQ/nsJQA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - expect: 29.4.0 - jest-snapshot: 29.4.0 + jest-get-type: 29.4.2 + dev: false + + /@jest/expect/29.4.2: + resolution: {integrity: sha512-NUAeZVApzyaeLjfWIV/64zXjA2SS+NuUPHpAlO7IwVMGd5Vf9szTl9KEDlxY3B4liwLO31os88tYNHl6cpjtKQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + expect: 29.4.2 + jest-snapshot: 29.4.2 transitivePeerDependencies: - supports-color dev: false - /@jest/fake-timers/29.4.0: - resolution: {integrity: sha512-8sitzN2QrhDwEwH3kKcMMgrv/UIkmm9AUgHixmn4L++GQ0CqVTIztm3YmaIQooLmW3O4GhizNTTCyq3iLbWcMw==} + /@jest/fake-timers/29.4.2: + resolution: {integrity: sha512-Ny1u0Wg6kCsHFWq7A/rW/tMhIedq2siiyHyLpHCmIhP7WmcAmd2cx95P+0xtTZlj5ZbJxIRQi4OPydZZUoiSQQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 + '@jest/types': 29.4.2 '@sinonjs/fake-timers': 10.0.2 - '@types/node': 18.11.13 - jest-message-util: 29.4.0 - jest-mock: 29.4.0 - jest-util: 29.4.0 + '@types/node': 18.11.18 + jest-message-util: 29.4.2 + jest-mock: 29.4.2 + jest-util: 29.4.2 dev: false - /@jest/globals/29.4.0: - resolution: {integrity: sha512-Q64ZRgGMVL40RcYTfD2GvyjK7vJLPSIvi8Yp3usGPNPQ3SCW+UCY9KEH6+sVtBo8LzhcjtCXuZEd7avnj/T0mQ==} + /@jest/globals/29.4.2: + resolution: {integrity: sha512-zCk70YGPzKnz/I9BNFDPlK+EuJLk21ur/NozVh6JVM86/YYZtZHqxFFQ62O9MWq7uf3vIZnvNA0BzzrtxD9iyg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.0 - '@jest/expect': 29.4.0 - '@jest/types': 29.4.0 - jest-mock: 29.4.0 + '@jest/environment': 29.4.2 + '@jest/expect': 29.4.2 + '@jest/types': 29.4.2 + jest-mock: 29.4.2 transitivePeerDependencies: - supports-color dev: false - /@jest/reporters/29.4.0: - resolution: {integrity: sha512-FjJwrD1XOQq/AXKrvnOSf0RgAs6ziUuGKx8+/R53Jscc629JIhg7/m241gf1shUm/fKKxoHd7aCexcg7kxvkWQ==} + /@jest/reporters/29.4.2: + resolution: {integrity: sha512-10yw6YQe75zCgYcXgEND9kw3UZZH5tJeLzWv4vTk/2mrS1aY50A37F+XT2hPO5OqQFFnUWizXD8k1BMiATNfUw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1809,12 +1817,12 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.4.0 - '@jest/test-result': 29.4.0 - '@jest/transform': 29.4.0 - '@jest/types': 29.4.0 + '@jest/console': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/transform': 29.4.2 + '@jest/types': 29.4.2 '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 18.11.13 + '@types/node': 18.11.18 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -1825,9 +1833,9 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 29.4.0 - jest-util: 29.4.0 - jest-worker: 29.4.0 + jest-message-util: 29.4.2 + jest-util: 29.4.2 + jest-worker: 29.4.2 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -1843,8 +1851,15 @@ packages: '@sinclair/typebox': 0.25.21 dev: false - /@jest/source-map/29.2.0: - resolution: {integrity: sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==} + /@jest/schemas/29.4.2: + resolution: {integrity: sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.25.21 + dev: false + + /@jest/source-map/29.4.2: + resolution: {integrity: sha512-tIoqV5ZNgYI9XCKXMqbYe5JbumcvyTgNN+V5QW4My033lanijvCD0D4PI9tBw4pRTqWOc00/7X3KVvUh+qnF4Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jridgewell/trace-mapping': 0.3.17 @@ -1852,45 +1867,45 @@ packages: graceful-fs: 4.2.10 dev: false - /@jest/test-result/29.4.0: - resolution: {integrity: sha512-EtRklzjpddZU/aBVxJqqejfzfOcnehmjNXufs6u6qwd05kkhXpAPhZdt8bLlQd7cA2nD+JqZQ5Dx9NX5Jh6mjA==} + /@jest/test-result/29.4.2: + resolution: {integrity: sha512-HZsC3shhiHVvMtP+i55MGR5bPcc3obCFbA5bzIOb8pCjwBZf11cZliJncCgaVUbC5yoQNuGqCkC0Q3t6EItxZA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.4.0 - '@jest/types': 29.4.0 + '@jest/console': 29.4.2 + '@jest/types': 29.4.2 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: false - /@jest/test-sequencer/29.4.0: - resolution: {integrity: sha512-pEwIgdfvEgF2lBOYX3DVn3SrvsAZ9FXCHw7+C6Qz87HnoDGQwbAselhWLhpgbxDjs6RC9QUJpFnrLmM5uwZV+g==} + /@jest/test-sequencer/29.4.2: + resolution: {integrity: sha512-9Z2cVsD6CcObIVrWigHp2McRJhvCxL27xHtrZFgNC1RwnoSpDx6fZo8QYjJmziFlW9/hr78/3sxF54S8B6v8rg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.4.0 + '@jest/test-result': 29.4.2 graceful-fs: 4.2.10 - jest-haste-map: 29.4.0 + jest-haste-map: 29.4.2 slash: 3.0.0 dev: false - /@jest/transform/29.4.0: - resolution: {integrity: sha512-hDjw3jz4GnvbyLMgcFpC9/34QcUhVIzJkBqz7o+3AhgfhGRzGuQppuLf5r/q7lDAAyJ6jzL+SFG7JGsScHOcLQ==} + /@jest/transform/29.4.2: + resolution: {integrity: sha512-kf1v5iTJHn7p9RbOsBuc/lcwyPtJaZJt5885C98omWz79NIeD3PfoiiaPSu7JyCyFzNOIzKhmMhQLUhlTL9BvQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.20.5 - '@jest/types': 29.4.0 + '@jest/types': 29.4.2 '@jridgewell/trace-mapping': 0.3.17 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.10 - jest-haste-map: 29.4.0 - jest-regex-util: 29.2.0 - jest-util: 29.4.0 + jest-haste-map: 29.4.2 + jest-regex-util: 29.4.2 + jest-util: 29.4.2 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 - write-file-atomic: 5.0.0 + write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color dev: false @@ -1902,7 +1917,19 @@ packages: '@jest/schemas': 29.4.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.13 + '@types/node': 18.11.18 + '@types/yargs': 17.0.20 + chalk: 4.1.2 + dev: false + + /@jest/types/29.4.2: + resolution: {integrity: sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.2 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 18.11.18 '@types/yargs': 17.0.20 chalk: 4.1.2 dev: false @@ -2433,9 +2460,9 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.18 + immer: 9.0.19 react: 18.2.0 - react-redux: 8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm + react-redux: 8.0.5_jwva55srevpec5wnp2vp35m3vy redux: 4.2.0 redux-thunk: 2.4.2_redux@4.2.0 reselect: 4.1.7 @@ -2640,7 +2667,7 @@ packages: /@types/docker-modem/3.0.2: resolution: {integrity: sha512-qC7prjoEYR2QEe6SmCVfB1x3rfcQtUr1n4x89+3e0wSTMQ/KYCyf+/RAA9n2tllkkNc6//JMUZePdFRiGIWfaQ==} dependencies: - '@types/node': 18.11.13 + '@types/node': 18.11.18 '@types/ssh2': 1.11.7 dev: false @@ -2648,7 +2675,7 @@ packages: resolution: {integrity: sha512-PUTwtySPzCbjZ/uqRMBWKHtLGqBAlhnLitzHuom19NEX0KBYsQXqbVlig+zbUgYQU1paDeQURXj7QNglh1RI6A==} dependencies: '@types/docker-modem': 3.0.2 - '@types/node': 18.11.13 + '@types/node': 18.11.18 dev: false /@types/eslint-scope/3.7.4: @@ -2673,13 +2700,13 @@ packages: resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.13 + '@types/node': 18.11.18 dev: false /@types/graceful-fs/4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.11.13 + '@types/node': 18.11.18 dev: false /@types/hoist-non-react-statics/3.3.1: @@ -2705,8 +2732,8 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: false - /@types/jest/29.2.6: - resolution: {integrity: sha512-XEUC/Tgw3uMh6Ho8GkUtQ2lPhY5Fmgyp3TdlkTJs1W9VgNxs+Ow/x3Elh8lHQKqCbZL0AubQuqWjHVT033Hhrw==} + /@types/jest/29.4.0: + resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} dependencies: expect: 29.4.0 pretty-format: 29.4.0 @@ -2763,7 +2790,7 @@ packages: /@types/react-dom/18.0.10: resolution: {integrity: sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==} dependencies: - '@types/react': 18.0.27 + '@types/react': 18.0.28 dev: false /@types/react/18.0.27: @@ -2774,6 +2801,14 @@ packages: csstype: 3.1.1 dev: false + /@types/react/18.0.28: + resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==} + dependencies: + '@types/prop-types': 15.7.5 + '@types/scheduler': 0.16.2 + csstype: 3.1.1 + dev: false + /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: false @@ -2798,7 +2833,7 @@ packages: /@types/ssh2/0.5.52: resolution: {integrity: sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg==} dependencies: - '@types/node': 18.11.13 + '@types/node': 18.11.18 '@types/ssh2-streams': 0.1.9 dev: false @@ -2847,7 +2882,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.46.1_m25rxqdlhbmd4b333dnrgl4wmm: + /@typescript-eslint/eslint-plugin/5.46.1_3os5bb5th6cgr3fufhpfnyqxza: resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2858,22 +2893,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm '@typescript-eslint/scope-manager': 5.46.1 - '@typescript-eslint/type-utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u - '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/type-utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 ignore: 5.2.1 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - /@typescript-eslint/parser/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: + /@typescript-eslint/parser/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2885,10 +2920,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 debug: 4.3.4 - eslint: 8.33.0 - typescript: 4.9.4 + eslint: 8.34.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -2899,7 +2934,7 @@ packages: '@typescript-eslint/types': 5.46.1 '@typescript-eslint/visitor-keys': 5.46.1 - /@typescript-eslint/type-utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: + /@typescript-eslint/type-utils/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2909,12 +2944,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 - '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 + '@typescript-eslint/utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + eslint: 8.34.0 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -2922,7 +2957,7 @@ packages: resolution: {integrity: sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@typescript-eslint/typescript-estree/5.46.1_typescript@4.9.4: + /@typescript-eslint/typescript-estree/5.46.1_typescript@4.9.5: resolution: {integrity: sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2937,12 +2972,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: + /@typescript-eslint/utils/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2952,10 +2987,10 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 - eslint: 8.33.0 + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 + eslint: 8.34.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2972,50 +3007,50 @@ packages: resolution: {integrity: sha512-haGBC8noyA5BfjCRXRH+VIkHCDVW5iD5UX24P2nOdilwUxI4qWsattS/co8QBGq64XsNLRAMdM5pQUE3zxkF9Q==} dev: true - /@waveshq/standard-defichain-jellyfishsdk/0.37.0_@types+tar-fs@2.0.1: - resolution: {integrity: sha512-UJJbWSVWNYS7cxoZHaavSsxnGcvtvkG1HS/lPhCjXTfkTHiY6fWZSCX0nPWlMtYHmn1niTcISvRJMyRG8KG6sQ==} - dependencies: - '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-testing': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq - '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-wallet-encrypted': 3.24.0_defichain@3.24.0 - '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 - '@defichain/playground-api-client': 3.24.0_defichain@3.24.0 - '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq - '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 - '@defichain/whale-api-wallet': 3.24.0_defichain@3.24.0 - defichain: 3.24.0 + /@waveshq/standard-defichain-jellyfishsdk/0.42.1_@types+tar-fs@2.0.1: + resolution: {integrity: sha512-II9LLUbC5p99igpPtT6+615yvsTCuUeW6h3D8b394i7pjU1/Y9acepfn/F6UOtc2y5+lu3J+/1W5m7mldAJQEQ==} + dependencies: + '@defichain/jellyfish-address': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-testing': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu + '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-wallet-encrypted': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-wallet-mnemonic': 3.28.2_defichain@3.28.2 + '@defichain/playground-api-client': 3.28.2_defichain@3.28.2 + '@defichain/testcontainers': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu + '@defichain/whale-api-client': 3.28.2_defichain@3.28.2 + '@defichain/whale-api-wallet': 3.28.2_defichain@3.28.2 + defichain: 3.28.2 transitivePeerDependencies: - '@types/tar-fs' - encoding - supports-color dev: false - /@waveshq/standard-web-linter/0.37.0_rsrorrpfqoe5pmgf4axxk6jweq: - resolution: {integrity: sha512-+tAfgb3GyV4AH2cJCMtlyrs3TSDccCpREVm/Ws5boxbGW3WcFtJehGbwolDMHnGcB3mx9W2BJ2HHAccWKUUhMA==} - dependencies: - eslint: 8.33.0 - eslint-config-airbnb: 19.0.4_uhus6rimx3ujvztlky4xaizltu - eslint-config-airbnb-typescript: 17.0.0_fy3ex6gtbdirggehrbbldj52yy - eslint-config-next: 13.1.6_zkdaqh7it7uc4cvz2haft7rc6u - eslint-config-prettier: 8.6.0_eslint@8.33.0 - eslint-plugin-cypress: 2.12.1_eslint@8.33.0 - eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 - eslint-plugin-node: 11.1.0_eslint@8.33.0 - eslint-plugin-prettier: 4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq - eslint-plugin-react: 7.32.2_eslint@8.33.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 - eslint-plugin-simple-import-sort: 9.0.0_eslint@8.33.0 + /@waveshq/standard-web-linter/0.42.1_rsrorrpfqoe5pmgf4axxk6jweq: + resolution: {integrity: sha512-RNL5i9Yb9m+t60AR2awAcCU72CTogQ2Zi0RJXLHCZbV1zXi8uoeFoOZOreBCPTS4/Zh3CzEEBrR/axry4Obu9Q==} + dependencies: + eslint: 8.34.0 + eslint-config-airbnb: 19.0.4_hbw3smywoiafix46yjc35xsaqq + eslint-config-airbnb-typescript: 17.0.0_ehjoqyyvnnbe5ciablmorrqxai + eslint-config-next: 13.1.6_7kw3g6rralp5ps6mg3uyzz6azm + eslint-config-prettier: 8.6.0_eslint@8.34.0 + eslint-plugin-cypress: 2.12.1_eslint@8.34.0 + eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 + eslint-plugin-node: 11.1.0_eslint@8.34.0 + eslint-plugin-prettier: 4.2.1_u5wnrdwibbfomslmnramz52buy + eslint-plugin-react: 7.32.2_eslint@8.34.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 + eslint-plugin-simple-import-sort: 9.0.0_eslint@8.34.0 husky: 8.0.3 - lint-staged: 13.1.0 + lint-staged: 13.1.2 next: 13.1.6_672uxklweod7ene3nqtsh262ca - prettier: 2.8.3 - typescript: 4.9.4 + prettier: 2.8.4 + typescript: 4.9.5 transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/eslint-plugin' @@ -3031,23 +3066,23 @@ packages: - sass - supports-color - /@waveshq/standard-web/0.37.0_y7mckoxejuvxhjulzmjggad7eu: - resolution: {integrity: sha512-bCHaI1RjxFH24/AqUiCxia6ZXK0zE5SgAthd0HMwlRtLJUC2ELtPslgCSAckJkn/EjZC473H7eOcdprp8MaYHQ==} + /@waveshq/standard-web/0.42.1_y7mckoxejuvxhjulzmjggad7eu: + resolution: {integrity: sha512-lsAV3MriGTRwn9Wnpy67n0kJieDxUdkFjlSBWPmD1+2mfn4J7gRYcOKb5puXDiOxr/tsbwUUTL8hVZAmhyQl5Q==} dependencies: '@netlify/ipx': 1.3.3 '@reduxjs/toolkit': 1.9.2_k4ae6lp43ej6mezo3ztvx6pykq - '@types/react': 18.0.27 + '@types/react': 18.0.28 '@types/react-dom': 18.0.10 follow-redirects: 1.15.2 next: 13.1.6_672uxklweod7ene3nqtsh262ca - next-sitemap: 3.1.48_dlcnecpznf2wc36zwuq5m2ie5q + next-sitemap: 3.1.52_dlcnecpznf2wc36zwuq5m2ie5q nextjs-progressbar: 0.0.16_next@13.1.6+react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-icons: 4.7.1_react@18.2.0 - react-redux: 8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm + react-redux: 8.0.5_jwva55srevpec5wnp2vp35m3vy react-responsive: 9.0.2_react@18.2.0 - typescript: 4.9.4 + typescript: 4.9.5 transitivePeerDependencies: - '@babel/core' - '@next/env' @@ -3064,20 +3099,20 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-core/0.29.0: - resolution: {integrity: sha512-FexiU0ngfTMi20/hIZIeDgpkHLlAAx9XGb3DUb28YUJDROweQAwSTy23Mn47SvPW5ggJNhEN+wVG/bhVevW3WQ==} + /@waveshq/walletkit-core/0.37.0: + resolution: {integrity: sha512-j6qm9zSQ+T+Wew+SxqMVAdf6mpb9WsGD1P9KDQ/KA5opJy5ja7NrTmLufPQZPoe/5UIBqc0tP/Fw78icAsD+vw==} dependencies: bignumber.js: 9.1.1 dev: false - /@waveshq/walletkit-ui/0.29.0_esjmwr2ogkrhuw4opzuwmq57d4: - resolution: {integrity: sha512-3zO3+5qch5rjEPQn0VfTrcQtvAudAyDfkiDqEPNUZ1R7Nr0SG6JkDOCSt2scHoe8jrrTuC4w4bf7V3tQFDP3Kw==} + /@waveshq/walletkit-ui/0.37.0_3okkz6of7wfujums3qoaefjppu: + resolution: {integrity: sha512-3dIWR0iB4vUcDEnjDKPm3qWzpPg9TRg7Jtl7rGRJ5QLQvwbgsxvDJwAIO/ygMyyLWbWsoJt/9jDq3Vz91JvCZw==} dependencies: - '@birthdayresearch/sticky-jest': 0.3.7_moyf35itjzyqxwsznvick4dxfe - '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 - '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq - '@waveshq/walletkit-core': 0.29.0 + '@birthdayresearch/sticky-jest': 0.4.1_libogwntsmtay353kh5m4sziaq + '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/walletkit-core': 0.37.0 bignumber.js: 9.1.1 dayjs: 1.11.7 immer: 9.0.19 @@ -3532,17 +3567,17 @@ packages: dependencies: deep-equal: 2.1.0 - /babel-jest/29.4.0_@babel+core@7.20.5: - resolution: {integrity: sha512-M61cGPg4JBashDvIzKoIV/y95mSF6x3ome7CMEaszUTHD4uo6dtC6Nln+fvRTspYNtwy8lDHl5lmoTBSNY/a+g==} + /babel-jest/29.4.2_@babel+core@7.20.5: + resolution: {integrity: sha512-vcghSqhtowXPG84posYkkkzcZsdayFkubUgbE3/1tuGbX7AQtwCkkNA/wIbB0BMjuCPoqTkiDyKN7Ty7d3uwNQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.20.5 - '@jest/transform': 29.4.0 + '@jest/transform': 29.4.2 '@types/babel__core': 7.20.0 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.4.0_@babel+core@7.20.5 + babel-preset-jest: 29.4.2_@babel+core@7.20.5 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -3577,8 +3612,8 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-jest-hoist/29.4.0: - resolution: {integrity: sha512-a/sZRLQJEmsmejQ2rPEUe35nO1+C9dc9O1gplH1SXmJxveQSRUYdBk8yGZG/VOUuZs1u2aHZJusEGoRMbhhwCg==} + /babel-plugin-jest-hoist/29.4.2: + resolution: {integrity: sha512-5HZRCfMeWypFEonRbEkwWXtNS1sQK159LhRVyRuLzyfVBxDy/34Tr/rg4YVi0SScSJ4fqeaR/OIeceJ/LaQ0pQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.18.10 @@ -3651,14 +3686,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.5 dev: false - /babel-preset-jest/29.4.0_@babel+core@7.20.5: - resolution: {integrity: sha512-fUB9vZflUSM3dO/6M2TCAepTzvA4VkOvl67PjErcrQMGt9Eve7uazaeyCZ2th3UtI7ljpiBJES0F7A1vBRsLZA==} + /babel-preset-jest/29.4.2_@babel+core@7.20.5: + resolution: {integrity: sha512-ecWdaLY/8JyfUDr0oELBMpj3R5I1L6ZqG+kRJmwqfHtLWuPrJStR0LUkvUhfykJWTsXXMnohsayN/twltBbDrQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.20.5 - babel-plugin-jest-hoist: 29.4.0 + babel-plugin-jest-hoist: 29.4.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 dev: false @@ -4632,8 +4667,8 @@ packages: strip-bom: 4.0.0 dev: true - /defichain/3.24.0: - resolution: {integrity: sha512-64QzWbu+RPwfPz8/tfS6CwPqnX5duK7wItpbx1HKM07dHGE8X/5/siS7AZJ2JZgzslX5aQksdtZ8FhiEy6ntRw==} + /defichain/3.28.2: + resolution: {integrity: sha512-2ofo7W511cM3A6fBV4eXEuI5MHpFtCKzSFyymwGOySiyJxby05Hkl0HTJDK5XMj8V/4L22jQAAfX7wAs1q9jGg==} engines: {node: '>=v16.17.0'} dev: false @@ -4710,6 +4745,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false + /diff-sequences/29.4.2: + resolution: {integrity: sha512-R6P0Y6PrsH3n4hUXxL3nns0rbRk6Q33js3ygJBeEpbzLzgcNuJ61+u0RXasFpTKISw99TxUzFnumSnRLsjhLaw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -4941,7 +4981,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base/15.0.0_ohdts44xlqyeyrlje4qnefqeay: + /eslint-config-airbnb-base/15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -4949,13 +4989,13 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.33.0 - eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + eslint: 8.34.0 + eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 - /eslint-config-airbnb-typescript/17.0.0_fy3ex6gtbdirggehrbbldj52yy: + /eslint-config-airbnb-typescript/17.0.0_ehjoqyyvnnbe5ciablmorrqxai: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -4963,13 +5003,13 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.46.1_m25rxqdlhbmd4b333dnrgl4wmm - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u - eslint: 8.33.0 - eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay - eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + '@typescript-eslint/eslint-plugin': 5.46.1_3os5bb5th6cgr3fufhpfnyqxza + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 + eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye - /eslint-config-airbnb/19.0.4_uhus6rimx3ujvztlky4xaizltu: + /eslint-config-airbnb/19.0.4_hbw3smywoiafix46yjc35xsaqq: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4979,16 +5019,16 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.33.0 - eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay - eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 - eslint-plugin-react: 7.32.2_eslint@8.33.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 + eslint-plugin-react: 7.32.2_eslint@8.34.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 object.assign: 4.1.4 object.entries: 1.1.6 - /eslint-config-next/13.1.6_zkdaqh7it7uc4cvz2haft7rc6u: + /eslint-config-next/13.1.6_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -4999,26 +5039,26 @@ packages: dependencies: '@next/eslint-plugin-next': 13.1.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u - eslint: 8.33.0 + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay - eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 - eslint-plugin-react: 7.32.2_eslint@8.33.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 - typescript: 4.9.4 + eslint-import-resolver-typescript: 3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4 + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 + eslint-plugin-react: 7.32.2_eslint@8.34.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 + typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - /eslint-config-prettier/8.6.0_eslint@8.33.0: + /eslint-config-prettier/8.6.0_eslint@8.34.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 /eslint-import-resolver-node/0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} @@ -5029,7 +5069,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript/3.5.2_ohdts44xlqyeyrlje4qnefqeay: + /eslint-import-resolver-typescript/3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm: resolution: {integrity: sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5038,8 +5078,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.33.0 - eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q + eslint: 8.34.0 + eslint-plugin-import: 2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4 get-tsconfig: 4.2.0 globby: 13.1.3 is-core-module: 2.11.0 @@ -5048,7 +5088,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_4jkoseqco7fewoksqwxgdx4hei: + /eslint-module-utils/2.7.4_mkgm3chnursvgnwchjsqee3iqm: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5069,14 +5109,14 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm debug: 3.2.7 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_y5waykdfaoofn44dz3dvotfqwq: + /eslint-module-utils/2.7.4_yxgbljybuxdytr5pkylniulive: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5097,33 +5137,33 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm debug: 3.2.7 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay + eslint-import-resolver-typescript: 3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm transitivePeerDependencies: - supports-color - /eslint-plugin-cypress/2.12.1_eslint@8.33.0: + /eslint-plugin-cypress/2.12.1_eslint@8.34.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 globals: 11.12.0 - /eslint-plugin-es/3.0.1_eslint@8.33.0: + /eslint-plugin-es/3.0.1_eslint@8.34.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - /eslint-plugin-import/2.27.5_moeauczix6dvamu4bqkqv2cy4q: + /eslint-plugin-import/2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5133,15 +5173,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_y5waykdfaoofn44dz3dvotfqwq + eslint-module-utils: 2.7.4_yxgbljybuxdytr5pkylniulive has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5155,7 +5195,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-import/2.27.5_v3xili7upal6xmpnhqvkorvxxu: + /eslint-plugin-import/2.27.5_vyqvomdbms73lgvlfwxtamijye: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5165,15 +5205,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_4jkoseqco7fewoksqwxgdx4hei + eslint-module-utils: 2.7.4_mkgm3chnursvgnwchjsqee3iqm has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5187,7 +5227,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.33.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.34.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -5202,7 +5242,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.33.0 + eslint: 8.34.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -5211,21 +5251,21 @@ packages: object.fromentries: 2.0.6 semver: 6.3.0 - /eslint-plugin-node/11.1.0_eslint@8.33.0: + /eslint-plugin-node/11.1.0_eslint@8.34.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.33.0 - eslint-plugin-es: 3.0.1_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-es: 3.0.1_eslint@8.34.0 eslint-utils: 2.1.0 ignore: 5.2.1 minimatch: 3.1.2 resolve: 1.22.1 semver: 6.3.0 - /eslint-plugin-prettier/4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq: + /eslint-plugin-prettier/4.2.1_u5wnrdwibbfomslmnramz52buy: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5236,20 +5276,20 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.33.0 - eslint-config-prettier: 8.6.0_eslint@8.33.0 - prettier: 2.8.3 + eslint: 8.34.0 + eslint-config-prettier: 8.6.0_eslint@8.34.0 + prettier: 2.8.4 prettier-linter-helpers: 1.0.0 - /eslint-plugin-react-hooks/4.6.0_eslint@8.33.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.34.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 dependencies: - eslint: 8.33.0 + eslint: 8.34.0 - /eslint-plugin-react/7.32.2_eslint@8.33.0: + /eslint-plugin-react/7.32.2_eslint@8.34.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -5259,7 +5299,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.34.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -5272,12 +5312,12 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.8 - /eslint-plugin-simple-import-sort/9.0.0_eslint@8.33.0: + /eslint-plugin-simple-import-sort/9.0.0_eslint@8.34.0: resolution: {integrity: sha512-PtrLjyXP8kjRneWT1n0b99y/2Fyup37we7FVoWsI61/O7x4ztLohzhep/pxI/cYlECr/cQ2j6utckdvWpVwXNA==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -5299,13 +5339,13 @@ packages: dependencies: eslint-visitor-keys: 1.3.0 - /eslint-utils/3.0.0_eslint@8.33.0: + /eslint-utils/3.0.0_eslint@8.34.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-visitor-keys: 2.1.0 /eslint-visitor-keys/1.3.0: @@ -5320,8 +5360,8 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.33.0: - resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} + /eslint/8.34.0: + resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -5336,7 +5376,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -5503,6 +5543,17 @@ packages: jest-util: 29.4.0 dev: false + /expect/29.4.2: + resolution: {integrity: sha512-+JHYg9O3hd3RlICG90OPVjRkPBoiUH7PxvDVMnRiaq1g6JUgZStX514erMl0v2Dc5SkfVbm7ztqbd6qHHPn+mQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/expect-utils': 29.4.2 + jest-get-type: 29.4.2 + jest-matcher-utils: 29.4.2 + jest-message-util: 29.4.2 + jest-util: 29.4.2 + dev: false + /express/4.18.2: resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} engines: {node: '>= 0.10.0'} @@ -6167,10 +6218,6 @@ packages: resolution: {integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==} dev: false - /immer/9.0.18: - resolution: {integrity: sha512-eAPNpsj7Ax1q6Y/3lm2PmlwRcFzpON7HSNQ3ru5WQH1/PSpnyed/HpNOELl2CxLKoj4r+bAHgdyKqW5gc2Se1A==} - dev: false - /immer/9.0.19: resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} dev: false @@ -6577,43 +6624,43 @@ packages: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 - /jest-changed-files/29.4.0: - resolution: {integrity: sha512-rnI1oPxgFghoz32Y8eZsGJMjW54UlqT17ycQeCEktcxxwqqKdlj9afl8LNeO0Pbu+h2JQHThQP0BzS67eTRx4w==} + /jest-changed-files/29.4.2: + resolution: {integrity: sha512-Qdd+AXdqD16PQa+VsWJpxR3kN0JyOCX1iugQfx5nUgAsI4gwsKviXkpclxOK9ZnwaY2IQVHz+771eAvqeOlfuw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: execa: 5.1.1 p-limit: 3.1.0 dev: false - /jest-circus/29.4.0: - resolution: {integrity: sha512-/pFBaCeLzCavRWyz14JwFgpZgPpEZdS6nPnREhczbHl2wy2UezvYcVp5akVFfUmBaA4ThAUp0I8cpgkbuNOm3g==} + /jest-circus/29.4.2: + resolution: {integrity: sha512-wW3ztp6a2P5c1yOc1Cfrt5ozJ7neWmqeXm/4SYiqcSriyisgq63bwFj1NuRdSR5iqS0CMEYwSZd89ZA47W9zUg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.0 - '@jest/expect': 29.4.0 - '@jest/test-result': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/environment': 29.4.2 + '@jest/expect': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 - jest-each: 29.4.0 - jest-matcher-utils: 29.4.0 - jest-message-util: 29.4.0 - jest-runtime: 29.4.0 - jest-snapshot: 29.4.0 - jest-util: 29.4.0 + jest-each: 29.4.2 + jest-matcher-utils: 29.4.2 + jest-message-util: 29.4.2 + jest-runtime: 29.4.2 + jest-snapshot: 29.4.2 + jest-util: 29.4.2 p-limit: 3.1.0 - pretty-format: 29.4.0 + pretty-format: 29.4.2 slash: 3.0.0 stack-utils: 2.0.6 transitivePeerDependencies: - supports-color dev: false - /jest-cli/29.4.0_@types+node@18.11.13: - resolution: {integrity: sha512-YUkICcxjUd864VOzbfQEi2qd2hIIOd9bRF7LJUNyhWb3Khh3YKrbY0LWwoZZ4WkvukiNdvQu0Z4s6zLsY4hYfg==} + /jest-cli/29.4.2_@types+node@18.11.13: + resolution: {integrity: sha512-b+eGUtXq/K2v7SH3QcJvFvaUaCDS1/YAZBYz0m28Q/Ppyr+1qNaHmVYikOrbHVbZqYQs2IeI3p76uy6BWbXq8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -6622,16 +6669,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.0 - '@jest/test-result': 29.4.0 - '@jest/types': 29.4.0 + '@jest/core': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/types': 29.4.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.4.0_@types+node@18.11.13 - jest-util: 29.4.0 - jest-validate: 29.4.0 + jest-config: 29.4.2_@types+node@18.11.13 + jest-util: 29.4.2 + jest-validate: 29.4.2 prompts: 2.4.2 yargs: 17.6.2 transitivePeerDependencies: @@ -6640,8 +6687,8 @@ packages: - ts-node dev: false - /jest-config/29.4.0_@types+node@18.11.13: - resolution: {integrity: sha512-jtgd72nN4Mob4Oego3N/pLRVfR2ui1hv+yO6xR/SUi5G7NtZ/grr95BJ1qRSDYZshuA0Jw57fnttZHZKb04+CA==} + /jest-config/29.4.2_@types+node@18.11.13: + resolution: {integrity: sha512-919CtnXic52YM0zW4C1QxjG6aNueX1kBGthuMtvFtRTAxhKfJmiXC9qwHmi6o2josjbDz8QlWyY55F1SIVmCWA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@types/node': '*' @@ -6653,26 +6700,65 @@ packages: optional: true dependencies: '@babel/core': 7.20.5 - '@jest/test-sequencer': 29.4.0 - '@jest/types': 29.4.0 + '@jest/test-sequencer': 29.4.2 + '@jest/types': 29.4.2 '@types/node': 18.11.13 - babel-jest: 29.4.0_@babel+core@7.20.5 + babel-jest: 29.4.2_@babel+core@7.20.5 chalk: 4.1.2 ci-info: 3.7.0 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 29.4.0 - jest-environment-node: 29.4.0 - jest-get-type: 29.2.0 - jest-regex-util: 29.2.0 - jest-resolve: 29.4.0 - jest-runner: 29.4.0 - jest-util: 29.4.0 - jest-validate: 29.4.0 + jest-circus: 29.4.2 + jest-environment-node: 29.4.2 + jest-get-type: 29.4.2 + jest-regex-util: 29.4.2 + jest-resolve: 29.4.2 + jest-runner: 29.4.2 + jest-util: 29.4.2 + jest-validate: 29.4.2 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 29.4.0 + pretty-format: 29.4.2 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-config/29.4.2_@types+node@18.11.18: + resolution: {integrity: sha512-919CtnXic52YM0zW4C1QxjG6aNueX1kBGthuMtvFtRTAxhKfJmiXC9qwHmi6o2josjbDz8QlWyY55F1SIVmCWA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.20.5 + '@jest/test-sequencer': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 + babel-jest: 29.4.2_@babel+core@7.20.5 + chalk: 4.1.2 + ci-info: 3.7.0 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 29.4.2 + jest-environment-node: 29.4.2 + jest-get-type: 29.4.2 + jest-regex-util: 29.4.2 + jest-resolve: 29.4.2 + jest-runner: 29.4.2 + jest-util: 29.4.2 + jest-validate: 29.4.2 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.4.2 slash: 3.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -6689,37 +6775,47 @@ packages: pretty-format: 29.4.0 dev: false - /jest-docblock/29.2.0: - resolution: {integrity: sha512-bkxUsxTgWQGbXV5IENmfiIuqZhJcyvF7tU4zJ/7ioTutdz4ToB5Yx6JOFBpgI+TphRY4lhOyCWGNH/QFQh5T6A==} + /jest-diff/29.4.2: + resolution: {integrity: sha512-EK8DSajVtnjx9sa1BkjZq3mqChm2Cd8rIzdXkQMA8e0wuXq53ypz6s5o5V8HRZkoEt2ywJ3eeNWFKWeYr8HK4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.4.2 + jest-get-type: 29.4.2 + pretty-format: 29.4.2 + dev: false + + /jest-docblock/29.4.2: + resolution: {integrity: sha512-dV2JdahgClL34Y5vLrAHde3nF3yo2jKRH+GIYJuCpfqwEJZcikzeafVTGAjbOfKPG17ez9iWXwUYp7yefeCRag==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 dev: false - /jest-each/29.4.0: - resolution: {integrity: sha512-LTOvB8JDVFjrwXItyQiyLuDYy5PMApGLLzbfIYR79QLpeohS0bcS6j2HjlWuRGSM8QQQyp+ico59Blv+Jx3fMw==} + /jest-each/29.4.2: + resolution: {integrity: sha512-trvKZb0JYiCndc55V1Yh0Luqi7AsAdDWpV+mKT/5vkpnnFQfuQACV72IoRV161aAr6kAVIBpmYzwhBzm34vQkA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 + '@jest/types': 29.4.2 chalk: 4.1.2 - jest-get-type: 29.2.0 - jest-util: 29.4.0 - pretty-format: 29.4.0 + jest-get-type: 29.4.2 + jest-util: 29.4.2 + pretty-format: 29.4.2 dev: false - /jest-environment-node/29.4.0: - resolution: {integrity: sha512-WVveE3fYSH6FhDtZdvXhFKeLsDRItlQgnij+HQv6ZKxTdT1DB5O0sHXKCEC3K5mHraMs1Kzn4ch9jXC7H4L4wA==} + /jest-environment-node/29.4.2: + resolution: {integrity: sha512-MLPrqUcOnNBc8zTOfqBbxtoa8/Ee8tZ7UFW7hRDQSUT+NGsvS96wlbHGTf+EFAT9KC3VNb7fWEM6oyvmxtE/9w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.0 - '@jest/fake-timers': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 - jest-mock: 29.4.0 - jest-util: 29.4.0 + '@jest/environment': 29.4.2 + '@jest/fake-timers': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 + jest-mock: 29.4.2 + jest-util: 29.4.2 dev: false - /jest-extended/3.2.3_jest@29.4.0: + /jest-extended/3.2.3_jest@29.4.2: resolution: {integrity: sha512-YcdjfFv3+N2AiWq4aG6gT/r1mfLtDKnbXs0hKXNlL/hf37TKQJTlh2zNwuMUYnvwKRRMtO/X9CfZU1EmOgUREA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -6728,7 +6824,7 @@ packages: jest: optional: true dependencies: - jest: 29.4.0_@types+node@18.11.13 + jest: 29.4.2_@types+node@18.11.13 jest-diff: 29.4.0 jest-get-type: 29.2.0 dev: false @@ -6738,31 +6834,36 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /jest-haste-map/29.4.0: - resolution: {integrity: sha512-m/pIEfoK0HoJz4c9bkgS5F9CXN2AM22eaSmUcmqTpadRlNVBOJE2CwkgaUzbrNn5MuAqTV1IPVYwWwjHNnk8eA==} + /jest-get-type/29.4.2: + resolution: {integrity: sha512-vERN30V5i2N6lqlFu4ljdTqQAgrkTFMC9xaIIfOPYBw04pufjXRty5RuXBiB1d72tGbURa/UgoiHB90ruOSivg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + + /jest-haste-map/29.4.2: + resolution: {integrity: sha512-WkUgo26LN5UHPknkezrBzr7lUtV1OpGsp+NfXbBwHztsFruS3gz+AMTTBcEklvi8uPzpISzYjdKXYZQJXBnfvw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 + '@jest/types': 29.4.2 '@types/graceful-fs': 4.1.6 - '@types/node': 18.11.13 + '@types/node': 18.11.18 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 - jest-regex-util: 29.2.0 - jest-util: 29.4.0 - jest-worker: 29.4.0 + jest-regex-util: 29.4.2 + jest-util: 29.4.2 + jest-worker: 29.4.2 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: false - /jest-leak-detector/29.4.0: - resolution: {integrity: sha512-fEGHS6ijzgSv5exABkCecMHNmyHcV52+l39ZsxuwfxmQMp43KBWJn2/Fwg8/l4jTI9uOY9jv8z1dXGgL0PHFjA==} + /jest-leak-detector/29.4.2: + resolution: {integrity: sha512-Wa62HuRJmWXtX9F00nUpWlrbaH5axeYCdyRsOs/+Rb1Vb6+qWTlB5rKwCCRKtorM7owNwKsyJ8NRDUcZ8ghYUA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 29.2.0 - pretty-format: 29.4.0 + jest-get-type: 29.4.2 + pretty-format: 29.4.2 dev: false /jest-matcher-utils/29.4.0: @@ -6775,6 +6876,16 @@ packages: pretty-format: 29.4.0 dev: false + /jest-matcher-utils/29.4.2: + resolution: {integrity: sha512-EZaAQy2je6Uqkrm6frnxBIdaWtSYFoR8SVb2sNLAtldswlR/29JAgx+hy67llT3+hXBaLB0zAm5UfeqerioZyg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 29.4.2 + jest-get-type: 29.4.2 + pretty-format: 29.4.2 + dev: false + /jest-message-util/29.4.0: resolution: {integrity: sha512-0FvobqymmhE9pDEifvIcni9GeoKLol8eZspzH5u41g1wxYtLS60a9joT95dzzoCgrKRidNz64eaAXyzaULV8og==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6790,16 +6901,31 @@ packages: stack-utils: 2.0.6 dev: false - /jest-mock/29.4.0: - resolution: {integrity: sha512-+ShT5i+hcu/OFQRV0f/V/YtwpdFcHg64JZ9A8b40JueP+X9HNrZAYGdkupGIzsUK8AucecxCt4wKauMchxubLQ==} + /jest-message-util/29.4.2: + resolution: {integrity: sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 - '@types/node': 18.11.13 - jest-util: 29.4.0 + '@babel/code-frame': 7.18.6 + '@jest/types': 29.4.2 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 29.4.2 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: false + + /jest-mock/29.4.2: + resolution: {integrity: sha512-x1FSd4Gvx2yIahdaIKoBjwji6XpboDunSJ95RpntGrYulI1ByuYQCKN/P7hvk09JB74IonU3IPLdkutEWYt++g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.4.2 + '@types/node': 18.11.18 + jest-util: 29.4.2 dev: false - /jest-pnp-resolver/1.2.3_jest-resolve@29.4.0: + /jest-pnp-resolver/1.2.3_jest-resolve@29.4.2: resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} peerDependencies: @@ -6808,92 +6934,92 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 29.4.0 + jest-resolve: 29.4.2 dev: false - /jest-regex-util/29.2.0: - resolution: {integrity: sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==} + /jest-regex-util/29.4.2: + resolution: {integrity: sha512-XYZXOqUl1y31H6VLMrrUL1ZhXuiymLKPz0BO1kEeR5xER9Tv86RZrjTm74g5l9bPJQXA/hyLdaVPN/sdqfteig==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /jest-resolve-dependencies/29.4.0: - resolution: {integrity: sha512-hxfC84trREyULSj1Cm+fMjnudrrI2dVQ04COjZRcjCZ97boJlPtfJ+qrl/pN7YXS2fnu3wTHEc3LO094pngL6A==} + /jest-resolve-dependencies/29.4.2: + resolution: {integrity: sha512-6pL4ptFw62rjdrPk7rRpzJYgcRqRZNsZTF1VxVTZMishbO6ObyWvX57yHOaNGgKoADtAHRFYdHQUEvYMJATbDg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-regex-util: 29.2.0 - jest-snapshot: 29.4.0 + jest-regex-util: 29.4.2 + jest-snapshot: 29.4.2 transitivePeerDependencies: - supports-color dev: false - /jest-resolve/29.4.0: - resolution: {integrity: sha512-g7k7l53T+uC9Dp1mbHyDNkcCt0PMku6Wcfpr1kcMLwOHmM3vucKjSM5+DSa1r4vlDZojh8XH039J3z4FKmtTSw==} + /jest-resolve/29.4.2: + resolution: {integrity: sha512-RtKWW0mbR3I4UdkOrW7552IFGLYQ5AF9YrzD0FnIOkDu0rAMlA5/Y1+r7lhCAP4nXSBTaE7ueeqj6IOwZpgoqw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 graceful-fs: 4.2.10 - jest-haste-map: 29.4.0 - jest-pnp-resolver: 1.2.3_jest-resolve@29.4.0 - jest-util: 29.4.0 - jest-validate: 29.4.0 + jest-haste-map: 29.4.2 + jest-pnp-resolver: 1.2.3_jest-resolve@29.4.2 + jest-util: 29.4.2 + jest-validate: 29.4.2 resolve: 1.22.1 resolve.exports: 2.0.0 slash: 3.0.0 dev: false - /jest-runner/29.4.0: - resolution: {integrity: sha512-4zpcv0NOiJleqT0NAs8YcVbK8MhVRc58CBBn9b0Exc8VPU9GKI+DbzDUZqJYdkJhJSZFy2862l/F6hAqIow1hg==} + /jest-runner/29.4.2: + resolution: {integrity: sha512-wqwt0drm7JGjwdH+x1XgAl+TFPH7poowMguPQINYxaukCqlczAcNLJiK+OLxUxQAEWMdy+e6nHZlFHO5s7EuRg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.4.0 - '@jest/environment': 29.4.0 - '@jest/test-result': 29.4.0 - '@jest/transform': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/console': 29.4.2 + '@jest/environment': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/transform': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.10 - jest-docblock: 29.2.0 - jest-environment-node: 29.4.0 - jest-haste-map: 29.4.0 - jest-leak-detector: 29.4.0 - jest-message-util: 29.4.0 - jest-resolve: 29.4.0 - jest-runtime: 29.4.0 - jest-util: 29.4.0 - jest-watcher: 29.4.0 - jest-worker: 29.4.0 + jest-docblock: 29.4.2 + jest-environment-node: 29.4.2 + jest-haste-map: 29.4.2 + jest-leak-detector: 29.4.2 + jest-message-util: 29.4.2 + jest-resolve: 29.4.2 + jest-runtime: 29.4.2 + jest-util: 29.4.2 + jest-watcher: 29.4.2 + jest-worker: 29.4.2 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color dev: false - /jest-runtime/29.4.0: - resolution: {integrity: sha512-2zumwaGXsIuSF92Ui5Pn5hZV9r7AHMclfBLikrXSq87/lHea9anQ+mC+Cjz/DYTbf/JMjlK1sjZRh8K3yYNvWg==} + /jest-runtime/29.4.2: + resolution: {integrity: sha512-3fque9vtpLzGuxT9eZqhxi+9EylKK/ESfhClv4P7Y9sqJPs58LjVhTt8jaMp/pRO38agll1CkSu9z9ieTQeRrw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.0 - '@jest/fake-timers': 29.4.0 - '@jest/globals': 29.4.0 - '@jest/source-map': 29.2.0 - '@jest/test-result': 29.4.0 - '@jest/transform': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/environment': 29.4.2 + '@jest/fake-timers': 29.4.2 + '@jest/globals': 29.4.2 + '@jest/source-map': 29.4.2 + '@jest/test-result': 29.4.2 + '@jest/transform': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 glob: 7.2.3 graceful-fs: 4.2.10 - jest-haste-map: 29.4.0 - jest-message-util: 29.4.0 - jest-mock: 29.4.0 - jest-regex-util: 29.2.0 - jest-resolve: 29.4.0 - jest-snapshot: 29.4.0 - jest-util: 29.4.0 + jest-haste-map: 29.4.2 + jest-message-util: 29.4.2 + jest-mock: 29.4.2 + jest-regex-util: 29.4.2 + jest-resolve: 29.4.2 + jest-snapshot: 29.4.2 + jest-util: 29.4.2 semver: 7.3.8 slash: 3.0.0 strip-bom: 4.0.0 @@ -6901,8 +7027,8 @@ packages: - supports-color dev: false - /jest-snapshot/29.4.0: - resolution: {integrity: sha512-UnK3MhdEWrQ2J6MnlKe51tvN5FjRUBQnO4m1LPlDx61or3w9+cP/U0x9eicutgunu/QzE4WC82jj6CiGIAFYzw==} + /jest-snapshot/29.4.2: + resolution: {integrity: sha512-PdfubrSNN5KwroyMH158R23tWcAXJyx4pvSvWls1dHoLCaUhGul9rsL3uVjtqzRpkxlkMavQjGuWG1newPgmkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.20.5 @@ -6911,23 +7037,23 @@ packages: '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5 '@babel/traverse': 7.20.5 '@babel/types': 7.20.7 - '@jest/expect-utils': 29.4.0 - '@jest/transform': 29.4.0 - '@jest/types': 29.4.0 + '@jest/expect-utils': 29.4.2 + '@jest/transform': 29.4.2 + '@jest/types': 29.4.2 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 chalk: 4.1.2 - expect: 29.4.0 + expect: 29.4.2 graceful-fs: 4.2.10 - jest-diff: 29.4.0 - jest-get-type: 29.2.0 - jest-haste-map: 29.4.0 - jest-matcher-utils: 29.4.0 - jest-message-util: 29.4.0 - jest-util: 29.4.0 + jest-diff: 29.4.2 + jest-get-type: 29.4.2 + jest-haste-map: 29.4.2 + jest-matcher-utils: 29.4.2 + jest-message-util: 29.4.2 + jest-util: 29.4.2 natural-compare: 1.4.0 - pretty-format: 29.4.0 + pretty-format: 29.4.2 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -6938,36 +7064,48 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@types/node': 18.11.18 chalk: 4.1.2 ci-info: 3.7.0 graceful-fs: 4.2.10 picomatch: 2.3.1 dev: false - /jest-validate/29.4.0: - resolution: {integrity: sha512-EXS7u594nX3aAPBnARxBdJ1eZ1cByV6MWrK0Qpt9lt/BcY0p0yYGp/EGJ8GhdLDQh+RFf8qMt2wzbbVzpj5+Vg==} + /jest-util/29.4.2: + resolution: {integrity: sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.0 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 + chalk: 4.1.2 + ci-info: 3.7.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: false + + /jest-validate/29.4.2: + resolution: {integrity: sha512-tto7YKGPJyFbhcKhIDFq8B5od+eVWD/ySZ9Tvcp/NGCvYA4RQbuzhbwYWtIjMT5W5zA2W0eBJwu4HVw34d5G6Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.4.2 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 29.2.0 + jest-get-type: 29.4.2 leven: 3.1.0 - pretty-format: 29.4.0 + pretty-format: 29.4.2 dev: false - /jest-watcher/29.4.0: - resolution: {integrity: sha512-PnnfLygNKelWOJwpAYlcsQjB+OxRRdckD0qiGmYng4Hkz1ZwK3jvCaJJYiywz2msQn4rBNLdriasJtv7YpWHpA==} + /jest-watcher/29.4.2: + resolution: {integrity: sha512-onddLujSoGiMJt+tKutehIidABa175i/Ays+QvKxCqBwp7fvxP3ZhKsrIdOodt71dKxqk4sc0LN41mWLGIK44w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.4.0 - '@jest/types': 29.4.0 - '@types/node': 18.11.13 + '@jest/test-result': 29.4.2 + '@jest/types': 29.4.2 + '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 29.4.0 + jest-util: 29.4.2 string-length: 4.0.2 dev: false @@ -6980,18 +7118,18 @@ packages: supports-color: 8.1.1 dev: true - /jest-worker/29.4.0: - resolution: {integrity: sha512-dICMQ+Q4W0QVMsaQzWlA1FVQhKNz7QcDCOGtbk1GCAd0Lai+wdkQvfmQwL4MjGumineh1xz+6M5oMj3rfWS02A==} + /jest-worker/29.4.2: + resolution: {integrity: sha512-VIuZA2hZmFyRbchsUCHEehoSf2HEl0YVF8SDJqtPnKorAaBuh42V8QsLnde0XP5F6TyCynGPEGgBOn3Fc+wZGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.11.13 - jest-util: 29.4.0 + '@types/node': 18.11.18 + jest-util: 29.4.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /jest/29.4.0_@types+node@18.11.13: - resolution: {integrity: sha512-Zfd4UzNxPkSoHRBkg225rBjQNa6pVqbh20MGniAzwaOzYLd+pQUcAwH+WPxSXxKFs+QWYfPYIq9hIVSmdVQmPA==} + /jest/29.4.2_@types+node@18.11.13: + resolution: {integrity: sha512-+5hLd260vNIHu+7ZgMIooSpKl7Jp5pHKb51e73AJU3owd5dEo/RfVwHbA/na3C/eozrt3hJOLGf96c7EWwIAzg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -7000,10 +7138,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.0 - '@jest/types': 29.4.0 + '@jest/core': 29.4.2 + '@jest/types': 29.4.2 import-local: 3.1.0 - jest-cli: 29.4.0_@types+node@18.11.13 + jest-cli: 29.4.2_@types+node@18.11.13 transitivePeerDependencies: - '@types/node' - supports-color @@ -7207,8 +7345,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: false - /lint-staged/13.1.0: - resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==} + /lint-staged/13.1.2: + resolution: {integrity: sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -7604,8 +7742,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-sitemap/3.1.48_dlcnecpznf2wc36zwuq5m2ie5q: - resolution: {integrity: sha512-cUyjkoac+HeYrn8m3Pwq7DbcSK9+wW+AgPI7Q0Ipv85p4qDKTznS95ihahJXVKLZNRMTV6V45cxStiXW8+I2dA==} + /next-sitemap/3.1.52_dlcnecpznf2wc36zwuq5m2ie5q: + resolution: {integrity: sha512-tY469i4QRV1PwM9BoL+HdKYBCJ83IQl3PmUNapG/Hxp0MIYIw1hINU8E+Edf5Kr8vHXfVzPqDoul/Abu2P0vkw==} engines: {node: '>=14.18'} hasBin: true peerDependencies: @@ -8187,8 +8325,8 @@ packages: dependencies: fast-diff: 1.2.0 - /prettier/2.8.3: - resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} + /prettier/2.8.4: + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true @@ -8215,6 +8353,15 @@ packages: react-is: 18.2.0 dev: false + /pretty-format/29.4.2: + resolution: {integrity: sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.2 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: false + /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -8486,7 +8633,7 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm: + /react-redux/8.0.5_jwva55srevpec5wnp2vp35m3vy: resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -8509,7 +8656,7 @@ packages: dependencies: '@babel/runtime': 7.20.6 '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.0.27 + '@types/react': 18.0.28 '@types/react-dom': 18.0.10 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -8544,7 +8691,7 @@ packages: shallow-equal: 1.2.1 dev: false - /react-schemaorg/2.0.0_rjebligfvfzam422hdjp2um35a: + /react-schemaorg/2.0.0_fbbptd4yr5srky4tv3eva3cp5y: resolution: {integrity: sha512-UqciFKA203ewNjn0zC09uYKuJSvMD8L75L1s/cW4rc7cS64w8l7vaI3SYkuoI/nwCBkJRmOkSJedWDUZBlYZwg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8553,8 +8700,8 @@ packages: typescript: '>=3.1.6' dependencies: react: 18.2.0 - schema-dts: 1.1.0_typescript@4.9.4 - typescript: 4.9.4 + schema-dts: 1.1.0_typescript@4.9.5 + typescript: 4.9.5 dev: false /react-smooth/2.0.1_v2m5e27vhdewzwhryxwfaorcca: @@ -8876,12 +9023,12 @@ packages: dependencies: loose-envify: 1.4.0 - /schema-dts/1.1.0_typescript@4.9.4: + /schema-dts/1.1.0_typescript@4.9.5: resolution: {integrity: sha512-vdmbs/5ycj4zyKpZIDqTcy+IZi4s7c38RVAYuDmRi7zgxUT8wRWPMLzg0jr7FjdVunYu9yZ00F3+XcZTTFcTOQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 4.9.4 + typescript: 4.9.5 dev: false /schema-utils/2.7.1: @@ -9525,7 +9672,7 @@ packages: /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /ts-jest/29.0.5_qfluesnoy3c7oastvlt4a3refi: + /ts-jest/29.0.5_qr63b5u6y75qc5d5redu2mbquu: resolution: {integrity: sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9549,13 +9696,13 @@ packages: '@babel/core': 7.20.5 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.4.0_@types+node@18.11.13 + jest: 29.4.2_@types+node@18.11.13 jest-util: 29.4.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 - typescript: 4.9.4 + typescript: 4.9.5 yargs-parser: 21.1.1 dev: false @@ -9573,14 +9720,14 @@ packages: /tslib/2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - /tsutils/3.21.0_typescript@4.9.4: + /tsutils/3.21.0_typescript@4.9.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.4 + typescript: 4.9.5 /tunnel-agent/0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -9632,8 +9779,8 @@ packages: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} dev: false - /typescript/4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true @@ -9894,6 +10041,10 @@ packages: - uglify-js dev: true + /whatwg-fetch/3.6.2: + resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==} + dev: false + /whatwg-url/5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -9977,9 +10128,9 @@ packages: typedarray-to-buffer: 3.1.5 dev: true - /write-file-atomic/5.0.0: - resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /write-file-atomic/4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 From 54e7346439a5b263a3c2747adaf6750741da15ea Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 15 Feb 2023 17:42:20 +0800 Subject: [PATCH 04/11] chore: remove http --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index b99e6c5a7..ef5d6a7b1 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com http://devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From a05dc6d41db6b02c4b85f2db3c39a41661fce4ff Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 15 Feb 2023 17:52:18 +0800 Subject: [PATCH 05/11] chore: add https --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index ef5d6a7b1..946494f27 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com https://devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From 0ba05980d121aa1f78469a6dad7e1fd7f8746c48 Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 15 Feb 2023 17:58:25 +0800 Subject: [PATCH 06/11] Revert "chore: add https" This reverts commit a05dc6d41db6b02c4b85f2db3c39a41661fce4ff. --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 946494f27..ef5d6a7b1 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com https://devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From 6fcadbd7dd790dd3577a64ad7a535e069e864240 Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Thu, 16 Feb 2023 17:34:18 +0800 Subject: [PATCH 07/11] chore: update walletkit --- package.json | 4 +- pnpm-lock.yaml | 131 ++++++------------------------------------------- 2 files changed, 16 insertions(+), 119 deletions(-) diff --git a/package.json b/package.json index 58b614855..8b8a3a086 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "@tailwindcss/line-clamp": "^0.4.2", "@waveshq/standard-defichain-jellyfishsdk": "^0.42.1", "@waveshq/standard-web": "^0.42.1", - "@waveshq/walletkit-core": "^0.37.0", - "@waveshq/walletkit-ui": "^0.37.0", + "@waveshq/walletkit-core": "^0.37.2", + "@waveshq/walletkit-ui": "^0.37.2", "bignumber.js": "^9.1.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9d453873..9d2514cfe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ specifiers: '@waveshq/standard-defichain-jellyfishsdk': ^0.42.1 '@waveshq/standard-web': ^0.42.1 '@waveshq/standard-web-linter': ^0.42.1 - '@waveshq/walletkit-core': ^0.37.0 - '@waveshq/walletkit-ui': ^0.37.0 + '@waveshq/walletkit-core': ^0.37.2 + '@waveshq/walletkit-ui': ^0.37.2 autoprefixer: ^10.4.13 babel-plugin-istanbul: ^6.1.1 babel-plugin-jsx-remove-data-test-id: ^3.0.0 @@ -51,8 +51,8 @@ dependencies: '@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4 '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/walletkit-core': 0.37.0 - '@waveshq/walletkit-ui': 0.37.0_3okkz6of7wfujums3qoaefjppu + '@waveshq/walletkit-core': 0.37.2 + '@waveshq/walletkit-ui': 0.37.2_3okkz6of7wfujums3qoaefjppu bignumber.js: 9.1.1 classnames: 2.3.2 date-fns: 2.29.3 @@ -1759,13 +1759,6 @@ packages: jest-mock: 29.4.2 dev: false - /@jest/expect-utils/29.4.0: - resolution: {integrity: sha512-w/JzTYIqjmPFIM5OOQHF9CawFx2daw1256Nzj4ZqWX96qRKbCq9WYRVqdySBKHHzuvsXLyTDIF6y61FUyrhmwg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - jest-get-type: 29.2.0 - dev: false - /@jest/expect-utils/29.4.2: resolution: {integrity: sha512-Dd3ilDJpBnqa0GiPN7QrudVs0cczMMHtehSo2CSTjm3zdHx0RcpmhFNVEltuEFeqfLIyWKFI224FsMSQ/nsJQA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1844,13 +1837,6 @@ packages: - supports-color dev: false - /@jest/schemas/29.4.0: - resolution: {integrity: sha512-0E01f/gOZeNTG76i5eWWSupvSHaIINrTie7vCyjiYFKgzNdyEGd12BUv4oNBFHOqlHDbtoJi3HrQ38KCC90NsQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@sinclair/typebox': 0.25.21 - dev: false - /@jest/schemas/29.4.2: resolution: {integrity: sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1910,18 +1896,6 @@ packages: - supports-color dev: false - /@jest/types/29.4.0: - resolution: {integrity: sha512-1S2Dt5uQp7R0bGY/L2BpuwCSji7v12kY3o8zqwlkbYBmOY956SKk+zOWqmfhHSINegiAVqOXydAYuWpzX6TYsQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.4.0 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 - '@types/yargs': 17.0.20 - chalk: 4.1.2 - dev: false - /@jest/types/29.4.2: resolution: {integrity: sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2735,8 +2709,8 @@ packages: /@types/jest/29.4.0: resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} dependencies: - expect: 29.4.0 - pretty-format: 29.4.0 + expect: 29.4.2 + pretty-format: 29.4.2 dev: false /@types/json-schema/7.0.11: @@ -3099,20 +3073,20 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-core/0.37.0: - resolution: {integrity: sha512-j6qm9zSQ+T+Wew+SxqMVAdf6mpb9WsGD1P9KDQ/KA5opJy5ja7NrTmLufPQZPoe/5UIBqc0tP/Fw78icAsD+vw==} + /@waveshq/walletkit-core/0.37.2: + resolution: {integrity: sha512-cH7SMUf1Y2dJ6/oz+TiodhNHhR5R5sMZe/FDN8ctawEFIGeyTwfMO3uEJB43vsSpttlFBn3z4AfsE5Wynykrgg==} dependencies: bignumber.js: 9.1.1 dev: false - /@waveshq/walletkit-ui/0.37.0_3okkz6of7wfujums3qoaefjppu: - resolution: {integrity: sha512-3dIWR0iB4vUcDEnjDKPm3qWzpPg9TRg7Jtl7rGRJ5QLQvwbgsxvDJwAIO/ygMyyLWbWsoJt/9jDq3Vz91JvCZw==} + /@waveshq/walletkit-ui/0.37.2_3okkz6of7wfujums3qoaefjppu: + resolution: {integrity: sha512-AUv/Pr/aEFT/LeEnSOodCiu4s8Ia7DZyj8AOo8tyaiSuZAI3cp9FoxL/jEywPBNjpNIEYVBNpaZqT5Ky5l59Cg==} dependencies: '@birthdayresearch/sticky-jest': 0.4.1_libogwntsmtay353kh5m4sziaq '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq - '@waveshq/walletkit-core': 0.37.0 + '@waveshq/walletkit-core': 0.37.2 bignumber.js: 9.1.1 dayjs: 1.11.7 immer: 9.0.19 @@ -4740,11 +4714,6 @@ packages: /didyoumean/1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - /diff-sequences/29.3.1: - resolution: {integrity: sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: false - /diff-sequences/29.4.2: resolution: {integrity: sha512-R6P0Y6PrsH3n4hUXxL3nns0rbRk6Q33js3ygJBeEpbzLzgcNuJ61+u0RXasFpTKISw99TxUzFnumSnRLsjhLaw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5532,17 +5501,6 @@ packages: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} - /expect/29.4.0: - resolution: {integrity: sha512-pzaAwjBgLEVxBh6ZHiqb9Wv3JYuv6m8ntgtY7a48nS+2KbX0EJkPS3FQlKiTZNcqzqJHNyQsfjqN60w1hPUBfQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/expect-utils': 29.4.0 - jest-get-type: 29.2.0 - jest-matcher-utils: 29.4.0 - jest-message-util: 29.4.0 - jest-util: 29.4.0 - dev: false - /expect/29.4.2: resolution: {integrity: sha512-+JHYg9O3hd3RlICG90OPVjRkPBoiUH7PxvDVMnRiaq1g6JUgZStX514erMl0v2Dc5SkfVbm7ztqbd6qHHPn+mQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6765,16 +6723,6 @@ packages: - supports-color dev: false - /jest-diff/29.4.0: - resolution: {integrity: sha512-s8KNvFx8YgdQ4fn2YLDQ7N6kmVOP68dUDVJrCHNsTc3UM5jcmyyFeYKL8EPWBQbJ0o0VvDGbWp8oYQ1nsnqnWw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 29.3.1 - jest-get-type: 29.2.0 - pretty-format: 29.4.0 - dev: false - /jest-diff/29.4.2: resolution: {integrity: sha512-EK8DSajVtnjx9sa1BkjZq3mqChm2Cd8rIzdXkQMA8e0wuXq53ypz6s5o5V8HRZkoEt2ywJ3eeNWFKWeYr8HK4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6825,13 +6773,8 @@ packages: optional: true dependencies: jest: 29.4.2_@types+node@18.11.13 - jest-diff: 29.4.0 - jest-get-type: 29.2.0 - dev: false - - /jest-get-type/29.2.0: - resolution: {integrity: sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-diff: 29.4.2 + jest-get-type: 29.4.2 dev: false /jest-get-type/29.4.2: @@ -6866,16 +6809,6 @@ packages: pretty-format: 29.4.2 dev: false - /jest-matcher-utils/29.4.0: - resolution: {integrity: sha512-pU4OjBn96rDdRIaPUImbPiO2ETyRVzkA1EZVu9AxBDv/XPDJ7JWfkb6IiDT5jwgicaPHMrB/fhVa6qjG6potfA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - chalk: 4.1.2 - jest-diff: 29.4.0 - jest-get-type: 29.2.0 - pretty-format: 29.4.0 - dev: false - /jest-matcher-utils/29.4.2: resolution: {integrity: sha512-EZaAQy2je6Uqkrm6frnxBIdaWtSYFoR8SVb2sNLAtldswlR/29JAgx+hy67llT3+hXBaLB0zAm5UfeqerioZyg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6886,21 +6819,6 @@ packages: pretty-format: 29.4.2 dev: false - /jest-message-util/29.4.0: - resolution: {integrity: sha512-0FvobqymmhE9pDEifvIcni9GeoKLol8eZspzH5u41g1wxYtLS60a9joT95dzzoCgrKRidNz64eaAXyzaULV8og==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@babel/code-frame': 7.18.6 - '@jest/types': 29.4.0 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - micromatch: 4.0.5 - pretty-format: 29.4.0 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: false - /jest-message-util/29.4.2: resolution: {integrity: sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7059,18 +6977,6 @@ packages: - supports-color dev: false - /jest-util/29.4.0: - resolution: {integrity: sha512-lCCwlze7UEV8TpR9ArS8w0cTbcMry5tlBkg7QSc5og5kNyV59dnY2aKHu5fY2k5aDJMQpCUGpvL2w6ZU44lveA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.4.0 - '@types/node': 18.11.18 - chalk: 4.1.2 - ci-info: 3.7.0 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: false - /jest-util/29.4.2: resolution: {integrity: sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -8344,15 +8250,6 @@ packages: react-is: 17.0.2 dev: true - /pretty-format/29.4.0: - resolution: {integrity: sha512-J+EVUPXIBHCdWAbvGBwXs0mk3ljGppoh/076g1S8qYS8nVG4u/yrhMvyTFHYYYKWnDdgRLExx0vA7pzxVGdlNw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.4.0 - ansi-styles: 5.2.0 - react-is: 18.2.0 - dev: false - /pretty-format/29.4.2: resolution: {integrity: sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9697,7 +9594,7 @@ packages: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.4.2_@types+node@18.11.13 - jest-util: 29.4.0 + jest-util: 29.4.2 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 From 84d943c7d142e58a0b2b7575d003f4de5d0d27bb Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Thu, 16 Feb 2023 17:37:39 +0800 Subject: [PATCH 08/11] chore: remove port number --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index ef5d6a7b1..817a07515 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com:3000 *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From 002c171d3269eefd81c6870199f833e0fcacf271 Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Thu, 16 Feb 2023 17:42:01 +0800 Subject: [PATCH 09/11] chore: add http --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 817a07515..75581eb64 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,7 @@ const securityHeaders = [ };` + `style-src 'self' fonts.googleapis.com 'unsafe-inline';` + `font-src fonts.gstatic.com;` + - `connect-src 'self' ocean.defichain.com devnet.ocean.jellyfishsdk.com *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ + `connect-src 'self' ocean.defichain.com http://devnet.ocean.jellyfishsdk.com *.jellyfishsdk.com playground.jellyfishsdk.com wallet.defichain.com; ${ process.env.NODE_ENV === "development" ? `ws://localhost:3000/_next/webpack-hmr` : "" From 7c55a02f4e603157e3dfc35979a018e3967780ef Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 22 Feb 2023 17:42:40 +0800 Subject: [PATCH 10/11] Revert "chore: update walletkit" This reverts commit 6fcadbd7dd790dd3577a64ad7a535e069e864240. --- package.json | 4 +- pnpm-lock.yaml | 131 +++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 119 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 8b8a3a086..58b614855 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "@tailwindcss/line-clamp": "^0.4.2", "@waveshq/standard-defichain-jellyfishsdk": "^0.42.1", "@waveshq/standard-web": "^0.42.1", - "@waveshq/walletkit-core": "^0.37.2", - "@waveshq/walletkit-ui": "^0.37.2", + "@waveshq/walletkit-core": "^0.37.0", + "@waveshq/walletkit-ui": "^0.37.0", "bignumber.js": "^9.1.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d2514cfe..e9d453873 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ specifiers: '@waveshq/standard-defichain-jellyfishsdk': ^0.42.1 '@waveshq/standard-web': ^0.42.1 '@waveshq/standard-web-linter': ^0.42.1 - '@waveshq/walletkit-core': ^0.37.2 - '@waveshq/walletkit-ui': ^0.37.2 + '@waveshq/walletkit-core': ^0.37.0 + '@waveshq/walletkit-ui': ^0.37.0 autoprefixer: ^10.4.13 babel-plugin-istanbul: ^6.1.1 babel-plugin-jsx-remove-data-test-id: ^3.0.0 @@ -51,8 +51,8 @@ dependencies: '@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4 '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/walletkit-core': 0.37.2 - '@waveshq/walletkit-ui': 0.37.2_3okkz6of7wfujums3qoaefjppu + '@waveshq/walletkit-core': 0.37.0 + '@waveshq/walletkit-ui': 0.37.0_3okkz6of7wfujums3qoaefjppu bignumber.js: 9.1.1 classnames: 2.3.2 date-fns: 2.29.3 @@ -1759,6 +1759,13 @@ packages: jest-mock: 29.4.2 dev: false + /@jest/expect-utils/29.4.0: + resolution: {integrity: sha512-w/JzTYIqjmPFIM5OOQHF9CawFx2daw1256Nzj4ZqWX96qRKbCq9WYRVqdySBKHHzuvsXLyTDIF6y61FUyrhmwg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.2.0 + dev: false + /@jest/expect-utils/29.4.2: resolution: {integrity: sha512-Dd3ilDJpBnqa0GiPN7QrudVs0cczMMHtehSo2CSTjm3zdHx0RcpmhFNVEltuEFeqfLIyWKFI224FsMSQ/nsJQA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1837,6 +1844,13 @@ packages: - supports-color dev: false + /@jest/schemas/29.4.0: + resolution: {integrity: sha512-0E01f/gOZeNTG76i5eWWSupvSHaIINrTie7vCyjiYFKgzNdyEGd12BUv4oNBFHOqlHDbtoJi3HrQ38KCC90NsQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.25.21 + dev: false + /@jest/schemas/29.4.2: resolution: {integrity: sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1896,6 +1910,18 @@ packages: - supports-color dev: false + /@jest/types/29.4.0: + resolution: {integrity: sha512-1S2Dt5uQp7R0bGY/L2BpuwCSji7v12kY3o8zqwlkbYBmOY956SKk+zOWqmfhHSINegiAVqOXydAYuWpzX6TYsQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.0 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 18.11.18 + '@types/yargs': 17.0.20 + chalk: 4.1.2 + dev: false + /@jest/types/29.4.2: resolution: {integrity: sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2709,8 +2735,8 @@ packages: /@types/jest/29.4.0: resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} dependencies: - expect: 29.4.2 - pretty-format: 29.4.2 + expect: 29.4.0 + pretty-format: 29.4.0 dev: false /@types/json-schema/7.0.11: @@ -3073,20 +3099,20 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-core/0.37.2: - resolution: {integrity: sha512-cH7SMUf1Y2dJ6/oz+TiodhNHhR5R5sMZe/FDN8ctawEFIGeyTwfMO3uEJB43vsSpttlFBn3z4AfsE5Wynykrgg==} + /@waveshq/walletkit-core/0.37.0: + resolution: {integrity: sha512-j6qm9zSQ+T+Wew+SxqMVAdf6mpb9WsGD1P9KDQ/KA5opJy5ja7NrTmLufPQZPoe/5UIBqc0tP/Fw78icAsD+vw==} dependencies: bignumber.js: 9.1.1 dev: false - /@waveshq/walletkit-ui/0.37.2_3okkz6of7wfujums3qoaefjppu: - resolution: {integrity: sha512-AUv/Pr/aEFT/LeEnSOodCiu4s8Ia7DZyj8AOo8tyaiSuZAI3cp9FoxL/jEywPBNjpNIEYVBNpaZqT5Ky5l59Cg==} + /@waveshq/walletkit-ui/0.37.0_3okkz6of7wfujums3qoaefjppu: + resolution: {integrity: sha512-3dIWR0iB4vUcDEnjDKPm3qWzpPg9TRg7Jtl7rGRJ5QLQvwbgsxvDJwAIO/ygMyyLWbWsoJt/9jDq3Vz91JvCZw==} dependencies: '@birthdayresearch/sticky-jest': 0.4.1_libogwntsmtay353kh5m4sziaq '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq - '@waveshq/walletkit-core': 0.37.2 + '@waveshq/walletkit-core': 0.37.0 bignumber.js: 9.1.1 dayjs: 1.11.7 immer: 9.0.19 @@ -4714,6 +4740,11 @@ packages: /didyoumean/1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + /diff-sequences/29.3.1: + resolution: {integrity: sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + /diff-sequences/29.4.2: resolution: {integrity: sha512-R6P0Y6PrsH3n4hUXxL3nns0rbRk6Q33js3ygJBeEpbzLzgcNuJ61+u0RXasFpTKISw99TxUzFnumSnRLsjhLaw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5501,6 +5532,17 @@ packages: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} + /expect/29.4.0: + resolution: {integrity: sha512-pzaAwjBgLEVxBh6ZHiqb9Wv3JYuv6m8ntgtY7a48nS+2KbX0EJkPS3FQlKiTZNcqzqJHNyQsfjqN60w1hPUBfQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/expect-utils': 29.4.0 + jest-get-type: 29.2.0 + jest-matcher-utils: 29.4.0 + jest-message-util: 29.4.0 + jest-util: 29.4.0 + dev: false + /expect/29.4.2: resolution: {integrity: sha512-+JHYg9O3hd3RlICG90OPVjRkPBoiUH7PxvDVMnRiaq1g6JUgZStX514erMl0v2Dc5SkfVbm7ztqbd6qHHPn+mQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6723,6 +6765,16 @@ packages: - supports-color dev: false + /jest-diff/29.4.0: + resolution: {integrity: sha512-s8KNvFx8YgdQ4fn2YLDQ7N6kmVOP68dUDVJrCHNsTc3UM5jcmyyFeYKL8EPWBQbJ0o0VvDGbWp8oYQ1nsnqnWw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.3.1 + jest-get-type: 29.2.0 + pretty-format: 29.4.0 + dev: false + /jest-diff/29.4.2: resolution: {integrity: sha512-EK8DSajVtnjx9sa1BkjZq3mqChm2Cd8rIzdXkQMA8e0wuXq53ypz6s5o5V8HRZkoEt2ywJ3eeNWFKWeYr8HK4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6773,8 +6825,13 @@ packages: optional: true dependencies: jest: 29.4.2_@types+node@18.11.13 - jest-diff: 29.4.2 - jest-get-type: 29.4.2 + jest-diff: 29.4.0 + jest-get-type: 29.2.0 + dev: false + + /jest-get-type/29.2.0: + resolution: {integrity: sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false /jest-get-type/29.4.2: @@ -6809,6 +6866,16 @@ packages: pretty-format: 29.4.2 dev: false + /jest-matcher-utils/29.4.0: + resolution: {integrity: sha512-pU4OjBn96rDdRIaPUImbPiO2ETyRVzkA1EZVu9AxBDv/XPDJ7JWfkb6IiDT5jwgicaPHMrB/fhVa6qjG6potfA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 29.4.0 + jest-get-type: 29.2.0 + pretty-format: 29.4.0 + dev: false + /jest-matcher-utils/29.4.2: resolution: {integrity: sha512-EZaAQy2je6Uqkrm6frnxBIdaWtSYFoR8SVb2sNLAtldswlR/29JAgx+hy67llT3+hXBaLB0zAm5UfeqerioZyg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6819,6 +6886,21 @@ packages: pretty-format: 29.4.2 dev: false + /jest-message-util/29.4.0: + resolution: {integrity: sha512-0FvobqymmhE9pDEifvIcni9GeoKLol8eZspzH5u41g1wxYtLS60a9joT95dzzoCgrKRidNz64eaAXyzaULV8og==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/code-frame': 7.18.6 + '@jest/types': 29.4.0 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 29.4.0 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: false + /jest-message-util/29.4.2: resolution: {integrity: sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6977,6 +7059,18 @@ packages: - supports-color dev: false + /jest-util/29.4.0: + resolution: {integrity: sha512-lCCwlze7UEV8TpR9ArS8w0cTbcMry5tlBkg7QSc5og5kNyV59dnY2aKHu5fY2k5aDJMQpCUGpvL2w6ZU44lveA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.4.0 + '@types/node': 18.11.18 + chalk: 4.1.2 + ci-info: 3.7.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: false + /jest-util/29.4.2: resolution: {integrity: sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -8250,6 +8344,15 @@ packages: react-is: 17.0.2 dev: true + /pretty-format/29.4.0: + resolution: {integrity: sha512-J+EVUPXIBHCdWAbvGBwXs0mk3ljGppoh/076g1S8qYS8nVG4u/yrhMvyTFHYYYKWnDdgRLExx0vA7pzxVGdlNw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.4.0 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: false + /pretty-format/29.4.2: resolution: {integrity: sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9594,7 +9697,7 @@ packages: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.4.2_@types+node@18.11.13 - jest-util: 29.4.2 + jest-util: 29.4.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 From 29661de192250a8722eafbcc1576aeddb81c5a20 Mon Sep 17 00:00:00 2001 From: Keng Ye Date: Wed, 22 Feb 2023 17:42:58 +0800 Subject: [PATCH 11/11] Revert "chore: update image for blockchain, playground and whale api" This reverts commit 2cde4a01711ec150badf983092f6bf2ac889ff67. --- docker-compose.yml | 6 +- package.json | 10 +- pnpm-lock.yaml | 1259 +++++++++++++++++++------------------------- 3 files changed, 562 insertions(+), 713 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a831ac74f..79d7482be 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,7 +17,7 @@ services: - "/var/run/docker.sock:/var/run/docker.sock:ro" defi-blockchain: - image: defi/defichain:3.2.4 + image: defi/defichain:3.2.2 command: > defid -printtoconsole @@ -55,7 +55,7 @@ services: -grandcentralheight=16 defi-playground: - image: ghcr.io/jellyfishsdk/playground-api:3.28.2 + image: ghcr.io/jellyfishsdk/playground-api:3.24.0 depends_on: - defi-blockchain ports: @@ -68,7 +68,7 @@ services: - "traefik.http.routers.playground.entrypoints=web" defi-whale: - image: ghcr.io/jellyfishsdk/whale-api:3.28.2 + image: ghcr.io/jellyfishsdk/whale-api:3.24.0 depends_on: - defi-blockchain ports: diff --git a/package.json b/package.json index 58b614855..96731e86c 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,10 @@ "@prismicio/types": "^0.2.7", "@reduxjs/toolkit": "^1.9.1", "@tailwindcss/line-clamp": "^0.4.2", - "@waveshq/standard-defichain-jellyfishsdk": "^0.42.1", - "@waveshq/standard-web": "^0.42.1", - "@waveshq/walletkit-core": "^0.37.0", - "@waveshq/walletkit-ui": "^0.37.0", + "@waveshq/standard-defichain-jellyfishsdk": "^0.37.0", + "@waveshq/standard-web": "^0.37.0", + "@waveshq/walletkit-core": "^0.29.0", + "@waveshq/walletkit-ui": "^0.29.0", "bignumber.js": "^9.1.1", "classnames": "^2.3.2", "date-fns": "^2.29.3", @@ -49,7 +49,7 @@ "@testing-library/cypress": "^8.0.7", "@types/lodash": "^4.14.191", "@types/node": "^18.11.13", - "@waveshq/standard-web-linter": "^0.42.1", + "@waveshq/standard-web-linter": "^0.37.0", "autoprefixer": "^10.4.13", "babel-plugin-istanbul": "^6.1.1", "babel-plugin-jsx-remove-data-test-id": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9d453873..2d4d61773 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,11 +14,11 @@ specifiers: '@testing-library/cypress': ^8.0.7 '@types/lodash': ^4.14.191 '@types/node': ^18.11.13 - '@waveshq/standard-defichain-jellyfishsdk': ^0.42.1 - '@waveshq/standard-web': ^0.42.1 - '@waveshq/standard-web-linter': ^0.42.1 - '@waveshq/walletkit-core': ^0.37.0 - '@waveshq/walletkit-ui': ^0.37.0 + '@waveshq/standard-defichain-jellyfishsdk': ^0.37.0 + '@waveshq/standard-web': ^0.37.0 + '@waveshq/standard-web-linter': ^0.37.0 + '@waveshq/walletkit-core': ^0.29.0 + '@waveshq/walletkit-ui': ^0.29.0 autoprefixer: ^10.4.13 babel-plugin-istanbul: ^6.1.1 babel-plugin-jsx-remove-data-test-id: ^3.0.0 @@ -49,10 +49,10 @@ dependencies: '@prismicio/types': 0.2.7 '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq '@tailwindcss/line-clamp': 0.4.2_tailwindcss@3.2.4 - '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 - '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/walletkit-core': 0.37.0 - '@waveshq/walletkit-ui': 0.37.0_3okkz6of7wfujums3qoaefjppu + '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/walletkit-core': 0.29.0 + '@waveshq/walletkit-ui': 0.29.0_esjmwr2ogkrhuw4opzuwmq57d4 bignumber.js: 9.1.1 classnames: 2.3.2 date-fns: 2.29.3 @@ -63,9 +63,9 @@ dependencies: randomcolor: 0.6.2 react-number-format: 5.1.3_biqbaboplfbrettd7655fr4n2y react-redux: 8.0.5_e42enmjmqb4imi3q3iaq2rrebm - react-schemaorg: 2.0.0_fbbptd4yr5srky4tv3eva3cp5y + react-schemaorg: 2.0.0_rjebligfvfzam422hdjp2um35a recharts: 2.3.2_v2m5e27vhdewzwhryxwfaorcca - schema-dts: 1.1.0_typescript@4.9.5 + schema-dts: 1.1.0_typescript@4.9.4 smart-buffer: 4.2.0 devDependencies: @@ -75,7 +75,7 @@ devDependencies: '@testing-library/cypress': 8.0.7_cypress@11.2.0 '@types/lodash': 4.14.191 '@types/node': 18.11.13 - '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq autoprefixer: 10.4.13_postcss@8.4.21 babel-plugin-istanbul: 6.1.1 babel-plugin-jsx-remove-data-test-id: 3.0.0_@babel+core@7.20.5 @@ -1257,15 +1257,14 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: false - /@birthdayresearch/sticky-jest/0.4.1_libogwntsmtay353kh5m4sziaq: - resolution: {integrity: sha512-atnTYWGPrn/iUBYA/zv4RSdz7bgEb3wBqMmvvDkeqcI4j0WCIRfhSt2BrvtlkDI86qoCNzXJiHfdnpgHe8Z3/A==} + /@birthdayresearch/sticky-jest/0.3.7_moyf35itjzyqxwsznvick4dxfe: + resolution: {integrity: sha512-DKbvOVJNcIHjJ6QzudlmYAHL21DpQ/QmXtGwkVD1MiiZvGDYWCzD8nRYprpPtwIq6CXk/wZVT2bUoEHmG4hx0w==} dependencies: - '@types/jest': 29.4.0 - jest: 29.4.2_@types+node@18.11.13 - jest-extended: 3.2.3_jest@29.4.2 - ts-jest: 29.0.5_qr63b5u6y75qc5d5redu2mbquu + '@types/jest': 29.2.6 + jest: 29.4.0_@types+node@18.11.13 + jest-extended: 3.2.3_jest@29.4.0 + ts-jest: 29.0.5_qfluesnoy3c7oastvlt4a3refi wait-for-expect: 3.0.2 - whatwg-fetch: 3.6.2 transitivePeerDependencies: - '@babel/core' - '@jest/types' @@ -1372,209 +1371,209 @@ packages: - supports-color dev: true - /@defichain/jellyfish-address/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-FBXXgrLMDozBiZCnrSraDWvdVba01MC0Ahbdgr9AJVsyqZIbxBmTuApDmUwdDsGQGujj5yJ2jTJ6DfxFK9v1CQ==} + /@defichain/jellyfish-address/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-6y8NbZFBLjE/qPFVYadjOQkMOw1mWv828VwXcWNhL569+SVA1V8vti1OhHI3Ifu5zHg4M5hHD7oG964JIJ1OIw==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 bech32: 2.0.0 bs58: 4.0.1 - defichain: 3.28.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-api-core/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-ECSr9NcQyrKLLD6oafTmqssQ0n9M4wL665xHUMXp9BUfP5NfBTiHUr37Ro5Ut2h9x8oy2HlIEDKtt7t9tWGyqg==} + /@defichain/jellyfish-api-core/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-OmhbFbDiVOvb6YdQmX+dkV6Bfa9jYAoxa873F0qeNRnQPDcMOqkKEHeRjbURdJVoNWrcZWfqZEvbOx6yvP3SqQ==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-json': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-json': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-api-jsonrpc/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-0r3HDqt+k0ICEr8FRJTAL/ZRGSjmETiX4i1AHxGBObbelBZMQbNNGW6E9U7UzzUAqS2Gs35fIe85nFn/Rcw17A==} + /@defichain/jellyfish-api-jsonrpc/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-RZvu76D/ei2P1sLzyfj9SLLWt9Yx5kUYykyceerKK+owqZaaeqVtF59LIo470zWvcPQWPjLKBsFkIg32O7E4Tw==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.28.2 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false - /@defichain/jellyfish-buffer/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-hJv+P/6zHR9emxK7Xne1xF6d9zhcrdi+fFom8dKMVGXBVhcXNuk/GpK3FmX/jKroO4gQ6kCZbOH9V6CPv53rfQ==} + /@defichain/jellyfish-buffer/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-4YHNFn6ivruBuKW5BJ6yM6uT0j5z0X/I2dSOw1JzrJyLczsWKnbw3GfdB0yV/lm+YgtaGIuW6sSY/Y3zwuitwA==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: bignumber.js: 9.1.1 bn.js: 5.2.1 - defichain: 3.28.2 + defichain: 3.24.0 smart-buffer: 4.2.0 dev: false - /@defichain/jellyfish-crypto/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-/zy9oz9beth8jRjCjRuiLoUUyeV+LhirbnDDKcBjMWoJg9zeICcYktQYQTHyn/Y+8brhIrBh3ayLWVy9HihKjQ==} + /@defichain/jellyfish-crypto/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-/u2ib0BG3axFEAeYUgzCmeyrPzgaSQqYOxzA+kiFm4bdF3aKeWnDJCKVtZ3ZaIElxMPFJXN3uE0RskxUFgQdEg==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: bech32: 2.0.0 bip66: 1.1.5 browserify-aes: 1.2.0 bs58: 4.0.1 create-hash: 1.2.0 - defichain: 3.28.2 + defichain: 3.24.0 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 dev: false - /@defichain/jellyfish-json/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-woli55hibtO4GHmBrtYDTHJMIrdWy/YHDzJ91quZFWaDmZIxHYymnjea0Bg7qlq2rwiKdxkkZHrXv3qNZrRvTQ==} + /@defichain/jellyfish-json/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-EM0i7wvotGbp73BFGLBSDYNhYMFOFuR2ETMNWwpSH4be58ltVixJ25VjEz2qjnWsnGxAY4zXxTUiu6AIeuuMGA==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: '@types/lossless-json': 1.0.1 bignumber.js: 9.1.1 - defichain: 3.28.2 + defichain: 3.24.0 lossless-json: 1.0.5 dev: false - /@defichain/jellyfish-network/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-I6C8JCfcWbwH2zFxUAjDlTmk7M8MahVk2RU09a/7Fd6s5ZBbxblnDr8zVKVaRXkc6DzcXTFxaMK1izaAig9MaA==} + /@defichain/jellyfish-network/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-nLVjZvfgjh9hmYEEj9nKWVc713lTCdsX6Qk4vsuNkRxHfyNJik3FLPMYsnGoxRVp6Lx6zuj+UggTC/TI5rHCjA==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: bignumber.js: 9.1.1 - defichain: 3.28.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-testing/3.28.2_oviw2nh6fx4qsybzts7gnmywzu: - resolution: {integrity: sha512-BdjI7yXsV8toYed6giXleq8Uj6K9Ic0T0cIcOO2gMeKXSP5kzqAe5UjjgbKM4sNxgV559GeUr2S+Itdn+0ljGg==} + /@defichain/jellyfish-testing/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: + resolution: {integrity: sha512-nC3S1W8AfPVzNqevkT42v9Qhvm8VPaFimZFXjbdZ91EuIAyfdv9FT+E5z+DY9NRzt9JS7hLmMFFKUO1vn87WGQ==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-jsonrpc': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 - '@defichain/testcontainers': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu + '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq cross-fetch: 3.1.5 - defichain: 3.28.2 + defichain: 3.24.0 transitivePeerDependencies: - '@types/tar-fs' - encoding - supports-color dev: false - /@defichain/jellyfish-transaction-builder/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-gu4Lh8onkpUzBXWlgaOHDysCKJ7Fz8l4PH1A9a79uEhqgnrM707JpgBYTzISAHKMpi8m8Htpl2+7lTGI7CgIQQ==} + /@defichain/jellyfish-transaction-builder/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-Ks4+mBp3D1oo9xEDaYMZWz7wPse+KvOZHaUNcJEgqy9ihg/9V+pdEN8+dkOhpo2de+4X+Rg3S5H6SG98LKLWrQ==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction-signature': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-transaction-signature/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-pj/uzZVhSgY4sdSBVlf4W8Urj/01NUfEePG/4sEf6B5ubW+l+u/AZY2v8DdBjKVC+TZsf2pAxE/R1WaeZyLqNw==} + /@defichain/jellyfish-transaction-signature/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-0jlLxx1Y8wul3KD0/N1IAhHzYRPbD8lwfZbR/i29UNtuNvbIywesHWhMx+v2f3ji5YtqssgIiqTDCeHLGxBsTg==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-buffer': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-transaction/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-9rFqG0qxYo5bEFQ+gE+qlBMO+9bgvC3ud7P+6PoY3MOrwMJhtmB1Nm0x1m40+bFjgA9ddIgLYfRspNXIRidjnQ==} + /@defichain/jellyfish-transaction/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-u4KFv/0texkyb679fUrpi5rZenXaFWRvkcbsCp7RP3EZUrW/89C03LwvhI5LH/59xI1o1DB3sHuDddkY97nD7Q==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-buffer': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-buffer': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-wallet-encrypted/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-4XKnzpvvOzcdeJBfLL3TumidSjPh4GqcwZXt8u+Whg28mw2J+qbkleZzdVclgsvr4x+lxx1ET0fQDOm56oDwYQ==} + /@defichain/jellyfish-wallet-encrypted/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-G51g0I/vfoLVi/A+OrDW/SxTmrHx5W/bJ6GNGMl5D3mPCnQf6KsyaHslTECsXzrvboBmmnyvPkFEJ+COV99SAg==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-wallet-mnemonic': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 scrypt-js: 3.0.1 dev: false - /@defichain/jellyfish-wallet-mnemonic/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-DRjU0f2iPavvgeOvyTNRxP1kuDaPIoHLuFWjEvI3F+IVCVJ++oLnluuTN2Wy3YVkSXAwW4GGgKsMZT49ZO+RHQ==} + /@defichain/jellyfish-wallet-mnemonic/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-cSwPQcLXkh5XG5zL/jy/lo4QoyRi7DOfaPLteheCjAKAMHswCeemI4NI/xFRtEPL4WIroogPH2jVXGCmP+mKcA==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 bip32: 2.0.6 bip39: 3.0.4 create-hmac: 1.1.7 - defichain: 3.28.2 + defichain: 3.24.0 dev: false - /@defichain/jellyfish-wallet/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-RQJECwAtgwp1SF3xcGw7NreW7toHGttBEtzrUdSkwMntYj+iyWaeGvAtd9fy9yv3K2yfFevZYqmhgPgQ2ee6cg==} + /@defichain/jellyfish-wallet/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-U6zIm5t9I+EJpbnPpa/R2hNyo8lhAkW53zNRVvnyi3Tf3qW/ryNIB+vZTrHnr1HZmvesFMtmAgYFSlX9lVvP9Q==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-address': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-crypto': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction-signature': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-crypto': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-signature': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 dev: false - /@defichain/ocean-api-client/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-X3NUBmOTUsFmIGVgHJH2zXoXlmrQyqRSfxFhiEFSwH2zfiwdrHzmdpjsfBR43N8JmIQSWYr5Csj7/n2M4HSgpw==} + /@defichain/ocean-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-EZfJjXnyvHu+MfkH7+r9hy+d0DUct5Y6ZMXKnDkiKPhjEkDKZWuNLeXXLQRCDdwSn0gNuEHow6nCZBqZO0Z7kA==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.28.2 + defichain: 3.24.0 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/playground-api-client/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-LWPZeYfwoCszodpo70GrJGR6qloRdaAo+rPxkItItHTXdOkl0UqWy3Io4tyFvSZd05oy+CU9bKc/VpV9MdxQpw==} + /@defichain/playground-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-LwbVcgn6muWUcGTMyhvCuOKGYYIVA1DX6877i/+HTrYh+tnph0RTz8O3pS7LTdn7N5E763cZ8RMHWtiLlN4I7w==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 - '@defichain/ocean-api-client': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/ocean-api-client': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false - /@defichain/testcontainers/3.28.2_oviw2nh6fx4qsybzts7gnmywzu: - resolution: {integrity: sha512-vxNqPAYs4DrbXA4cpkN8aknmWyB5WQ4nRd+yXOOhLeUR96ZaaeJK+lI9HylT0GT8ARIRLhP0nlKaHI8BKQaPmg==} + /@defichain/testcontainers/3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq: + resolution: {integrity: sha512-UfTMU/e8xH4sRyZKZlvbiG90w9qSg3DvmH3LaqUhlXV6NiTmLaulYgXRpUhdbArDTsS1EaI4WnKTIMXY70ON5A==} peerDependencies: '@types/tar-fs': ^2.0.1 - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 '@types/tar-fs': 2.0.1 cross-fetch: 3.1.5 - defichain: 3.28.2 + defichain: 3.24.0 dockerode: 3.3.4 tar-fs: 2.1.1 testcontainers: 9.1.1 @@ -1584,30 +1583,30 @@ packages: - supports-color dev: false - /@defichain/whale-api-client/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-JJtperM2tYvwZkm54VclCSF2Tr4AnOKQSX0+ToFkEHxS3FTSks7AmSmOnI793C2XUCWRaDi8oX3lvcG7KQfO3A==} + /@defichain/whale-api-client/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-gE91t73J1DK2AhbxoZUu2ZZePYtRktaYfiVyLmDJ/EwitrrR/G2ieDXtWukMb+w6SonSmErt6z0zWUonww08xQ==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-api-jsonrpc': 3.28.2_defichain@3.28.2 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-jsonrpc': 3.24.0_defichain@3.24.0 abort-controller: 3.0.0 cross-fetch: 3.1.5 - defichain: 3.28.2 + defichain: 3.24.0 url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false - /@defichain/whale-api-wallet/3.28.2_defichain@3.28.2: - resolution: {integrity: sha512-hw0bAdDxUxhTw7hLFZClmZt13PbHHc5AUqhG6aipDM5OwMH573HN0P3Hmm90O/pw+MEmx5+Zpq9QWmlH9qlFFg==} + /@defichain/whale-api-wallet/3.24.0_defichain@3.24.0: + resolution: {integrity: sha512-agQa9yThwbWOsHQIyf4TmaOinZMESrLFIOuvlopVcvtJYgmD+U5hxq2RyaUYG5eVu1Ki1xZk0HibiTvPusI26A==} peerDependencies: - defichain: ^3.28.2 + defichain: ^3.24.0 dependencies: - '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 - '@defichain/whale-api-client': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 + '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: - encoding dev: false @@ -1695,20 +1694,20 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - /@jest/console/29.4.2: - resolution: {integrity: sha512-0I/rEJwMpV9iwi9cDEnT71a5nNGK9lj8Z4+1pRAU2x/thVXCDnaTGrvxyK+cAqZTFVFCiR+hfVrP4l2m+dCmQg==} + /@jest/console/29.4.0: + resolution: {integrity: sha512-xpXud7e/8zo4syxQlAMDz+EQiFsf8/zXDPslBYm+UaSJ5uGTKQHhbSHfECp7Fw1trQtopjYumeved0n3waijhQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 chalk: 4.1.2 - jest-message-util: 29.4.2 - jest-util: 29.4.2 + jest-message-util: 29.4.0 + jest-util: 29.4.0 slash: 3.0.0 dev: false - /@jest/core/29.4.2: - resolution: {integrity: sha512-KGuoQah0P3vGNlaS/l9/wQENZGNKGoWb+OPxh3gz+YzG7/XExvYu34MzikRndQCdM2S0tzExN4+FL37i6gZmCQ==} + /@jest/core/29.4.0: + resolution: {integrity: sha512-E7oCMcENobBFwQXYjnN2IsuUSpRo5jSv7VYk6O9GyQ5kVAfVSS8819I4W5iCCYvqD6+1TzyzLpeEdZEik81kNw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1716,32 +1715,32 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 29.4.2 - '@jest/reporters': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/transform': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/console': 29.4.0 + '@jest/reporters': 29.4.0 + '@jest/test-result': 29.4.0 + '@jest/transform': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.7.0 exit: 0.1.2 graceful-fs: 4.2.10 - jest-changed-files: 29.4.2 - jest-config: 29.4.2_@types+node@18.11.18 - jest-haste-map: 29.4.2 - jest-message-util: 29.4.2 - jest-regex-util: 29.4.2 - jest-resolve: 29.4.2 - jest-resolve-dependencies: 29.4.2 - jest-runner: 29.4.2 - jest-runtime: 29.4.2 - jest-snapshot: 29.4.2 - jest-util: 29.4.2 - jest-validate: 29.4.2 - jest-watcher: 29.4.2 + jest-changed-files: 29.4.0 + jest-config: 29.4.0_@types+node@18.11.13 + jest-haste-map: 29.4.0 + jest-message-util: 29.4.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.4.0 + jest-resolve-dependencies: 29.4.0 + jest-runner: 29.4.0 + jest-runtime: 29.4.0 + jest-snapshot: 29.4.0 + jest-util: 29.4.0 + jest-validate: 29.4.0 + jest-watcher: 29.4.0 micromatch: 4.0.5 - pretty-format: 29.4.2 + pretty-format: 29.4.0 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: @@ -1749,14 +1748,14 @@ packages: - ts-node dev: false - /@jest/environment/29.4.2: - resolution: {integrity: sha512-JKs3VUtse0vQfCaFGJRX1bir9yBdtasxziSyu+pIiEllAQOe4oQhdCYIf3+Lx+nGglFktSKToBnRJfD5QKp+NQ==} + /@jest/environment/29.4.0: + resolution: {integrity: sha512-ocl1VGDcZHfHnYLTqkBY7yXme1bF4x0BevJ9wb6y0sLOSyBCpp8L5fEASChB+wU53WMrIK6kBfGt+ZYoM2kcdw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 - jest-mock: 29.4.2 + '@jest/fake-timers': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 + jest-mock: 29.4.0 dev: false /@jest/expect-utils/29.4.0: @@ -1766,49 +1765,42 @@ packages: jest-get-type: 29.2.0 dev: false - /@jest/expect-utils/29.4.2: - resolution: {integrity: sha512-Dd3ilDJpBnqa0GiPN7QrudVs0cczMMHtehSo2CSTjm3zdHx0RcpmhFNVEltuEFeqfLIyWKFI224FsMSQ/nsJQA==} + /@jest/expect/29.4.0: + resolution: {integrity: sha512-IiDZYQ/Oi94aBT0nKKKRvNsB5JTyHoGb+G3SiGoDxz90JfL7SLx/z5IjB0fzBRzy7aLFQOCbVJlaC2fIgU6Y9Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 29.4.2 - dev: false - - /@jest/expect/29.4.2: - resolution: {integrity: sha512-NUAeZVApzyaeLjfWIV/64zXjA2SS+NuUPHpAlO7IwVMGd5Vf9szTl9KEDlxY3B4liwLO31os88tYNHl6cpjtKQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - expect: 29.4.2 - jest-snapshot: 29.4.2 + expect: 29.4.0 + jest-snapshot: 29.4.0 transitivePeerDependencies: - supports-color dev: false - /@jest/fake-timers/29.4.2: - resolution: {integrity: sha512-Ny1u0Wg6kCsHFWq7A/rW/tMhIedq2siiyHyLpHCmIhP7WmcAmd2cx95P+0xtTZlj5ZbJxIRQi4OPydZZUoiSQQ==} + /@jest/fake-timers/29.4.0: + resolution: {integrity: sha512-8sitzN2QrhDwEwH3kKcMMgrv/UIkmm9AUgHixmn4L++GQ0CqVTIztm3YmaIQooLmW3O4GhizNTTCyq3iLbWcMw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 + '@jest/types': 29.4.0 '@sinonjs/fake-timers': 10.0.2 - '@types/node': 18.11.18 - jest-message-util: 29.4.2 - jest-mock: 29.4.2 - jest-util: 29.4.2 + '@types/node': 18.11.13 + jest-message-util: 29.4.0 + jest-mock: 29.4.0 + jest-util: 29.4.0 dev: false - /@jest/globals/29.4.2: - resolution: {integrity: sha512-zCk70YGPzKnz/I9BNFDPlK+EuJLk21ur/NozVh6JVM86/YYZtZHqxFFQ62O9MWq7uf3vIZnvNA0BzzrtxD9iyg==} + /@jest/globals/29.4.0: + resolution: {integrity: sha512-Q64ZRgGMVL40RcYTfD2GvyjK7vJLPSIvi8Yp3usGPNPQ3SCW+UCY9KEH6+sVtBo8LzhcjtCXuZEd7avnj/T0mQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.2 - '@jest/expect': 29.4.2 - '@jest/types': 29.4.2 - jest-mock: 29.4.2 + '@jest/environment': 29.4.0 + '@jest/expect': 29.4.0 + '@jest/types': 29.4.0 + jest-mock: 29.4.0 transitivePeerDependencies: - supports-color dev: false - /@jest/reporters/29.4.2: - resolution: {integrity: sha512-10yw6YQe75zCgYcXgEND9kw3UZZH5tJeLzWv4vTk/2mrS1aY50A37F+XT2hPO5OqQFFnUWizXD8k1BMiATNfUw==} + /@jest/reporters/29.4.0: + resolution: {integrity: sha512-FjJwrD1XOQq/AXKrvnOSf0RgAs6ziUuGKx8+/R53Jscc629JIhg7/m241gf1shUm/fKKxoHd7aCexcg7kxvkWQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1817,12 +1809,12 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/transform': 29.4.2 - '@jest/types': 29.4.2 + '@jest/console': 29.4.0 + '@jest/test-result': 29.4.0 + '@jest/transform': 29.4.0 + '@jest/types': 29.4.0 '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 18.11.18 + '@types/node': 18.11.13 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -1833,9 +1825,9 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 29.4.2 - jest-util: 29.4.2 - jest-worker: 29.4.2 + jest-message-util: 29.4.0 + jest-util: 29.4.0 + jest-worker: 29.4.0 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -1851,15 +1843,8 @@ packages: '@sinclair/typebox': 0.25.21 dev: false - /@jest/schemas/29.4.2: - resolution: {integrity: sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@sinclair/typebox': 0.25.21 - dev: false - - /@jest/source-map/29.4.2: - resolution: {integrity: sha512-tIoqV5ZNgYI9XCKXMqbYe5JbumcvyTgNN+V5QW4My033lanijvCD0D4PI9tBw4pRTqWOc00/7X3KVvUh+qnF4Q==} + /@jest/source-map/29.2.0: + resolution: {integrity: sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jridgewell/trace-mapping': 0.3.17 @@ -1867,45 +1852,45 @@ packages: graceful-fs: 4.2.10 dev: false - /@jest/test-result/29.4.2: - resolution: {integrity: sha512-HZsC3shhiHVvMtP+i55MGR5bPcc3obCFbA5bzIOb8pCjwBZf11cZliJncCgaVUbC5yoQNuGqCkC0Q3t6EItxZA==} + /@jest/test-result/29.4.0: + resolution: {integrity: sha512-EtRklzjpddZU/aBVxJqqejfzfOcnehmjNXufs6u6qwd05kkhXpAPhZdt8bLlQd7cA2nD+JqZQ5Dx9NX5Jh6mjA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.4.2 - '@jest/types': 29.4.2 + '@jest/console': 29.4.0 + '@jest/types': 29.4.0 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: false - /@jest/test-sequencer/29.4.2: - resolution: {integrity: sha512-9Z2cVsD6CcObIVrWigHp2McRJhvCxL27xHtrZFgNC1RwnoSpDx6fZo8QYjJmziFlW9/hr78/3sxF54S8B6v8rg==} + /@jest/test-sequencer/29.4.0: + resolution: {integrity: sha512-pEwIgdfvEgF2lBOYX3DVn3SrvsAZ9FXCHw7+C6Qz87HnoDGQwbAselhWLhpgbxDjs6RC9QUJpFnrLmM5uwZV+g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.4.2 + '@jest/test-result': 29.4.0 graceful-fs: 4.2.10 - jest-haste-map: 29.4.2 + jest-haste-map: 29.4.0 slash: 3.0.0 dev: false - /@jest/transform/29.4.2: - resolution: {integrity: sha512-kf1v5iTJHn7p9RbOsBuc/lcwyPtJaZJt5885C98omWz79NIeD3PfoiiaPSu7JyCyFzNOIzKhmMhQLUhlTL9BvQ==} + /@jest/transform/29.4.0: + resolution: {integrity: sha512-hDjw3jz4GnvbyLMgcFpC9/34QcUhVIzJkBqz7o+3AhgfhGRzGuQppuLf5r/q7lDAAyJ6jzL+SFG7JGsScHOcLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.20.5 - '@jest/types': 29.4.2 + '@jest/types': 29.4.0 '@jridgewell/trace-mapping': 0.3.17 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.10 - jest-haste-map: 29.4.2 - jest-regex-util: 29.4.2 - jest-util: 29.4.2 + jest-haste-map: 29.4.0 + jest-regex-util: 29.2.0 + jest-util: 29.4.0 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 - write-file-atomic: 4.0.2 + write-file-atomic: 5.0.0 transitivePeerDependencies: - supports-color dev: false @@ -1917,19 +1902,7 @@ packages: '@jest/schemas': 29.4.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 - '@types/yargs': 17.0.20 - chalk: 4.1.2 - dev: false - - /@jest/types/29.4.2: - resolution: {integrity: sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.4.2 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 18.11.13 '@types/yargs': 17.0.20 chalk: 4.1.2 dev: false @@ -2460,9 +2433,9 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.19 + immer: 9.0.18 react: 18.2.0 - react-redux: 8.0.5_jwva55srevpec5wnp2vp35m3vy + react-redux: 8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm redux: 4.2.0 redux-thunk: 2.4.2_redux@4.2.0 reselect: 4.1.7 @@ -2667,7 +2640,7 @@ packages: /@types/docker-modem/3.0.2: resolution: {integrity: sha512-qC7prjoEYR2QEe6SmCVfB1x3rfcQtUr1n4x89+3e0wSTMQ/KYCyf+/RAA9n2tllkkNc6//JMUZePdFRiGIWfaQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.11.13 '@types/ssh2': 1.11.7 dev: false @@ -2675,7 +2648,7 @@ packages: resolution: {integrity: sha512-PUTwtySPzCbjZ/uqRMBWKHtLGqBAlhnLitzHuom19NEX0KBYsQXqbVlig+zbUgYQU1paDeQURXj7QNglh1RI6A==} dependencies: '@types/docker-modem': 3.0.2 - '@types/node': 18.11.18 + '@types/node': 18.11.13 dev: false /@types/eslint-scope/3.7.4: @@ -2700,13 +2673,13 @@ packages: resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.18 + '@types/node': 18.11.13 dev: false /@types/graceful-fs/4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.11.13 dev: false /@types/hoist-non-react-statics/3.3.1: @@ -2732,8 +2705,8 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: false - /@types/jest/29.4.0: - resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} + /@types/jest/29.2.6: + resolution: {integrity: sha512-XEUC/Tgw3uMh6Ho8GkUtQ2lPhY5Fmgyp3TdlkTJs1W9VgNxs+Ow/x3Elh8lHQKqCbZL0AubQuqWjHVT033Hhrw==} dependencies: expect: 29.4.0 pretty-format: 29.4.0 @@ -2790,7 +2763,7 @@ packages: /@types/react-dom/18.0.10: resolution: {integrity: sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.27 dev: false /@types/react/18.0.27: @@ -2801,14 +2774,6 @@ packages: csstype: 3.1.1 dev: false - /@types/react/18.0.28: - resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.1 - dev: false - /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: false @@ -2833,7 +2798,7 @@ packages: /@types/ssh2/0.5.52: resolution: {integrity: sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.11.13 '@types/ssh2-streams': 0.1.9 dev: false @@ -2882,7 +2847,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.46.1_3os5bb5th6cgr3fufhpfnyqxza: + /@typescript-eslint/eslint-plugin/5.46.1_m25rxqdlhbmd4b333dnrgl4wmm: resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2893,22 +2858,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u '@typescript-eslint/scope-manager': 5.46.1 - '@typescript-eslint/type-utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm - '@typescript-eslint/utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/type-utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.33.0 ignore: 5.2.1 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@4.9.4 + typescript: 4.9.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/parser/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/parser/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2920,10 +2885,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 debug: 4.3.4 - eslint: 8.34.0 - typescript: 4.9.5 + eslint: 8.33.0 + typescript: 4.9.4 transitivePeerDependencies: - supports-color @@ -2934,7 +2899,7 @@ packages: '@typescript-eslint/types': 5.46.1 '@typescript-eslint/visitor-keys': 5.46.1 - /@typescript-eslint/type-utils/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/type-utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2944,12 +2909,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 - '@typescript-eslint/utils': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 + '@typescript-eslint/utils': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 4.3.4 - eslint: 8.34.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + eslint: 8.33.0 + tsutils: 3.21.0_typescript@4.9.4 + typescript: 4.9.4 transitivePeerDependencies: - supports-color @@ -2957,7 +2922,7 @@ packages: resolution: {integrity: sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@typescript-eslint/typescript-estree/5.46.1_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.46.1_typescript@4.9.4: resolution: {integrity: sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2972,12 +2937,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@4.9.4 + typescript: 4.9.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils/5.46.1_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/utils/5.46.1_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2987,10 +2952,10 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 - eslint: 8.34.0 + '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.4 + eslint: 8.33.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint-utils: 3.0.0_eslint@8.33.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -3007,50 +2972,50 @@ packages: resolution: {integrity: sha512-haGBC8noyA5BfjCRXRH+VIkHCDVW5iD5UX24P2nOdilwUxI4qWsattS/co8QBGq64XsNLRAMdM5pQUE3zxkF9Q==} dev: true - /@waveshq/standard-defichain-jellyfishsdk/0.42.1_@types+tar-fs@2.0.1: - resolution: {integrity: sha512-II9LLUbC5p99igpPtT6+615yvsTCuUeW6h3D8b394i7pjU1/Y9acepfn/F6UOtc2y5+lu3J+/1W5m7mldAJQEQ==} - dependencies: - '@defichain/jellyfish-address': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-api-core': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-network': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-testing': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu - '@defichain/jellyfish-transaction': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-transaction-builder': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-wallet': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-wallet-encrypted': 3.28.2_defichain@3.28.2 - '@defichain/jellyfish-wallet-mnemonic': 3.28.2_defichain@3.28.2 - '@defichain/playground-api-client': 3.28.2_defichain@3.28.2 - '@defichain/testcontainers': 3.28.2_oviw2nh6fx4qsybzts7gnmywzu - '@defichain/whale-api-client': 3.28.2_defichain@3.28.2 - '@defichain/whale-api-wallet': 3.28.2_defichain@3.28.2 - defichain: 3.28.2 + /@waveshq/standard-defichain-jellyfishsdk/0.37.0_@types+tar-fs@2.0.1: + resolution: {integrity: sha512-UJJbWSVWNYS7cxoZHaavSsxnGcvtvkG1HS/lPhCjXTfkTHiY6fWZSCX0nPWlMtYHmn1niTcISvRJMyRG8KG6sQ==} + dependencies: + '@defichain/jellyfish-address': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-api-core': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-network': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-testing': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + '@defichain/jellyfish-transaction': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-transaction-builder': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet-encrypted': 3.24.0_defichain@3.24.0 + '@defichain/jellyfish-wallet-mnemonic': 3.24.0_defichain@3.24.0 + '@defichain/playground-api-client': 3.24.0_defichain@3.24.0 + '@defichain/testcontainers': 3.24.0_rqxmzo6j3snh2v4k5rqi47bzaq + '@defichain/whale-api-client': 3.24.0_defichain@3.24.0 + '@defichain/whale-api-wallet': 3.24.0_defichain@3.24.0 + defichain: 3.24.0 transitivePeerDependencies: - '@types/tar-fs' - encoding - supports-color dev: false - /@waveshq/standard-web-linter/0.42.1_rsrorrpfqoe5pmgf4axxk6jweq: - resolution: {integrity: sha512-RNL5i9Yb9m+t60AR2awAcCU72CTogQ2Zi0RJXLHCZbV1zXi8uoeFoOZOreBCPTS4/Zh3CzEEBrR/axry4Obu9Q==} - dependencies: - eslint: 8.34.0 - eslint-config-airbnb: 19.0.4_hbw3smywoiafix46yjc35xsaqq - eslint-config-airbnb-typescript: 17.0.0_ehjoqyyvnnbe5ciablmorrqxai - eslint-config-next: 13.1.6_7kw3g6rralp5ps6mg3uyzz6azm - eslint-config-prettier: 8.6.0_eslint@8.34.0 - eslint-plugin-cypress: 2.12.1_eslint@8.34.0 - eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 - eslint-plugin-node: 11.1.0_eslint@8.34.0 - eslint-plugin-prettier: 4.2.1_u5wnrdwibbfomslmnramz52buy - eslint-plugin-react: 7.32.2_eslint@8.34.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 - eslint-plugin-simple-import-sort: 9.0.0_eslint@8.34.0 + /@waveshq/standard-web-linter/0.37.0_rsrorrpfqoe5pmgf4axxk6jweq: + resolution: {integrity: sha512-+tAfgb3GyV4AH2cJCMtlyrs3TSDccCpREVm/Ws5boxbGW3WcFtJehGbwolDMHnGcB3mx9W2BJ2HHAccWKUUhMA==} + dependencies: + eslint: 8.33.0 + eslint-config-airbnb: 19.0.4_uhus6rimx3ujvztlky4xaizltu + eslint-config-airbnb-typescript: 17.0.0_fy3ex6gtbdirggehrbbldj52yy + eslint-config-next: 13.1.6_zkdaqh7it7uc4cvz2haft7rc6u + eslint-config-prettier: 8.6.0_eslint@8.33.0 + eslint-plugin-cypress: 2.12.1_eslint@8.33.0 + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-node: 11.1.0_eslint@8.33.0 + eslint-plugin-prettier: 4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 + eslint-plugin-simple-import-sort: 9.0.0_eslint@8.33.0 husky: 8.0.3 - lint-staged: 13.1.2 + lint-staged: 13.1.0 next: 13.1.6_672uxklweod7ene3nqtsh262ca - prettier: 2.8.4 - typescript: 4.9.5 + prettier: 2.8.3 + typescript: 4.9.4 transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/eslint-plugin' @@ -3066,23 +3031,23 @@ packages: - sass - supports-color - /@waveshq/standard-web/0.42.1_y7mckoxejuvxhjulzmjggad7eu: - resolution: {integrity: sha512-lsAV3MriGTRwn9Wnpy67n0kJieDxUdkFjlSBWPmD1+2mfn4J7gRYcOKb5puXDiOxr/tsbwUUTL8hVZAmhyQl5Q==} + /@waveshq/standard-web/0.37.0_y7mckoxejuvxhjulzmjggad7eu: + resolution: {integrity: sha512-bCHaI1RjxFH24/AqUiCxia6ZXK0zE5SgAthd0HMwlRtLJUC2ELtPslgCSAckJkn/EjZC473H7eOcdprp8MaYHQ==} dependencies: '@netlify/ipx': 1.3.3 '@reduxjs/toolkit': 1.9.2_k4ae6lp43ej6mezo3ztvx6pykq - '@types/react': 18.0.28 + '@types/react': 18.0.27 '@types/react-dom': 18.0.10 follow-redirects: 1.15.2 next: 13.1.6_672uxklweod7ene3nqtsh262ca - next-sitemap: 3.1.52_dlcnecpznf2wc36zwuq5m2ie5q + next-sitemap: 3.1.48_dlcnecpznf2wc36zwuq5m2ie5q nextjs-progressbar: 0.0.16_next@13.1.6+react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-icons: 4.7.1_react@18.2.0 - react-redux: 8.0.5_jwva55srevpec5wnp2vp35m3vy + react-redux: 8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm react-responsive: 9.0.2_react@18.2.0 - typescript: 4.9.5 + typescript: 4.9.4 transitivePeerDependencies: - '@babel/core' - '@next/env' @@ -3099,20 +3064,20 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-core/0.37.0: - resolution: {integrity: sha512-j6qm9zSQ+T+Wew+SxqMVAdf6mpb9WsGD1P9KDQ/KA5opJy5ja7NrTmLufPQZPoe/5UIBqc0tP/Fw78icAsD+vw==} + /@waveshq/walletkit-core/0.29.0: + resolution: {integrity: sha512-FexiU0ngfTMi20/hIZIeDgpkHLlAAx9XGb3DUb28YUJDROweQAwSTy23Mn47SvPW5ggJNhEN+wVG/bhVevW3WQ==} dependencies: bignumber.js: 9.1.1 dev: false - /@waveshq/walletkit-ui/0.37.0_3okkz6of7wfujums3qoaefjppu: - resolution: {integrity: sha512-3dIWR0iB4vUcDEnjDKPm3qWzpPg9TRg7Jtl7rGRJ5QLQvwbgsxvDJwAIO/ygMyyLWbWsoJt/9jDq3Vz91JvCZw==} + /@waveshq/walletkit-ui/0.29.0_esjmwr2ogkrhuw4opzuwmq57d4: + resolution: {integrity: sha512-3zO3+5qch5rjEPQn0VfTrcQtvAudAyDfkiDqEPNUZ1R7Nr0SG6JkDOCSt2scHoe8jrrTuC4w4bf7V3tQFDP3Kw==} dependencies: - '@birthdayresearch/sticky-jest': 0.4.1_libogwntsmtay353kh5m4sziaq - '@waveshq/standard-defichain-jellyfishsdk': 0.42.1_@types+tar-fs@2.0.1 - '@waveshq/standard-web': 0.42.1_y7mckoxejuvxhjulzmjggad7eu - '@waveshq/standard-web-linter': 0.42.1_rsrorrpfqoe5pmgf4axxk6jweq - '@waveshq/walletkit-core': 0.37.0 + '@birthdayresearch/sticky-jest': 0.3.7_moyf35itjzyqxwsznvick4dxfe + '@waveshq/standard-defichain-jellyfishsdk': 0.37.0_@types+tar-fs@2.0.1 + '@waveshq/standard-web': 0.37.0_y7mckoxejuvxhjulzmjggad7eu + '@waveshq/standard-web-linter': 0.37.0_rsrorrpfqoe5pmgf4axxk6jweq + '@waveshq/walletkit-core': 0.29.0 bignumber.js: 9.1.1 dayjs: 1.11.7 immer: 9.0.19 @@ -3567,17 +3532,17 @@ packages: dependencies: deep-equal: 2.1.0 - /babel-jest/29.4.2_@babel+core@7.20.5: - resolution: {integrity: sha512-vcghSqhtowXPG84posYkkkzcZsdayFkubUgbE3/1tuGbX7AQtwCkkNA/wIbB0BMjuCPoqTkiDyKN7Ty7d3uwNQ==} + /babel-jest/29.4.0_@babel+core@7.20.5: + resolution: {integrity: sha512-M61cGPg4JBashDvIzKoIV/y95mSF6x3ome7CMEaszUTHD4uo6dtC6Nln+fvRTspYNtwy8lDHl5lmoTBSNY/a+g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.20.5 - '@jest/transform': 29.4.2 + '@jest/transform': 29.4.0 '@types/babel__core': 7.20.0 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.4.2_@babel+core@7.20.5 + babel-preset-jest: 29.4.0_@babel+core@7.20.5 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -3612,8 +3577,8 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-jest-hoist/29.4.2: - resolution: {integrity: sha512-5HZRCfMeWypFEonRbEkwWXtNS1sQK159LhRVyRuLzyfVBxDy/34Tr/rg4YVi0SScSJ4fqeaR/OIeceJ/LaQ0pQ==} + /babel-plugin-jest-hoist/29.4.0: + resolution: {integrity: sha512-a/sZRLQJEmsmejQ2rPEUe35nO1+C9dc9O1gplH1SXmJxveQSRUYdBk8yGZG/VOUuZs1u2aHZJusEGoRMbhhwCg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.18.10 @@ -3686,14 +3651,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.5 dev: false - /babel-preset-jest/29.4.2_@babel+core@7.20.5: - resolution: {integrity: sha512-ecWdaLY/8JyfUDr0oELBMpj3R5I1L6ZqG+kRJmwqfHtLWuPrJStR0LUkvUhfykJWTsXXMnohsayN/twltBbDrQ==} + /babel-preset-jest/29.4.0_@babel+core@7.20.5: + resolution: {integrity: sha512-fUB9vZflUSM3dO/6M2TCAepTzvA4VkOvl67PjErcrQMGt9Eve7uazaeyCZ2th3UtI7ljpiBJES0F7A1vBRsLZA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.20.5 - babel-plugin-jest-hoist: 29.4.2 + babel-plugin-jest-hoist: 29.4.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 dev: false @@ -4667,8 +4632,8 @@ packages: strip-bom: 4.0.0 dev: true - /defichain/3.28.2: - resolution: {integrity: sha512-2ofo7W511cM3A6fBV4eXEuI5MHpFtCKzSFyymwGOySiyJxby05Hkl0HTJDK5XMj8V/4L22jQAAfX7wAs1q9jGg==} + /defichain/3.24.0: + resolution: {integrity: sha512-64QzWbu+RPwfPz8/tfS6CwPqnX5duK7wItpbx1HKM07dHGE8X/5/siS7AZJ2JZgzslX5aQksdtZ8FhiEy6ntRw==} engines: {node: '>=v16.17.0'} dev: false @@ -4745,11 +4710,6 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /diff-sequences/29.4.2: - resolution: {integrity: sha512-R6P0Y6PrsH3n4hUXxL3nns0rbRk6Q33js3ygJBeEpbzLzgcNuJ61+u0RXasFpTKISw99TxUzFnumSnRLsjhLaw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: false - /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -4981,7 +4941,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base/15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm: + /eslint-config-airbnb-base/15.0.0_ohdts44xlqyeyrlje4qnefqeay: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -4989,13 +4949,13 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.34.0 - eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye + eslint: 8.33.0 + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 - /eslint-config-airbnb-typescript/17.0.0_ehjoqyyvnnbe5ciablmorrqxai: + /eslint-config-airbnb-typescript/17.0.0_fy3ex6gtbdirggehrbbldj52yy: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -5003,13 +4963,13 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.46.1_3os5bb5th6cgr3fufhpfnyqxza - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 - eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm - eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye + '@typescript-eslint/eslint-plugin': 5.46.1_m25rxqdlhbmd4b333dnrgl4wmm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + eslint: 8.33.0 + eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu - /eslint-config-airbnb/19.0.4_hbw3smywoiafix46yjc35xsaqq: + /eslint-config-airbnb/19.0.4_uhus6rimx3ujvztlky4xaizltu: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5019,16 +4979,16 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.34.0 - eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm - eslint-plugin-import: 2.27.5_vyqvomdbms73lgvlfwxtamijye - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 - eslint-plugin-react: 7.32.2_eslint@8.34.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 + eslint: 8.33.0 + eslint-config-airbnb-base: 15.0.0_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_v3xili7upal6xmpnhqvkorvxxu + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 object.assign: 4.1.4 object.entries: 1.1.6 - /eslint-config-next/13.1.6_7kw3g6rralp5ps6mg3uyzz6azm: + /eslint-config-next/13.1.6_zkdaqh7it7uc4cvz2haft7rc6u: resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -5039,26 +4999,26 @@ packages: dependencies: '@next/eslint-plugin-next': 13.1.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm - eslint-plugin-import: 2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4 - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0 - eslint-plugin-react: 7.32.2_eslint@8.34.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0 - typescript: 4.9.5 + eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay + eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 + eslint-plugin-react: 7.32.2_eslint@8.33.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 + typescript: 4.9.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - /eslint-config-prettier/8.6.0_eslint@8.34.0: + /eslint-config-prettier/8.6.0_eslint@8.33.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.34.0 + eslint: 8.33.0 /eslint-import-resolver-node/0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} @@ -5069,7 +5029,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript/3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm: + /eslint-import-resolver-typescript/3.5.2_ohdts44xlqyeyrlje4qnefqeay: resolution: {integrity: sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5078,8 +5038,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.34.0 - eslint-plugin-import: 2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4 + eslint: 8.33.0 + eslint-plugin-import: 2.27.5_moeauczix6dvamu4bqkqv2cy4q get-tsconfig: 4.2.0 globby: 13.1.3 is-core-module: 2.11.0 @@ -5088,7 +5048,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_mkgm3chnursvgnwchjsqee3iqm: + /eslint-module-utils/2.7.4_4jkoseqco7fewoksqwxgdx4hei: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5109,14 +5069,14 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 3.2.7 - eslint: 8.34.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - /eslint-module-utils/2.7.4_yxgbljybuxdytr5pkylniulive: + /eslint-module-utils/2.7.4_y5waykdfaoofn44dz3dvotfqwq: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5137,33 +5097,33 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u debug: 3.2.7 - eslint: 8.34.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.2_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-import-resolver-typescript: 3.5.2_ohdts44xlqyeyrlje4qnefqeay transitivePeerDependencies: - supports-color - /eslint-plugin-cypress/2.12.1_eslint@8.34.0: + /eslint-plugin-cypress/2.12.1_eslint@8.33.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.34.0 + eslint: 8.33.0 globals: 11.12.0 - /eslint-plugin-es/3.0.1_eslint@8.34.0: + /eslint-plugin-es/3.0.1_eslint@8.33.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.34.0 + eslint: 8.33.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - /eslint-plugin-import/2.27.5_4za6rqn4jikvnl6k3gfnqmfdt4: + /eslint-plugin-import/2.27.5_moeauczix6dvamu4bqkqv2cy4q: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5173,15 +5133,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.34.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_yxgbljybuxdytr5pkylniulive + eslint-module-utils: 2.7.4_y5waykdfaoofn44dz3dvotfqwq has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5195,7 +5155,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-import/2.27.5_vyqvomdbms73lgvlfwxtamijye: + /eslint-plugin-import/2.27.5_v3xili7upal6xmpnhqvkorvxxu: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5205,15 +5165,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.46.1_zkdaqh7it7uc4cvz2haft7rc6u array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.34.0 + eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_mkgm3chnursvgnwchjsqee3iqm + eslint-module-utils: 2.7.4_4jkoseqco7fewoksqwxgdx4hei has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5227,7 +5187,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.34.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.33.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -5242,7 +5202,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.34.0 + eslint: 8.33.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -5251,21 +5211,21 @@ packages: object.fromentries: 2.0.6 semver: 6.3.0 - /eslint-plugin-node/11.1.0_eslint@8.34.0: + /eslint-plugin-node/11.1.0_eslint@8.33.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.34.0 - eslint-plugin-es: 3.0.1_eslint@8.34.0 + eslint: 8.33.0 + eslint-plugin-es: 3.0.1_eslint@8.33.0 eslint-utils: 2.1.0 ignore: 5.2.1 minimatch: 3.1.2 resolve: 1.22.1 semver: 6.3.0 - /eslint-plugin-prettier/4.2.1_u5wnrdwibbfomslmnramz52buy: + /eslint-plugin-prettier/4.2.1_jqplj6qf3uqpxpu4gdyhwwasnq: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5276,20 +5236,20 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.34.0 - eslint-config-prettier: 8.6.0_eslint@8.34.0 - prettier: 2.8.4 + eslint: 8.33.0 + eslint-config-prettier: 8.6.0_eslint@8.33.0 + prettier: 2.8.3 prettier-linter-helpers: 1.0.0 - /eslint-plugin-react-hooks/4.6.0_eslint@8.34.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.33.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 dependencies: - eslint: 8.34.0 + eslint: 8.33.0 - /eslint-plugin-react/7.32.2_eslint@8.34.0: + /eslint-plugin-react/7.32.2_eslint@8.33.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -5299,7 +5259,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.34.0 + eslint: 8.33.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -5312,12 +5272,12 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.8 - /eslint-plugin-simple-import-sort/9.0.0_eslint@8.34.0: + /eslint-plugin-simple-import-sort/9.0.0_eslint@8.33.0: resolution: {integrity: sha512-PtrLjyXP8kjRneWT1n0b99y/2Fyup37we7FVoWsI61/O7x4ztLohzhep/pxI/cYlECr/cQ2j6utckdvWpVwXNA==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.34.0 + eslint: 8.33.0 /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -5339,13 +5299,13 @@ packages: dependencies: eslint-visitor-keys: 1.3.0 - /eslint-utils/3.0.0_eslint@8.34.0: + /eslint-utils/3.0.0_eslint@8.33.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.34.0 + eslint: 8.33.0 eslint-visitor-keys: 2.1.0 /eslint-visitor-keys/1.3.0: @@ -5360,8 +5320,8 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.34.0: - resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} + /eslint/8.33.0: + resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -5376,7 +5336,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint-utils: 3.0.0_eslint@8.33.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -5543,17 +5503,6 @@ packages: jest-util: 29.4.0 dev: false - /expect/29.4.2: - resolution: {integrity: sha512-+JHYg9O3hd3RlICG90OPVjRkPBoiUH7PxvDVMnRiaq1g6JUgZStX514erMl0v2Dc5SkfVbm7ztqbd6qHHPn+mQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/expect-utils': 29.4.2 - jest-get-type: 29.4.2 - jest-matcher-utils: 29.4.2 - jest-message-util: 29.4.2 - jest-util: 29.4.2 - dev: false - /express/4.18.2: resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} engines: {node: '>= 0.10.0'} @@ -6218,6 +6167,10 @@ packages: resolution: {integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==} dev: false + /immer/9.0.18: + resolution: {integrity: sha512-eAPNpsj7Ax1q6Y/3lm2PmlwRcFzpON7HSNQ3ru5WQH1/PSpnyed/HpNOELl2CxLKoj4r+bAHgdyKqW5gc2Se1A==} + dev: false + /immer/9.0.19: resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} dev: false @@ -6624,43 +6577,43 @@ packages: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 - /jest-changed-files/29.4.2: - resolution: {integrity: sha512-Qdd+AXdqD16PQa+VsWJpxR3kN0JyOCX1iugQfx5nUgAsI4gwsKviXkpclxOK9ZnwaY2IQVHz+771eAvqeOlfuw==} + /jest-changed-files/29.4.0: + resolution: {integrity: sha512-rnI1oPxgFghoz32Y8eZsGJMjW54UlqT17ycQeCEktcxxwqqKdlj9afl8LNeO0Pbu+h2JQHThQP0BzS67eTRx4w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: execa: 5.1.1 p-limit: 3.1.0 dev: false - /jest-circus/29.4.2: - resolution: {integrity: sha512-wW3ztp6a2P5c1yOc1Cfrt5ozJ7neWmqeXm/4SYiqcSriyisgq63bwFj1NuRdSR5iqS0CMEYwSZd89ZA47W9zUg==} + /jest-circus/29.4.0: + resolution: {integrity: sha512-/pFBaCeLzCavRWyz14JwFgpZgPpEZdS6nPnREhczbHl2wy2UezvYcVp5akVFfUmBaA4ThAUp0I8cpgkbuNOm3g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.2 - '@jest/expect': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/environment': 29.4.0 + '@jest/expect': 29.4.0 + '@jest/test-result': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 - jest-each: 29.4.2 - jest-matcher-utils: 29.4.2 - jest-message-util: 29.4.2 - jest-runtime: 29.4.2 - jest-snapshot: 29.4.2 - jest-util: 29.4.2 + jest-each: 29.4.0 + jest-matcher-utils: 29.4.0 + jest-message-util: 29.4.0 + jest-runtime: 29.4.0 + jest-snapshot: 29.4.0 + jest-util: 29.4.0 p-limit: 3.1.0 - pretty-format: 29.4.2 + pretty-format: 29.4.0 slash: 3.0.0 stack-utils: 2.0.6 transitivePeerDependencies: - supports-color dev: false - /jest-cli/29.4.2_@types+node@18.11.13: - resolution: {integrity: sha512-b+eGUtXq/K2v7SH3QcJvFvaUaCDS1/YAZBYz0m28Q/Ppyr+1qNaHmVYikOrbHVbZqYQs2IeI3p76uy6BWbXq8Q==} + /jest-cli/29.4.0_@types+node@18.11.13: + resolution: {integrity: sha512-YUkICcxjUd864VOzbfQEi2qd2hIIOd9bRF7LJUNyhWb3Khh3YKrbY0LWwoZZ4WkvukiNdvQu0Z4s6zLsY4hYfg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -6669,16 +6622,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/types': 29.4.2 + '@jest/core': 29.4.0 + '@jest/test-result': 29.4.0 + '@jest/types': 29.4.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.4.2_@types+node@18.11.13 - jest-util: 29.4.2 - jest-validate: 29.4.2 + jest-config: 29.4.0_@types+node@18.11.13 + jest-util: 29.4.0 + jest-validate: 29.4.0 prompts: 2.4.2 yargs: 17.6.2 transitivePeerDependencies: @@ -6687,8 +6640,8 @@ packages: - ts-node dev: false - /jest-config/29.4.2_@types+node@18.11.13: - resolution: {integrity: sha512-919CtnXic52YM0zW4C1QxjG6aNueX1kBGthuMtvFtRTAxhKfJmiXC9qwHmi6o2josjbDz8QlWyY55F1SIVmCWA==} + /jest-config/29.4.0_@types+node@18.11.13: + resolution: {integrity: sha512-jtgd72nN4Mob4Oego3N/pLRVfR2ui1hv+yO6xR/SUi5G7NtZ/grr95BJ1qRSDYZshuA0Jw57fnttZHZKb04+CA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@types/node': '*' @@ -6700,65 +6653,26 @@ packages: optional: true dependencies: '@babel/core': 7.20.5 - '@jest/test-sequencer': 29.4.2 - '@jest/types': 29.4.2 + '@jest/test-sequencer': 29.4.0 + '@jest/types': 29.4.0 '@types/node': 18.11.13 - babel-jest: 29.4.2_@babel+core@7.20.5 - chalk: 4.1.2 - ci-info: 3.7.0 - deepmerge: 4.2.2 - glob: 7.2.3 - graceful-fs: 4.2.10 - jest-circus: 29.4.2 - jest-environment-node: 29.4.2 - jest-get-type: 29.4.2 - jest-regex-util: 29.4.2 - jest-resolve: 29.4.2 - jest-runner: 29.4.2 - jest-util: 29.4.2 - jest-validate: 29.4.2 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.4.2 - slash: 3.0.0 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: false - - /jest-config/29.4.2_@types+node@18.11.18: - resolution: {integrity: sha512-919CtnXic52YM0zW4C1QxjG6aNueX1kBGthuMtvFtRTAxhKfJmiXC9qwHmi6o2josjbDz8QlWyY55F1SIVmCWA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.20.5 - '@jest/test-sequencer': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 - babel-jest: 29.4.2_@babel+core@7.20.5 + babel-jest: 29.4.0_@babel+core@7.20.5 chalk: 4.1.2 ci-info: 3.7.0 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 29.4.2 - jest-environment-node: 29.4.2 - jest-get-type: 29.4.2 - jest-regex-util: 29.4.2 - jest-resolve: 29.4.2 - jest-runner: 29.4.2 - jest-util: 29.4.2 - jest-validate: 29.4.2 + jest-circus: 29.4.0 + jest-environment-node: 29.4.0 + jest-get-type: 29.2.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.4.0 + jest-runner: 29.4.0 + jest-util: 29.4.0 + jest-validate: 29.4.0 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 29.4.2 + pretty-format: 29.4.0 slash: 3.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -6775,47 +6689,37 @@ packages: pretty-format: 29.4.0 dev: false - /jest-diff/29.4.2: - resolution: {integrity: sha512-EK8DSajVtnjx9sa1BkjZq3mqChm2Cd8rIzdXkQMA8e0wuXq53ypz6s5o5V8HRZkoEt2ywJ3eeNWFKWeYr8HK4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 29.4.2 - jest-get-type: 29.4.2 - pretty-format: 29.4.2 - dev: false - - /jest-docblock/29.4.2: - resolution: {integrity: sha512-dV2JdahgClL34Y5vLrAHde3nF3yo2jKRH+GIYJuCpfqwEJZcikzeafVTGAjbOfKPG17ez9iWXwUYp7yefeCRag==} + /jest-docblock/29.2.0: + resolution: {integrity: sha512-bkxUsxTgWQGbXV5IENmfiIuqZhJcyvF7tU4zJ/7ioTutdz4ToB5Yx6JOFBpgI+TphRY4lhOyCWGNH/QFQh5T6A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 dev: false - /jest-each/29.4.2: - resolution: {integrity: sha512-trvKZb0JYiCndc55V1Yh0Luqi7AsAdDWpV+mKT/5vkpnnFQfuQACV72IoRV161aAr6kAVIBpmYzwhBzm34vQkA==} + /jest-each/29.4.0: + resolution: {integrity: sha512-LTOvB8JDVFjrwXItyQiyLuDYy5PMApGLLzbfIYR79QLpeohS0bcS6j2HjlWuRGSM8QQQyp+ico59Blv+Jx3fMw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 + '@jest/types': 29.4.0 chalk: 4.1.2 - jest-get-type: 29.4.2 - jest-util: 29.4.2 - pretty-format: 29.4.2 + jest-get-type: 29.2.0 + jest-util: 29.4.0 + pretty-format: 29.4.0 dev: false - /jest-environment-node/29.4.2: - resolution: {integrity: sha512-MLPrqUcOnNBc8zTOfqBbxtoa8/Ee8tZ7UFW7hRDQSUT+NGsvS96wlbHGTf+EFAT9KC3VNb7fWEM6oyvmxtE/9w==} + /jest-environment-node/29.4.0: + resolution: {integrity: sha512-WVveE3fYSH6FhDtZdvXhFKeLsDRItlQgnij+HQv6ZKxTdT1DB5O0sHXKCEC3K5mHraMs1Kzn4ch9jXC7H4L4wA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.2 - '@jest/fake-timers': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 - jest-mock: 29.4.2 - jest-util: 29.4.2 + '@jest/environment': 29.4.0 + '@jest/fake-timers': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 + jest-mock: 29.4.0 + jest-util: 29.4.0 dev: false - /jest-extended/3.2.3_jest@29.4.2: + /jest-extended/3.2.3_jest@29.4.0: resolution: {integrity: sha512-YcdjfFv3+N2AiWq4aG6gT/r1mfLtDKnbXs0hKXNlL/hf37TKQJTlh2zNwuMUYnvwKRRMtO/X9CfZU1EmOgUREA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -6824,7 +6728,7 @@ packages: jest: optional: true dependencies: - jest: 29.4.2_@types+node@18.11.13 + jest: 29.4.0_@types+node@18.11.13 jest-diff: 29.4.0 jest-get-type: 29.2.0 dev: false @@ -6834,36 +6738,31 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /jest-get-type/29.4.2: - resolution: {integrity: sha512-vERN30V5i2N6lqlFu4ljdTqQAgrkTFMC9xaIIfOPYBw04pufjXRty5RuXBiB1d72tGbURa/UgoiHB90ruOSivg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: false - - /jest-haste-map/29.4.2: - resolution: {integrity: sha512-WkUgo26LN5UHPknkezrBzr7lUtV1OpGsp+NfXbBwHztsFruS3gz+AMTTBcEklvi8uPzpISzYjdKXYZQJXBnfvw==} + /jest-haste-map/29.4.0: + resolution: {integrity: sha512-m/pIEfoK0HoJz4c9bkgS5F9CXN2AM22eaSmUcmqTpadRlNVBOJE2CwkgaUzbrNn5MuAqTV1IPVYwWwjHNnk8eA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 + '@jest/types': 29.4.0 '@types/graceful-fs': 4.1.6 - '@types/node': 18.11.18 + '@types/node': 18.11.13 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 - jest-regex-util: 29.4.2 - jest-util: 29.4.2 - jest-worker: 29.4.2 + jest-regex-util: 29.2.0 + jest-util: 29.4.0 + jest-worker: 29.4.0 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: false - /jest-leak-detector/29.4.2: - resolution: {integrity: sha512-Wa62HuRJmWXtX9F00nUpWlrbaH5axeYCdyRsOs/+Rb1Vb6+qWTlB5rKwCCRKtorM7owNwKsyJ8NRDUcZ8ghYUA==} + /jest-leak-detector/29.4.0: + resolution: {integrity: sha512-fEGHS6ijzgSv5exABkCecMHNmyHcV52+l39ZsxuwfxmQMp43KBWJn2/Fwg8/l4jTI9uOY9jv8z1dXGgL0PHFjA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 29.4.2 - pretty-format: 29.4.2 + jest-get-type: 29.2.0 + pretty-format: 29.4.0 dev: false /jest-matcher-utils/29.4.0: @@ -6876,16 +6775,6 @@ packages: pretty-format: 29.4.0 dev: false - /jest-matcher-utils/29.4.2: - resolution: {integrity: sha512-EZaAQy2je6Uqkrm6frnxBIdaWtSYFoR8SVb2sNLAtldswlR/29JAgx+hy67llT3+hXBaLB0zAm5UfeqerioZyg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - chalk: 4.1.2 - jest-diff: 29.4.2 - jest-get-type: 29.4.2 - pretty-format: 29.4.2 - dev: false - /jest-message-util/29.4.0: resolution: {integrity: sha512-0FvobqymmhE9pDEifvIcni9GeoKLol8eZspzH5u41g1wxYtLS60a9joT95dzzoCgrKRidNz64eaAXyzaULV8og==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6901,31 +6790,16 @@ packages: stack-utils: 2.0.6 dev: false - /jest-message-util/29.4.2: - resolution: {integrity: sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@babel/code-frame': 7.18.6 - '@jest/types': 29.4.2 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 - micromatch: 4.0.5 - pretty-format: 29.4.2 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: false - - /jest-mock/29.4.2: - resolution: {integrity: sha512-x1FSd4Gvx2yIahdaIKoBjwji6XpboDunSJ95RpntGrYulI1ByuYQCKN/P7hvk09JB74IonU3IPLdkutEWYt++g==} + /jest-mock/29.4.0: + resolution: {integrity: sha512-+ShT5i+hcu/OFQRV0f/V/YtwpdFcHg64JZ9A8b40JueP+X9HNrZAYGdkupGIzsUK8AucecxCt4wKauMchxubLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 - '@types/node': 18.11.18 - jest-util: 29.4.2 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 + jest-util: 29.4.0 dev: false - /jest-pnp-resolver/1.2.3_jest-resolve@29.4.2: + /jest-pnp-resolver/1.2.3_jest-resolve@29.4.0: resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} peerDependencies: @@ -6934,92 +6808,92 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 29.4.2 + jest-resolve: 29.4.0 dev: false - /jest-regex-util/29.4.2: - resolution: {integrity: sha512-XYZXOqUl1y31H6VLMrrUL1ZhXuiymLKPz0BO1kEeR5xER9Tv86RZrjTm74g5l9bPJQXA/hyLdaVPN/sdqfteig==} + /jest-regex-util/29.2.0: + resolution: {integrity: sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /jest-resolve-dependencies/29.4.2: - resolution: {integrity: sha512-6pL4ptFw62rjdrPk7rRpzJYgcRqRZNsZTF1VxVTZMishbO6ObyWvX57yHOaNGgKoADtAHRFYdHQUEvYMJATbDg==} + /jest-resolve-dependencies/29.4.0: + resolution: {integrity: sha512-hxfC84trREyULSj1Cm+fMjnudrrI2dVQ04COjZRcjCZ97boJlPtfJ+qrl/pN7YXS2fnu3wTHEc3LO094pngL6A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-regex-util: 29.4.2 - jest-snapshot: 29.4.2 + jest-regex-util: 29.2.0 + jest-snapshot: 29.4.0 transitivePeerDependencies: - supports-color dev: false - /jest-resolve/29.4.2: - resolution: {integrity: sha512-RtKWW0mbR3I4UdkOrW7552IFGLYQ5AF9YrzD0FnIOkDu0rAMlA5/Y1+r7lhCAP4nXSBTaE7ueeqj6IOwZpgoqw==} + /jest-resolve/29.4.0: + resolution: {integrity: sha512-g7k7l53T+uC9Dp1mbHyDNkcCt0PMku6Wcfpr1kcMLwOHmM3vucKjSM5+DSa1r4vlDZojh8XH039J3z4FKmtTSw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 graceful-fs: 4.2.10 - jest-haste-map: 29.4.2 - jest-pnp-resolver: 1.2.3_jest-resolve@29.4.2 - jest-util: 29.4.2 - jest-validate: 29.4.2 + jest-haste-map: 29.4.0 + jest-pnp-resolver: 1.2.3_jest-resolve@29.4.0 + jest-util: 29.4.0 + jest-validate: 29.4.0 resolve: 1.22.1 resolve.exports: 2.0.0 slash: 3.0.0 dev: false - /jest-runner/29.4.2: - resolution: {integrity: sha512-wqwt0drm7JGjwdH+x1XgAl+TFPH7poowMguPQINYxaukCqlczAcNLJiK+OLxUxQAEWMdy+e6nHZlFHO5s7EuRg==} + /jest-runner/29.4.0: + resolution: {integrity: sha512-4zpcv0NOiJleqT0NAs8YcVbK8MhVRc58CBBn9b0Exc8VPU9GKI+DbzDUZqJYdkJhJSZFy2862l/F6hAqIow1hg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 29.4.2 - '@jest/environment': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/transform': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/console': 29.4.0 + '@jest/environment': 29.4.0 + '@jest/test-result': 29.4.0 + '@jest/transform': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.10 - jest-docblock: 29.4.2 - jest-environment-node: 29.4.2 - jest-haste-map: 29.4.2 - jest-leak-detector: 29.4.2 - jest-message-util: 29.4.2 - jest-resolve: 29.4.2 - jest-runtime: 29.4.2 - jest-util: 29.4.2 - jest-watcher: 29.4.2 - jest-worker: 29.4.2 + jest-docblock: 29.2.0 + jest-environment-node: 29.4.0 + jest-haste-map: 29.4.0 + jest-leak-detector: 29.4.0 + jest-message-util: 29.4.0 + jest-resolve: 29.4.0 + jest-runtime: 29.4.0 + jest-util: 29.4.0 + jest-watcher: 29.4.0 + jest-worker: 29.4.0 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color dev: false - /jest-runtime/29.4.2: - resolution: {integrity: sha512-3fque9vtpLzGuxT9eZqhxi+9EylKK/ESfhClv4P7Y9sqJPs58LjVhTt8jaMp/pRO38agll1CkSu9z9ieTQeRrw==} + /jest-runtime/29.4.0: + resolution: {integrity: sha512-2zumwaGXsIuSF92Ui5Pn5hZV9r7AHMclfBLikrXSq87/lHea9anQ+mC+Cjz/DYTbf/JMjlK1sjZRh8K3yYNvWg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.4.2 - '@jest/fake-timers': 29.4.2 - '@jest/globals': 29.4.2 - '@jest/source-map': 29.4.2 - '@jest/test-result': 29.4.2 - '@jest/transform': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/environment': 29.4.0 + '@jest/fake-timers': 29.4.0 + '@jest/globals': 29.4.0 + '@jest/source-map': 29.2.0 + '@jest/test-result': 29.4.0 + '@jest/transform': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 glob: 7.2.3 graceful-fs: 4.2.10 - jest-haste-map: 29.4.2 - jest-message-util: 29.4.2 - jest-mock: 29.4.2 - jest-regex-util: 29.4.2 - jest-resolve: 29.4.2 - jest-snapshot: 29.4.2 - jest-util: 29.4.2 + jest-haste-map: 29.4.0 + jest-message-util: 29.4.0 + jest-mock: 29.4.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.4.0 + jest-snapshot: 29.4.0 + jest-util: 29.4.0 semver: 7.3.8 slash: 3.0.0 strip-bom: 4.0.0 @@ -7027,8 +6901,8 @@ packages: - supports-color dev: false - /jest-snapshot/29.4.2: - resolution: {integrity: sha512-PdfubrSNN5KwroyMH158R23tWcAXJyx4pvSvWls1dHoLCaUhGul9rsL3uVjtqzRpkxlkMavQjGuWG1newPgmkw==} + /jest-snapshot/29.4.0: + resolution: {integrity: sha512-UnK3MhdEWrQ2J6MnlKe51tvN5FjRUBQnO4m1LPlDx61or3w9+cP/U0x9eicutgunu/QzE4WC82jj6CiGIAFYzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.20.5 @@ -7037,23 +6911,23 @@ packages: '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5 '@babel/traverse': 7.20.5 '@babel/types': 7.20.7 - '@jest/expect-utils': 29.4.2 - '@jest/transform': 29.4.2 - '@jest/types': 29.4.2 + '@jest/expect-utils': 29.4.0 + '@jest/transform': 29.4.0 + '@jest/types': 29.4.0 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 chalk: 4.1.2 - expect: 29.4.2 + expect: 29.4.0 graceful-fs: 4.2.10 - jest-diff: 29.4.2 - jest-get-type: 29.4.2 - jest-haste-map: 29.4.2 - jest-matcher-utils: 29.4.2 - jest-message-util: 29.4.2 - jest-util: 29.4.2 + jest-diff: 29.4.0 + jest-get-type: 29.2.0 + jest-haste-map: 29.4.0 + jest-matcher-utils: 29.4.0 + jest-message-util: 29.4.0 + jest-util: 29.4.0 natural-compare: 1.4.0 - pretty-format: 29.4.2 + pretty-format: 29.4.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -7064,48 +6938,36 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.4.0 - '@types/node': 18.11.18 - chalk: 4.1.2 - ci-info: 3.7.0 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: false - - /jest-util/29.4.2: - resolution: {integrity: sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@types/node': 18.11.13 chalk: 4.1.2 ci-info: 3.7.0 graceful-fs: 4.2.10 picomatch: 2.3.1 dev: false - /jest-validate/29.4.2: - resolution: {integrity: sha512-tto7YKGPJyFbhcKhIDFq8B5od+eVWD/ySZ9Tvcp/NGCvYA4RQbuzhbwYWtIjMT5W5zA2W0eBJwu4HVw34d5G6Q==} + /jest-validate/29.4.0: + resolution: {integrity: sha512-EXS7u594nX3aAPBnARxBdJ1eZ1cByV6MWrK0Qpt9lt/BcY0p0yYGp/EGJ8GhdLDQh+RFf8qMt2wzbbVzpj5+Vg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.2 + '@jest/types': 29.4.0 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 29.4.2 + jest-get-type: 29.2.0 leven: 3.1.0 - pretty-format: 29.4.2 + pretty-format: 29.4.0 dev: false - /jest-watcher/29.4.2: - resolution: {integrity: sha512-onddLujSoGiMJt+tKutehIidABa175i/Ays+QvKxCqBwp7fvxP3ZhKsrIdOodt71dKxqk4sc0LN41mWLGIK44w==} + /jest-watcher/29.4.0: + resolution: {integrity: sha512-PnnfLygNKelWOJwpAYlcsQjB+OxRRdckD0qiGmYng4Hkz1ZwK3jvCaJJYiywz2msQn4rBNLdriasJtv7YpWHpA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 29.4.2 - '@jest/types': 29.4.2 - '@types/node': 18.11.18 + '@jest/test-result': 29.4.0 + '@jest/types': 29.4.0 + '@types/node': 18.11.13 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 29.4.2 + jest-util: 29.4.0 string-length: 4.0.2 dev: false @@ -7118,18 +6980,18 @@ packages: supports-color: 8.1.1 dev: true - /jest-worker/29.4.2: - resolution: {integrity: sha512-VIuZA2hZmFyRbchsUCHEehoSf2HEl0YVF8SDJqtPnKorAaBuh42V8QsLnde0XP5F6TyCynGPEGgBOn3Fc+wZGw==} + /jest-worker/29.4.0: + resolution: {integrity: sha512-dICMQ+Q4W0QVMsaQzWlA1FVQhKNz7QcDCOGtbk1GCAd0Lai+wdkQvfmQwL4MjGumineh1xz+6M5oMj3rfWS02A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.11.18 - jest-util: 29.4.2 + '@types/node': 18.11.13 + jest-util: 29.4.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /jest/29.4.2_@types+node@18.11.13: - resolution: {integrity: sha512-+5hLd260vNIHu+7ZgMIooSpKl7Jp5pHKb51e73AJU3owd5dEo/RfVwHbA/na3C/eozrt3hJOLGf96c7EWwIAzg==} + /jest/29.4.0_@types+node@18.11.13: + resolution: {integrity: sha512-Zfd4UzNxPkSoHRBkg225rBjQNa6pVqbh20MGniAzwaOzYLd+pQUcAwH+WPxSXxKFs+QWYfPYIq9hIVSmdVQmPA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: @@ -7138,10 +7000,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.2 - '@jest/types': 29.4.2 + '@jest/core': 29.4.0 + '@jest/types': 29.4.0 import-local: 3.1.0 - jest-cli: 29.4.2_@types+node@18.11.13 + jest-cli: 29.4.0_@types+node@18.11.13 transitivePeerDependencies: - '@types/node' - supports-color @@ -7345,8 +7207,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: false - /lint-staged/13.1.2: - resolution: {integrity: sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==} + /lint-staged/13.1.0: + resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -7742,8 +7604,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-sitemap/3.1.52_dlcnecpznf2wc36zwuq5m2ie5q: - resolution: {integrity: sha512-tY469i4QRV1PwM9BoL+HdKYBCJ83IQl3PmUNapG/Hxp0MIYIw1hINU8E+Edf5Kr8vHXfVzPqDoul/Abu2P0vkw==} + /next-sitemap/3.1.48_dlcnecpznf2wc36zwuq5m2ie5q: + resolution: {integrity: sha512-cUyjkoac+HeYrn8m3Pwq7DbcSK9+wW+AgPI7Q0Ipv85p4qDKTznS95ihahJXVKLZNRMTV6V45cxStiXW8+I2dA==} engines: {node: '>=14.18'} hasBin: true peerDependencies: @@ -8325,8 +8187,8 @@ packages: dependencies: fast-diff: 1.2.0 - /prettier/2.8.4: - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} + /prettier/2.8.3: + resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} engines: {node: '>=10.13.0'} hasBin: true @@ -8353,15 +8215,6 @@ packages: react-is: 18.2.0 dev: false - /pretty-format/29.4.2: - resolution: {integrity: sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.4.2 - ansi-styles: 5.2.0 - react-is: 18.2.0 - dev: false - /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -8633,7 +8486,7 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: false - /react-redux/8.0.5_jwva55srevpec5wnp2vp35m3vy: + /react-redux/8.0.5_sfvtgtw6zg4uu5uf4vg7hgzorm: resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -8656,7 +8509,7 @@ packages: dependencies: '@babel/runtime': 7.20.6 '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.0.28 + '@types/react': 18.0.27 '@types/react-dom': 18.0.10 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -8691,7 +8544,7 @@ packages: shallow-equal: 1.2.1 dev: false - /react-schemaorg/2.0.0_fbbptd4yr5srky4tv3eva3cp5y: + /react-schemaorg/2.0.0_rjebligfvfzam422hdjp2um35a: resolution: {integrity: sha512-UqciFKA203ewNjn0zC09uYKuJSvMD8L75L1s/cW4rc7cS64w8l7vaI3SYkuoI/nwCBkJRmOkSJedWDUZBlYZwg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8700,8 +8553,8 @@ packages: typescript: '>=3.1.6' dependencies: react: 18.2.0 - schema-dts: 1.1.0_typescript@4.9.5 - typescript: 4.9.5 + schema-dts: 1.1.0_typescript@4.9.4 + typescript: 4.9.4 dev: false /react-smooth/2.0.1_v2m5e27vhdewzwhryxwfaorcca: @@ -9023,12 +8876,12 @@ packages: dependencies: loose-envify: 1.4.0 - /schema-dts/1.1.0_typescript@4.9.5: + /schema-dts/1.1.0_typescript@4.9.4: resolution: {integrity: sha512-vdmbs/5ycj4zyKpZIDqTcy+IZi4s7c38RVAYuDmRi7zgxUT8wRWPMLzg0jr7FjdVunYu9yZ00F3+XcZTTFcTOQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 4.9.5 + typescript: 4.9.4 dev: false /schema-utils/2.7.1: @@ -9672,7 +9525,7 @@ packages: /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /ts-jest/29.0.5_qr63b5u6y75qc5d5redu2mbquu: + /ts-jest/29.0.5_qfluesnoy3c7oastvlt4a3refi: resolution: {integrity: sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9696,13 +9549,13 @@ packages: '@babel/core': 7.20.5 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.4.2_@types+node@18.11.13 + jest: 29.4.0_@types+node@18.11.13 jest-util: 29.4.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 - typescript: 4.9.5 + typescript: 4.9.4 yargs-parser: 21.1.1 dev: false @@ -9720,14 +9573,14 @@ packages: /tslib/2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@4.9.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 4.9.4 /tunnel-agent/0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -9779,8 +9632,8 @@ packages: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} dev: false - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} + /typescript/4.9.4: + resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} engines: {node: '>=4.2.0'} hasBin: true @@ -10041,10 +9894,6 @@ packages: - uglify-js dev: true - /whatwg-fetch/3.6.2: - resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==} - dev: false - /whatwg-url/5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -10128,9 +9977,9 @@ packages: typedarray-to-buffer: 3.1.5 dev: true - /write-file-atomic/4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /write-file-atomic/5.0.0: + resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7