diff --git a/package.json b/package.json index 43c86a9e6..ba526d882 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "lodash": "^4.17.21", "qrcode.react": "^3.1.0", "randomcolor": "^0.6.2", + "react-icons": "^4.12.0", "react-number-format": "^5.3.1", "react-redux": "^8.1.2", "react-schemaorg": "^2.0.0", @@ -52,6 +53,7 @@ "@testing-library/cypress": "^9.0.0", "@types/lodash": "^4.14.202", "@types/node": "^18.16.18", + "@types/react": "18.2.41", "@waveshq/standard-web-linter": "^1.9.3", "autoprefixer": "^10.4.16", "babel-plugin-istanbul": "^6.1.1", @@ -59,7 +61,8 @@ "cypress": "^12.17.4", "node-forge": "^1.3.1", "postcss": "^8.4.31", - "tailwindcss": "^3.3.5" + "tailwindcss": "^3.3.5", + "typescript": "5.3.2" }, "engines": { "node": ">=18.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee1823b2e..4f205d445 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ dependencies: version: 1.3.9 '@waveshq/walletkit-ui': specifier: ^1.3.9 - version: 1.3.9(@babel/core@7.23.0)(@types/node@18.18.0)(@types/tar-fs@2.0.2)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1)(typescript@5.2.2) + version: 1.3.9(@babel/core@7.23.0)(@types/node@18.18.0)(@types/tar-fs@2.0.2)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1)(typescript@5.3.2) bignumber.js: specifier: ^9.1.2 version: 9.1.2 @@ -65,21 +65,24 @@ dependencies: randomcolor: specifier: ^0.6.2 version: 0.6.2 + react-icons: + specifier: ^4.12.0 + version: 4.12.0(react@18.2.0) react-number-format: specifier: ^5.3.1 version: 5.3.1(react-dom@18.2.0)(react@18.2.0) react-redux: specifier: ^8.1.2 - version: 8.1.2(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + version: 8.1.2(@types/react@18.2.41)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) react-schemaorg: specifier: ^2.0.0 - version: 2.0.0(react@18.2.0)(schema-dts@1.1.2)(typescript@5.2.2) + version: 2.0.0(react@18.2.0)(schema-dts@1.1.2)(typescript@5.3.2) recharts: specifier: ^2.10.2 version: 2.10.2(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0) schema-dts: specifier: ^1.1.2 - version: 1.1.2(typescript@5.2.2) + version: 1.1.2(typescript@5.3.2) smart-buffer: specifier: ^4.2.0 version: 4.2.0 @@ -96,7 +99,7 @@ devDependencies: version: 4.41.1 '@stickyjs/jest': specifier: ^1.3.4 - version: 1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.2.2) + version: 1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.3.2) '@testing-library/cypress': specifier: ^9.0.0 version: 9.0.0(cypress@12.17.4) @@ -106,6 +109,9 @@ devDependencies: '@types/node': specifier: ^18.16.18 version: 18.18.0 + '@types/react': + specifier: 18.2.41 + version: 18.2.41 '@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) @@ -130,6 +136,9 @@ devDependencies: tailwindcss: specifier: ^3.3.5 version: 3.3.5 + typescript: + specifier: 5.3.2 + version: 5.3.2 packages: @@ -3395,7 +3404,7 @@ packages: dependencies: immer: 9.0.21 react: 18.2.0 - react-redux: 8.1.2(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + react-redux: 8.1.2(@types/react@18.2.41)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) reselect: 4.1.8 @@ -3494,13 +3503,13 @@ packages: dependencies: '@sinonjs/commons': 3.0.0 - /@stickyjs/jest@1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.2.2): + /@stickyjs/jest@1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.3.2): resolution: {integrity: sha512-ps0IBJCMvtRbwEMqBARwmqjqMtsCkD4AWtXgWnmtQAR+cFDxKqnVHZQWAVplm25cZ+I/rgjPmRl4ImXtHgfRPA==} dependencies: '@types/jest': 29.5.5 jest: 29.7.0(@types/node@18.18.0) jest-extended: 4.0.1(jest@29.7.0) - ts-jest: 29.1.1(@babel/core@7.23.0)(jest@29.7.0)(typescript@5.2.2) + ts-jest: 29.1.1(@babel/core@7.23.0)(jest@29.7.0)(typescript@5.3.2) wait-for-expect: 3.0.2 transitivePeerDependencies: - '@babel/core' @@ -3718,7 +3727,7 @@ packages: /@types/hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-YIQtIg4PKr7ZyqNPZObpxfHsHEmuB8dXCxd6qVcGuQVDK2bpsF7bYNnBJ4Nn7giuACZg+WewExgrtAJ3XnA4Xw==} dependencies: - '@types/react': 18.2.23 + '@types/react': 18.2.41 hoist-non-react-statics: 3.3.2 dev: false @@ -3776,43 +3785,41 @@ packages: /@types/prop-types@15.7.7: resolution: {integrity: sha512-FbtmBWCcSa2J4zL781Zf1p5YUBXQomPEcep9QZCfRfQgTxz3pJWiDFLebohZ9fFntX5ibzOkSsrJ0TEew8cAog==} - dev: false /@types/react-dom@18.2.14: resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} dependencies: - '@types/react': 18.2.31 + '@types/react': 18.2.41 dev: false /@types/react-dom@18.2.15: resolution: {integrity: sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.41 dev: false - /@types/react@18.2.23: - resolution: {integrity: sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==} + /@types/react@18.2.31: + resolution: {integrity: sha512-c2UnPv548q+5DFh03y8lEDeMfDwBn9G3dRwfkrxQMo/dOtRHUUO57k6pHvBIfH/VF4Nh+98mZ5aaSe+2echD5g==} dependencies: '@types/prop-types': 15.7.7 '@types/scheduler': 0.16.4 csstype: 3.1.2 dev: false - /@types/react@18.2.31: - resolution: {integrity: sha512-c2UnPv548q+5DFh03y8lEDeMfDwBn9G3dRwfkrxQMo/dOtRHUUO57k6pHvBIfH/VF4Nh+98mZ5aaSe+2echD5g==} + /@types/react@18.2.37: + resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==} dependencies: '@types/prop-types': 15.7.7 '@types/scheduler': 0.16.4 csstype: 3.1.2 dev: false - /@types/react@18.2.37: - resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==} + /@types/react@18.2.41: + resolution: {integrity: sha512-CwOGr/PiLiNBxEBqpJ7fO3kocP/2SSuC9fpH5K7tusrg4xPSRT/193rzolYwQnTN02We/ATXKnb6GqA5w4fRxw==} dependencies: '@types/prop-types': 15.7.7 '@types/scheduler': 0.16.4 csstype: 3.1.2 - dev: false /@types/readdir-glob@1.1.1: resolution: {integrity: sha512-ImM6TmoF8bgOwvehGviEj3tRdRBbQujr1N+0ypaln/GWjaerOB26jb93vsRHmdMtvVQZQebOlqt2HROark87mQ==} @@ -3822,7 +3829,6 @@ packages: /@types/scheduler@0.16.4: resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==} - dev: false /@types/semver@7.5.3: resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} @@ -3890,7 +3896,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.3.2): resolution: {integrity: sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3902,10 +3908,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.9.0 - '@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.3.2) '@typescript-eslint/scope-manager': 6.7.3 - '@typescript-eslint/type-utils': 6.7.3(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.3(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.7.3(eslint@8.52.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.7.3(eslint@8.52.0)(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 @@ -3913,8 +3919,8 @@ packages: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -3939,7 +3945,7 @@ packages: - 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.52.0)(typescript@5.3.2): resolution: {integrity: sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3951,11 +3957,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.7.3 '@typescript-eslint/types': 6.7.3 - '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -3966,7 +3972,7 @@ packages: '@typescript-eslint/types': 6.7.3 '@typescript-eslint/visitor-keys': 6.7.3 - /@typescript-eslint/type-utils@6.7.3(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.7.3(eslint@8.52.0)(typescript@5.3.2): resolution: {integrity: sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3976,12 +3982,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.3(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.3.2) + '@typescript-eslint/utils': 6.7.3(eslint@8.52.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -4010,7 +4016,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.7.3(typescript@5.2.2): + /@typescript-eslint/typescript-estree@6.7.3(typescript@5.3.2): resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4025,12 +4031,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@6.7.3(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.7.3(eslint@8.52.0)(typescript@5.3.2): resolution: {integrity: sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4041,7 +4047,7 @@ packages: '@types/semver': 7.5.3 '@typescript-eslint/scope-manager': 6.7.3 '@typescript-eslint/types': 6.7.3 - '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.3.2) eslint: 8.52.0 semver: 7.5.4 transitivePeerDependencies: @@ -4155,7 +4161,7 @@ packages: eslint: 8.52.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.52.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.52.0) - eslint-config-next: 13.5.6(eslint@8.52.0)(typescript@5.2.2) + eslint-config-next: 13.5.6(eslint@8.52.0)(typescript@5.3.2) eslint-config-prettier: 9.0.0(eslint@8.52.0) eslint-plugin-cypress: 2.15.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) @@ -4169,7 +4175,7 @@ packages: lint-staged: 15.0.2 next: 13.5.6(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0) prettier: 3.0.3 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - '@babel/core' - '@opentelemetry/api' @@ -4199,10 +4205,10 @@ packages: nextjs-progressbar: 0.0.16(next@13.5.6)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-icons: 4.11.0(react@18.2.0) + react-icons: 4.12.0(react@18.2.0) react-redux: 8.1.3(@types/react-dom@18.2.14)(@types/react@18.2.31)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) react-responsive: 9.0.2(react@18.2.0) - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -4240,10 +4246,10 @@ packages: nextjs-progressbar: 0.0.16(next@14.0.2)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-icons: 4.11.0(react@18.2.0) + react-icons: 4.12.0(react@18.2.0) react-redux: 8.1.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) react-responsive: 9.0.2(react@18.2.0) - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -4277,10 +4283,10 @@ packages: - utf-8-validate dev: false - /@waveshq/walletkit-ui@1.3.9(@babel/core@7.23.0)(@types/node@18.18.0)(@types/tar-fs@2.0.2)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1)(typescript@5.2.2): + /@waveshq/walletkit-ui@1.3.9(@babel/core@7.23.0)(@types/node@18.18.0)(@types/tar-fs@2.0.2)(@typescript-eslint/eslint-plugin@6.7.3)(@typescript-eslint/parser@6.7.3)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1)(typescript@5.3.2): resolution: {integrity: sha512-SYNkpfQ4G5VjdSxaAtYucRmPj4uP5fzwKearYG+q6nuVFWIKOtnEEBLTiqUAr13njdbywGVLTZaAM2inTZMFSQ==} dependencies: - '@stickyjs/jest': 1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.2.2) + '@stickyjs/jest': 1.3.4(@babel/core@7.23.0)(@types/node@18.18.0)(typescript@5.3.2) '@waveshq/standard-defichain-jellyfishsdk': 2.19.0(@types/tar-fs@2.0.2) '@waveshq/standard-web': 2.19.0(@babel/core@7.23.0)(redux@4.2.1) '@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) @@ -5732,7 +5738,6 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: false /cypress@12.17.4: resolution: {integrity: sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==} @@ -6391,8 +6396,8 @@ packages: 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) + '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.3.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) @@ -6406,8 +6411,8 @@ packages: 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) + '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.52.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.52.0)(typescript@5.3.2) eslint: 8.52.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.28.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) @@ -6478,7 +6483,7 @@ packages: - supports-color dev: true - /eslint-config-next@13.5.6(eslint@8.52.0)(typescript@5.2.2): + /eslint-config-next@13.5.6(eslint@8.52.0)(typescript@5.3.2): resolution: {integrity: sha512-o8pQsUHTo9aHqJ2YiZDym5gQAMRf7O2HndHo/JZeY7TDD+W4hk6Ma8Vw54RHiBeb7OWWO5dPirQB+Is/aVQ7Kg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -6489,7 +6494,7 @@ packages: dependencies: '@next/eslint-plugin-next': 13.5.6 '@rushstack/eslint-patch': 1.5.0 - '@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.3.2) 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.52.0) @@ -6497,7 +6502,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1(eslint@8.52.0) eslint-plugin-react: 7.33.2(eslint@8.52.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.52.0) - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -6627,7 +6632,7 @@ 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.52.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 @@ -6657,7 +6662,7 @@ 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.52.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 @@ -6750,7 +6755,7 @@ 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.52.0)(typescript@5.3.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -6785,7 +6790,7 @@ 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.52.0)(typescript@5.3.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -10550,8 +10555,8 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-icons@4.11.0(react@18.2.0): - resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} + /react-icons@4.12.0(react@18.2.0): + resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} peerDependencies: react: '*' dependencies: @@ -10583,7 +10588,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-redux@8.1.2(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): + /react-redux@8.1.2(@types/react@18.2.41)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): resolution: {integrity: sha512-xJKYI189VwfsFc4CJvHqHlDrzyFTY/3vZACbE+rr/zQ34Xx1wQfB4OTOSeOSNrF6BDVe8OOdxIrAnMGXA3ggfw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -10606,6 +10611,7 @@ packages: dependencies: '@babel/runtime': 7.23.1 '@types/hoist-non-react-statics': 3.3.2 + '@types/react': 18.2.41 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -10696,7 +10702,7 @@ packages: shallow-equal: 1.2.1 dev: false - /react-schemaorg@2.0.0(react@18.2.0)(schema-dts@1.1.2)(typescript@5.2.2): + /react-schemaorg@2.0.0(react@18.2.0)(schema-dts@1.1.2)(typescript@5.3.2): resolution: {integrity: sha512-UqciFKA203ewNjn0zC09uYKuJSvMD8L75L1s/cW4rc7cS64w8l7vaI3SYkuoI/nwCBkJRmOkSJedWDUZBlYZwg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -10705,8 +10711,8 @@ packages: typescript: '>=3.1.6' dependencies: react: 18.2.0 - schema-dts: 1.1.2(typescript@5.2.2) - typescript: 5.2.2 + schema-dts: 1.1.2(typescript@5.3.2) + typescript: 5.3.2 dev: false /react-smooth@2.0.5(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0): @@ -11066,12 +11072,12 @@ packages: dependencies: loose-envify: 1.4.0 - /schema-dts@1.1.2(typescript@5.2.2): + /schema-dts@1.1.2(typescript@5.3.2): resolution: {integrity: sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: false /schema-utils@3.3.0: @@ -11799,18 +11805,18 @@ packages: typescript: 4.9.5 dev: true - /ts-api-utils@1.0.3(typescript@5.2.2): + /ts-api-utils@1.0.3(typescript@5.3.2): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.1.1(@babel/core@7.23.0)(jest@29.7.0)(typescript@5.2.2): + /ts-jest@29.1.1(@babel/core@7.23.0)(jest@29.7.0)(typescript@5.3.2): resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -11840,7 +11846,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 5.2.2 + typescript: 5.3.2 yargs-parser: 21.1.1 /tsconfig-paths@3.14.2: @@ -11955,8 +11961,8 @@ packages: hasBin: true dev: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true