diff --git a/package.json b/package.json index e2827c90..82a4c136 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,8 @@ "dependencies": { "@arco-design/web-react": "^2.44.0", "@next/font": "13.1.6", - "@types/react": "18.0.27", - "@types/react-dom": "18.0.10", + "@types/react": "18.0.30", + "@types/react-dom": "18.0.11", "axios": "^1.2.5", "clsx": "^1.2.1", "css-spring": "^4.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a63c492c..11199425 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,8 +11,8 @@ specifiers: '@suemor/prettier': ^1.1.0 '@testing-library/react': ^14.0.0 '@types/node': 18.14.6 - '@types/react': 18.0.27 - '@types/react-dom': 18.0.10 + '@types/react': 18.0.30 + '@types/react-dom': 18.0.11 '@vitejs/plugin-react': ^3.1.0 axios: ^1.2.5 clsx: ^1.2.1 @@ -47,10 +47,10 @@ specifiers: vitest: ^0.29.0 dependencies: - '@arco-design/web-react': 2.44.0_5ndqzdd6t4rivxsukjv3i3ak2q + '@arco-design/web-react': 2.44.0_4qaawyptjkcgzqorucvhm3koke '@next/font': 13.1.6 - '@types/react': 18.0.27 - '@types/react-dom': 18.0.10 + '@types/react': 18.0.30 + '@types/react-dom': 18.0.11 axios: 1.3.2 clsx: 1.2.1 css-spring: 4.1.0 @@ -110,7 +110,7 @@ packages: color: 3.2.1 dev: false - /@arco-design/web-react/2.44.0_5ndqzdd6t4rivxsukjv3i3ak2q: + /@arco-design/web-react/2.44.0_4qaawyptjkcgzqorucvhm3koke: resolution: {integrity: sha512-bWrB3p5nC3f8ou5yMNmii4j8byV6Eiacr4EsIExR7qUdIIeZCa9eQ+Vuct/AGe9cY3eD1R9ppXtdvaZOgrXnXA==} peerDependencies: react: '>=16' @@ -126,7 +126,7 @@ packages: number-precision: 1.6.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-focus-lock: 2.9.2_3stiutgnnbnfnf3uowm5cip22i + react-focus-lock: 2.9.2_2thlp7g7odiqm7dwhn3rlhxaa4 react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.20 @@ -805,17 +805,17 @@ packages: slugify: 1.6.5 dev: true - /@innei/eslint-config-ts/0.9.7_typescript@4.9.5: - resolution: {integrity: sha512-bgAni+rhvw+bxHKAcMg8CDEqTOsu5LoCPWkwLTSYApNEhWgnCfvZVU7w4Dc4BiFCc7mgHeUQIVqhqHtwTQBYDg==} + /@innei/eslint-config-ts/0.9.8_typescript@4.9.5: + resolution: {integrity: sha512-q2QHigFXgea4M4c6J5pAV4OioobE7EuJ/XRkI9645woj86rwWqjxJqYBR7HIOMFXoQd0aLZ2wtmepCofsPIjHQ==} peerDependencies: typescript: '>=4' dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0_bpcieom4krd4yjmz5o6lu67pxm + '@typescript-eslint/eslint-plugin': 5.54.1_bpcieom4krd4yjmz5o6lu67pxm '@typescript-eslint/parser': 5.48.1_ifw3q4r6iq3gw7cspzs2siycvu eslint: 8.31.0 eslint-config-prettier: 8.6.0_eslint@8.31.0 eslint-plugin-import: 2.27.4_qdjeohovcytra7xto5vgmxssaq - eslint-plugin-unused-imports: 2.0.0_zgazubnvp3urkgs5b7mw2pde3m + eslint-plugin-unused-imports: 2.0.0_6pv4ju2pjzuv7isbwrrfc2ktry typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -1041,7 +1041,7 @@ packages: peerDependencies: typescript: '>=4' dependencies: - '@innei/eslint-config-ts': 0.9.7_typescript@4.9.5 + '@innei/eslint-config-ts': 0.9.8_typescript@4.9.5 eslint: 8.31.0 eslint-plugin-react: 7.32.0_eslint@8.31.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 @@ -1092,7 +1092,7 @@ packages: dependencies: '@babel/runtime': 7.20.7 '@testing-library/dom': 9.0.0 - '@types/react-dom': 18.0.10 + '@types/react-dom': 18.0.11 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true @@ -1163,13 +1163,13 @@ packages: /@types/prop-types/15.7.5: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - /@types/react-dom/18.0.10: - resolution: {integrity: sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==} + /@types/react-dom/18.0.11: + resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} dependencies: - '@types/react': 18.0.27 + '@types/react': 18.0.30 - /@types/react/18.0.27: - resolution: {integrity: sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==} + /@types/react/18.0.30: + resolution: {integrity: sha512-AnME2cHDH11Pxt/yYX6r0w448BfTwQOLEhQEjCdwB7QskEI7EKtxhGUsExTQe/MsY3D9D5rMtu62WRocw9A8FA==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 @@ -1186,8 +1186,8 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false - /@typescript-eslint/eslint-plugin/5.48.0_bpcieom4krd4yjmz5o6lu67pxm: - resolution: {integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==} + /@typescript-eslint/eslint-plugin/5.54.1_bpcieom4krd4yjmz5o6lu67pxm: + resolution: {integrity: sha512-a2RQAkosH3d3ZIV08s3DcL/mcGc2M/UC528VkPULFxR9VnVPT8pBu0IyBAJJmVsCmhVfwQX1v6q+QGnmSe1bew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1198,11 +1198,12 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.48.1_ifw3q4r6iq3gw7cspzs2siycvu - '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/type-utils': 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu - '@typescript-eslint/utils': 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu + '@typescript-eslint/scope-manager': 5.54.1 + '@typescript-eslint/type-utils': 5.54.1_ifw3q4r6iq3gw7cspzs2siycvu + '@typescript-eslint/utils': 5.54.1_ifw3q4r6iq3gw7cspzs2siycvu debug: 4.3.4 eslint: 8.31.0 + grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -1233,14 +1234,6 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.48.0: - resolution: {integrity: sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 - dev: true - /@typescript-eslint/scope-manager/5.48.1: resolution: {integrity: sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1249,8 +1242,16 @@ packages: '@typescript-eslint/visitor-keys': 5.48.1 dev: true - /@typescript-eslint/type-utils/5.48.0_ifw3q4r6iq3gw7cspzs2siycvu: - resolution: {integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==} + /@typescript-eslint/scope-manager/5.54.1: + resolution: {integrity: sha512-zWKuGliXxvuxyM71UA/EcPxaviw39dB2504LqAmFDjmkpO8qNLHcmzlh6pbHs1h/7YQ9bnsO8CCcYCSA8sykUg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/visitor-keys': 5.54.1 + dev: true + + /@typescript-eslint/type-utils/5.54.1_ifw3q4r6iq3gw7cspzs2siycvu: + resolution: {integrity: sha512-WREHsTz0GqVYLIbzIZYbmUUr95DKEKIXZNH57W3s+4bVnuF1TKe2jH8ZNH8rO1CeMY3U4j4UQeqPNkHMiGem3g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1259,8 +1260,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu + '@typescript-eslint/typescript-estree': 5.54.1_typescript@4.9.5 + '@typescript-eslint/utils': 5.54.1_ifw3q4r6iq3gw7cspzs2siycvu debug: 4.3.4 eslint: 8.31.0 tsutils: 3.21.0_typescript@4.9.5 @@ -1269,18 +1270,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.48.0: - resolution: {integrity: sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==} + /@typescript-eslint/types/5.48.1: + resolution: {integrity: sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/5.48.1: - resolution: {integrity: sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==} + /@typescript-eslint/types/5.54.1: + resolution: {integrity: sha512-G9+1vVazrfAfbtmCapJX8jRo2E4MDXxgm/IMOF4oGh3kq7XuK3JRkOg6y2Qu1VsTRmWETyTkWt1wxy7X7/yLkw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.48.0_typescript@4.9.5: - resolution: {integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==} + /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.5: + resolution: {integrity: sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1288,8 +1289,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 + '@typescript-eslint/types': 5.48.1 + '@typescript-eslint/visitor-keys': 5.48.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1300,8 +1301,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.5: - resolution: {integrity: sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==} + /@typescript-eslint/typescript-estree/5.54.1_typescript@4.9.5: + resolution: {integrity: sha512-bjK5t+S6ffHnVwA0qRPTZrxKSaFYocwFIkZx5k7pvWfsB1I57pO/0M0Skatzzw1sCkjJ83AfGTL0oFIFiDX3bg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1309,8 +1310,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/visitor-keys': 5.48.1 + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/visitor-keys': 5.54.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1321,17 +1322,17 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.48.0_ifw3q4r6iq3gw7cspzs2siycvu: - resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==} + /@typescript-eslint/utils/5.54.1_ifw3q4r6iq3gw7cspzs2siycvu: + resolution: {integrity: sha512-IY5dyQM8XD1zfDe5X8jegX6r2EVU5o/WJnLu/znLPWCBF7KNGC+adacXnt5jEYS9JixDcoccI6CvE4RCjHMzCQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.54.1 + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/typescript-estree': 5.54.1_typescript@4.9.5 eslint: 8.31.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.31.0 @@ -1341,19 +1342,19 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.48.0: - resolution: {integrity: sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==} + /@typescript-eslint/visitor-keys/5.48.1: + resolution: {integrity: sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/types': 5.48.1 eslint-visitor-keys: 3.3.0 dev: true - /@typescript-eslint/visitor-keys/5.48.1: - resolution: {integrity: sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==} + /@typescript-eslint/visitor-keys/5.54.1: + resolution: {integrity: sha512-q8iSoHTgwCfgcRJ2l2x+xCbu8nBlRAlsQ33k24Adj8eoVBE0f8dUeI+bAa8F84Mv05UGbAx57g2zrRsYIooqQg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.1 + '@typescript-eslint/types': 5.54.1 eslint-visitor-keys: 3.3.0 dev: true @@ -2597,7 +2598,7 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-unused-imports/2.0.0_zgazubnvp3urkgs5b7mw2pde3m: + /eslint-plugin-unused-imports/2.0.0_6pv4ju2pjzuv7isbwrrfc2ktry: resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2607,7 +2608,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0_bpcieom4krd4yjmz5o6lu67pxm + '@typescript-eslint/eslint-plugin': 5.54.1_bpcieom4krd4yjmz5o6lu67pxm eslint: 8.31.0 eslint-rule-composer: 0.3.0 dev: true @@ -4638,7 +4639,7 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-focus-lock/2.9.2_3stiutgnnbnfnf3uowm5cip22i: + /react-focus-lock/2.9.2_2thlp7g7odiqm7dwhn3rlhxaa4: resolution: {integrity: sha512-5JfrsOKyA5Zn3h958mk7bAcfphr24jPoMoznJ8vaJF6fUrPQ8zrtEd3ILLOK8P5jvGxdMd96OxWNjDzATfR2qw==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4648,13 +4649,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.20.7 - '@types/react': 18.0.27 + '@types/react': 18.0.30 focus-lock: 0.11.4 prop-types: 15.8.1 react: 18.2.0 react-clientside-effect: 1.2.6_react@18.2.0 - use-callback-ref: 1.3.0_3stiutgnnbnfnf3uowm5cip22i - use-sidecar: 1.1.2_3stiutgnnbnfnf3uowm5cip22i + use-callback-ref: 1.3.0_2thlp7g7odiqm7dwhn3rlhxaa4 + use-sidecar: 1.1.2_2thlp7g7odiqm7dwhn3rlhxaa4 dev: false /react-infinite-scroller/1.2.6_react@18.2.0: @@ -5529,7 +5530,7 @@ packages: requires-port: 1.0.0 dev: true - /use-callback-ref/1.3.0_3stiutgnnbnfnf3uowm5cip22i: + /use-callback-ref/1.3.0_2thlp7g7odiqm7dwhn3rlhxaa4: resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -5539,12 +5540,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.27 + '@types/react': 18.0.30 react: 18.2.0 tslib: 2.4.1 dev: false - /use-sidecar/1.1.2_3stiutgnnbnfnf3uowm5cip22i: + /use-sidecar/1.1.2_2thlp7g7odiqm7dwhn3rlhxaa4: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -5554,7 +5555,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.27 + '@types/react': 18.0.30 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.4.1