diff --git a/package.json b/package.json index 693220f43..6008e3718 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ "@prismicio/types": "^0.2.8", "@reduxjs/toolkit": "^1.9.5", "@tailwindcss/line-clamp": "^0.4.4", - "@waveshq/standard-defichain-jellyfishsdk": "^3.0.1", - "@waveshq/standard-web": "^3.0.1", + "@waveshq/standard-defichain-jellyfishsdk": "^4.0.0", + "@waveshq/standard-web": "^4.0.0", "@waveshq/walletkit-core": "^1.3.10", "@waveshq/walletkit-ui": "^1.3.10", "bignumber.js": "^9.1.2", @@ -52,7 +52,7 @@ "@testing-library/cypress": "^9.0.0", "@types/lodash": "^4.14.202", "@types/node": "^18.16.18", - "@waveshq/standard-web-linter": "^1.9.3", + "@waveshq/standard-web-linter": "^4.0.0", "autoprefixer": "^10.4.16", "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 fb3369e51..3b6b51975 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,11 +27,11 @@ dependencies: specifier: ^0.4.4 version: 0.4.4(tailwindcss@3.3.5) '@waveshq/standard-defichain-jellyfishsdk': - specifier: ^3.0.1 - version: 3.0.1(@types/tar-fs@2.0.2) + specifier: ^4.0.0 + version: 4.0.0(@types/tar-fs@2.0.2) '@waveshq/standard-web': - specifier: ^3.0.1 - version: 3.0.1(@babel/core@7.23.0)(redux@4.2.1) + specifier: ^4.0.0 + version: 4.0.0(@babel/core@7.23.0)(redux@4.2.1) '@waveshq/walletkit-core': specifier: ^1.3.10 version: 1.3.10 @@ -107,8 +107,8 @@ devDependencies: specifier: ^18.16.18 version: 18.18.0 '@waveshq/standard-web-linter': - specifier: ^1.9.3 - version: 1.9.3(@babel/core@7.23.0)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0) + specifier: ^4.0.0 + version: 4.0.0(@babel/core@7.23.0)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0) autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.31) @@ -1265,6 +1265,13 @@ packages: dependencies: regenerator-runtime: 0.14.0 + /@babel/runtime@7.24.1: + resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.0 + dev: true + /@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} @@ -1395,19 +1402,6 @@ packages: - supports-color dev: true - /@defichain/jellyfish-address@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-/42MhFIrHvEMiHeQuEfifbPauqU6P2ucn5D2nyGL+K5RZJwv4110RCWaEyrCm/gcmOYfuDhCNTuQf1kDy5jLHg==} - peerDependencies: - defichain: ^4.0.0 - dependencies: - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-network': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - bech32: 2.0.0 - bs58: 4.0.1 - defichain: 4.0.0 - dev: false - /@defichain/jellyfish-address@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): resolution: {integrity: sha512-JQR90siVgN/w9ozY0ob/wYVl4uBk9B8hQSnDTNqd8lOn6K19qbnbRuGs9wD8l1O6xGg0lXCySc2oBytR51VKfQ==} peerDependencies: @@ -1421,13 +1415,17 @@ packages: defichain: 4.0.0-beta.14.1 dev: false - /@defichain/jellyfish-api-core@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-UOaXRwIW1PTQEsmHMAduj25KtQaXGhEHSV/F+mVY5KqhKnky5kW2t1avZmrvtb+/FN+U/tFBQU5Co+uoz3nJug==} + /@defichain/jellyfish-address@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-ZDt0x/0mxtgRAUJRDo1KV6aTByIYgpW5sJwkntx4Dy2rL1AFjN0+Qy2bgDSJitb44fqYeyh9IbfIMUGKU1t/nA==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-json': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-network': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + bech32: 2.0.0 + bs58: 4.0.1 + defichain: 4.0.7 dev: false /@defichain/jellyfish-api-core@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1439,17 +1437,13 @@ packages: defichain: 4.0.0-beta.14.1 dev: false - /@defichain/jellyfish-api-jsonrpc@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-nhyFSSu42zRd/CKr+4QAFBBEG8Kd0NORoUjfKIzvyDcoeGHtcIp+/t0vXY2mTbclqhzA9VpsE8RpOoB4n9EUqw==} + /@defichain/jellyfish-api-core@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-g0hn2xwELGPn8QvCeEOumKpUXUmyMWDKWn67nyj4d59rzrV88FEtFqWJGZZ/dS49Q1gWLL2dkxbxQ0tO7LRDwg==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-api-core': 4.0.0(defichain@4.0.0) - abort-controller: 3.0.0 - cross-fetch: 3.1.8 - defichain: 4.0.0 - transitivePeerDependencies: - - encoding + '@defichain/jellyfish-json': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 dev: false /@defichain/jellyfish-api-jsonrpc@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1465,15 +1459,17 @@ packages: - encoding dev: false - /@defichain/jellyfish-buffer@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-CL44Y19J6IVYvPiDUzRYSvVIPUgDauBX4fXAIQwt3pXszM4wkeMl3Vv1Oo4Owk94e8mEwqdUbE35B7L4AwbTiQ==} + /@defichain/jellyfish-api-jsonrpc@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-wVLRss+kiPnnLnQcF1MzA/zx2m2Ebk+DjvdX3wXcEownNfb8cM+Tj7ypHl5EDvDfCScaWJI59aa1VjfskpKhIA==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - bignumber.js: 9.1.2 - bn.js: 5.2.1 - defichain: 4.0.0 - smart-buffer: 4.2.0 + '@defichain/jellyfish-api-core': 4.0.7(defichain@4.0.7) + abort-controller: 3.0.0 + cross-fetch: 3.1.8 + defichain: 4.0.7 + transitivePeerDependencies: + - encoding dev: false /@defichain/jellyfish-buffer@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1487,51 +1483,51 @@ packages: smart-buffer: 4.2.0 dev: false - /@defichain/jellyfish-crypto@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-0AVQHIO2gMSF98R2B99bCmnJjRtt8DfyW56VhbYosFUw4486F68ly4+DwRO8cGr4LpFC+qe80x5T0njkY6g/EQ==} + /@defichain/jellyfish-buffer@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-5yJ2t5WH1fuNC+TEkS5nTHJfKW2ORsaYrjAS5zMWsu71CwRDo/iIM/suaujqz3657BUhoB3CdbgGOpsHOXmXfQ==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 + dependencies: + bignumber.js: 9.1.2 + bn.js: 5.2.1 + defichain: 4.0.7 + smart-buffer: 4.2.0 + dev: false + + /@defichain/jellyfish-crypto@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): + resolution: {integrity: sha512-wqiBaBYK2AvibFUTk4snyikhN29vdYt1ojeD4unMozWm9lI2223PzjwoOv5olSjKxyUf1XeNRLway6jaDx8WDQ==} + peerDependencies: + defichain: ^4.0.0-beta.14.1 dependencies: bech32: 2.0.0 bip66: 1.1.5 browserify-aes: 1.2.0 bs58: 4.0.1 create-hash: 1.2.0 - defichain: 4.0.0 + defichain: 4.0.0-beta.14.1 keccak: 3.0.4 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 dev: false - /@defichain/jellyfish-crypto@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): - resolution: {integrity: sha512-wqiBaBYK2AvibFUTk4snyikhN29vdYt1ojeD4unMozWm9lI2223PzjwoOv5olSjKxyUf1XeNRLway6jaDx8WDQ==} + /@defichain/jellyfish-crypto@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-3JzS4QKjNhE/i8XrT2/W9IYgjjHc0SKg9Lu7X5REVtmkIe71gILluvI8g2M0duNytpu+qlmsOL5vYO4cCyXzVA==} peerDependencies: - defichain: ^4.0.0-beta.14.1 + defichain: ^4.0.7 dependencies: bech32: 2.0.0 bip66: 1.1.5 browserify-aes: 1.2.0 bs58: 4.0.1 create-hash: 1.2.0 - defichain: 4.0.0-beta.14.1 + defichain: 4.0.7 keccak: 3.0.4 randombytes: 2.1.0 tiny-secp256k1: 1.1.6 wif: 2.0.6 dev: false - /@defichain/jellyfish-json@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-rJOErq7xV3YEKDozWeDAkBvPN6udzeFpC9+qTfqv65dT8+H2DWg0JdIAo5K6PNOHRiY4FjUQ4qlQ8ZIc8PQeRg==} - peerDependencies: - defichain: ^4.0.0 - dependencies: - '@types/lossless-json': 1.0.2 - bignumber.js: 9.1.2 - defichain: 4.0.0 - lossless-json: 1.0.5 - dev: false - /@defichain/jellyfish-json@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): resolution: {integrity: sha512-SIyLc+fhTXsueBPVDzlingodQybz44q1ulrMQjF/6ziqTYU1kbYdnkCjlvDekDw1UsSodN/QRm5fcR6TANpgaQ==} peerDependencies: @@ -1543,13 +1539,15 @@ packages: lossless-json: 1.0.5 dev: false - /@defichain/jellyfish-network@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-R1yi4zdx71fZ28G45AeybArRyK8Ryjv9OcY34Z6FhmcK7fkIpZfR3Bd6NfjI9njGiGpsBmEV+V7VBrnKjaSF4g==} + /@defichain/jellyfish-json@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-eMH1NEMhiSHyUMMDit1qfXeMK06spBUwoQ9VPjFKax3nLhzmQEuM/lbZO47558IvtJpqDz7tuTo39/2SJFlhmw==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: + '@types/lossless-json': 1.0.2 bignumber.js: 9.1.2 - defichain: 4.0.0 + defichain: 4.0.7 + lossless-json: 1.0.5 dev: false /@defichain/jellyfish-network@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1561,21 +1559,13 @@ packages: defichain: 4.0.0-beta.14.1 dev: false - /@defichain/jellyfish-testing@4.0.0(@types/tar-fs@2.0.2)(defichain@4.0.0): - resolution: {integrity: sha512-C47sx1IozoAerCC6iXN19p00y4tceVJTSMYviiSxAJJmz6zI3DMydjW0X7MhNuDnRRRrMZFwQu3JnTRgIOPPyw==} + /@defichain/jellyfish-network@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-f2pwHgao3k+4MGTZj8jc6P4TDaxnQgYRihe7bEPnXZkLc51j4fk9BZlJlgNgQjpWgImzj0BaODBMjwatPiHYdA==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-api-jsonrpc': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-network': 4.0.0(defichain@4.0.0) - '@defichain/testcontainers': 4.0.0(@types/tar-fs@2.0.2)(defichain@4.0.0) - cross-fetch: 3.1.8 - defichain: 4.0.0 - transitivePeerDependencies: - - '@types/tar-fs' - - encoding - - supports-color + bignumber.js: 9.1.2 + defichain: 4.0.7 dev: false /@defichain/jellyfish-testing@4.0.0-beta.14.1(@types/tar-fs@2.0.2)(defichain@4.0.0-beta.14.1): @@ -1595,19 +1585,21 @@ packages: - supports-color dev: false - /@defichain/jellyfish-transaction-builder@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-LT+jqVV8ISW+TZAmV/iIuSN7CpbT+ON4g5eWvvdUdpulgiBmmoPe0QHqbpApBkz3DnYeseWVxxw2H/dSI/H6Kw==} + /@defichain/jellyfish-testing@4.0.7(@types/tar-fs@2.0.2)(defichain@4.0.7): + resolution: {integrity: sha512-wdBYIGwOFyElie+0vo7D6jA5yKEc/EhDXgFJytFvjia41fTYxlIzAcgoJlPtwS9AQIPJTFyTaNQkOz7dxZp0hw==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction-signature': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 - ethers: 6.7.1 + '@defichain/jellyfish-api-jsonrpc': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-network': 4.0.7(defichain@4.0.7) + '@defichain/testcontainers': 4.0.7(@types/tar-fs@2.0.2)(defichain@4.0.7) + cross-fetch: 3.1.8 + defichain: 4.0.7 transitivePeerDependencies: - - bufferutil - - utf-8-validate + - '@types/tar-fs' + - encoding + - supports-color dev: false /@defichain/jellyfish-transaction-builder@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1625,15 +1617,19 @@ packages: - utf-8-validate dev: false - /@defichain/jellyfish-transaction-signature@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-HS0UmsRWZ1VZ4zEa8nXH4SsY/cITRGj4OqQ863Oz0Qvvi6mXIGjc/SivRnS2DDe9xIgZzbdFRQX1/KGlakTBKw==} + /@defichain/jellyfish-transaction-builder@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-X9awqqUjQRWJU1PpJmW6/3+HcJbvtAY31rf8Lcw327Pa69xR5CMgQDdqcb4L7iEsp2wC3CXn1MWON5I3H78kpw==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-buffer': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction-signature': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 + ethers: 6.7.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: false /@defichain/jellyfish-transaction-signature@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1647,14 +1643,15 @@ packages: defichain: 4.0.0-beta.14.1 dev: false - /@defichain/jellyfish-transaction@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-XLFMUr63m8BPGJsaRlZZEaZKDjDj7Vfb+M4f0qs3TwjjmMYiTj9c/oVES5E2SfmEPKJ5fUUISnasVEY5n/p+KA==} + /@defichain/jellyfish-transaction-signature@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-B/pc1/zpCcbvMCdGfAyx4IEONP26VsMr4ytUdl9eLlrdlpERekyWsMrqUzS9+EV6OE03idCKNpafhjIC36fyLg==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-buffer': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + '@defichain/jellyfish-buffer': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 dev: false /@defichain/jellyfish-transaction@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1667,17 +1664,14 @@ packages: defichain: 4.0.0-beta.14.1 dev: false - /@defichain/jellyfish-wallet-encrypted@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-67td2mmzBACMfVi0QyI1exhdpMcEnKX2AA5we+PMb8NGby6BFHmbecwlfyreKq7WageW2KERIipF6l3+y0uVOA==} + /@defichain/jellyfish-transaction@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-TbKlhIJ7cJL5VcXTXO8XtyGAXG5RyHwo81M40+0zNw7iELz60heqCP4HK/qQnqIvBNACDmikQKZFOW+P+3u3Zw==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-wallet-mnemonic': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 - scrypt-js: 3.0.1 - transitivePeerDependencies: - - bufferutil - - utf-8-validate + '@defichain/jellyfish-buffer': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 dev: false /@defichain/jellyfish-wallet-encrypted@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1693,17 +1687,14 @@ packages: - utf-8-validate dev: false - /@defichain/jellyfish-wallet-mnemonic@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-R8PSXKWPYfqa51p0kLIowtae+signbbW882ZcLuCFR+TUQVoBx+W4Jg2CVVLaBI57H/+4QIg9kvqIhz7opHmiA==} + /@defichain/jellyfish-wallet-encrypted@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-+Z/mpqS/S60hyCPRb8aVl5fnOOCfElk3lrLCzhDO0OsICuejw/y7O2nMBfpYhQi5m1I1fWPvHJUSLXCOn7YWaw==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-wallet': 4.0.0(defichain@4.0.0) - bip32: 2.0.6 - bip39: 3.1.0 - create-hmac: 1.1.7 - defichain: 4.0.0 + '@defichain/jellyfish-wallet-mnemonic': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 + scrypt-js: 3.0.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -1725,18 +1716,17 @@ packages: - utf-8-validate dev: false - /@defichain/jellyfish-wallet@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-Vzq+MiZwU+YG2JjeoYqb/LjM3fNZWzm/duoBYXRQWhEyaYSXggJyRV7u09FYl2i4sCr2XM6/ruAhws1O65cmrg==} + /@defichain/jellyfish-wallet-mnemonic@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-kyi9ErxhxLuJUNoGnNa1gVygqXPa+xOSB2X1vIjTRvozeFmiaEE1Q0lJfvuqiyQaz7mQR1k/Rsv+AtXvrXie4w==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-address': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-crypto': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-network': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction-builder': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction-signature': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-wallet': 4.0.7(defichain@4.0.7) + bip32: 2.0.6 + bip39: 3.1.0 + create-hmac: 1.1.7 + defichain: 4.0.7 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -1759,17 +1749,21 @@ packages: - utf-8-validate dev: false - /@defichain/ocean-api-client@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-H41VFsc8wmgW6obyLk1pE8T3DBpatk8XqV/jdRbMvz3l8SDGNSThWMxdXB+XP1cPgoptnkygIQPcgEhTj84WAA==} + /@defichain/jellyfish-wallet@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-aSuszIp3a3GUKD1HCKJXISzPVfpPmAS2C2zMd/G4zX6gTMnvgiM26skdrg2vVGVlZs2rf69xFsX5jhPUm/bNNA==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - abort-controller: 3.0.0 - cross-fetch: 3.1.8 - defichain: 4.0.0 - url-search-params-polyfill: 8.1.1 + '@defichain/jellyfish-address': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-crypto': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-network': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction-builder': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction-signature': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 transitivePeerDependencies: - - encoding + - bufferutil + - utf-8-validate dev: false /@defichain/ocean-api-client@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1785,14 +1779,15 @@ packages: - encoding dev: false - /@defichain/playground-api-client@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-aOTutwCE0iPuUk4gkt772PgV1h+f0kjTFPo9F/neLpV7eTVXCI+ivqa7QXjvXWotSGKxTLEgw0J81v6ckq3H+A==} + /@defichain/ocean-api-client@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-9IHiHqI9FkgnNPC8wcnRiMvvNapdw0IS6yRDUNWWMKmy+va0sD4s1Iip3e+2aDba5ElhhkN5/jkVvMz64KyKRQ==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-api-core': 4.0.0(defichain@4.0.0) - '@defichain/ocean-api-client': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + abort-controller: 3.0.0 + cross-fetch: 3.1.8 + defichain: 4.0.7 + url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - encoding dev: false @@ -1809,23 +1804,16 @@ packages: - encoding dev: false - /@defichain/testcontainers@4.0.0(@types/tar-fs@2.0.2)(defichain@4.0.0): - resolution: {integrity: sha512-r88S8qT7pDB6EBkWr2f8+Pd3rslwrrlWkbT/12uS1du9efOCR0qdPSxiwZ9LBhKTmjXxHSk/jw4xHgV4O9MfNA==} + /@defichain/playground-api-client@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-Z7Djk6ZdWYgAZs3RRtcBtL/UOY1sxgBAoUXBm0IYe4+U6TA3+KW+lslF3oHIpp2IeGYTnEPRHZ1Sx3ofZyQLiQ==} peerDependencies: - '@types/tar-fs': ^2.0.1 - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-network': 4.0.0(defichain@4.0.0) - '@types/tar-fs': 2.0.2 - cross-fetch: 3.1.8 - defichain: 4.0.0 - dockerode: 3.3.5 - tar-fs: 2.1.1 - testcontainers: 9.12.0 - uuid: 9.0.1 + '@defichain/jellyfish-api-core': 4.0.7(defichain@4.0.7) + '@defichain/ocean-api-client': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 transitivePeerDependencies: - encoding - - supports-color dev: false /@defichain/testcontainers@4.0.0-beta.14.1(@types/tar-fs@2.0.2)(defichain@4.0.0-beta.14.1): @@ -1847,19 +1835,23 @@ packages: - supports-color dev: false - /@defichain/whale-api-client@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-/wkOBbqAFoml2gqjVTlUFO0BkJbeiRanRkqOrW01zfxuVT3LakuQzO8EkuSBGN+Dul+TerW92nnm9yThxIppPg==} + /@defichain/testcontainers@4.0.7(@types/tar-fs@2.0.2)(defichain@4.0.7): + resolution: {integrity: sha512-OEFPYBXQWvH5iahyjycmcAUGKLtFTlk0mMA+evDNFEXbzL48oSI2Q9YnvbCWZpsPFXCBdjyBp5L1LmeNAoAp6A==} peerDependencies: - defichain: ^4.0.0 + '@types/tar-fs': ^2.0.1 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-api-core': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-api-jsonrpc': 4.0.0(defichain@4.0.0) - abort-controller: 3.0.0 + '@defichain/jellyfish-network': 4.0.7(defichain@4.0.7) + '@types/tar-fs': 2.0.2 cross-fetch: 3.1.8 - defichain: 4.0.0 - url-search-params-polyfill: 8.1.1 + defichain: 4.0.7 + dockerode: 3.3.5 + tar-fs: 2.1.1 + testcontainers: 9.12.0 + uuid: 9.0.1 transitivePeerDependencies: - encoding + - supports-color dev: false /@defichain/whale-api-client@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1877,19 +1869,19 @@ packages: - encoding dev: false - /@defichain/whale-api-wallet@4.0.0(defichain@4.0.0): - resolution: {integrity: sha512-9pTtLrJxT+ESAOBNExmZ31jeqclPvjQ9baQtc/VeAGDO1YeN3sUTPwGWMCLDpPXSgtZOXtWamIvLJXN3uNxxlA==} + /@defichain/whale-api-client@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-4rQgyrRkXcJM9/48lbY3sGbjjbVRPSrlxdoX5FsUNw87hd1RcAhFlhKgXoOeH05vbDkozMeWTChzhV0nGUAqew==} peerDependencies: - defichain: ^4.0.0 + defichain: ^4.0.7 dependencies: - '@defichain/jellyfish-transaction-builder': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-wallet': 4.0.0(defichain@4.0.0) - '@defichain/whale-api-client': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + '@defichain/jellyfish-api-core': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-api-jsonrpc': 4.0.7(defichain@4.0.7) + abort-controller: 3.0.0 + cross-fetch: 3.1.8 + defichain: 4.0.7 + url-search-params-polyfill: 8.1.1 transitivePeerDependencies: - - bufferutil - encoding - - utf-8-validate dev: false /@defichain/whale-api-wallet@4.0.0-beta.14.1(defichain@4.0.0-beta.14.1): @@ -1907,24 +1899,39 @@ packages: - utf-8-validate dev: false - /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0): + /@defichain/whale-api-wallet@4.0.7(defichain@4.0.7): + resolution: {integrity: sha512-pEd1m22H7R0Frf2B09IvyVES4+cceZ16bylMhT4bxkUX6RKKiX008AHvSRT4XsWQoFmUUW+pCi/zQsblD5JWhQ==} + peerDependencies: + defichain: ^4.0.7 + dependencies: + '@defichain/jellyfish-transaction-builder': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-wallet': 4.0.7(defichain@4.0.7) + '@defichain/whale-api-client': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + + /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.50.0 + eslint: 8.52.0 eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 + dev: true /@eslint-community/regexpp@4.9.0: resolution: {integrity: sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==} @@ -1946,15 +1953,32 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.50.0: - resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.22.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true /@eslint/js@8.52.0: resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@ethersproject/abi@5.7.0: resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} dependencies: @@ -2324,6 +2348,17 @@ packages: transitivePeerDependencies: - supports-color + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 2.0.2 + debug: 4.3.4(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} @@ -2331,6 +2366,10 @@ packages: /@humanwhocodes/object-schema@2.0.1: resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + /@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + dev: true + /@ioredis/commands@1.2.0: resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} @@ -2800,14 +2839,6 @@ packages: is-promise: 4.0.0 dev: true - /@netlify/functions@2.1.0: - resolution: {integrity: sha512-QWuyj1Q6z6Cqcq3qCcOB75nxjYOxlNmv/d9/nnX4asSRQcWhM/ehXl/KDL6Sl9aufMRe6uQY10s6i9zCDNMRjg==} - engines: {node: '>=14.0.0'} - dependencies: - '@netlify/serverless-functions-api': 1.7.3 - is-promise: 4.0.0 - dev: false - /@netlify/functions@2.5.1: resolution: {integrity: sha512-7//hmiFHXGusAzuzEuXvRT9ItaeRjRs5lRs6lYUkaAXO1jnTWYDB2XdqFq5X4yMRX+/A96nrQ2HwCE+Pd0YMwg==} engines: {node: '>=14.0.0'} @@ -2815,35 +2846,6 @@ packages: '@netlify/serverless-functions-api': 1.13.0 is-promise: 4.0.0 - /@netlify/ipx@1.4.5: - resolution: {integrity: sha512-QuPxUj8Bn8hXwjdcA1BF+HPLqFJ2e9OCNrKX/s3hoUFjjqQrNSK8lLARAtzGfOM3BRsTXyi/zGdwBE+oJKd0dw==} - dependencies: - '@netlify/functions': 2.1.0 - etag: 1.8.1 - fs-extra: 11.1.1 - ipx: 1.3.1 - micromatch: 4.0.5 - mkdirp: 3.0.1 - murmurhash: 2.0.1 - node-fetch: 2.7.0 - ufo: 1.3.1 - unstorage: 1.9.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - encoding - - idb-keyval - - supports-color - dev: false - /@netlify/ipx@1.4.6: resolution: {integrity: sha512-rnKR2LXhtnflitPX9CQIv+XSrNlYIqGsV54xrXifhbtHHjCjCw/lixsi8qwAXqEIgZBC9b4Y7prhHqRtC4oIjw==} dependencies: @@ -2947,31 +2949,12 @@ packages: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - /@netlify/serverless-functions-api@1.7.3: - resolution: {integrity: sha512-n6/7cJlSWvvbBlUOEAbkGyEld80S6KbG/ldQI9OhLfe1lTatgKmrTNIgqVNpaWpUdTgP2OHWFjmFBzkxxBWs5w==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@netlify/node-cookies': 0.1.0 - urlpattern-polyfill: 8.0.2 - dev: false - - /@next/env@13.4.19: - resolution: {integrity: sha512-FsAT5x0jF2kkhNkKkukhsyYOrRqtSxrEhfliniIq0bwWbuXLgyt3Gv0Ml+b91XwjwArmuP7NxCiGd++GGKdNMQ==} - dev: true - /@next/env@13.5.6: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false /@next/env@14.0.2: resolution: {integrity: sha512-HAW1sljizEaduEOes/m84oUqeIDAUYBR1CDwu2tobNlNDFP3cSm9d6QsOsGeNlIppU1p/p1+bWbYCbvwjFiceA==} - dev: false - - /@next/eslint-plugin-next@13.4.19: - resolution: {integrity: sha512-N/O+zGb6wZQdwu6atMZHbR7T9Np5SUFUjZqCbj0sXm+MwQO35M8TazVB4otm87GkXYs2l6OPwARd3/PUWhZBVQ==} - dependencies: - glob: 7.1.7 - dev: true /@next/eslint-plugin-next@13.5.6: resolution: {integrity: sha512-ng7pU/DDsxPgT6ZPvuprxrkeew3XaRf4LAT4FabaEO/hAbvVx4P7wqnqdbTdDn1kgTvsI4tpIgT4Awn/m0bGbg==} @@ -2979,14 +2962,11 @@ packages: glob: 7.1.7 dev: false - /@next/swc-darwin-arm64@13.4.19: - resolution: {integrity: sha512-vv1qrjXeGbuF2mOkhkdxMDtv9np7W4mcBtaDnHU+yJG+bBwa6rYsYSCI/9Xm5+TuF5SbZbrWO6G1NfTh1TMjvQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true + /@next/eslint-plugin-next@14.0.2: + resolution: {integrity: sha512-APrYFsXfAhnysycqxHcpg6Y4i7Ukp30GzVSZQRKT3OczbzkqGjt33vNhScmgoOXYBU1CfkwgtXmNxdiwv1jKmg==} + dependencies: + glob: 7.1.7 dev: true - optional: true /@next/swc-darwin-arm64@13.5.6: resolution: {integrity: sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA==} @@ -3003,16 +2983,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@next/swc-darwin-x64@13.4.19: - resolution: {integrity: sha512-jyzO6wwYhx6F+7gD8ddZfuqO4TtpJdw3wyOduR4fxTUCm3aLw7YmHGYNjS0xRSYGAkLpBkH1E0RcelyId6lNsw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true optional: true /@next/swc-darwin-x64@13.5.6: @@ -3030,16 +3000,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-arm64-gnu@13.4.19: - resolution: {integrity: sha512-vdlnIlaAEh6H+G6HrKZB9c2zJKnpPVKnA6LBwjwT2BTjxI7e0Hx30+FoWCgi50e+YO49p6oPOtesP9mXDRiiUg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-arm64-gnu@13.5.6: @@ -3057,16 +3017,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-arm64-musl@13.4.19: - resolution: {integrity: sha512-aU0HkH2XPgxqrbNRBFb3si9Ahu/CpaR5RPmN2s9GiM9qJCiBBlZtRTiEca+DC+xRPyCThTtWYgxjWHgU7ZkyvA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-arm64-musl@13.5.6: @@ -3084,16 +3034,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-x64-gnu@13.4.19: - resolution: {integrity: sha512-htwOEagMa/CXNykFFeAHHvMJeqZfNQEoQvHfsA4wgg5QqGNqD5soeCer4oGlCol6NGUxknrQO6VEustcv+Md+g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-x64-gnu@13.5.6: @@ -3111,16 +3051,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-x64-musl@13.4.19: - resolution: {integrity: sha512-4Gj4vvtbK1JH8ApWTT214b3GwUh9EKKQjY41hH/t+u55Knxi/0wesMzwQRhppK6Ddalhu0TEttbiJ+wRcoEj5Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-x64-musl@13.5.6: @@ -3138,16 +3068,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-arm64-msvc@13.4.19: - resolution: {integrity: sha512-bUfDevQK4NsIAHXs3/JNgnvEY+LRyneDN788W2NYiRIIzmILjba7LaQTfihuFawZDhRtkYCv3JDC3B4TwnmRJw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-arm64-msvc@13.5.6: @@ -3165,16 +3085,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-ia32-msvc@13.4.19: - resolution: {integrity: sha512-Y5kikILFAr81LYIFaw6j/NrOtmiM4Sf3GtOc0pn50ez2GCkr+oejYuKGcwAwq3jiTKuzF6OF4iT2INPoxRycEA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-ia32-msvc@13.5.6: @@ -3192,16 +3102,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-x64-msvc@13.4.19: - resolution: {integrity: sha512-YzA78jBDXMYiINdPdJJwGgPNT3YqBNNGhsthsDoWHL9p24tEJn9ViQf/ZqTbwSpX/RrkPupLfuuTH2sf73JBAw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-x64-msvc@13.5.6: @@ -3219,7 +3119,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@noble/hashes@1.1.2: @@ -3544,17 +3443,10 @@ packages: - ts-node - typescript - /@swc/helpers@0.5.1: - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - dependencies: - tslib: 2.6.2 - dev: true - /@swc/helpers@0.5.2: resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} dependencies: tslib: 2.6.2 - dev: false /@tailwindcss/line-clamp@0.4.4(tailwindcss@3.3.5): resolution: {integrity: sha512-5U6SY5z8N42VtrCrKlsTAA35gy2VSyYtHWCsg1H87NU1SXnEfekTVlrga9fzUDrrHcGi2Lb5KenUWb4lRQT5/g==} @@ -3927,7 +3819,7 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/parser@6.7.3(eslint@8.50.0)(typescript@4.9.5): + /@typescript-eslint/parser@6.7.3(eslint@8.52.0)(typescript@5.2.2): resolution: {integrity: sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3939,16 +3831,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.7.3 '@typescript-eslint/types': 6.7.3 - '@typescript-eslint/typescript-estree': 6.7.3(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.50.0 - typescript: 4.9.5 + eslint: 8.52.0 + typescript: 5.2.2 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/parser@6.7.3(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.7.3(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3963,10 +3854,11 @@ packages: '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/scope-manager@6.7.3: resolution: {integrity: sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ==} @@ -3998,27 +3890,6 @@ packages: resolution: {integrity: sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/typescript-estree@6.7.3(typescript@4.9.5): - resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.7.3 - '@typescript-eslint/visitor-keys': 6.7.3 - debug: 4.3.4(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/typescript-estree@6.7.3(typescript@5.2.2): resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==} engines: {node: ^16.0.0 || >=18.0.0} @@ -4096,23 +3967,23 @@ packages: - utf-8-validate dev: false - /@waveshq/standard-defichain-jellyfishsdk@3.0.1(@types/tar-fs@2.0.2): - resolution: {integrity: sha512-QDer1E/dmhy+twgB9ly0/W6ApZKcEyJkTWG9iaiEpeeMYKsqCT+vd4Ut4LPQneSeDloILcjCirxyJkfdAYUXxw==} - dependencies: - '@defichain/jellyfish-address': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-api-core': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-network': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-testing': 4.0.0(@types/tar-fs@2.0.2)(defichain@4.0.0) - '@defichain/jellyfish-transaction': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-transaction-builder': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-wallet': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-wallet-encrypted': 4.0.0(defichain@4.0.0) - '@defichain/jellyfish-wallet-mnemonic': 4.0.0(defichain@4.0.0) - '@defichain/playground-api-client': 4.0.0(defichain@4.0.0) - '@defichain/testcontainers': 4.0.0(@types/tar-fs@2.0.2)(defichain@4.0.0) - '@defichain/whale-api-client': 4.0.0(defichain@4.0.0) - '@defichain/whale-api-wallet': 4.0.0(defichain@4.0.0) - defichain: 4.0.0 + /@waveshq/standard-defichain-jellyfishsdk@4.0.0(@types/tar-fs@2.0.2): + resolution: {integrity: sha512-+ZweITv6NCUpueik0QBh9M8SVGREOMljfKu8kw6mZb0LDhehDhkcOI3AWP8F5O0aOtVvKfts+JWY2LEvojrb5w==} + dependencies: + '@defichain/jellyfish-address': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-api-core': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-network': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-testing': 4.0.7(@types/tar-fs@2.0.2)(defichain@4.0.7) + '@defichain/jellyfish-transaction': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-transaction-builder': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-wallet': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-wallet-encrypted': 4.0.7(defichain@4.0.7) + '@defichain/jellyfish-wallet-mnemonic': 4.0.7(defichain@4.0.7) + '@defichain/playground-api-client': 4.0.7(defichain@4.0.7) + '@defichain/testcontainers': 4.0.7(@types/tar-fs@2.0.2)(defichain@4.0.7) + '@defichain/whale-api-client': 4.0.7(defichain@4.0.7) + '@defichain/whale-api-wallet': 4.0.7(defichain@4.0.7) + defichain: 4.0.7 transitivePeerDependencies: - '@types/tar-fs' - bufferutil @@ -4121,43 +3992,6 @@ packages: - utf-8-validate dev: false - /@waveshq/standard-web-linter@1.9.3(@babel/core@7.23.0)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VylUu8nCLdJ9VTqxpOdGxbSgeCL1dStgVsSF89B/XfFz5pfCwEDvWCYyqIB+f26DALfEZcGnhHbMdVXHKIXv7A==} - dependencies: - eslint: 8.50.0 - eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.50.0) - eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(eslint-plugin-import@2.28.1)(eslint@8.50.0) - eslint-config-next: 13.4.19(eslint@8.50.0)(typescript@4.9.5) - eslint-config-prettier: 9.0.0(eslint@8.50.0) - eslint-plugin-cypress: 2.15.1(eslint@8.50.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint@8.50.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) - eslint-plugin-node: 11.1.0(eslint@8.50.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.50.0)(prettier@3.0.3) - eslint-plugin-react: 7.33.2(eslint@8.50.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) - eslint-plugin-simple-import-sort: 10.0.0(eslint@8.50.0) - husky: 8.0.3 - lint-staged: 14.0.1 - next: 13.4.19(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0) - prettier: 3.0.3 - typescript: 4.9.5 - transitivePeerDependencies: - - '@babel/core' - - '@opentelemetry/api' - - '@types/eslint' - - '@typescript-eslint/eslint-plugin' - - '@typescript-eslint/parser' - - babel-plugin-macros - - enquirer - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - react - - react-dom - - sass - - supports-color - dev: true - /@waveshq/standard-web-linter@2.19.0(@babel/core@7.23.0)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-vXwKHzjmctaIiRNmbBQkUWIsHpCgxAgMDw8+AZfcfaliLJ3/mqC0nL5Dsf4IGPEXb6mlf6C55P1Gl8MiCvrfTA==} dependencies: @@ -4194,6 +4028,42 @@ packages: - supports-color dev: false + /@waveshq/standard-web-linter@4.0.0(@babel/core@7.23.0)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7DFUCXp/O5lIT4lzz+mBj1QcGozkr66Q/zfTqXI4AY2oOri7ioqyky+ShChqQaTnK9csjezOljIX3kb0f+vU/A==} + dependencies: + eslint: 8.57.0 + eslint-config-airbnb: 19.0.4(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.57.0) + eslint-config-airbnb-typescript: 17.1.0(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-config-next: 14.0.2(eslint@8.57.0)(typescript@5.2.2) + eslint-config-prettier: 9.0.0(eslint@8.57.0) + eslint-plugin-cypress: 2.15.1(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-node: 11.1.0(eslint@8.57.0) + eslint-plugin-prettier: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.57.0)(prettier@3.2.5) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + eslint-plugin-simple-import-sort: 10.0.0(eslint@8.57.0) + husky: 8.0.3 + lint-staged: 15.2.2 + next: 14.0.2(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0) + prettier: 3.2.5 + typescript: 5.2.2 + transitivePeerDependencies: + - '@babel/core' + - '@opentelemetry/api' + - '@types/eslint' + - '@typescript-eslint/eslint-plugin' + - '@typescript-eslint/parser' + - babel-plugin-macros + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - react + - react-dom + - sass + - supports-color + dev: true + /@waveshq/standard-web@2.19.0(@babel/core@7.23.0)(redux@4.2.1): resolution: {integrity: sha512-tQPRU3OuPYVoTYPbXTAfIkEQ1Gx1FjtRWv5qsUe7y4IMp9SaUoFdzkMkncj2MscGLpHGPvAke7mzPF9M3ADRSg==} dependencies: @@ -4235,10 +4105,10 @@ packages: - supports-color dev: false - /@waveshq/standard-web@3.0.1(@babel/core@7.23.0)(redux@4.2.1): - resolution: {integrity: sha512-XLTZXxMVjJuE9P92uLMTkkbgZeQatfvJ7vPaNqpmGBn6Bh++BQKkrpUnOkPsHO2VLg5Ir3XM39CmeYhaA8HfKg==} + /@waveshq/standard-web@4.0.0(@babel/core@7.23.0)(redux@4.2.1): + resolution: {integrity: sha512-3neiK7cPN0sdU3nmc0Yxzp7hiwZVEY2shb8EuTysLuYRxmKUFSYPsAEnNpPKrTasQ5wSzLI9cKfc73h/9CLQuQ==} dependencies: - '@netlify/ipx': 1.4.5 + '@netlify/ipx': 1.4.6 '@reduxjs/toolkit': 1.9.7(react-redux@8.1.3)(react@18.2.0) '@tanstack/react-query': 5.8.4(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.37 @@ -4574,6 +4444,12 @@ packages: engines: {node: '>=12'} dependencies: type-fest: 1.4.0 + dev: false + + /ansi-escapes@6.2.1: + resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} + engines: {node: '>=14.16'} + dev: true /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} @@ -4779,6 +4655,11 @@ packages: /ast-types-flow@0.0.7: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + dev: false + + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} @@ -4839,9 +4720,15 @@ packages: engines: {node: '>=4'} dev: true + /axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} + dev: true + /axe-core@4.8.2: resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} engines: {node: '>=4'} + dev: false /axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} @@ -5399,6 +5286,15 @@ packages: dependencies: slice-ansi: 5.0.0 string-width: 5.1.2 + dev: false + + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + dependencies: + slice-ansi: 5.0.0 + string-width: 7.1.0 + dev: true /client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} @@ -5483,15 +5379,9 @@ packages: delayed-stream: 1.0.0 dev: true - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} - engines: {node: '>=16'} - dev: true - /commander@11.1.0: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} - dev: false /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -5999,13 +5889,13 @@ packages: strip-bom: 4.0.0 dev: true - /defichain@4.0.0: - resolution: {integrity: sha512-Z612yQorj8GSIeVajA6WRP9lMCCBfdmr8BugKAr4tcha2nYPi/c4oFZzZZ+4tnRVimLb1Ot6kybrI4L0PFZ99A==} + /defichain@4.0.0-beta.14.1: + resolution: {integrity: sha512-OUi91flnir9B9i4YEtSnBPlIB+n0whoxA1cjZc0S8c2ZvNtc/YznxgsaDnBe5UrbKhNtiblmveq9EjLHsI2cvA==} engines: {node: '>=v16.17.0'} dev: false - /defichain@4.0.0-beta.14.1: - resolution: {integrity: sha512-OUi91flnir9B9i4YEtSnBPlIB+n0whoxA1cjZc0S8c2ZvNtc/YznxgsaDnBe5UrbKhNtiblmveq9EjLHsI2cvA==} + /defichain@4.0.7: + resolution: {integrity: sha512-bnXlw7UH8oskLVCb4ab4klNrxXZKWwBYvCmJdK35Owa1TlLANIfBDEAPQXfL07ybZZxu8sCVECz1U0Vjup/o9Q==} engines: {node: '>=v16.17.0'} dev: false @@ -6170,6 +6060,7 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: false /ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} @@ -6201,6 +6092,10 @@ packages: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} + /emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + dev: true + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -6362,7 +6257,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.52.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6370,14 +6265,14 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.50.0 - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint@8.50.0) + eslint: 8.52.0 + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 - dev: true + dev: false - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.28.1)(eslint@8.52.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6385,26 +6280,11 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.52.0 - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + eslint: 8.57.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint@8.57.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 - dev: false - - /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(eslint-plugin-import@2.28.1)(eslint@8.50.0): - resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 - '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.3 - dependencies: - '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.50.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint@8.50.0) dev: true /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(eslint-plugin-import@2.28.1)(eslint@8.52.0): @@ -6422,24 +6302,19 @@ packages: eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) dev: false - /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.50.0): - resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} - engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 + '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-react: ^7.28.0 - eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.50.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.1)(eslint@8.50.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint@8.50.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) - eslint-plugin-react: 7.33.2(eslint@8.50.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) - object.assign: 4.1.4 - object.entries: 1.1.7 + '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint@8.57.0) dev: true /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.28.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.52.0): @@ -6462,29 +6337,24 @@ packages: object.entries: 1.1.7 dev: false - /eslint-config-next@13.4.19(eslint@8.50.0)(typescript@4.9.5): - resolution: {integrity: sha512-WE8367sqMnjhWHvR5OivmfwENRQ1ixfNE9hZwQqNCsd+iM3KnuMc1V8Pt6ytgjxjf23D+xbesADv9x3xaKfT3g==} + /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@8.57.0): + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 dependencies: - '@next/eslint-plugin-next': 13.4.19 - '@rushstack/eslint-patch': 1.5.0 - '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@4.9.5) - eslint: 8.50.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) - eslint-plugin-react: 7.33.2(eslint@8.50.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) - typescript: 4.9.5 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + object.assign: 4.1.4 + object.entries: 1.1.7 dev: true /eslint-config-next@13.5.6(eslint@8.52.0)(typescript@5.2.2): @@ -6512,13 +6382,29 @@ packages: - supports-color dev: false - /eslint-config-prettier@9.0.0(eslint@8.50.0): - resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} - hasBin: true + /eslint-config-next@14.0.2(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-CasWThlsyIcg/a+clU6KVOMTieuDhTztsrqvniP6AsRki9v7FnojTa7vKQOYM8QSOsQdZ/aElLD1Y2Oc8/PsIg==} peerDependencies: - eslint: '>=7.0.0' + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: - eslint: 8.50.0 + '@next/eslint-plugin-next': 14.0.2 + '@rushstack/eslint-patch': 1.5.0 + '@typescript-eslint/parser': 6.7.3(eslint@8.57.0)(typescript@5.2.2) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + typescript: 5.2.2 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color dev: true /eslint-config-prettier@9.0.0(eslint@8.52.0): @@ -6530,6 +6416,15 @@ packages: eslint: 8.52.0 dev: false + /eslint-config-prettier@9.0.0(eslint@8.57.0): + resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.57.0 + dev: true + /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: @@ -6539,7 +6434,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.52.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6548,9 +6443,9 @@ packages: dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 - eslint: 8.50.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint: 8.52.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -6560,9 +6455,9 @@ packages: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - dev: true + dev: false - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.52.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6571,9 +6466,9 @@ packages: dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 - eslint: 8.52.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -6583,9 +6478,9 @@ packages: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - dev: false + dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6606,16 +6501,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.50.0 + eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.50.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.52.0) transitivePeerDependencies: - supports-color - dev: true + dev: false - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6636,16 +6531,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.57.0)(typescript@5.2.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.52.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - dev: false + dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint@8.50.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6668,53 +6563,53 @@ packages: dependencies: '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.50.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-cypress@2.15.1(eslint@8.50.0): + /eslint-plugin-cypress@2.15.1(eslint@8.52.0): resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.50.0 + eslint: 8.52.0 globals: 13.22.0 - dev: true + dev: false - /eslint-plugin-cypress@2.15.1(eslint@8.52.0): + /eslint-plugin-cypress@2.15.1(eslint@8.57.0): resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.52.0 + eslint: 8.57.0 globals: 13.22.0 - dev: false + dev: true - /eslint-plugin-es@3.0.1(eslint@8.50.0): + /eslint-plugin-es@3.0.1(eslint@8.52.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.50.0 + eslint: 8.52.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - dev: true + dev: false - /eslint-plugin-es@3.0.1(eslint@8.52.0): + /eslint-plugin-es@3.0.1(eslint@8.57.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.52.0 + eslint: 8.57.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - dev: false + dev: true - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): + /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} engines: {node: '>=4'} peerDependencies: @@ -6724,16 +6619,16 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.50.0 + eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -6747,10 +6642,10 @@ packages: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: true + dev: false - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -6759,33 +6654,33 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.57.0)(typescript@5.2.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.52.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - has: 1.0.3 - is-core-module: 2.13.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 object.groupby: 1.0.1 object.values: 1.1.7 semver: 6.3.1 - tsconfig-paths: 3.14.2 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: false + dev: true - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.3)(eslint@8.50.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.7.3)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -6801,25 +6696,25 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.50.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint@8.50.0) - has: 1.0.3 - is-core-module: 2.13.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 object.groupby: 1.0.1 object.values: 1.1.7 semver: 6.3.1 - tsconfig-paths: 3.14.2 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.50.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.52.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -6834,7 +6729,7 @@ packages: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.50.0 + eslint: 8.52.0 has: 1.0.3 jsx-ast-utils: 3.3.5 language-tags: 1.0.5 @@ -6842,65 +6737,65 @@ packages: object.entries: 1.1.7 object.fromentries: 2.0.7 semver: 6.3.1 - dev: true + dev: false - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.52.0): - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} + /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.23.1 + '@babel/runtime': 7.24.1 aria-query: 5.3.0 array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 - ast-types-flow: 0.0.7 - axe-core: 4.8.2 + ast-types-flow: 0.0.8 + axe-core: 4.7.0 axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.52.0 - has: 1.0.3 + es-iterator-helpers: 1.0.15 + eslint: 8.57.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 - language-tags: 1.0.5 + language-tags: 1.0.9 minimatch: 3.1.2 object.entries: 1.1.7 object.fromentries: 2.0.7 - semver: 6.3.1 - dev: false + dev: true - /eslint-plugin-node@11.1.0(eslint@8.50.0): + /eslint-plugin-node@11.1.0(eslint@8.52.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.50.0 - eslint-plugin-es: 3.0.1(eslint@8.50.0) + eslint: 8.52.0 + eslint-plugin-es: 3.0.1(eslint@8.52.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 resolve: 1.22.6 semver: 6.3.1 - dev: true + dev: false - /eslint-plugin-node@11.1.0(eslint@8.52.0): + /eslint-plugin-node@11.1.0(eslint@8.57.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.52.0 - eslint-plugin-es: 3.0.1(eslint@8.52.0) + eslint: 8.57.0 + eslint-plugin-es: 3.0.1(eslint@8.57.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 resolve: 1.22.6 semver: 6.3.1 - dev: false + dev: true - /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.50.0)(prettier@3.0.3): - resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} + /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3): + resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -6913,14 +6808,14 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.50.0 - eslint-config-prettier: 9.0.0(eslint@8.50.0) + eslint: 8.52.0 + eslint-config-prettier: 9.0.0(eslint@8.52.0) prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 - dev: true + dev: false - /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3): + /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.57.0)(prettier@3.2.5): resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6934,32 +6829,32 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.52.0 - eslint-config-prettier: 9.0.0(eslint@8.52.0) - prettier: 3.0.3 + eslint: 8.57.0 + eslint-config-prettier: 9.0.0(eslint@8.57.0) + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 - dev: false + dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.50.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.52.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.50.0 - dev: true + eslint: 8.52.0 + dev: false - /eslint-plugin-react-hooks@4.6.0(eslint@8.52.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.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.52.0 - dev: false + eslint: 8.57.0 + dev: true - /eslint-plugin-react@7.33.2(eslint@8.50.0): + /eslint-plugin-react@7.33.2(eslint@8.52.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -6970,7 +6865,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.50.0 + eslint: 8.52.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -6982,9 +6877,9 @@ packages: resolve: 2.0.0-next.4 semver: 6.3.1 string.prototype.matchall: 4.0.10 - dev: true + dev: false - /eslint-plugin-react@7.33.2(eslint@8.52.0): + /eslint-plugin-react@7.33.2(eslint@8.57.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -6995,7 +6890,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.52.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -7007,23 +6902,23 @@ packages: resolve: 2.0.0-next.4 semver: 6.3.1 string.prototype.matchall: 4.0.10 - dev: false + dev: true - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.50.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.52.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.50.0 - dev: true + eslint: 8.52.0 + dev: false - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.52.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.57.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.52.0 - dev: false + eslint: 8.57.0 + dev: true /eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -7054,18 +6949,19 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.50.0: - resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} + /eslint@8.52.0: + resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) '@eslint-community/regexpp': 4.9.0 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.50.0 + '@eslint/js': 8.52.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -7098,18 +6994,17 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.9.0 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -7145,6 +7040,7 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} @@ -7326,7 +7222,6 @@ packages: onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 - dev: false /executable@4.1.1: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} @@ -7649,6 +7544,10 @@ packages: /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + /function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} @@ -7669,6 +7568,11 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true + /get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: @@ -7703,7 +7607,6 @@ packages: /get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - dev: false /get-symbol-description@1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} @@ -7902,6 +7805,13 @@ packages: type-fest: 0.8.1 dev: true + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -7992,7 +7902,6 @@ packages: /human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - dev: false /husky@8.0.3: resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} @@ -8206,6 +8115,12 @@ packages: dependencies: has: 1.0.3 + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.2 + dev: true + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -8239,6 +8154,13 @@ packages: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.2.0 + dev: true + /is-generator-fn@2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} @@ -9029,6 +8951,14 @@ packages: resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} dependencies: language-subtag-registry: 0.3.22 + dev: false + + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + dependencies: + language-subtag-registry: 0.3.22 + dev: true /lazy-ass@1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} @@ -9109,31 +9039,35 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + dev: true + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lint-staged@14.0.1: - resolution: {integrity: sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==} - engines: {node: ^16.14.0 || >=18.0.0} + /lint-staged@15.0.2: + resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + engines: {node: '>=18.12.0'} hasBin: true dependencies: chalk: 5.3.0 - commander: 11.0.0 + commander: 11.1.0 debug: 4.3.4(supports-color@8.1.1) - execa: 7.2.0 + execa: 8.0.1 lilconfig: 2.1.0 - listr2: 6.6.1 + listr2: 7.0.2 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.1 + yaml: 2.3.3 transitivePeerDependencies: - - enquirer - supports-color - dev: true + dev: false - /lint-staged@15.0.2: - resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + /lint-staged@15.2.2: + resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -9141,15 +9075,15 @@ packages: commander: 11.1.0 debug: 4.3.4(supports-color@8.1.1) execa: 8.0.1 - lilconfig: 2.1.0 - listr2: 7.0.2 + lilconfig: 3.0.0 + listr2: 8.0.1 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.3 + yaml: 2.3.4 transitivePeerDependencies: - supports-color - dev: false + dev: true /listhen@1.5.5: resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} @@ -9193,14 +9127,9 @@ packages: wrap-ansi: 7.0.0 dev: true - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + /listr2@7.0.2: + resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -9208,19 +9137,19 @@ packages: log-update: 5.0.1 rfdc: 1.3.0 wrap-ansi: 8.1.0 - dev: true + dev: false - /listr2@7.0.2: - resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} - engines: {node: '>=16.0.0'} + /listr2@8.0.1: + resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} + engines: {node: '>=18.0.0'} dependencies: - cli-truncate: 3.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 - log-update: 5.0.1 + log-update: 6.0.0 rfdc: 1.3.0 - wrap-ansi: 8.1.0 - dev: false + wrap-ansi: 9.0.0 + dev: true /loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} @@ -9316,6 +9245,18 @@ packages: slice-ansi: 5.0.0 strip-ansi: 7.1.0 wrap-ansi: 8.1.0 + dev: false + + /log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} + dependencies: + ansi-escapes: 6.2.1 + cli-cursor: 4.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + dev: true /lookup-closest-locale@6.2.0: resolution: {integrity: sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==} @@ -9600,46 +9541,6 @@ packages: next: 14.0.2(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0) dev: false - /next@13.4.19(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HuPSzzAbJ1T4BD8e0bs6B9C1kWQ6gv8ykZoRWs5AQoiIuqbGHHdQO7Ljuvg05Q0Z24E2ABozHe6FxDvI6HfyAw==} - engines: {node: '>=16.8.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - sass: - optional: true - dependencies: - '@next/env': 13.4.19 - '@swc/helpers': 0.5.1 - busboy: 1.6.0 - caniuse-lite: 1.0.30001539 - postcss: 8.4.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.0)(react@18.2.0) - watchpack: 2.4.0 - zod: 3.21.4 - optionalDependencies: - '@next/swc-darwin-arm64': 13.4.19 - '@next/swc-darwin-x64': 13.4.19 - '@next/swc-linux-arm64-gnu': 13.4.19 - '@next/swc-linux-arm64-musl': 13.4.19 - '@next/swc-linux-x64-gnu': 13.4.19 - '@next/swc-linux-x64-musl': 13.4.19 - '@next/swc-win32-arm64-msvc': 13.4.19 - '@next/swc-win32-ia32-msvc': 13.4.19 - '@next/swc-win32-x64-msvc': 13.4.19 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: true - /next@13.5.6(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw==} engines: {node: '>=16.14.0'} @@ -9716,7 +9617,6 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - dev: false /nextjs-progressbar@0.0.16(next@13.5.6)(react@18.2.0): resolution: {integrity: sha512-GV0fD38EMD3vSDCmkq+tObmoup6QA91a6a9MxGuhJZuRk/9TNsrHGnIQQQ/sggkMkXuT4fBgF6jRjFwScDT3zA==} @@ -10261,15 +10161,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.14: - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -10310,6 +10201,13 @@ packages: resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} engines: {node: '>=14'} hasBin: true + dev: false + + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + dev: true /pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} @@ -11226,7 +11124,6 @@ packages: /signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - dev: false /simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} @@ -11275,6 +11172,14 @@ packages: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + /smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} @@ -11424,6 +11329,16 @@ packages: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 + dev: false + + /string-width@7.1.0: + resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + engines: {node: '>=18'} + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + dev: true /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} @@ -11799,15 +11714,6 @@ packages: /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /ts-api-utils@1.0.3(typescript@4.9.5): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 4.9.5 - dev: true - /ts-api-utils@1.0.3(typescript@5.2.2): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} @@ -11859,6 +11765,16 @@ packages: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: false + + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -11905,6 +11821,7 @@ packages: /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} + dev: false /type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} @@ -11958,12 +11875,6 @@ packages: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} dev: false - /typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript@5.2.2: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} @@ -12370,6 +12281,16 @@ packages: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 + dev: false + + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.1.0 + strip-ansi: 7.1.0 + dev: true /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -12468,15 +12389,15 @@ packages: /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} - engines: {node: '>= 14'} - dev: true - /yaml@2.3.3: resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} engines: {node: '>= 14'} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + dev: true + /yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -12542,7 +12463,3 @@ packages: compress-commons: 4.1.2 readable-stream: 3.6.2 dev: false - - /zod@3.21.4: - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} - dev: true