From 1087c10fdac78406515d8c8f9665451b0343181d Mon Sep 17 00:00:00 2001 From: sorrycc Date: Wed, 6 Nov 2024 17:38:31 +0800 Subject: [PATCH] chore: upgrade deps --- README.md | 2 +- package.json | 14 +- pnpm-lock.yaml | 566 ++++++++++++++++++++++++++----------------------- 3 files changed, 308 insertions(+), 274 deletions(-) diff --git a/README.md b/README.md index ce3ae87..f4f4318 100644 --- a/README.md +++ b/README.md @@ -31,8 +31,8 @@ $ npx serve dist -s Config is loaded from `.tnfrc.ts` by default. -- `externals: Record`: An object that maps package names to their corresponding paths. - `devServer: { port?: number; host?: string; https?: { hosts?: string[] }; ip?: string }`: The development server configuration. +- `externals: Record`: An object that maps package names to their corresponding paths. - `less: { modifyVars?: Record; globalVars?: Record; math?: 'always' | 'strict' | 'parens-division' | 'parens' | 'strict-legacy' | number; sourceMap?: any; plugins?: (string | [string, Record])[];}`: The configuration passed to lessLoader. ## LICENSE diff --git a/package.json b/package.json index a16ed6c..d87534b 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,9 @@ }, "dependencies": { "@clack/prompts": "^0.7.0", - "@tanstack/react-router": "^1.77.6", - "@tanstack/router-devtools": "^1.77.6", - "@tanstack/router-generator": "^1.74.2", + "@tanstack/react-router": "^1.79.0", + "@tanstack/router-devtools": "^1.79.0", + "@tanstack/router-generator": "^1.79.0", "@types/compression": "^1.7.5", "@types/connect-history-api-fallback": "^1.5.4", "@types/cors": "^2.8.17", @@ -38,7 +38,7 @@ "@types/react-dom": "^18.3.1", "@types/spdy": "^3.4.9", "@types/yargs-parser": "^21.0.3", - "@umijs/mako": "^0.9.3", + "@umijs/mako": "^0.9.4", "c12": "^2.0.1", "chokidar": "^4.0.1", "compression": "^1.7.5", @@ -61,7 +61,7 @@ "@changesets/changelog-github": "^0.5.0", "@changesets/cli": "^2.27.9", "@manypkg/get-packages": "^2.2.2", - "@playwright/test": "^1.42.1", + "@playwright/test": "^1.48.2", "@total-typescript/tsconfig": "^1.0.4", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "father": "^4.5.1", @@ -72,8 +72,8 @@ "serve-handler": "^6.1.6", "tsx": "^4.19.2", "typescript": "^5.6.3", - "vitest": "^2.1.3", - "zx": "^8.1.9" + "vitest": "^2.1.4", + "zx": "^8.2.0" }, "lint-staged": { "*.{jsx,less,md,json}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a7ac5b..2f78b7d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: ^0.7.0 version: 0.7.0 '@tanstack/react-router': - specifier: ^1.77.6 - version: 1.77.6(@tanstack/router-generator@1.74.2)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) + specifier: ^1.79.0 + version: 1.79.0(@tanstack/router-generator@1.79.0)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) '@tanstack/router-devtools': - specifier: ^1.77.6 - version: 1.77.6(@tanstack/react-router@1.77.6)(csstype@3.1.3)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) + specifier: ^1.79.0 + version: 1.79.0(@tanstack/react-router@1.79.0)(csstype@3.1.3)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) '@tanstack/router-generator': - specifier: ^1.74.2 - version: 1.74.2 + specifier: ^1.79.0 + version: 1.79.0 '@types/compression': specifier: ^1.7.5 version: 1.7.5 @@ -48,8 +48,8 @@ importers: specifier: ^21.0.3 version: 21.0.3 '@umijs/mako': - specifier: ^0.9.3 - version: 0.9.3 + specifier: ^0.9.4 + version: 0.9.4 c12: specifier: ^2.0.1 version: 2.0.1 @@ -112,7 +112,7 @@ importers: specifier: ^2.2.2 version: 2.2.2 '@playwright/test': - specifier: ^1.42.1 + specifier: ^1.48.2 version: 1.48.2 '@total-typescript/tsconfig': specifier: ^1.0.4 @@ -122,7 +122,7 @@ importers: version: 4.3.0(prettier@3.3.3) father: specifier: ^4.5.1 - version: 4.5.1(@babel/core@7.26.0)(styled-components@6.1.13)(webpack@5.95.0) + version: 4.5.1(@babel/core@7.26.0)(styled-components@6.1.13)(webpack@5.96.1) git-repo-info: specifier: ^2.1.1 version: 2.1.1 @@ -145,10 +145,10 @@ importers: specifier: ^5.6.3 version: 5.6.3 vitest: - specifier: ^2.1.3 - version: 2.1.3 + specifier: ^2.1.4 + version: 2.1.4 zx: - specifier: ^8.1.9 + specifier: ^8.2.0 version: 8.2.0 examples/hackernews: @@ -270,8 +270,8 @@ packages: throttle-debounce: 5.0.2 dev: false - /@babel/code-frame@7.26.0: - resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + /@babel/code-frame@7.26.2: + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.25.9 @@ -279,8 +279,8 @@ packages: picocolors: 1.1.1 dev: true - /@babel/compat-data@7.26.0: - resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} + /@babel/compat-data@7.26.2: + resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} engines: {node: '>=6.9.0'} dev: true @@ -289,12 +289,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 @@ -311,16 +311,16 @@ packages: resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.17.0 jsesc: 2.5.2 source-map: 0.5.7 dev: true - /@babel/generator@7.26.0: - resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} + /@babel/generator@7.26.2: + resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -338,7 +338,7 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.26.0 + '@babel/compat-data': 7.26.2 '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.2 lru-cache: 5.1.1 @@ -426,8 +426,8 @@ packages: '@babel/types': 7.26.0 dev: true - /@babel/parser@7.26.1: - resolution: {integrity: sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==} + /@babel/parser@7.26.2: + resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: @@ -450,12 +450,19 @@ packages: dependencies: regenerator-runtime: 0.14.1 + /@babel/runtime@7.26.0: + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: true + /@babel/template@7.25.9: resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 dev: true @@ -463,13 +470,13 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 '@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.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 debug: 4.3.7 globals: 11.12.0 @@ -481,9 +488,9 @@ packages: resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 debug: 4.3.7 @@ -1676,7 +1683,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.8.6 + '@types/node': 22.9.0 '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true @@ -1721,7 +1728,7 @@ packages: /@manypkg/find-root@1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.26.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -1737,7 +1744,7 @@ packages: /@manypkg/get-packages@1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.26.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -2003,144 +2010,144 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rollup/rollup-android-arm-eabi@4.24.2: - resolution: {integrity: sha512-ufoveNTKDg9t/b7nqI3lwbCG/9IJMhADBNjjz/Jn6LxIZxD7T5L8l2uO/wD99945F1Oo8FvgbbZJRguyk/BdzA==} + /@rollup/rollup-android-arm-eabi@4.24.4: + resolution: {integrity: sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.24.2: - resolution: {integrity: sha512-iZoYCiJz3Uek4NI0J06/ZxUgwAfNzqltK0MptPDO4OR0a88R4h0DSELMsflS6ibMCJ4PnLvq8f7O1d7WexUvIA==} + /@rollup/rollup-android-arm64@4.24.4: + resolution: {integrity: sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.24.2: - resolution: {integrity: sha512-/UhrIxobHYCBfhi5paTkUDQ0w+jckjRZDZ1kcBL132WeHZQ6+S5v9jQPVGLVrLbNUebdIRpIt00lQ+4Z7ys4Rg==} + /@rollup/rollup-darwin-arm64@4.24.4: + resolution: {integrity: sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.24.2: - resolution: {integrity: sha512-1F/jrfhxJtWILusgx63WeTvGTwE4vmsT9+e/z7cZLKU8sBMddwqw3UV5ERfOV+H1FuRK3YREZ46J4Gy0aP3qDA==} + /@rollup/rollup-darwin-x64@4.24.4: + resolution: {integrity: sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-arm64@4.24.2: - resolution: {integrity: sha512-1YWOpFcGuC6iGAS4EI+o3BV2/6S0H+m9kFOIlyFtp4xIX5rjSnL3AwbTBxROX0c8yWtiWM7ZI6mEPTI7VkSpZw==} + /@rollup/rollup-freebsd-arm64@4.24.4: + resolution: {integrity: sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-x64@4.24.2: - resolution: {integrity: sha512-3qAqTewYrCdnOD9Gl9yvPoAoFAVmPJsBvleabvx4bnu1Kt6DrB2OALeRVag7BdWGWLhP1yooeMLEi6r2nYSOjg==} + /@rollup/rollup-freebsd-x64@4.24.4: + resolution: {integrity: sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.24.2: - resolution: {integrity: sha512-ArdGtPHjLqWkqQuoVQ6a5UC5ebdX8INPuJuJNWRe0RGa/YNhVvxeWmCTFQ7LdmNCSUzVZzxAvUznKaYx645Rig==} + /@rollup/rollup-linux-arm-gnueabihf@4.24.4: + resolution: {integrity: sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.24.2: - resolution: {integrity: sha512-B6UHHeNnnih8xH6wRKB0mOcJGvjZTww1FV59HqJoTJ5da9LCG6R4SEBt6uPqzlawv1LoEXSS0d4fBlHNWl6iYw==} + /@rollup/rollup-linux-arm-musleabihf@4.24.4: + resolution: {integrity: sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.24.2: - resolution: {integrity: sha512-kr3gqzczJjSAncwOS6i7fpb4dlqcvLidqrX5hpGBIM1wtt0QEVtf4wFaAwVv8QygFU8iWUMYEoJZWuWxyua4GQ==} + /@rollup/rollup-linux-arm64-gnu@4.24.4: + resolution: {integrity: sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.24.2: - resolution: {integrity: sha512-TDdHLKCWgPuq9vQcmyLrhg/bgbOvIQ8rtWQK7MRxJ9nvaxKx38NvY7/Lo6cYuEnNHqf6rMqnivOIPIQt6H2AoA==} + /@rollup/rollup-linux-arm64-musl@4.24.4: + resolution: {integrity: sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.24.2: - resolution: {integrity: sha512-xv9vS648T3X4AxFFZGWeB5Dou8ilsv4VVqJ0+loOIgDO20zIhYfDLkk5xoQiej2RiSQkld9ijF/fhLeonrz2mw==} + /@rollup/rollup-linux-powerpc64le-gnu@4.24.4: + resolution: {integrity: sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.24.2: - resolution: {integrity: sha512-tbtXwnofRoTt223WUZYiUnbxhGAOVul/3StZ947U4A5NNjnQJV5irKMm76G0LGItWs6y+SCjUn/Q0WaMLkEskg==} + /@rollup/rollup-linux-riscv64-gnu@4.24.4: + resolution: {integrity: sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.24.2: - resolution: {integrity: sha512-gc97UebApwdsSNT3q79glOSPdfwgwj5ELuiyuiMY3pEWMxeVqLGKfpDFoum4ujivzxn6veUPzkGuSYoh5deQ2Q==} + /@rollup/rollup-linux-s390x-gnu@4.24.4: + resolution: {integrity: sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.24.2: - resolution: {integrity: sha512-jOG/0nXb3z+EM6SioY8RofqqmZ+9NKYvJ6QQaa9Mvd3RQxlH68/jcB/lpyVt4lCiqr04IyaC34NzhUqcXbB5FQ==} + /@rollup/rollup-linux-x64-gnu@4.24.4: + resolution: {integrity: sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.24.2: - resolution: {integrity: sha512-XAo7cJec80NWx9LlZFEJQxqKOMz/lX3geWs2iNT5CHIERLFfd90f3RYLLjiCBm1IMaQ4VOX/lTC9lWfzzQm14Q==} + /@rollup/rollup-linux-x64-musl@4.24.4: + resolution: {integrity: sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.24.2: - resolution: {integrity: sha512-A+JAs4+EhsTjnPQvo9XY/DC0ztaws3vfqzrMNMKlwQXuniBKOIIvAAI8M0fBYiTCxQnElYu7mLk7JrhlQ+HeOw==} + /@rollup/rollup-win32-arm64-msvc@4.24.4: + resolution: {integrity: sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.24.2: - resolution: {integrity: sha512-ZhcrakbqA1SCiJRMKSU64AZcYzlZ/9M5LaYil9QWxx9vLnkQ9Vnkve17Qn4SjlipqIIBFKjBES6Zxhnvh0EAEw==} + /@rollup/rollup-win32-ia32-msvc@4.24.4: + resolution: {integrity: sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.24.2: - resolution: {integrity: sha512-2mLH46K1u3r6uwc95hU+OR9q/ggYMpnS7pSp83Ece1HUQgF9Nh/QwTK5rcgbFnV9j+08yBrU5sA/P0RK2MSBNA==} + /@rollup/rollup-win32-x64-msvc@4.24.4: + resolution: {integrity: sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==} cpu: [x64] os: [win32] requiresBuild: true @@ -2324,7 +2331,7 @@ packages: /@swc/helpers@0.5.1: resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} dependencies: - tslib: 2.6.2 + tslib: 2.8.1 dev: false /@tanstack/history@1.61.1: @@ -2332,11 +2339,11 @@ packages: engines: {node: '>=12'} dev: false - /@tanstack/react-router@1.77.6(@tanstack/router-generator@1.74.2)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028): - resolution: {integrity: sha512-0YLpnSjoLdR2qrPAU3C2TkSN7lWIODjXKbod97wPL4gKm5ubBzRtF7K4CCUAT3a+vqIWmSuCYaFWqMlDs4HNnA==} + /@tanstack/react-router@1.79.0(@tanstack/router-generator@1.79.0)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028): + resolution: {integrity: sha512-v+0+Y3mCsd6waphnG0dloU9cDtSbB5k/LwbkhqXd2uGhwZyI1/nvvOcSOnuTB8CDEvC6WFNBt+fKOPVqNZ3ezw==} engines: {node: '>=12'} peerDependencies: - '@tanstack/router-generator': 1.74.2 + '@tanstack/router-generator': 1.79.0 react: '>=18' react-dom: '>=18' peerDependenciesMeta: @@ -2345,7 +2352,7 @@ packages: dependencies: '@tanstack/history': 1.61.1 '@tanstack/react-store': 0.5.6(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) - '@tanstack/router-generator': 1.74.2 + '@tanstack/router-generator': 1.79.0 react: 19.0.0-rc-02c0e824-20241028 react-dom: 19.0.0-rc-02c0e824-20241028(react@19.0.0-rc-02c0e824-20241028) tiny-invariant: 1.3.3 @@ -2364,15 +2371,15 @@ packages: use-sync-external-store: 1.2.2(react@19.0.0-rc-02c0e824-20241028) dev: false - /@tanstack/router-devtools@1.77.6(@tanstack/react-router@1.77.6)(csstype@3.1.3)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028): - resolution: {integrity: sha512-2u+3+jQPo4WR/dqwTdvP7+UW8ptYTWflaWBLrd1Q1CoXfQz6SF3weiNELLROh63iUxoo0jnQ3aCAlKjHzs6Y9Q==} + /@tanstack/router-devtools@1.79.0(@tanstack/react-router@1.79.0)(csstype@3.1.3)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028): + resolution: {integrity: sha512-VOMED13hTuJzXmR1csKuREbWkRy57sDHWz0nkdF5sEusQGr1J156GQUpNXShgBfAaz9cvH0qAH+5y6aRAQtILw==} engines: {node: '>=12'} peerDependencies: - '@tanstack/react-router': ^1.77.6 + '@tanstack/react-router': ^1.79.0 react: '>=18' react-dom: '>=18' dependencies: - '@tanstack/react-router': 1.77.6(@tanstack/router-generator@1.74.2)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) + '@tanstack/react-router': 1.79.0(@tanstack/router-generator@1.79.0)(react-dom@19.0.0-rc-02c0e824-20241028)(react@19.0.0-rc-02c0e824-20241028) clsx: 2.1.1 goober: 2.1.16(csstype@3.1.3) react: 19.0.0-rc-02c0e824-20241028 @@ -2381,8 +2388,8 @@ packages: - csstype dev: false - /@tanstack/router-generator@1.74.2: - resolution: {integrity: sha512-S69fXvYcL+tQsO5Fe9ju/XVa/hZvk4pCaWbtoR2MNjIgR2RmjiFKOgXYeLRMNom/IpP/HAQmQ3m1DwU9jjSUKA==} + /@tanstack/router-generator@1.79.0: + resolution: {integrity: sha512-HJxmYs7GAA1AJQzyfy4Hiygmg93qCCDiAxQ//zCRMbzVntwpqtZ96o9UGOPjT3Lw0SxbyzbKgpo3zqCdwlv8Ew==} engines: {node: '>=12'} dependencies: '@tanstack/virtual-file-routes': 1.64.0 @@ -2414,7 +2421,7 @@ packages: optional: true dependencies: '@babel/generator': 7.17.7 - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/traverse': 7.23.2 '@babel/types': 7.17.0 javascript-natural-sort: 0.7.1 @@ -2437,7 +2444,7 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/compression@1.7.5: @@ -2450,21 +2457,35 @@ packages: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 5.0.1 - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 + dev: true + + /@types/eslint@9.6.1: + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + dev: true + /@types/estree@1.0.6: resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: true @@ -2478,8 +2499,8 @@ packages: /@types/express-serve-static-core@5.0.1: resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} dependencies: - '@types/node': 22.8.6 - '@types/qs': 6.9.16 + '@types/node': 22.9.0 + '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 dev: false @@ -2489,7 +2510,7 @@ packages: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 5.0.1 - '@types/qs': 6.9.16 + '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 dev: false @@ -2498,7 +2519,7 @@ packages: requiresBuild: true dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: true optional: true @@ -2513,7 +2534,7 @@ packages: /@types/http-proxy@1.17.15: resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/istanbul-lib-coverage@2.0.6: @@ -2540,7 +2561,7 @@ packages: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} requiresBuild: true dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: true optional: true @@ -2552,8 +2573,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@22.8.6: - resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} + /@types/node@22.9.0: + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} dependencies: undici-types: 6.19.8 @@ -2565,8 +2586,8 @@ packages: resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} dev: false - /@types/qs@6.9.16: - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + /@types/qs@6.9.17: + resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} dev: false /@types/range-parser@1.2.7: @@ -2594,21 +2615,21 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/serve-static@1.15.7: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.8.6 + '@types/node': 22.9.0 '@types/send': 0.17.4 dev: false /@types/spdy@3.4.9: resolution: {integrity: sha512-ZYGzQrZX6j4GEy9x9+e4bjWOPOiZqFPm/3GnZ9xS0SMJqs+FbNiF6hBzr8EjSF2Z6TFY/PzUWOswUiRcZxW3FQ==} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: false /@types/stylis@4.2.5: @@ -2624,24 +2645,24 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@umijs/babel-preset-umi@4.3.28: - resolution: {integrity: sha512-ZfKMrFPdbrkX0Wcm16bnrbdkBGZ4lJAyMhWBcaB1j5e2/SUcJ3S96qXSdcmRirtHZTYkJQIRxpPolPUDat7QOg==} + /@umijs/babel-preset-umi@4.3.30: + resolution: {integrity: sha512-aQcWlg7sKvBbR9C62bifxAEFb6V6Hs0bx3o68tYyIYVI1CoCjkEIeg4MOAwZOB4+q5mdsU7jj9BBUxEpjl1gug==} dependencies: '@babel/runtime': 7.23.6 '@bloomberg/record-tuple-polyfill': 0.0.4 - '@umijs/bundler-utils': 4.3.28 - '@umijs/utils': 4.3.28 + '@umijs/bundler-utils': 4.3.30 + '@umijs/utils': 4.3.30 core-js: 3.34.0 transitivePeerDependencies: - supports-color dev: true - /@umijs/bundler-esbuild@4.3.28: - resolution: {integrity: sha512-IBt/vPJbenG5m/H2zfjUKARCtwMyb/udwyqCSTY6k713spZNmlX8RxPHXIOH7JyyiDmSnEHAkMi9HuvBYkEReg==} + /@umijs/bundler-esbuild@4.3.30: + resolution: {integrity: sha512-gtTSkSwAoBJa0szH2LpufdjDEt5CRSDnER6NjA64JC0ZwqBNwXd1VatUApF7/dc679Ak2Vs04EHpbIc50cGb0w==} hasBin: true dependencies: - '@umijs/bundler-utils': 4.3.28 - '@umijs/utils': 4.3.28 + '@umijs/bundler-utils': 4.3.30 + '@umijs/utils': 4.3.30 enhanced-resolve: 5.9.3 postcss: 8.4.47 postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) @@ -2650,10 +2671,10 @@ packages: - supports-color dev: true - /@umijs/bundler-utils@4.3.28: - resolution: {integrity: sha512-+KqOgzAb/va8DColDeN4kJg+dv9CtrkNZpo42p00K61a4Z+8OBxKul8XjgPw5lLS421ckuoI9wkCHH9D9obmxw==} + /@umijs/bundler-utils@4.3.30: + resolution: {integrity: sha512-jEpd+a+0/ShLdg2xn1mnZ7NNcv3snN8qFQwr6J8muIZq+RJYnsOCboxve3Onui8j+iWIFtnWgSKUry13TPNSIA==} dependencies: - '@umijs/utils': 4.3.28 + '@umijs/utils': 4.3.30 esbuild: 0.21.4 regenerate: 1.4.2 regenerate-unicode-properties: 10.1.1 @@ -2662,24 +2683,24 @@ packages: - supports-color dev: true - /@umijs/bundler-webpack@4.3.28(typescript@5.3.3)(webpack@5.95.0): - resolution: {integrity: sha512-teidYmIq0VXDb+UJWq0mn/m+Jw6B0+F10ulfisk9J+4K8xW0m6J/VwUzDX6uHIpP/3J6lATf0c8TCrWR2rc01Q==} + /@umijs/bundler-webpack@4.3.30(typescript@5.3.3)(webpack@5.96.1): + resolution: {integrity: sha512-eR0XaeO4/XHlPCCORTcRwtQ0L8wFkwe+lHzewHPAthwN6Ep5HnppkMe5mhpLvaTSFOLhkQZ8D9fS+UbzGv6Fcg==} hasBin: true dependencies: '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) '@types/hapi__joi': 17.1.9 - '@umijs/babel-preset-umi': 4.3.28 - '@umijs/bundler-utils': 4.3.28 + '@umijs/babel-preset-umi': 4.3.30 + '@umijs/bundler-utils': 4.3.30 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 - '@umijs/mfsu': 4.3.28 - '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.95.0) - '@umijs/utils': 4.3.28 + '@umijs/mfsu': 4.3.30 + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.96.1) + '@umijs/utils': 4.3.30 cors: 2.8.5 - css-loader: 6.7.1(webpack@5.95.0) + css-loader: 6.7.1(webpack@5.96.1) es5-imcompatible-versions: 0.1.90 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.95.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.96.1) jest-worker: 29.4.3 lightningcss: 1.22.1 node-libs-browser: 2.2.1 @@ -2703,17 +2724,17 @@ packages: resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==} dev: true - /@umijs/core@4.3.28: - resolution: {integrity: sha512-dHofkKMsDSjY0VfHYCIikRabrZeJ2ktRUryKxrpSYpijgU6IGEdFYofQfkiuIpr6zMDVVCEos501FngqaoN8eQ==} + /@umijs/core@4.3.30: + resolution: {integrity: sha512-0Ev4BTygHvLAesdTh3mEtXhv7nRGmJpy2zLXzw9nLomY3tFRKFuBRpQwKZKPFOMeMAnUgvpQBHvFL5PSO4WStQ==} dependencies: - '@umijs/bundler-utils': 4.3.28 - '@umijs/utils': 4.3.28 + '@umijs/bundler-utils': 4.3.30 + '@umijs/utils': 4.3.30 transitivePeerDependencies: - supports-color dev: true - /@umijs/mako-darwin-arm64@0.9.3: - resolution: {integrity: sha512-z1iPiOCzmvrMaPE6um05oAizHWSALOkLZqzvDVFkd9ooTl0RnVBPR/IowVfeuPAv3sx/4uKuGg4LJamyHZFbHg==} + /@umijs/mako-darwin-arm64@0.9.4: + resolution: {integrity: sha512-/4KbpIWQrmcV3t4DLdJHmKL5IwjDui78yYSc9QFOw/k6Ks/6IybnzJmMW3qNIEbKe9bHwPVtZKFCg/J0Yp91FA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2721,8 +2742,8 @@ packages: dev: false optional: true - /@umijs/mako-darwin-x64@0.9.3: - resolution: {integrity: sha512-C0rAIdsRtTOMJZUcxL1lYLefWYkXpT3DxKsCEcdiSnzU6T4Vqs8e+FLOjJftlNcbqdwkmcOpKLuYVMsYTzXbYw==} + /@umijs/mako-darwin-x64@0.9.4: + resolution: {integrity: sha512-jaZudFYwcqhAGApnUh1+LoQkTUqT1XfKvAbH1xDZWfn2cvQaQI69+n+RTnxkBlLyxWMgX9GfvcqaMewGzdNWpg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2730,8 +2751,8 @@ packages: dev: false optional: true - /@umijs/mako-linux-arm64-gnu@0.9.3: - resolution: {integrity: sha512-TatetkTnf9c+tRcrlrjUqiCbgWMw7NfncZ8rGMtQCKqIRQAZ0yz+JJ1sdBetOxOVh+FXSvtlvAR0OzEZlWJu7g==} + /@umijs/mako-linux-arm64-gnu@0.9.4: + resolution: {integrity: sha512-KB6aFpt/SBiH+Wv8uzTzog56NndsRAK1SUDtCDrE9+r1BoCnTsS3iiI/tVGINqxcuwTrzqrOqX7MAJ4PBqifgA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2739,8 +2760,8 @@ packages: dev: false optional: true - /@umijs/mako-linux-arm64-musl@0.9.3: - resolution: {integrity: sha512-3c2NbXLVLg6FkkG94lXKh7S2w4FfH2vC0HNeTx16D6JldJSTE+D1hh/W8RKOrkOvnrcOR2aKWCRSzBx9xfleWg==} + /@umijs/mako-linux-arm64-musl@0.9.4: + resolution: {integrity: sha512-EmBDhM6BYw0RIT23BQ9S8u2UI/r+vIOtHTwVfgAkzISZaxZ9swxbE0JU9UO+IySQDACrGTDIHIDROBp/MFXnVg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2748,8 +2769,8 @@ packages: dev: false optional: true - /@umijs/mako-linux-x64-gnu@0.9.3: - resolution: {integrity: sha512-ycMsOsoJ8uZx5qBPWspN+OlCSRWJqs8rsfW9PONEFe2c+9/+7fo0KZukeXN1WU6L+EyQ2eWlvJjvnTp7gXSCZA==} + /@umijs/mako-linux-x64-gnu@0.9.4: + resolution: {integrity: sha512-ii2/GuXSSu81y8QqWa4FF5rZFzOxgOYs0txLPxLIsWT62RcYhTaR712hr/RqtCZAzq+ERW1+bUToMdkETVpMFw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2757,8 +2778,8 @@ packages: dev: false optional: true - /@umijs/mako-linux-x64-musl@0.9.3: - resolution: {integrity: sha512-X7KXe9D3L77sj+yE3PMTsb/NIRuxjs/eZlJR7d3bcT+M7fxpxjcBHqht8XFP03sJgbfvcKBxChFXZW33DKLjfQ==} + /@umijs/mako-linux-x64-musl@0.9.4: + resolution: {integrity: sha512-Sz+IVq+wVJ8vCGRZmQpcrOKeOSt1ASf294lN9Q/052Auw/nGaBAmnbL152BiISKlEEZEs83eaZYj79LFHkXnNA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2766,8 +2787,8 @@ packages: dev: false optional: true - /@umijs/mako-win32-ia32-msvc@0.9.3: - resolution: {integrity: sha512-hrRdoo5jQ9X5V+6d2x0dxUYQTGAlxKCMUbvQ3RswUgoK0HrNQb/aLVloQduOl9CDFOluoTX9EMjIM6JKEqKDKQ==} + /@umijs/mako-win32-ia32-msvc@0.9.4: + resolution: {integrity: sha512-Mm/89T0IKcJvb0Z5BtMy92vlI5dJV0/05zRdm+1iURyrzjPPIPSXwjXfPm9H9d3rQhUj8BZetF+CTuC6DrIqhA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2775,8 +2796,8 @@ packages: dev: false optional: true - /@umijs/mako-win32-x64-msvc@0.9.3: - resolution: {integrity: sha512-Bpv09WEJLBWY6lH6SZyv2lLoBzARZ9DdkgXzYOcvXLQ61amqxgh0X6SRtLsnrLfm41An69pIkN7Snl4dWPkm0g==} + /@umijs/mako-win32-x64-msvc@0.9.4: + resolution: {integrity: sha512-lTWThplSiunRQrbOvyybTkqPzOuKkcTwqMfT8PdicCUCbCqvCwYx59MSpYW9rpRCpB9a7dYoR+u9LKZhtcoG7Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2784,8 +2805,8 @@ packages: dev: false optional: true - /@umijs/mako@0.9.3: - resolution: {integrity: sha512-anXeaw2h8bPHk2ZwOIQc9NVAoW4o2RP1FuxqGDx26VB/kdDx2puXvYE6RxJ0o8bX+GvQiKX5qCCQ43CC/YD/nQ==} + /@umijs/mako@0.9.4: + resolution: {integrity: sha512-hlM5FkiOgRFBZoZ0kg5GRFO2SDCel5ecLxL74PrOzVxSSCQQWusxb2MgPYhI6TohhKPjbVxJKKBDcipOvPwiOg==} engines: {node: '>= 16'} hasBin: true dependencies: @@ -2798,34 +2819,34 @@ packages: node-libs-browser-okam: 2.2.5 piscina: 4.7.0 react-error-overlay: 6.0.9 - react-refresh: 0.14.0 + react-refresh: 0.14.2 resolve: 1.22.8 semver: 7.6.3 yargs-parser: 21.1.1 optionalDependencies: - '@umijs/mako-darwin-arm64': 0.9.3 - '@umijs/mako-darwin-x64': 0.9.3 - '@umijs/mako-linux-arm64-gnu': 0.9.3 - '@umijs/mako-linux-arm64-musl': 0.9.3 - '@umijs/mako-linux-x64-gnu': 0.9.3 - '@umijs/mako-linux-x64-musl': 0.9.3 - '@umijs/mako-win32-ia32-msvc': 0.9.3 - '@umijs/mako-win32-x64-msvc': 0.9.3 - dev: false - - /@umijs/mfsu@4.3.28: - resolution: {integrity: sha512-DxAw8/TXOFQoajyAtjwd7OAlOR79NAjHiBztBKXPa+elWJHACdiE5PjEQs7YysSrTp917dYzrgFr1Dpeoiulcg==} - dependencies: - '@umijs/bundler-esbuild': 4.3.28 - '@umijs/bundler-utils': 4.3.28 - '@umijs/utils': 4.3.28 + '@umijs/mako-darwin-arm64': 0.9.4 + '@umijs/mako-darwin-x64': 0.9.4 + '@umijs/mako-linux-arm64-gnu': 0.9.4 + '@umijs/mako-linux-arm64-musl': 0.9.4 + '@umijs/mako-linux-x64-gnu': 0.9.4 + '@umijs/mako-linux-x64-musl': 0.9.4 + '@umijs/mako-win32-ia32-msvc': 0.9.4 + '@umijs/mako-win32-x64-msvc': 0.9.4 + dev: false + + /@umijs/mfsu@4.3.30: + resolution: {integrity: sha512-onGsfbdDLsSg6gSk00060SS/td7tAyX6lm32fIU++s2PuilzIER6356qx1YR0Fa9IMo/aOA/LPTAaOmQaNK5pw==} + dependencies: + '@umijs/bundler-esbuild': 4.3.30 + '@umijs/bundler-utils': 4.3.30 + '@umijs/utils': 4.3.30 enhanced-resolve: 5.9.3 is-equal: 1.7.0 transitivePeerDependencies: - supports-color dev: true - /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.95.0): + /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.96.1): resolution: {integrity: sha512-RtFvB+/GmjRhpHcqNgnw8iWZpTlxOnmNxi8eDcecxMmxmSgeDj25LV0jr4Q6rOhv3GTIfVGBhkwz+khGT5tfmg==} engines: {node: '>= 10.13'} peerDependencies: @@ -2853,7 +2874,7 @@ packages: dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 - core-js-pure: 3.38.1 + core-js-pure: 3.39.0 error-stack-parser: 2.1.4 find-up: 5.0.0 html-entities: 2.5.2 @@ -2861,11 +2882,11 @@ packages: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.95.0 + webpack: 5.96.1 dev: true - /@umijs/utils@4.3.28: - resolution: {integrity: sha512-+cOe95w1KuHEzxR2KcPEbWTawl3KxH8z0jW1eZVWsRoPdfVkEvT900nclNoRQbYUEWvLS2/8vtGIG8UmVzjOAQ==} + /@umijs/utils@4.3.30: + resolution: {integrity: sha512-KhnzyiJ9rJFCkv6A1JTcs01KzMzz2CVci2t55yDtTXqMnYZN+q2cF3qrrM6nImr5DC9ZhmsH3BvRYXW6EmywFQ==} dependencies: chokidar: 3.5.3 pino: 7.11.0 @@ -2876,20 +2897,19 @@ packages: hasBin: true dev: true - /@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==} dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 chai: 5.1.2 tinyrainbow: 1.2.0 dev: true - /@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.10): - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + /@vitest/mocker@2.1.4(vite@5.4.10): + 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: @@ -2897,43 +2917,43 @@ packages: vite: optional: true dependencies: - '@vitest/spy': 2.1.3 + '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 vite: 5.4.10 dev: true - /@vitest/pretty-format@2.1.3: - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} + /@vitest/pretty-format@2.1.4: + resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} dependencies: tinyrainbow: 1.2.0 dev: true - /@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==} dependencies: - '@vitest/utils': 2.1.3 + '@vitest/utils': 2.1.4 pathe: 1.1.2 dev: true - /@vitest/snapshot@2.1.3: - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} + /@vitest/snapshot@2.1.4: + resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} dependencies: - '@vitest/pretty-format': 2.1.3 + '@vitest/pretty-format': 2.1.4 magic-string: 0.30.12 pathe: 1.1.2 dev: true - /@vitest/spy@2.1.3: - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} + /@vitest/spy@2.1.4: + resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} dependencies: tinyspy: 3.0.2 dev: true - /@vitest/utils@2.1.3: - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} + /@vitest/utils@2.1.4: + resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} dependencies: - '@vitest/pretty-format': 2.1.3 + '@vitest/pretty-format': 2.1.4 loupe: 3.1.2 tinyrainbow: 1.2.0 dev: true @@ -3060,14 +3080,6 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-attributes@1.9.5(acorn@8.14.0): - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.14.0 - dev: true - /acorn@8.14.0: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} @@ -3278,7 +3290,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001673 + caniuse-lite: 1.0.30001677 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -3461,8 +3473,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001673 - electron-to-chromium: 1.5.47 + caniuse-lite: 1.0.30001677 + electron-to-chromium: 1.5.52 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) dev: true @@ -3554,8 +3566,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: true - /caniuse-lite@1.0.30001673: - resolution: {integrity: sha512-WTrjUCSMp3LYX0nE12ECkV0a+e6LC85E0Auz75555/qr78Oc8YWhEPNfDd6SHdtlCMSzqtuXY0uyEMNRcsKpKw==} + /caniuse-lite@1.0.30001677: + resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==} dev: true /chai@5.1.2: @@ -3725,7 +3737,7 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.52.0 + mime-db: 1.53.0 dev: false /compression@1.7.5: @@ -3813,8 +3825,8 @@ packages: toggle-selection: 1.0.6 dev: false - /core-js-pure@3.38.1: - resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} + /core-js-pure@3.39.0: + resolution: {integrity: sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==} requiresBuild: true dev: true @@ -3929,7 +3941,7 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /css-loader@6.7.1(webpack@5.95.0): + /css-loader@6.7.1(webpack@5.96.1): resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -3943,7 +3955,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.95.0 + webpack: 5.96.1 dev: true /css-prefers-color-scheme@6.0.3(postcss@8.4.47): @@ -4219,8 +4231,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.5.47: - resolution: {integrity: sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ==} + /electron-to-chromium@1.5.52: + resolution: {integrity: sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==} dev: true /elliptic@6.6.0: @@ -4642,6 +4654,11 @@ packages: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + /expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + dev: true + /express-http-proxy@2.1.1: resolution: {integrity: sha512-4aRQRqDQU7qNPV5av0/hLcyc0guB9UP71nCYrQEYml7YphTo8tmWf3nDZWdTJMMjFikyz9xKXaURor7Chygdwg==} engines: {node: '>=6.0.0'} @@ -4746,17 +4763,17 @@ packages: reusify: 1.0.4 dev: true - /father@4.5.1(@babel/core@7.26.0)(styled-components@6.1.13)(webpack@5.95.0): + /father@4.5.1(@babel/core@7.26.0)(styled-components@6.1.13)(webpack@5.96.1): resolution: {integrity: sha512-dQnAAkQsImdXSiwKcRxek0JiYQDxIT7jVM6FZjejg7mf2CfhhJiWt8rBFUzmdsm4gQvq2mnb7G1i6AN8LTKuRw==} hasBin: true dependencies: '@microsoft/api-extractor': 7.39.1 - '@umijs/babel-preset-umi': 4.3.28 - '@umijs/bundler-utils': 4.3.28 - '@umijs/bundler-webpack': 4.3.28(typescript@5.3.3)(webpack@5.95.0) + '@umijs/babel-preset-umi': 4.3.30 + '@umijs/bundler-utils': 4.3.30 + '@umijs/bundler-webpack': 4.3.30(typescript@5.3.3)(webpack@5.96.1) '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 - '@umijs/core': 4.3.28 - '@umijs/utils': 4.3.28 + '@umijs/core': 4.3.30 + '@umijs/utils': 4.3.30 '@vercel/ncc': 0.33.3 babel-plugin-dynamic-import-node: 2.3.3 babel-plugin-module-resolver: 4.1.0 @@ -4877,14 +4894,14 @@ packages: is-callable: 1.2.7 dev: true - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.95.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.96.1): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: typescript: '>3.6.0' webpack: ^5.11.0 dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 chalk: 4.1.2 chokidar: 3.6.0 cosmiconfig: 7.1.0 @@ -4897,7 +4914,7 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.95.0 + webpack: 5.96.1 dev: true /forwarded@0.2.0: @@ -5091,7 +5108,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.2 ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -5595,7 +5612,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.8.6 + '@types/node': 22.9.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -5606,7 +5623,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -5615,7 +5632,7 @@ packages: resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.8.6 + '@types/node': 22.9.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -5714,7 +5731,7 @@ packages: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 - tslib: 2.6.2 + tslib: 2.8.1 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -6040,6 +6057,11 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} + /mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + dev: false + /mime-types@2.1.18: resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} engines: {node: '>= 0.6'} @@ -6464,7 +6486,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -7722,6 +7744,12 @@ packages: /react-refresh@0.14.0: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} + dev: true + + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + dev: false /react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} @@ -7880,31 +7908,31 @@ packages: hash-base: 3.0.4 inherits: 2.0.4 - /rollup@4.24.2: - resolution: {integrity: sha512-do/DFGq5g6rdDhdpPq5qb2ecoczeK6y+2UAjdJ5trjQJj5f1AiVdLRWRc9A9/fFukfvJRgM0UXzxBIYMovm5ww==} + /rollup@4.24.4: + resolution: {integrity: sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.2 - '@rollup/rollup-android-arm64': 4.24.2 - '@rollup/rollup-darwin-arm64': 4.24.2 - '@rollup/rollup-darwin-x64': 4.24.2 - '@rollup/rollup-freebsd-arm64': 4.24.2 - '@rollup/rollup-freebsd-x64': 4.24.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.2 - '@rollup/rollup-linux-arm-musleabihf': 4.24.2 - '@rollup/rollup-linux-arm64-gnu': 4.24.2 - '@rollup/rollup-linux-arm64-musl': 4.24.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.2 - '@rollup/rollup-linux-riscv64-gnu': 4.24.2 - '@rollup/rollup-linux-s390x-gnu': 4.24.2 - '@rollup/rollup-linux-x64-gnu': 4.24.2 - '@rollup/rollup-linux-x64-musl': 4.24.2 - '@rollup/rollup-win32-arm64-msvc': 4.24.2 - '@rollup/rollup-win32-ia32-msvc': 4.24.2 - '@rollup/rollup-win32-x64-msvc': 4.24.2 + '@rollup/rollup-android-arm-eabi': 4.24.4 + '@rollup/rollup-android-arm64': 4.24.4 + '@rollup/rollup-darwin-arm64': 4.24.4 + '@rollup/rollup-darwin-x64': 4.24.4 + '@rollup/rollup-freebsd-arm64': 4.24.4 + '@rollup/rollup-freebsd-x64': 4.24.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.4 + '@rollup/rollup-linux-arm-musleabihf': 4.24.4 + '@rollup/rollup-linux-arm64-gnu': 4.24.4 + '@rollup/rollup-linux-arm64-musl': 4.24.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.4 + '@rollup/rollup-linux-riscv64-gnu': 4.24.4 + '@rollup/rollup-linux-s390x-gnu': 4.24.4 + '@rollup/rollup-linux-x64-gnu': 4.24.4 + '@rollup/rollup-linux-x64-musl': 4.24.4 + '@rollup/rollup-win32-arm64-msvc': 4.24.4 + '@rollup/rollup-win32-ia32-msvc': 4.24.4 + '@rollup/rollup-win32-x64-msvc': 4.24.4 fsevents: 2.3.3 dev: true @@ -8461,7 +8489,7 @@ packages: engines: {node: '>=8'} dev: true - /terser-webpack-plugin@5.3.10(webpack@5.95.0): + /terser-webpack-plugin@5.3.10(webpack@5.96.1): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -8482,7 +8510,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0 + webpack: 5.96.1 dev: true /terser@5.36.0: @@ -8597,6 +8625,11 @@ packages: /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==} + dev: false /tsx@4.19.2: resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} @@ -8801,8 +8834,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /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 dependencies: @@ -8855,20 +8888,20 @@ packages: dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: 4.24.2 + rollup: 4.24.4 optionalDependencies: fsevents: 2.3.3 dev: 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: @@ -8885,15 +8918,16 @@ packages: jsdom: optional: true dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.10) - '@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 + '@vitest/expect': 2.1.4 + '@vitest/mocker': 2.1.4(vite@5.4.10) + '@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 + expect-type: 1.1.0 magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 @@ -8902,7 +8936,7 @@ packages: tinypool: 1.0.1 tinyrainbow: 1.2.0 vite: 5.4.10 - vite-node: 2.1.3 + vite-node: 2.1.4 why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -8941,8 +8975,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.95.0: - resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + /webpack@5.96.1: + resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8951,12 +8985,12 @@ packages: webpack-cli: optional: true dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -8971,7 +9005,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.95.0) + terser-webpack-plugin: 5.3.10(webpack@5.96.1) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -9144,5 +9178,5 @@ packages: hasBin: true optionalDependencies: '@types/fs-extra': 11.0.4 - '@types/node': 22.8.6 + '@types/node': 22.9.0 dev: true