diff --git a/package.json b/package.json index 0e5c7140..c107bca4 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@testing-library/react-hooks": "^8.0.1", "@testing-library/user-event": "^14.5.2", "@types/lodash": "^4.17.13", - "@types/node": "^20.17.6", + "@types/node": "^22.10.2", "@types/react": "^18.3.12", "@umijs/fabric": "^4.0.1", "@umijs/test": "^4.3.34", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0195fc73..fe064156 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true @@ -69,8 +69,8 @@ importers: specifier: ^4.17.13 version: 4.17.13 '@types/node': - specifier: ^20.17.6 - version: 20.17.6 + specifier: ^22.10.2 + version: 22.10.2 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -109,7 +109,7 @@ importers: version: 1.11.13 dumi: specifier: ^2.4.13 - version: 2.4.13(@babel/core@7.26.0)(@types/node@20.17.6)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1) + version: 2.4.13(@babel/core@7.26.0)(@types/node@22.10.2)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1) eslint-plugin-jest: specifier: ^28.9.0 version: 28.9.0(eslint@8.57.1)(typescript@5.6.3) @@ -118,7 +118,7 @@ importers: version: 5.1.1 father: specifier: ^4.5.1 - version: 4.5.1(@babel/core@7.26.0)(@types/node@20.17.6)(styled-components@6.1.13)(webpack@5.97.1) + version: 4.5.1(@babel/core@7.26.0)(@types/node@22.10.2)(styled-components@6.1.13)(webpack@5.97.1) fs-extra: specifier: ^11.2.0 version: 11.2.0 @@ -214,7 +214,7 @@ importers: version: 1.6.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.17.6)(typescript@5.6.3) + version: 10.9.2(@types/node@22.10.2)(typescript@5.6.3) typescript: specifier: ^5.6.3 version: 5.6.3 @@ -223,7 +223,7 @@ importers: version: 0.23.8(@lezer/common@1.2.3) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.17.6) + version: 2.1.1(@types/node@22.10.2) vitest-canvas-mock: specifier: ^0.3.3 version: 0.3.3(vitest@2.1.1) @@ -3691,22 +3691,12 @@ packages: resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} dev: true - /@emotion/is-prop-valid@1.2.2: - resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} - dependencies: - '@emotion/memoize': 0.8.1 - dev: true - /@emotion/is-prop-valid@1.3.1: resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} dependencies: '@emotion/memoize': 0.9.0 dev: true - /@emotion/memoize@0.8.1: - resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - dev: true - /@emotion/memoize@0.9.0: resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} dev: true @@ -3774,10 +3764,6 @@ packages: /@emotion/unitless@0.7.5: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - /@emotion/unitless@0.8.1: - resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} - dev: true - /@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1): resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} peerDependencies: @@ -4885,7 +4871,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-mock: 29.7.0 dev: true @@ -4902,7 +4888,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4953,7 +4939,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.6 + '@types/node': 20.17.10 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -4965,7 +4951,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.6 + '@types/node': 20.17.10 '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true @@ -5230,24 +5216,24 @@ packages: sort-object: 3.0.3 dev: false - /@microsoft/api-extractor-model@7.28.4(@types/node@20.17.6): + /@microsoft/api-extractor-model@7.28.4(@types/node@22.10.2): resolution: {integrity: sha512-vucgyPmgHrJ/D4/xQywAmjTmSfxAx2/aDmD6TkIoLu51FdsAfuWRbijWA48AePy60OO+l+mmy9p2P/CEeBZqig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.63.0(@types/node@20.17.6) + '@rushstack/node-core-library': 3.63.0(@types/node@22.10.2) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.39.1(@types/node@20.17.6): + /@microsoft/api-extractor@7.39.1(@types/node@22.10.2): resolution: {integrity: sha512-V0HtCufWa8hZZvSmlEzQZfINcJkHAU/bmpyJQj6w+zpI87EkR8DuBOW6RWrO9c7mUYFZoDaNgUTyKo83ytv+QQ==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.4(@types/node@20.17.6) + '@microsoft/api-extractor-model': 7.28.4(@types/node@22.10.2) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.63.0(@types/node@20.17.6) + '@rushstack/node-core-library': 3.63.0(@types/node@22.10.2) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -6551,7 +6537,7 @@ packages: dev: true optional: true - /@rushstack/node-core-library@3.63.0(@types/node@20.17.6): + /@rushstack/node-core-library@3.63.0(@types/node@22.10.2): resolution: {integrity: sha512-Q7B3dVpBQF1v+mUfxNcNZh5uHVR8ntcnkN5GYjbBLrxUYHBGKbnCM+OdcN+hzCpFlLBH6Ob0dEHhZ0spQwf24A==} peerDependencies: '@types/node': '*' @@ -6559,7 +6545,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.17.6 + '@types/node': 22.10.2 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -7172,7 +7158,7 @@ packages: /@types/cheerio@0.22.35: resolution: {integrity: sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==} dependencies: - '@types/node': 22.9.0 + '@types/node': 20.17.10 dev: true /@types/d3-array@3.2.1: @@ -7403,7 +7389,7 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/geojson@7946.0.14: @@ -7413,13 +7399,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.9.0 + '@types/node': 20.17.10 dev: false /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/hapi__joi@17.1.9: @@ -7491,7 +7477,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 dev: true @@ -7503,13 +7489,13 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/lodash@4.17.13: @@ -7564,19 +7550,13 @@ packages: resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} dependencies: undici-types: 6.19.8 - dev: true - /@types/node@20.17.6: - resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} + /@types/node@22.10.2: + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 dev: true - /@types/node@22.9.0: - resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} - dependencies: - undici-types: 6.19.8 - /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -7617,13 +7597,13 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 dev: true /@types/semver@7.5.8: @@ -7634,10 +7614,6 @@ packages: resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} dev: true - /@types/stylis@4.2.5: - resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} - dev: true - /@types/supercluster@7.1.3: resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} dependencies: @@ -7936,7 +7912,7 @@ packages: - supports-color dev: true - /@umijs/bundler-vite@4.3.34(@types/node@20.17.6)(postcss@8.4.49)(sass@1.81.0): + /@umijs/bundler-vite@4.3.34(@types/node@22.10.2)(postcss@8.4.49)(sass@1.81.0): resolution: {integrity: sha512-S1CHrl1Z6pjcN2FF9k1GY/0h507jQUXCOCAmE/ZmvA76NVlzRCubAXHWlTtmDMSQNuzNy40PGTnVNC6Z3s/s2A==} hasBin: true dependencies: @@ -7949,7 +7925,7 @@ packages: postcss-preset-env: 7.5.0(postcss@8.4.49) rollup-plugin-visualizer: 5.9.0 systemjs: 6.15.1 - vite: 4.5.2(@types/node@20.17.6)(less@4.1.3)(sass@1.81.0) + vite: 4.5.2(@types/node@22.10.2)(less@4.1.3)(sass@1.81.0) transitivePeerDependencies: - '@types/node' - lightningcss @@ -8353,7 +8329,7 @@ packages: tsx: 3.12.2 dev: true - /@umijs/preset-umi@4.3.34(@types/node@20.17.6)(@types/react@18.3.12)(sass@1.81.0)(typescript@5.6.3)(webpack@5.97.1): + /@umijs/preset-umi@4.3.34(@types/node@22.10.2)(@types/react@18.3.12)(sass@1.81.0)(typescript@5.6.3)(webpack@5.97.1): resolution: {integrity: sha512-KcRx7/KGDrwaH4SEHSQoHMqn8lXM57WwKDO6MBqC5yBzl0NkH/Qa3gy6NsJrW9/VkBRtypjSp+5lMzDIfxQ+Rg==} dependencies: '@iconify/utils': 2.1.1 @@ -8363,7 +8339,7 @@ packages: '@umijs/bundler-esbuild': 4.3.34 '@umijs/bundler-mako': 0.9.6 '@umijs/bundler-utils': 4.3.34 - '@umijs/bundler-vite': 4.3.34(@types/node@20.17.6)(postcss@8.4.49)(sass@1.81.0) + '@umijs/bundler-vite': 4.3.34(@types/node@22.10.2)(postcss@8.4.49)(sass@1.81.0) '@umijs/bundler-webpack': 4.3.34(typescript@5.6.3)(webpack@5.97.1) '@umijs/core': 4.3.34 '@umijs/did-you-know': 1.0.3 @@ -8568,7 +8544,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) react-refresh: 0.14.2 - vite: 4.5.2(@types/node@20.17.6)(less@4.1.3)(sass@1.81.0) + vite: 4.5.2(@types/node@22.10.2)(less@4.1.3)(sass@1.81.0) transitivePeerDependencies: - supports-color dev: true @@ -8597,7 +8573,7 @@ packages: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.13 - vite: 5.4.11(@types/node@20.17.6) + vite: 5.4.11(@types/node@22.10.2) dev: true /@vitest/pretty-format@2.1.1: @@ -9763,22 +9739,6 @@ packages: - supports-color dev: true - /babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@6.1.13): - resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} - peerDependencies: - styled-components: '>= 2' - dependencies: - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) - lodash: 4.17.21 - picomatch: 2.3.1 - styled-components: 6.1.13(react-dom@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - /babel-plugin-transform-define@2.0.1: resolution: {integrity: sha512-7lDR1nFGSJHmhq/ScQtp9LTDmNE2yKPoLtwfiu+WQZnj84XL/J/5AZWZXwYcOwbDtUPhtg+y0yxTiP/oGDU6Kw==} engines: {node: '>= 8.x.x'} @@ -12292,7 +12252,7 @@ packages: resolution: {integrity: sha512-mM6UoGTgTNoo8lA4dwaIwoeSGT+4PeQeiFylr2+kCB5z3/7NEf7lIM4tqrAsEyzecE/HX0+w7Z78hnFZQ9k5vQ==} dev: true - /dumi@2.4.13(@babel/core@7.26.0)(@types/node@20.17.6)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1): + /dumi@2.4.13(@babel/core@7.26.0)(@types/node@22.10.2)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1): resolution: {integrity: sha512-cOeFrY7MgdcVJpRn4+v5Kb9LJbPz55FekwuPLKUyphw/fJFe/Chu0+bTV619VlQtIZUPelnob0vHmoBE4eT9nw==} hasBin: true peerDependencies: @@ -12362,7 +12322,7 @@ packages: sass: 1.81.0 sitemap: 7.1.2 sucrase: 3.35.0 - umi: 4.3.34(@babel/core@7.26.0)(@types/node@20.17.6)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.81.0)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1) + umi: 4.3.34(@babel/core@7.26.0)(@types/node@22.10.2)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.81.0)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1) unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-parents: 5.1.3 @@ -13671,11 +13631,11 @@ packages: dependencies: reusify: 1.0.4 - /father@4.5.1(@babel/core@7.26.0)(@types/node@20.17.6)(styled-components@6.1.13)(webpack@5.97.1): + /father@4.5.1(@babel/core@7.26.0)(@types/node@22.10.2)(styled-components@6.1.13)(webpack@5.97.1): resolution: {integrity: sha512-dQnAAkQsImdXSiwKcRxek0JiYQDxIT7jVM6FZjejg7mf2CfhhJiWt8rBFUzmdsm4gQvq2mnb7G1i6AN8LTKuRw==} hasBin: true dependencies: - '@microsoft/api-extractor': 7.39.1(@types/node@20.17.6) + '@microsoft/api-extractor': 7.39.1(@types/node@22.10.2) '@umijs/babel-preset-umi': 4.3.34 '@umijs/bundler-utils': 4.3.34 '@umijs/bundler-webpack': 4.3.34(typescript@5.3.3)(webpack@5.97.1) @@ -13685,7 +13645,7 @@ packages: '@vercel/ncc': 0.33.3 babel-plugin-dynamic-import-node: 2.3.3 babel-plugin-module-resolver: 4.1.0 - babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@6.1.13) + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11)(supports-color@5.5.0) babel-plugin-transform-define: 2.0.1 enhanced-resolve: 5.9.3 esbuild: 0.17.19 @@ -16307,7 +16267,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -16328,7 +16288,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.6 + '@types/node': 20.17.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -16371,7 +16331,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-util: 29.7.0 dev: true @@ -16385,7 +16345,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.6 + '@types/node': 20.17.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16405,7 +16365,7 @@ packages: resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16415,7 +16375,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.17.6 + '@types/node': 20.17.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18595,12 +18555,6 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - /nanomatch@1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} @@ -20534,15 +20488,6 @@ packages: supports-color: 3.2.3 dev: true - /postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - dev: true - /postcss@8.4.49: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} @@ -24489,26 +24434,6 @@ packages: - '@babel/core' dev: true - /styled-components@6.1.13(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==} - engines: {node: '>= 16'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - dependencies: - '@emotion/is-prop-valid': 1.2.2 - '@emotion/unitless': 0.8.1 - '@types/stylis': 4.2.5 - css-to-react-native: 3.2.0 - csstype: 3.1.3 - postcss: 8.4.38 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - shallowequal: 1.1.0 - stylis: 4.3.2 - tslib: 2.6.2 - dev: true - /stylelint-config-css-modules@4.4.0(stylelint@15.11.0): resolution: {integrity: sha512-J93MtxPjRzs/TjwbJ5y9SQy4iIqULXwL1CF1yx2tQCJfS/VZUcDAmoGOwqlLbhHXSQtZO5XQiA75NVWUR3KDCQ==} peerDependencies: @@ -24692,10 +24617,6 @@ packages: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} dev: true - /stylis@4.3.2: - resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} - dev: true - /stylis@4.3.4: resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} @@ -25368,7 +25289,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.2(@types/node@20.17.6)(typescript@5.6.3): + /ts-node@10.9.2(@types/node@22.10.2)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -25387,7 +25308,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.6 + '@types/node': 22.10.2 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -25423,10 +25344,6 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true - /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -25664,7 +25581,7 @@ packages: dev: false optional: true - /umi@4.3.34(@babel/core@7.26.0)(@types/node@20.17.6)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.81.0)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1): + /umi@4.3.34(@babel/core@7.26.0)(@types/node@22.10.2)(@types/react@18.3.12)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.81.0)(stylelint@14.16.1)(typescript@5.6.3)(webpack@5.97.1): resolution: {integrity: sha512-09p32CS4D0moVjYXgtNtrVuQh9nvIlH0gKlo20Vsl6SiOxunK+TMmmwj54mR09P2HGJfJ2b2mVbN3KuXHPG/uQ==} engines: {node: '>=14'} hasBin: true @@ -25674,7 +25591,7 @@ packages: '@umijs/bundler-webpack': 4.3.34(typescript@5.6.3)(webpack@5.97.1) '@umijs/core': 4.3.34 '@umijs/lint': 4.3.34(eslint@8.57.1)(stylelint@14.16.1)(typescript@5.6.3) - '@umijs/preset-umi': 4.3.34(@types/node@20.17.6)(@types/react@18.3.12)(sass@1.81.0)(typescript@5.6.3)(webpack@5.97.1) + '@umijs/preset-umi': 4.3.34(@types/node@22.10.2)(@types/react@18.3.12)(sass@1.81.0)(typescript@5.6.3)(webpack@5.97.1) '@umijs/renderer-react': 4.3.34(react-dom@18.3.1)(react@18.3.1) '@umijs/server': 4.3.34 '@umijs/test': 4.3.34(@babel/core@7.26.0) @@ -25730,6 +25647,10 @@ packages: /undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + /undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + dev: true + /undici@6.21.0: resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} engines: {node: '>=18.17'} @@ -26275,7 +26196,7 @@ packages: gl-matrix: 3.4.3 dev: false - /vite-node@2.1.1(@types/node@20.17.6): + /vite-node@2.1.1(@types/node@22.10.2): resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26283,7 +26204,7 @@ packages: cac: 6.7.14 debug: 4.3.7(supports-color@5.5.0) pathe: 1.1.2 - vite: 5.4.11(@types/node@20.17.6) + vite: 5.4.11(@types/node@22.10.2) transitivePeerDependencies: - '@types/node' - less @@ -26296,7 +26217,7 @@ packages: - terser dev: true - /vite@4.5.2(@types/node@20.17.6)(less@4.1.3)(sass@1.81.0): + /vite@4.5.2(@types/node@22.10.2)(less@4.1.3)(sass@1.81.0): resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -26324,7 +26245,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.17.6 + '@types/node': 22.10.2 esbuild: 0.18.20 less: 4.1.3 postcss: 8.4.49 @@ -26334,7 +26255,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.11(@types/node@20.17.6): + /vite@5.4.11(@types/node@22.10.2): resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26365,7 +26286,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.17.6 + '@types/node': 22.10.2 esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.3 @@ -26379,7 +26300,7 @@ packages: vitest: '*' dependencies: jest-canvas-mock: 2.5.2 - vitest: 2.1.1(@types/node@20.17.6) + vitest: 2.1.1(@types/node@22.10.2) dev: true /vitest-fetch-mock@0.2.2(vitest@2.1.1): @@ -26389,12 +26310,12 @@ packages: vitest: '>=0.16.0' dependencies: cross-fetch: 3.1.8 - vitest: 2.1.1(@types/node@20.17.6) + vitest: 2.1.1(@types/node@22.10.2) transitivePeerDependencies: - encoding dev: true - /vitest@2.1.1(@types/node@20.17.6): + /vitest@2.1.1(@types/node@22.10.2): resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26419,7 +26340,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.17.6 + '@types/node': 22.10.2 '@vitest/expect': 2.1.1 '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.11) '@vitest/pretty-format': 2.1.5 @@ -26436,8 +26357,8 @@ packages: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@20.17.6) - vite-node: 2.1.1(@types/node@20.17.6) + vite: 5.4.11(@types/node@22.10.2) + vite-node: 2.1.1(@types/node@22.10.2) why-is-node-running: 2.3.0 transitivePeerDependencies: - less