diff --git a/package.json b/package.json index 94f9e2b..ecb9da7 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@commitlint/prompt-cli": "^19.5.0", "@commitlint/types": "^19.5.0", "@emotion/babel-plugin": "^11.12.0", - "@iconify/json": "^2.2.264", + "@iconify/json": "^2.2.265", "@magicdawn/prettier-config": "^0.0.4", "@styled/typescript-styled-plugin": "^1.0.1", "@svgr/core": "^8.1.0", @@ -35,7 +35,7 @@ "@types/debug": "^4.1.12", "@types/md5": "^2.3.5", "@types/ms": "^0.7.34", - "@types/node": "22.8.1", + "@types/node": "22.8.2", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "@types/ua-parser-js": "^0.7.39", @@ -50,7 +50,7 @@ "eslint-config-prettier": "^9.1.0", "globals": "^15.11.0", "husky": "^9.1.6", - "knip": "^5.34.0", + "knip": "^5.34.2", "lint-staged": "^15.2.10", "node-cjs-interop": "^0.1.7", "open": "^10.1.0", @@ -64,7 +64,7 @@ "type-fest": "^4.26.1", "typed-scss-modules": "^8.0.1", "typescript": "^5.4.5", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.12.1", "unocss": "^0.63.6", "unplugin-auto-import": "^0.18.3", "unplugin-icons": "^0.19.3", @@ -73,7 +73,7 @@ "vite-plugin-inspect": "^0.8.7", "vite-plugin-monkey": "^4.0.6", "vite-tsconfig-paths": "^5.0.1", - "vitest": "^2.1.3" + "vitest": "^2.1.4" }, "dependencies": { "@ant-design/cssinjs": "^1.21.1", @@ -127,5 +127,5 @@ "vite-plugin-importer>babel-plugin-import": "^1.13.8" } }, - "packageManager": "pnpm@9.12.2+sha512.22721b3a11f81661ae1ec68ce1a7b879425a1ca5b991c975b074ac220b187ce56c708fe5db69f4c962c989452eee76c82877f4ee80f474cebd61ee13461b6228" + "packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eba26f5..3564d85 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -125,13 +125,13 @@ importers: version: 1.9.4 '@commitlint/cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@22.8.1)(typescript@5.4.5) + version: 19.5.0(@types/node@22.8.2)(typescript@5.4.5) '@commitlint/config-conventional': specifier: ^19.5.0 version: 19.5.0 '@commitlint/prompt-cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@22.8.1)(typescript@5.4.5) + version: 19.5.0(@types/node@22.8.2)(typescript@5.4.5) '@commitlint/types': specifier: ^19.5.0 version: 19.5.0 @@ -139,8 +139,8 @@ importers: specifier: ^11.12.0 version: 11.12.0 '@iconify/json': - specifier: ^2.2.264 - version: 2.2.264 + specifier: ^2.2.265 + version: 2.2.265 '@magicdawn/prettier-config': specifier: ^0.0.4 version: 0.0.4 @@ -163,8 +163,8 @@ importers: specifier: ^0.7.34 version: 0.7.34 '@types/node': - specifier: 22.8.1 - version: 22.8.1 + specifier: 22.8.2 + version: 22.8.2 '@types/react': specifier: 18.3.12 version: 18.3.12 @@ -182,10 +182,10 @@ importers: version: 0.2.0 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 4.3.3(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) '@vitejs/plugin-react-swc': specifier: ^3.7.1 - version: 3.7.1(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 3.7.1(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -208,8 +208,8 @@ importers: specifier: ^9.1.6 version: 9.1.6 knip: - specifier: ^5.34.0 - version: 5.34.0(@types/node@22.8.1)(typescript@5.4.5) + specifier: ^5.34.2 + version: 5.34.2(@types/node@22.8.2)(typescript@5.4.5) lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -221,7 +221,7 @@ importers: version: 10.1.0 postcss-media-minmax: specifier: ^5.0.0 - version: 5.0.0(postcss@8.4.44) + version: 5.0.0(postcss@8.4.47) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -250,11 +250,11 @@ importers: specifier: ^5.4.5 version: 5.4.5 typescript-eslint: - specifier: ^8.11.0 - version: 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + specifier: ^8.12.1 + version: 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) unocss: specifier: ^0.63.6 - version: 0.63.6(postcss@8.4.44)(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 0.63.6(postcss@8.4.47)(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) unplugin-auto-import: specifier: ^0.18.3 version: 0.18.3(rollup@4.21.0)(webpack-sources@3.2.3) @@ -263,22 +263,22 @@ importers: version: 0.19.3(@svgr/core@8.1.0(typescript@5.4.5))(@vue/compiler-sfc@3.5.12)(webpack-sources@3.2.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + version: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) vite-plugin-importer: specifier: ^0.2.5 version: 0.2.5 vite-plugin-inspect: specifier: ^0.8.7 - version: 0.8.7(rollup@4.21.0)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 0.8.7(rollup@4.21.0)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) vite-plugin-monkey: specifier: ^4.0.6 - version: 4.0.6(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 4.0.6(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + version: 5.0.1(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) packages: @@ -330,143 +330,64 @@ packages: '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@babel/code-frame@7.24.7': - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.25.7': resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.6': - resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.7': resolution: {integrity: sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.6': - resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.25.7': resolution: {integrity: sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.25.7': resolution: {integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.6': - resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.7': resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==} engines: {node: '>=6.9.0'} - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-function-name@7.24.7': - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-hoist-variables@7.24.7': - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.24.7': - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.7': resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.6': - resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.25.7': resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.24.6': - resolution: {integrity: sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.25.7': resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==} engines: {node: '>=6.9.0'} - '@babel/helper-simple-access@7.24.6': - resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==} - engines: {node: '>=6.9.0'} - '@babel/helper-simple-access@7.25.7': resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.24.8': - resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.7': resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.7': resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.6': - resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.7': resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.6': - resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.7': resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.24.7': - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} - '@babel/highlight@7.25.7': resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.8': - resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.25.7': resolution: {integrity: sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==} engines: {node: '>=6.0.0'} @@ -493,26 +414,14 @@ packages: resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} - engines: {node: '>=6.9.0'} - '@babel/template@7.25.7': resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.7': resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': - resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} - engines: {node: '>=6.9.0'} - '@babel/types@7.25.7': resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} engines: {node: '>=6.9.0'} @@ -947,8 +856,8 @@ packages: react: '>=16.9' react-dom: '>=16.9' - '@iconify/json@2.2.264': - resolution: {integrity: sha512-yT8LqVC+WiOaE+UGQAy7Big7On+oCImkcQTIgrocvDezGOtispxfyg1bpT3gUedIsPwMW+Onwhj1awOl+sWrxw==} + '@iconify/json@2.2.265': + resolution: {integrity: sha512-pTM0S5o1DsNgqdNptL5b82DLA/ez7YM2TuS7D/t6EwTI54n5zUUxaT3hfZ86TEqwTjVBcAD7QaDcXGTWBF1m6Q==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -1139,15 +1048,6 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/pluginutils@5.1.2': resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} engines: {node: '>=14.0.0'} @@ -1454,8 +1354,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.8.1': - resolution: {integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==} + '@types/node@22.8.2': + resolution: {integrity: sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==} '@types/parse-json@4.0.0': resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -1472,8 +1372,8 @@ packages: '@types/ua-parser-js@0.7.39': resolution: {integrity: sha512-P/oDfpofrdtF5xw433SPALpdSchtJmY7nsJItf8h3KXqOslkbySh8zq4dSWXH2oTjRvJ5PczVEoCZPow6GicLg==} - '@typescript-eslint/eslint-plugin@8.11.0': - resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==} + '@typescript-eslint/eslint-plugin@8.12.1': + resolution: {integrity: sha512-gNg/inLRcPoBsKKIe4Vv38SVSOhk4BKWNO0T56sVff33gRqtTpOsrhHtiOKD1lmIOmCtZMPaW2x/h2FlM+sCEg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1483,8 +1383,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.11.0': - resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} + '@typescript-eslint/parser@8.12.1': + resolution: {integrity: sha512-I/I9Bg7qFa8rOgBnUUHIWTgzbB5wVkSLX+04xGUzTcJUtdq/I2uHWR9mbW6qUYJG/UmkuDcTax5JHvoEWOAHOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1493,12 +1393,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.11.0': - resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + '@typescript-eslint/scope-manager@8.12.1': + resolution: {integrity: sha512-bma6sD1iViTt+y9MAwDlBdPTMCqoH/BNdcQk4rKhIZWv3eM0xHmzeSrPJA663PAqFqfpOmtdugycpr0E1mZDVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.11.0': - resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + '@typescript-eslint/type-utils@8.12.1': + resolution: {integrity: sha512-zJzrvbDVjIzVKV2TGHcjembEhws8RWXJhmqfO9hS2gRXBN0gDwGhRPEdJ6AZglzfJ+YA1q09EWpSLSXjBJpIMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1506,12 +1406,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.11.0': - resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + '@typescript-eslint/types@8.12.1': + resolution: {integrity: sha512-anMS4es5lxBe4UVcDXOkcDb3csnm5BvaNIbOFfvy/pJEohorsggdVB8MFbl5EZiEuBnZZ0ei1z7W5b6FdFiV1Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.11.0': - resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + '@typescript-eslint/typescript-estree@8.12.1': + resolution: {integrity: sha512-k/o9khHOckPeDXilFTIPsP9iAYhhdMh3OsOL3i2072PNpFqhqzRHx472/0DeC8H/WZee3bZG0z2ddGRSPgeOKw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1519,14 +1419,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.11.0': - resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + '@typescript-eslint/utils@8.12.1': + resolution: {integrity: sha512-sDv9yFHrhKe1WN8EYuzfhKCh/sFRupe9P+m/lZ5YgVvPoCUGHNN50IO4llSu7JAbftUM/QcCh+GeCortXPrBYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.11.0': - resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + '@typescript-eslint/visitor-keys@8.12.1': + resolution: {integrity: sha512-2RwdwnNGuOQKdGjuhujQHUqBZhEuodg2sLVPvOfWktvA9sOXOVqARjOyHSyhN2LiJGKxV6c8oOcmOtRcAnEeFw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unocss/astro@0.63.6': @@ -1626,14 +1526,13 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 - '@vitest/expect@2.1.3': - resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} + '@vitest/expect@2.1.4': + resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} - '@vitest/mocker@2.1.3': - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + '@vitest/mocker@2.1.4': + resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} peerDependencies: - '@vitest/spy': 2.1.3 - msw: ^2.3.5 + msw: ^2.4.9 vite: ^5.0.0 peerDependenciesMeta: msw: @@ -1641,20 +1540,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.3': - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} + '@vitest/pretty-format@2.1.4': + resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} - '@vitest/runner@2.1.3': - resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} + '@vitest/runner@2.1.4': + resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} - '@vitest/snapshot@2.1.3': - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} + '@vitest/snapshot@2.1.4': + resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} - '@vitest/spy@2.1.3': - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} + '@vitest/spy@2.1.4': + resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} - '@vitest/utils@2.1.3': - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} + '@vitest/utils@2.1.4': + resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} '@vscode/emmet-helper@2.9.2': resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==} @@ -1835,11 +1734,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.24.0: resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1898,17 +1792,14 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001621: - resolution: {integrity: sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==} - caniuse-lite@1.0.30001667: resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk@2.4.2: @@ -2227,9 +2118,6 @@ packages: easy-table@1.2.0: resolution: {integrity: sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==} - electron-to-chromium@1.4.782: - resolution: {integrity: sha512-JUfU61e8tr+i5Y1FKXcKs+Xe+rJ+CEqm4cgv1kMihPE2EvYHmYyVr3Im/+1+Z5B29Be2EEGCZCwAc6Tazdl1Yg==} - electron-to-chromium@1.5.32: resolution: {integrity: sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==} @@ -2405,10 +2293,6 @@ packages: engines: {node: '>=12'} hasBin: true - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} - escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -2507,6 +2391,10 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -2961,11 +2849,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -3010,8 +2893,8 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - knip@5.34.0: - resolution: {integrity: sha512-TuPl8Tfrqoc1LWlR5S1RZwwN2Vk+CUCAGUbji6VAAUFv/nS5S6pzNwBYwDP0tCCN/iAPf9/NhbAni7s135vrQQ==} + knip@5.34.2: + resolution: {integrity: sha512-quSohta9fKJUWTXIqHenA4NYW24rmoP3g/Naw5Lq/Xb/LjAQYSUK4aIyU1wizDLC4EnMicGA5g/H33vJ3ovz5Q==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -3112,6 +2995,9 @@ packages: loupe@3.1.1: resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -3136,6 +3022,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + md5@2.3.0: resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} @@ -3240,9 +3129,6 @@ packages: node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} @@ -3405,9 +3291,6 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} @@ -3473,10 +3356,6 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.44: - resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.47: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} @@ -4138,10 +4017,6 @@ packages: resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -4275,20 +4150,23 @@ packages: tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + tinyglobby@0.2.9: resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} engines: {node: '>=12.0.0'} - tinypool@1.0.0: - resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyspy@3.0.0: - resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} titleize@3.0.0: @@ -4401,8 +4279,8 @@ packages: sass: optional: true - typescript-eslint@8.11.0: - resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==} + typescript-eslint@8.12.1: + resolution: {integrity: sha512-SsKedZnq4TStkrpqnk+OqTnmkC9CkYBRNKjQ965CLpFruGcRkPF5UhKxbcbF6c/m2r6YAgKw/UtQxdlMjh3mug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -4422,9 +4300,6 @@ packages: resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==} hasBin: true - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} @@ -4506,12 +4381,6 @@ packages: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - update-browserslist-db@1.0.16: - resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - update-browserslist-db@1.1.1: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true @@ -4545,8 +4414,8 @@ packages: varint@6.0.0: resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - vite-node@2.1.3: - resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} + vite-node@2.1.4: + resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4610,15 +4479,15 @@ packages: terser: optional: true - vitest@2.1.3: - resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} + vitest@2.1.4: + resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.3 - '@vitest/ui': 2.1.3 + '@vitest/browser': 2.1.4 + '@vitest/ui': 2.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4805,40 +4674,13 @@ snapshots: '@antfu/utils@0.7.10': {} - '@babel/code-frame@7.24.7': - dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.1 - '@babel/code-frame@7.25.7': dependencies: '@babel/highlight': 7.25.7 picocolors: 1.1.0 - '@babel/compat-data@7.24.6': {} - '@babel/compat-data@7.25.7': {} - '@babel/core@7.24.6': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.6 - '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) - '@babel/helpers': 7.24.6 - '@babel/parser': 7.24.8 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.9 - convert-source-map: 2.0.0 - debug: 4.3.7 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.25.7': dependencies: '@ampproject/remapping': 2.3.0 @@ -4859,13 +4701,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.24.7': - dependencies: - '@babel/types': 7.24.9 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - '@babel/generator@7.25.7': dependencies: '@babel/types': 7.25.7 @@ -4873,14 +4708,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 - '@babel/helper-compilation-targets@7.24.6': - dependencies: - '@babel/compat-data': 7.24.6 - '@babel/helper-validator-option': 7.24.6 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.25.7': dependencies: '@babel/compat-data': 7.25.7 @@ -4889,26 +4716,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-environment-visitor@7.24.7': - dependencies: - '@babel/types': 7.24.9 - - '@babel/helper-function-name@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - - '@babel/helper-hoist-variables@7.24.7': - dependencies: - '@babel/types': 7.24.9 - - '@babel/helper-module-imports@7.24.7': - dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.9 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-imports@7.25.7': dependencies: '@babel/traverse': 7.25.7 @@ -4916,17 +4723,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6)': - dependencies: - '@babel/core': 7.24.6 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.6 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 @@ -4937,14 +4733,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-plugin-utils@7.24.6': {} - '@babel/helper-plugin-utils@7.25.7': {} - '@babel/helper-simple-access@7.24.6': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-simple-access@7.25.7': dependencies: '@babel/traverse': 7.25.7 @@ -4952,39 +4742,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-split-export-declaration@7.24.7': - dependencies: - '@babel/types': 7.24.9 - - '@babel/helper-string-parser@7.24.8': {} - '@babel/helper-string-parser@7.25.7': {} - '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-identifier@7.25.7': {} - '@babel/helper-validator-option@7.24.6': {} - '@babel/helper-validator-option@7.25.7': {} - '@babel/helpers@7.24.6': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.9 - '@babel/helpers@7.25.7': dependencies: '@babel/template': 7.25.7 '@babel/types': 7.25.7 - '@babel/highlight@7.24.7': - dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.0 - '@babel/highlight@7.25.7': dependencies: '@babel/helper-validator-identifier': 7.25.7 @@ -4992,18 +4760,14 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.0 - '@babel/parser@7.24.8': - dependencies: - '@babel/types': 7.24.9 - '@babel/parser@7.25.7': dependencies: '@babel/types': 7.25.7 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.6)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 + '@babel/core': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-transform-react-jsx-self@7.25.7(@babel/core@7.25.7)': dependencies: @@ -5019,33 +4783,12 @@ snapshots: dependencies: regenerator-runtime: 0.14.0 - '@babel/template@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 - '@babel/template@7.25.7': dependencies: '@babel/code-frame': 7.25.7 '@babel/parser': 7.25.7 '@babel/types': 7.25.7 - '@babel/traverse@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 - debug: 4.3.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.25.7': dependencies: '@babel/code-frame': 7.25.7 @@ -5058,12 +4801,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.24.9': - dependencies: - '@babel/helper-string-parser': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - '@babel/types@7.25.7': dependencies: '@babel/helper-string-parser': 7.25.7 @@ -5107,11 +4844,11 @@ snapshots: '@bufbuild/protobuf@2.1.0': {} - '@commitlint/cli@19.5.0(@types/node@22.8.1)(typescript@5.4.5)': + '@commitlint/cli@19.5.0(@types/node@22.8.2)(typescript@5.4.5)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.8.1)(typescript@5.4.5) + '@commitlint/load': 19.5.0(@types/node@22.8.2)(typescript@5.4.5) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -5158,7 +4895,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.8.1)(typescript@5.4.5)': + '@commitlint/load@19.5.0(@types/node@22.8.2)(typescript@5.4.5)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -5166,7 +4903,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.1)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.2)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5182,19 +4919,19 @@ snapshots: conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/prompt-cli@19.5.0(@types/node@22.8.1)(typescript@5.4.5)': + '@commitlint/prompt-cli@19.5.0(@types/node@22.8.2)(typescript@5.4.5)': dependencies: - '@commitlint/prompt': 19.5.0(@types/node@22.8.1)(typescript@5.4.5) + '@commitlint/prompt': 19.5.0(@types/node@22.8.2)(typescript@5.4.5) inquirer: 9.2.23 tinyexec: 0.3.0 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/prompt@19.5.0(@types/node@22.8.1)(typescript@5.4.5)': + '@commitlint/prompt@19.5.0(@types/node@22.8.2)(typescript@5.4.5)': dependencies: '@commitlint/ensure': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.8.1)(typescript@5.4.5) + '@commitlint/load': 19.5.0(@types/node@22.8.2)(typescript@5.4.5) '@commitlint/types': 19.5.0 chalk: 5.3.0 inquirer: 9.2.23 @@ -5283,7 +5020,7 @@ snapshots: '@emotion/babel-plugin@11.12.0': dependencies: - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.7 '@babel/runtime': 7.25.6 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -5486,7 +5223,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@iconify/json@2.2.264': + '@iconify/json@2.2.265': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -5671,14 +5408,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rollup/pluginutils@5.1.0(rollup@4.21.0)': - dependencies: - '@types/estree': 1.0.6 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.21.0 - '@rollup/pluginutils@5.1.2(rollup@4.21.0)': dependencies: '@types/estree': 1.0.6 @@ -5753,54 +5482,54 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-languageserver-types: 3.17.5 - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.6)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.25.7 - '@svgr/babel-preset@8.1.0(@babel/core@7.24.6)': + '@svgr/babel-preset@8.1.0(@babel/core@7.25.7)': dependencies: - '@babel/core': 7.24.6 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.6) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.6) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.6) + '@babel/core': 7.25.7 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.25.7) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.25.7) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.25.7) '@svgr/core@8.1.0(typescript@5.4.5)': dependencies: - '@babel/core': 7.24.6 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.6) + '@babel/core': 7.25.7 + '@svgr/babel-preset': 8.1.0(@babel/core@7.25.7) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.4.5) snake-case: 3.0.4 @@ -5810,13 +5539,13 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.7 entities: 4.5.0 '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))': dependencies: - '@babel/core': 7.24.6 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.6) + '@babel/core': 7.25.7 + '@svgr/babel-preset': 8.1.0(@babel/core@7.25.7) '@svgr/core': 8.1.0(typescript@5.4.5) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -5906,7 +5635,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.2 '@types/debug@4.1.12': dependencies: @@ -5924,7 +5653,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.8.1': + '@types/node@22.8.2': dependencies: undici-types: 6.19.8 @@ -5943,14 +5672,14 @@ snapshots: '@types/ua-parser-js@0.7.39': {} - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5))(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@8.12.1(@typescript-eslint/parser@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5))(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/parser': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/scope-manager': 8.12.1 + '@typescript-eslint/type-utils': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/utils': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.12.1 eslint: 9.13.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.1 @@ -5961,12 +5690,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': + '@typescript-eslint/parser@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.12.1 + '@typescript-eslint/types': 8.12.1 + '@typescript-eslint/typescript-estree': 8.12.1(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.12.1 debug: 4.3.7 eslint: 9.13.0(jiti@2.3.3) optionalDependencies: @@ -5974,15 +5703,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.11.0': + '@typescript-eslint/scope-manager@8.12.1': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.1 + '@typescript-eslint/visitor-keys': 8.12.1 - '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': + '@typescript-eslint/type-utils@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.4.5) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 8.12.1(typescript@5.4.5) + '@typescript-eslint/utils': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -5991,12 +5720,12 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.11.0': {} + '@typescript-eslint/types@8.12.1': {} - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@8.12.1(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.1 + '@typescript-eslint/visitor-keys': 8.12.1 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -6008,29 +5737,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': + '@typescript-eslint/utils@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@2.3.3)) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 8.12.1 + '@typescript-eslint/types': 8.12.1 + '@typescript-eslint/typescript-estree': 8.12.1(typescript@5.4.5) eslint: 9.13.0(jiti@2.3.3) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.11.0': + '@typescript-eslint/visitor-keys@8.12.1': dependencies: - '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/types': 8.12.1 eslint-visitor-keys: 3.4.3 - '@unocss/astro@0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4))': + '@unocss/astro@0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4))': dependencies: '@unocss/core': 0.63.6 '@unocss/reset': 0.63.6 - '@unocss/vite': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + '@unocss/vite': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) optionalDependencies: - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - rollup - supports-color @@ -6078,13 +5807,13 @@ snapshots: transitivePeerDependencies: - typescript - '@unocss/postcss@0.63.6(postcss@8.4.44)': + '@unocss/postcss@0.63.6(postcss@8.4.47)': dependencies: '@unocss/config': 0.63.6 '@unocss/core': 0.63.6 '@unocss/rule-utils': 0.63.6 css-tree: 3.0.0 - postcss: 8.4.44 + postcss: 8.4.47 tinyglobby: 0.2.9 transitivePeerDependencies: - supports-color @@ -6163,7 +5892,7 @@ snapshots: dependencies: '@unocss/core': 0.63.6 - '@unocss/vite@0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4))': + '@unocss/vite@0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.2(rollup@4.21.0) @@ -6173,7 +5902,7 @@ snapshots: chokidar: 3.6.0 magic-string: 0.30.11 tinyglobby: 0.2.9 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - rollup - supports-color @@ -6181,62 +5910,62 @@ snapshots: '@violentmonkey/types@0.2.0': {} - '@vitejs/plugin-react-swc@3.7.1(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4))': + '@vitejs/plugin-react-swc@3.7.1(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4))': dependencies: '@swc/core': 1.7.26 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4))': + '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4))': dependencies: '@babel/core': 7.25.7 '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.7) '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.3': + '@vitest/expect@2.1.4': dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4))': dependencies: - '@vitest/spy': 2.1.3 + '@vitest/spy': 2.1.4 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) - '@vitest/pretty-format@2.1.3': + '@vitest/pretty-format@2.1.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.3': + '@vitest/runner@2.1.4': dependencies: - '@vitest/utils': 2.1.3 + '@vitest/utils': 2.1.4 pathe: 1.1.2 - '@vitest/snapshot@2.1.3': + '@vitest/snapshot@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.3 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.4 + magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.3': + '@vitest/spy@2.1.4': dependencies: - tinyspy: 3.0.0 + tinyspy: 3.0.2 - '@vitest/utils@2.1.3': + '@vitest/utils@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.3 - loupe: 3.1.1 + '@vitest/pretty-format': 2.1.4 + loupe: 3.1.2 tinyrainbow: 1.2.0 '@vscode/emmet-helper@2.9.2': @@ -6466,7 +6195,7 @@ snapshots: babel-plugin-import@1.13.8: dependencies: - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.7 transitivePeerDependencies: - supports-color @@ -6509,13 +6238,6 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.23.0: - dependencies: - caniuse-lite: 1.0.30001621 - electron-to-chromium: 1.4.782 - node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.0) - browserslist@4.24.0: dependencies: caniuse-lite: 1.0.30001667 @@ -6579,8 +6301,6 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001621: {} - caniuse-lite@1.0.30001667: {} capital-case@1.0.4: @@ -6589,7 +6309,7 @@ snapshots: tslib: 2.6.2 upper-case-first: 2.0.2 - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -6756,9 +6476,9 @@ snapshots: dependencies: toggle-selection: 1.0.6 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.8.1)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.8.2)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): dependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.2 cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.6 typescript: 5.4.5 @@ -6800,7 +6520,7 @@ snapshots: css-tree@3.0.0: dependencies: mdn-data: 2.10.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 cssesc@3.0.0: {} @@ -6925,8 +6645,6 @@ snapshots: optionalDependencies: wcwidth: 1.0.1 - electron-to-chromium@1.4.782: {} - electron-to-chromium@1.5.32: {} emmet@2.4.4: @@ -7073,8 +6791,6 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - escalade@3.1.2: {} - escalade@3.2.0: {} escape-string-regexp@1.0.5: {} @@ -7212,6 +6928,8 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + expect-type@1.1.0: {} + external-editor@3.1.0: dependencies: chardet: 0.7.0 @@ -7481,9 +7199,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.44): + icss-utils@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.44 + postcss: 8.4.47 ieee754@1.2.1: {} @@ -7630,8 +7348,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsesc@2.5.2: {} - jsesc@3.0.2: {} json-buffer@3.0.1: {} @@ -7668,11 +7384,11 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.34.0(@types/node@22.8.1)(typescript@5.4.5): + knip@5.34.2(@types/node@22.8.2)(typescript@5.4.5): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 22.8.1 + '@types/node': 22.8.2 easy-table: 1.2.0 enhanced-resolve: 5.17.1 fast-glob: 3.3.2 @@ -7790,6 +7506,8 @@ snapshots: dependencies: get-func-name: 2.0.2 + loupe@3.1.2: {} + lower-case@2.0.2: dependencies: tslib: 2.6.2 @@ -7814,6 +7532,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + md5@2.3.0: dependencies: charenc: 0.0.2 @@ -7866,7 +7588,7 @@ snapshots: acorn: 8.12.1 pathe: 1.1.2 pkg-types: 1.2.0 - ufo: 1.5.3 + ufo: 1.5.4 mrmime@1.0.1: {} @@ -7893,8 +7615,6 @@ snapshots: node-fetch-native@1.6.4: {} - node-releases@2.0.14: {} - node-releases@2.0.18: {} normalize-path@3.0.0: {} @@ -8034,7 +7754,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -8071,8 +7791,6 @@ snapshots: perfect-debounce@1.0.0: {} - picocolors@1.0.1: {} - picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -8091,41 +7809,41 @@ snapshots: dependencies: '@babel/runtime': 7.25.6 - postcss-media-minmax@5.0.0(postcss@8.4.44): + postcss-media-minmax@5.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.44 + postcss: 8.4.47 - postcss-modules-extract-imports@3.0.0(postcss@8.4.44): + postcss-modules-extract-imports@3.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.44 + postcss: 8.4.47 - postcss-modules-local-by-default@4.0.3(postcss@8.4.44): + postcss-modules-local-by-default@4.0.3(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.44) - postcss: 8.4.44 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.44): + postcss-modules-scope@3.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.44 + postcss: 8.4.47 postcss-selector-parser: 6.0.13 - postcss-modules-values@4.0.0(postcss@8.4.44): + postcss-modules-values@4.0.0(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.44) - postcss: 8.4.44 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 - postcss-modules@6.0.0(postcss@8.4.44): + postcss-modules@6.0.0(postcss@8.4.47): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.44) + icss-utils: 5.1.0(postcss@8.4.47) lodash.camelcase: 4.3.0 - postcss: 8.4.44 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.44) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.44) - postcss-modules-scope: 3.0.0(postcss@8.4.44) - postcss-modules-values: 4.0.0(postcss@8.4.44) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.47) + postcss-modules-scope: 3.0.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) string-hash: 1.1.3 postcss-selector-parser@6.0.13: @@ -8135,12 +7853,6 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.44: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - postcss@8.4.47: dependencies: nanoid: 3.3.7 @@ -8849,8 +8561,6 @@ snapshots: ip: 2.0.0 smart-buffer: 4.2.0 - source-map-js@1.2.0: {} - source-map-js@1.2.1: {} source-map@0.5.7: {} @@ -8948,16 +8658,18 @@ snapshots: tinyexec@0.3.0: {} + tinyexec@0.3.1: {} + tinyglobby@0.2.9: dependencies: fdir: 6.4.0(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.0: {} + tinypool@1.0.1: {} tinyrainbow@1.2.0: {} - tinyspy@3.0.0: {} + tinyspy@3.0.2: {} titleize@3.0.0: {} @@ -9038,19 +8750,19 @@ snapshots: esbuild: 0.14.54 glob: 7.2.0 joycon: 3.1.1 - postcss: 8.4.44 - postcss-modules: 6.0.0(postcss@8.4.44) + postcss: 8.4.47 + postcss-modules: 6.0.0(postcss@8.4.47) reserved-words: 0.1.2 slash: 3.0.0 yargs: 17.7.2 optionalDependencies: sass: 1.80.4 - typescript-eslint@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5): + typescript-eslint@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5))(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 8.12.1(@typescript-eslint/parser@8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5))(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/parser': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) + '@typescript-eslint/utils': 8.12.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -9063,8 +8775,6 @@ snapshots: ua-parser-js@1.0.39: {} - ufo@1.5.3: {} - ufo@1.5.4: {} unconfig@0.5.5: @@ -9081,7 +8791,7 @@ snapshots: unimport@3.12.0(rollup@4.21.0)(webpack-sources@3.2.3): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.2(rollup@4.21.0) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -9102,12 +8812,12 @@ snapshots: universalify@2.0.0: {} - unocss@0.63.6(postcss@8.4.44)(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)): + unocss@0.63.6(postcss@8.4.47)(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)): dependencies: - '@unocss/astro': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + '@unocss/astro': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) '@unocss/cli': 0.63.6(rollup@4.21.0) '@unocss/core': 0.63.6 - '@unocss/postcss': 0.63.6(postcss@8.4.44) + '@unocss/postcss': 0.63.6(postcss@8.4.47) '@unocss/preset-attributify': 0.63.6 '@unocss/preset-icons': 0.63.6 '@unocss/preset-mini': 0.63.6 @@ -9120,9 +8830,9 @@ snapshots: '@unocss/transformer-compile-class': 0.63.6 '@unocss/transformer-directives': 0.63.6 '@unocss/transformer-variant-group': 0.63.6 - '@unocss/vite': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) + '@unocss/vite': 0.63.6(rollup@4.21.0)(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) optionalDependencies: - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - postcss - rollup @@ -9132,7 +8842,7 @@ snapshots: unplugin-auto-import@0.18.3(rollup@4.21.0)(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.2(rollup@4.21.0) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.11 @@ -9168,12 +8878,6 @@ snapshots: untildify@4.0.0: {} - update-browserslist-db@1.0.16(browserslist@4.23.0): - dependencies: - browserslist: 4.23.0 - escalade: 3.1.2 - picocolors: 1.1.0 - update-browserslist-db@1.1.1(browserslist@4.24.0): dependencies: browserslist: 4.24.0 @@ -9203,12 +8907,12 @@ snapshots: varint@6.0.0: {} - vite-node@2.1.3(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4): + vite-node@2.1.4(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - '@types/node' - less @@ -9222,29 +8926,29 @@ snapshots: vite-plugin-importer@0.2.5: dependencies: - '@babel/core': 7.24.6 - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6) + '@babel/core': 7.25.7 + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.7) babel-plugin-import: 1.13.8 transitivePeerDependencies: - supports-color - vite-plugin-inspect@0.8.7(rollup@4.21.0)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)): + vite-plugin-inspect@0.8.7(rollup@4.21.0)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.2(rollup@4.21.0) debug: 4.3.7 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 sirv: 2.0.4 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - rollup - supports-color - vite-plugin-monkey@4.0.6(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)): + vite-plugin-monkey@4.0.6(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)): dependencies: acorn-walk: 8.3.2 cross-spawn: 7.0.3 @@ -9253,56 +8957,57 @@ snapshots: magic-string: 0.30.11 mrmime: 1.0.1 open: 9.1.0 - picocolors: 1.0.1 + picocolors: 1.1.0 systemjs: 6.14.2 optionalDependencies: - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) - vite-tsconfig-paths@5.0.1(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)): + vite-tsconfig-paths@5.0.1(typescript@5.4.5)(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.4.5) optionalDependencies: - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) transitivePeerDependencies: - supports-color - typescript - vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4): + vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.0 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.2 fsevents: 2.3.3 sass: 1.80.4 sass-embedded: 1.80.4 - vitest@2.1.3(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4): + vitest@2.1.4(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4): dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 + '@vitest/expect': 2.1.4 + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4)) + '@vitest/pretty-format': 2.1.4 + '@vitest/runner': 2.1.4 + '@vitest/snapshot': 2.1.4 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 debug: 4.3.7 - magic-string: 0.30.11 + expect-type: 1.1.0 + magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinyexec: 0.3.0 - tinypool: 1.0.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) - vite-node: 2.1.3(@types/node@22.8.1)(sass-embedded@1.80.4)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) + vite-node: 2.1.4(@types/node@22.8.2)(sass-embedded@1.80.4)(sass@1.80.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.2 transitivePeerDependencies: - less - lightningcss @@ -9398,7 +9103,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 diff --git a/vite.config.ts b/vite.config.ts index 77f15ea..fd595cf 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -99,10 +99,7 @@ export default defineConfig(({ command }) => ({ }, resolve: { - alias: { - // lodash: 'lodash-es', - // util: 'rollup-plugin-node-polyfills/polyfills/util', - }, + alias: {}, }, build: { @@ -248,16 +245,8 @@ export default defineConfig(({ command }) => ({ ...(minify ? {} - : // external more when no-minify - // - lodash - // - antd + : // external more when no-minify: [antd] { - // 'lodash': cdn.npmmirror('_', 'lodash.min.js'), - // ahooks use these - // 'lodash/throttle': '_.throttle', - // 'lodash/debounce': '_.debounce', - // 'lodash/isEqual': '_.isEqual', - // antd deps = [react, react-dom, dayjs] 'dayjs': cdn.npmmirror('dayjs', 'dayjs.min.js'), 'dayjs/plugin/duration': cdn.npmmirror( @@ -296,16 +285,6 @@ function getBabelImportPlugins(command: ConfigEnv['command']): PluginOption[] { libraryName: 'antd', libraryDirectory: 'es', }), - - // import {get} from 'lodash' -> import get from 'lodash/get' - // command === 'build' && - // minify && - // importer({ - // libraryName: 'lodash', - // libraryDirectory: '', - // camel2DashComponentName: false, - // }), - command === 'build' && importer({ libraryName: '@icon-park/react',