diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 3cbe06d17..10c2c8f72 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: dependencies: '@arco-design/web-react': specifier: 2.46.1 - version: 2.46.1(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.46.1(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@visactor/vchart': specifier: 1.3.0 version: 1.3.0 @@ -22,14 +22,14 @@ importers: specifier: ~0.5.7 version: 0.5.7 '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../packages/vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 axios: specifier: ^1.4.0 - version: 1.8.4 + version: 1.9.0 highlight.js: specifier: ^11.8.0 version: 11.11.1 @@ -57,13 +57,13 @@ importers: version: 13.0.9 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) chalk: specifier: ^3.0.0 version: 3.0.0 @@ -87,7 +87,7 @@ importers: version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) yargs: specifier: ^17.1.1 version: 17.7.2 @@ -95,11 +95,11 @@ importers: ../../packages/react-vrender: dependencies: '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 react-reconciler: specifier: ^0.29.0 version: 0.29.2(react@18.3.1) @@ -121,16 +121,16 @@ importers: version: 1.1.4 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@types/react-reconciler': specifier: ^0.28.2 - version: 0.28.9(@types/react@18.3.20) + version: 0.28.9(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -148,19 +148,19 @@ importers: version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/react-vrender-utils: dependencies: '@visactor/react-vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../react-vrender '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 react-reconciler: specifier: ^0.29.0 version: 0.29.2(react@18.3.1) @@ -182,13 +182,13 @@ importers: version: 1.1.4 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -206,18 +206,18 @@ importers: version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/vrender: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-animate '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-kits devDependencies: '@internal/bundler': @@ -237,16 +237,16 @@ importers: version: 26.0.24 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) canvas: specifier: 2.11.2 version: 2.11.2 @@ -258,10 +258,10 @@ importers: version: 8.18.0 jest: specifier: ^26.0.0 - version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 - version: 0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) + version: 0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))) jest-extended: specifier: ^1.2.1 version: 1.2.1 @@ -273,22 +273,22 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: ^26.0.0 - version: 26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) + version: 26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/vrender-animate: dependencies: '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 devDependencies: '@internal/bundler': specifier: workspace:* @@ -307,13 +307,13 @@ importers: version: 2.6.4 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) canvas: specifier: 2.11.2 version: 2.11.2 @@ -337,25 +337,25 @@ importers: version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/vrender-components: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-animate '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-kits '@visactor/vscale': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 devDependencies: '@internal/bundler': specifier: workspace:* @@ -380,28 +380,28 @@ importers: version: 8.18.0 jest: specifier: ^26.0.0 - version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 - version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) + version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))) lil-gui: specifier: ^0.17.0 version: 0.17.0 ts-jest: specifier: ^26.0.0 - version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) + version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/vrender-core: dependencies: '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 color-convert: specifier: 2.0.1 version: 2.0.1 @@ -423,13 +423,13 @@ importers: version: 26.0.24 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -438,10 +438,10 @@ importers: version: 8.18.0 jest: specifier: ^26.0.0 - version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-electron: specifier: ^0.1.12 - version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))) + version: 0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))) jest-extended: specifier: ^1.2.1 version: 1.2.1 @@ -453,13 +453,13 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: ^26.0.0 - version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) + version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../packages/vrender-kits: dependencies: @@ -467,17 +467,17 @@ importers: specifier: 2.4.1 version: 2.4.1 '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../vrender-core '@visactor/vutils': - specifier: 1.0.4 - version: 1.0.4 + specifier: 1.0.6 + version: 1.0.6 gifuct-js: specifier: 2.1.2 version: 2.1.2 lottie-web: specifier: ^5.12.2 - version: 5.12.2 + version: 5.13.0 roughjs: specifier: 4.5.2 version: 4.5.2 @@ -499,13 +499,13 @@ importers: version: 2.6.4 '@types/react': specifier: ^18.0.0 - version: 18.3.20 + version: 18.3.23 '@types/react-dom': specifier: ^18.0.0 - version: 18.3.5(@types/react@18.3.20) + version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: 3.1.0 - version: 3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1)) + version: 3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1)) canvas: specifier: 2.11.2 version: 2.11.2 @@ -529,7 +529,7 @@ importers: version: 4.9.5 vite: specifier: 3.2.6 - version: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + version: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) ../../share/eslint-config: dependencies: @@ -566,14 +566,14 @@ importers: version: 26.6.2 ts-jest: specifier: ^26.0.0 - version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5) + version: 26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5) devDependencies: '@types/jest': specifier: ^26.0.0 version: 26.0.24 jest: specifier: ^26.0.0 - version: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + version: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) typescript: specifier: 4.9.5 version: 4.9.5 @@ -583,16 +583,19 @@ importers: ../../tools/bugserver-trigger: dependencies: '@visactor/vrender': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender + '@visactor/vrender-animate': + specifier: workspace:1.0.1 + version: link:../../packages/vrender-animate '@visactor/vrender-components': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-components '@visactor/vrender-core': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.0 + specifier: workspace:1.0.1 version: link:../../packages/vrender-kits devDependencies: '@internal/bundler': @@ -609,7 +612,7 @@ importers: version: 1.1.4 '@types/node': specifier: '*' - version: 22.13.17 + version: 22.15.30 '@types/node-fetch': specifier: 2.6.4 version: 2.6.4 @@ -621,13 +624,13 @@ importers: version: 8.18.0 form-data: specifier: ~4.0.0 - version: 4.0.2 + version: 4.0.3 node-fetch: specifier: 2.6.6 version: 2.6.6 ts-node: specifier: 10.9.0 - version: 10.9.0(@types/node@22.13.17)(typescript@4.9.5) + version: 10.9.0(@types/node@22.15.30)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -820,7 +823,7 @@ importers: version: 0.7.31 '@types/node': specifier: '*' - version: 22.13.17 + version: 22.15.30 '@types/semver': specifier: 7.3.12 version: 7.3.12 @@ -844,7 +847,7 @@ importers: version: 8.18.0 ts-node: specifier: 10.9.0 - version: 10.9.0(@types/node@22.13.17)(typescript@4.9.5) + version: 10.9.0(@types/node@22.15.30)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -867,12 +870,12 @@ packages: react: '>=16' react-dom: '>=16' - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.8': - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} + '@babel/compat-data@7.27.5': + resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==} engines: {node: '>=6.9.0'} '@babel/core@7.20.12': @@ -883,26 +886,26 @@ packages: resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.27.0': - resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} + '@babel/generator@7.27.5': + resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.0': - resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.27.0': - resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==} + '@babel/helper-create-class-features-plugin@7.27.1': + resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.27.0': - resolution: {integrity: sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==} + '@babel/helper-create-regexp-features-plugin@7.27.1': + resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -916,77 +919,77 @@ packages: resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + '@babel/helper-member-expression-to-functions@7.27.1': + resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + '@babel/helper-module-transforms@7.27.3': + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.9': - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + '@babel/helper-remap-async-to-generator@7.27.1': + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.26.5': - resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.9': - resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} + '@babel/helper-wrap-function@7.27.1': + resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.0': - resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} + '@babel/helpers@7.27.6': + resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} - '@babel/parser@7.27.0': - resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} + '@babel/parser@7.27.5': + resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1': + resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1': + resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 @@ -1128,8 +1131,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-export-default-from@7.25.9': - resolution: {integrity: sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==} + '@babel/plugin-syntax-export-default-from@7.27.1': + resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1139,14 +1142,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.26.0': - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + '@babel/plugin-syntax-import-assertions@7.27.1': + resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.26.0': - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + '@babel/plugin-syntax-import-attributes@7.27.1': + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1161,8 +1164,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.9': - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1209,248 +1212,248 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-arrow-functions@7.25.9': - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + '@babel/plugin-transform-arrow-functions@7.27.1': + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.25.9': - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + '@babel/plugin-transform-async-to-generator@7.27.1': + resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.26.5': - resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} + '@babel/plugin-transform-block-scoped-functions@7.27.1': + resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.27.0': - resolution: {integrity: sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==} + '@babel/plugin-transform-block-scoping@7.27.5': + resolution: {integrity: sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.25.9': - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} + '@babel/plugin-transform-classes@7.27.1': + resolution: {integrity: sha512-7iLhfFAubmpeJe/Wo2TVuDrykh/zlWXLzPNdL0Jqn/Xu8R3QQ8h9ff8FQoISZOsw74/HFqFI7NX63HN7QFIHKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.25.9': - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} + '@babel/plugin-transform-computed-properties@7.27.1': + resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.25.9': - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} + '@babel/plugin-transform-destructuring@7.27.3': + resolution: {integrity: sha512-s4Jrok82JpiaIprtY2nHsYmrThKvvwgHwjgd7UMiYhZaN0asdXNLr0y+NjTfkA7SyQE5i2Fb7eawUOZmLvyqOA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.25.9': - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} + '@babel/plugin-transform-dotall-regex@7.27.1': + resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.25.9': - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + '@babel/plugin-transform-duplicate-keys@7.27.1': + resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.26.3': - resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} + '@babel/plugin-transform-exponentiation-operator@7.27.1': + resolution: {integrity: sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.26.9': - resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} + '@babel/plugin-transform-for-of@7.27.1': + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.25.9': - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + '@babel/plugin-transform-function-name@7.27.1': + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.25.9': - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + '@babel/plugin-transform-literals@7.27.1': + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.25.9': - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + '@babel/plugin-transform-member-expression-literals@7.27.1': + resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-amd@7.25.9': - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + '@babel/plugin-transform-modules-amd@7.27.1': + resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.26.3': - resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} + '@babel/plugin-transform-modules-commonjs@7.27.1': + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.25.9': - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + '@babel/plugin-transform-modules-systemjs@7.27.1': + resolution: {integrity: sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.25.9': - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + '@babel/plugin-transform-modules-umd@7.27.1': + resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': + resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-new-target@7.25.9': - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + '@babel/plugin-transform-new-target@7.27.1': + resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.25.9': - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + '@babel/plugin-transform-object-super@7.27.1': + resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.25.9': - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + '@babel/plugin-transform-optional-chaining@7.27.1': + resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.25.9': - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + '@babel/plugin-transform-parameters@7.27.1': + resolution: {integrity: sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.25.9': - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + '@babel/plugin-transform-property-literals@7.27.1': + resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-display-name@7.25.9': - resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} + '@babel/plugin-transform-react-display-name@7.27.1': + resolution: {integrity: sha512-p9+Vl3yuHPmkirRrg021XiP+EETmPMQTLr6Ayjj85RLNEbb3Eya/4VI0vAdzQG9SEAl2Lnt7fy5lZyMzjYoZQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-development@7.25.9': - resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} + '@babel/plugin-transform-react-jsx-development@7.27.1': + resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.25.9': - resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} + '@babel/plugin-transform-react-jsx-self@7.27.1': + resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-source@7.25.9': - resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} + '@babel/plugin-transform-react-jsx-source@7.27.1': + resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.25.9': - resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} + '@babel/plugin-transform-react-jsx@7.27.1': + resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-pure-annotations@7.25.9': - resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} + '@babel/plugin-transform-react-pure-annotations@7.27.1': + resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.27.0': - resolution: {integrity: sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==} + '@babel/plugin-transform-regenerator@7.27.5': + resolution: {integrity: sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-reserved-words@7.25.9': - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + '@babel/plugin-transform-reserved-words@7.27.1': + resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.25.9': - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + '@babel/plugin-transform-shorthand-properties@7.27.1': + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.25.9': - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + '@babel/plugin-transform-spread@7.27.1': + resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.25.9': - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + '@babel/plugin-transform-sticky-regex@7.27.1': + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.26.8': - resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} + '@babel/plugin-transform-template-literals@7.27.1': + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.27.0': - resolution: {integrity: sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==} + '@babel/plugin-transform-typeof-symbol@7.27.1': + resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.27.0': - resolution: {integrity: sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==} + '@babel/plugin-transform-typescript@7.27.1': + resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.25.9': - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + '@babel/plugin-transform-unicode-escapes@7.27.1': + resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.25.9': - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + '@babel/plugin-transform-unicode-regex@7.27.1': + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1478,20 +1481,20 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.27.0': - resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + '@babel/runtime@7.27.6': + resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} engines: {node: '>=6.9.0'} - '@babel/template@7.27.0': - resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.0': - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} + '@babel/traverse@7.27.4': + resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} - '@babel/types@7.27.0': - resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} + '@babel/types@7.27.6': + resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -1899,8 +1902,8 @@ packages: '@types/babel__core@7.20.0': resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==} - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + '@types/babel__generator@7.27.0': + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} @@ -1922,8 +1925,8 @@ packages: '@types/debug@4.1.7': resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} - '@types/estree@1.0.7': - resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} '@types/expect@1.20.4': resolution: {integrity: sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==} @@ -1931,8 +1934,8 @@ packages: '@types/fs-extra@9.0.13': resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} - '@types/glob-stream@8.0.2': - resolution: {integrity: sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==} + '@types/glob-stream@8.0.3': + resolution: {integrity: sha512-vctgrT9AH/GK3TRaIbRUU0TZn12GBU4kzelZdPyJp1Sc8L/6Wrq21UrtN4+x4saqTg6COUIUtFV6JSYcVln/EQ==} '@types/glob-watcher@5.0.2': resolution: {integrity: sha512-MZeh2nIzibl/euv5UV0femkGzcKTSE4G2+zv48d6ymeitWwCx52+4X+FqzML9oH2mQnPs+N/JHp3CsBPj1x1Ug==} @@ -2006,8 +2009,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.13.17': - resolution: {integrity: sha512-nAJuQXoyPj04uLgu+obZcSmsfOenUg6DxPKogeUy6yNCFwWaj5sBF8/G/pNo8EtBJjAfSVgfIlugR/BCOleO+g==} + '@types/node@22.15.30': + resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2021,8 +2024,8 @@ packages: '@types/prop-types@15.7.14': resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + '@types/react-dom@18.3.7': + resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} peerDependencies: '@types/react': ^18.0.0 @@ -2031,8 +2034,8 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} + '@types/react@18.3.23': + resolution: {integrity: sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2062,8 +2065,8 @@ packages: '@types/undertaker@1.2.8': resolution: {integrity: sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==} - '@types/vinyl-fs@3.0.5': - resolution: {integrity: sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==} + '@types/vinyl-fs@3.0.6': + resolution: {integrity: sha512-e9GHnmABNUnJ4D99OjVO5s87TfYpmEs7/VKbVS/rt0KkZnKA2vIMyEC5K0H7W/XBiRUO4pdaZxvVUmzjRnrydA==} '@types/vinyl@2.0.7': resolution: {integrity: sha512-4UqPv+2567NhMQuMLdKAyK4yzrfCqwaTt6bLhHEs8PFcxbHILsrxaY63n4wgE/BRLDWDQeI+WcTmkXKExh9hQg==} @@ -2192,8 +2195,8 @@ packages: '@visactor/vscale@0.15.14': resolution: {integrity: sha512-ttGdvS49APcO23WFfsbq9zyQ1y767LjqchPPL78KOrd4UjhYQXRCdeqz7K4A57e333R37oLnPfSuIVFz9qJGYw==} - '@visactor/vscale@1.0.4': - resolution: {integrity: sha512-mXuX0gbQ5dmsU+dOfrDfFT45ijTZrFh1wYeIY44cdMhFo4v+tVdeihN0F+3CEI7oSZiZENbpJ7dXvxnu04xG/g==} + '@visactor/vscale@1.0.6': + resolution: {integrity: sha512-E6ySrzOIyL85luy5dKPpKzaCjf/hkLFF/mAn37Lv8XJWhyxWjYO29GM7cIlqDNCKAY0qsONPnfmgdGX+Hoe5vg==} '@visactor/vutils@0.13.3': resolution: {integrity: sha512-lCFiuUHwqz/0RCvIYa79ycduCLAILWaXddPOjxEd3VRX9CCoWMUmRtM3gF5JxtK2pK6Mu7hW7LaMSuWFw+0Kkw==} @@ -2201,8 +2204,8 @@ packages: '@visactor/vutils@0.15.14': resolution: {integrity: sha512-mZuJhXdDZqq5arqc/LfEmWOY6l7ErK1MurO8bR3vESxeCaQ18pN36iit15K2IMQVJuKZPnZ2ksw8+a1irXi/8A==} - '@visactor/vutils@1.0.4': - resolution: {integrity: sha512-GE149SM5WAc9DMNV7bGtPD4xHP68vbHMRuxGPJ3ndzAGLC/KuXpClteMw6bTY1fRX1vDLY/tQ/GVthgeOx4kDw==} + '@visactor/vutils@1.0.6': + resolution: {integrity: sha512-87/AYLrjY1rtvIT0N/9S+sESialMQUKYv7MDjLjUo37u0hmeL/AwRSGBSvjxdxayKHOmdwUK1BLpQrDIrssKLg==} '@vitejs/plugin-react@3.1.0': resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} @@ -2273,8 +2276,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true @@ -2407,8 +2410,8 @@ packages: array-equal@1.0.2: resolution: {integrity: sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==} - array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} engines: {node: '>= 0.4'} array-initial@1.1.0: @@ -2515,8 +2518,8 @@ packages: aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - axios@1.8.4: - resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} + axios@1.9.0: + resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} b-tween@0.3.3: resolution: {integrity: sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA==} @@ -2643,8 +2646,8 @@ packages: browser-resolve@1.11.3: resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + browserslist@4.25.0: + resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2709,8 +2712,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001707: - resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==} + caniuse-lite@1.0.30001721: + resolution: {integrity: sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==} canvas@2.11.2: resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} @@ -2911,8 +2914,8 @@ packages: copy-props@2.0.5: resolution: {integrity: sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==} - core-js-compat@3.41.0: - resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + core-js-compat@3.43.0: + resolution: {integrity: sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==} core-js@3.31.1: resolution: {integrity: sha512-2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ==} @@ -3104,8 +3107,8 @@ packages: resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} engines: {node: '>=0.10.0'} - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} engines: {node: '>=8'} detect-newline@2.1.0: @@ -3198,8 +3201,8 @@ packages: ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - electron-to-chromium@1.5.129: - resolution: {integrity: sha512-JlXUemX4s0+9f8mLqib/bHH8gOHf5elKS6KeWG3sk3xozb/JTq/RLXIv8OKUWiK4Ah00Wm88EFj5PYkFr4RUPA==} + electron-to-chromium@1.5.165: + resolution: {integrity: sha512-naiMx1Z6Nb2TxPU6fiFrUrDTjyPMLdTtaOd2oLmG8zVSg2hCWGkhPyxwk+qRmZ1ytwVqUv0u7ZcDA5+ALhaUtw==} electron@11.5.0: resolution: {integrity: sha512-WjNDd6lGpxyiNjE3LhnFCAk/D9GIj1rU3GSDealVShhkkkPR3Vh4q8ErXGDl1OAO/faomVa10KoFPUN/pLbNxg==} @@ -3241,8 +3244,8 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.9: - resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + es-abstract@1.24.0: + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} engines: {node: '>= 0.4'} es-array-method-boxes-properly@1.0.0: @@ -3722,8 +3725,8 @@ packages: resolution: {integrity: sha512-q5YBMeWy6E2Un0nMGWMgI65MAKtaylxfNJGJxpGh45YDciZB4epbWpaAfImil6CPAPTYB4sh0URQNDRIZG5F2w==} engines: {node: '>= 6'} - form-data@4.0.2: - resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} + form-data@4.0.3: + resolution: {integrity: sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==} engines: {node: '>= 6'} fraction.js@4.3.7: @@ -4046,8 +4049,8 @@ packages: htmlparser2@4.1.0: resolution: {integrity: sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==} - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-cache-semantics@4.2.0: + resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} http-proxy-agent@4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} @@ -4263,6 +4266,10 @@ packages: resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==} engines: {node: '>=0.10.0'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + is-number-object@1.1.1: resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} @@ -4873,8 +4880,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - lottie-web@5.12.2: - resolution: {integrity: sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==} + lottie-web@5.13.0: + resolution: {integrity: sha512-+gfBXl6sxXMPe8tKQm7qzLnUy5DUPJPKIyRHwtpCpyUEYjHYRJC/5gjUvdkuO2c3JllrPtHXH5UJJK8LRYl5yQ==} loupe@2.3.7: resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} @@ -5581,8 +5588,8 @@ packages: randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - react-clientside-effect@1.2.7: - resolution: {integrity: sha512-gce9m0Pk/xYYMEojRI9bgvqQAkl6hm7ozQvqWPyQx+kULiatdHgkNM1QG4DQRx5N9BAzWSCJmt9mMV8/KsdgVg==} + react-clientside-effect@1.2.8: + resolution: {integrity: sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc @@ -5700,12 +5707,6 @@ packages: regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regex-not@1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} engines: {node: '>=0.10.0'} @@ -5957,8 +5958,8 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} hasBin: true @@ -6168,13 +6169,17 @@ packages: resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} engines: {node: '>=0.10.0'} - std-env@3.8.1: - resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} stealthy-require@1.1.1: resolution: {integrity: sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==} engines: {node: '>=0.10.0'} + stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} + stream-exhaust@1.0.2: resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} @@ -6547,8 +6552,8 @@ packages: uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - ufo@1.5.4: - resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + ufo@1.6.1: + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} unbox-primitive@1.1.0: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} @@ -6566,8 +6571,8 @@ packages: resolution: {integrity: sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==} engines: {node: '>= 0.10'} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} @@ -6981,10 +6986,10 @@ snapshots: dependencies: color: 3.2.1 - '@arco-design/web-react@2.46.1(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@arco-design/web-react@2.46.1(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@arco-design/color': 0.4.0 - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.6 b-tween: 0.3.3 b-validate: 1.5.3 compute-scroll-into-view: 1.0.20 @@ -6993,7 +6998,7 @@ snapshots: number-precision: 1.6.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-focus-lock: 2.13.6(@types/react@18.3.20)(react@18.3.1) + react-focus-lock: 2.13.6(@types/react@18.3.23)(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.20 @@ -7001,26 +7006,26 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@babel/code-frame@7.26.2': + '@babel/code-frame@7.27.1': dependencies: - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.8': {} + '@babel/compat-data@7.27.5': {} '@babel/core@7.20.12': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@babel/generator': 7.21.1 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.20.12) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.20.12) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -7031,56 +7036,56 @@ snapshots: '@babel/generator@7.21.1': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - '@babel/generator@7.27.0': + '@babel/generator@7.27.5': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.25.9': + '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 - '@babel/helper-compilation-targets@7.27.0': + '@babel/helper-compilation-targets@7.27.2': dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 + '@babel/compat-data': 7.27.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.25.0 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.20.12)': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.20.12) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.20.12) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.4 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.27.0(@babel/core@7.20.12)': + '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 '@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -7090,96 +7095,96 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 - '@babel/helper-member-expression-to-functions@7.25.9': + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.25.9': + '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.20.12)': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': + '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 - '@babel/helper-plugin-utils@7.26.5': {} + '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.20.12)': + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-wrap-function': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.26.5(@babel/core@7.20.12)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-option@7.25.9': {} + '@babel/helper-validator-option@7.27.1': {} - '@babel/helper-wrap-function@7.25.9': + '@babel/helper-wrap-function@7.27.1': dependencies: - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - '@babel/helpers@7.27.0': + '@babel/helpers@7.27.6': dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 - '@babel/parser@7.27.0': + '@babel/parser@7.27.5': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color @@ -7187,8 +7192,8 @@ snapshots: dependencies: '@babel/core': 7.20.12 '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.20.12) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.20.12) transitivePeerDependencies: - supports-color @@ -7196,16 +7201,16 @@ snapshots: '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.20.12) transitivePeerDependencies: - supports-color @@ -7213,65 +7218,65 @@ snapshots: '@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.20.12) '@babel/plugin-proposal-export-default-from@7.18.10(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.20.12) '@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.20.12) '@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.12) '@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.12) '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.12) '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.20.12) '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.20.12)': dependencies: - '@babel/compat-data': 7.26.8 + '@babel/compat-data': 7.27.5 '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.12) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.20.12) + '@babel/plugin-transform-parameters': 7.27.1(@babel/core@7.20.12) '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.20.12) '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.12) transitivePeerDependencies: - supports-color @@ -7279,17 +7284,17 @@ snapshots: '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.20.12) transitivePeerDependencies: - supports-color @@ -7297,384 +7302,383 @@ snapshots: '@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.20.12)': + '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.20.12)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.20.12) + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.20.12)': + '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-block-scoping@7.27.0(@babel/core@7.20.12)': + '@babel/plugin-transform-block-scoping@7.27.5(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-classes@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.20.12) - '@babel/traverse': 7.27.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.20.12) + '@babel/traverse': 7.27.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.27.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-destructuring@7.27.3(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.20.12)': + '@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.20.12)': + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.20.12)': + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-parameters@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-display-name@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.20.12) - '@babel/types': 7.27.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.20.12) + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-regenerator@7.27.0(@babel/core@7.20.12)': + '@babel/plugin-transform-regenerator@7.27.5(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - regenerator-transform: 0.15.2 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-spread@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.20.12)': + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typeof-symbol@7.27.0(@babel/core@7.20.12)': + '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.20.12)': + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.20.12) + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.20.12)': + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.20.12) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 '@babel/preset-env@7.20.2(@babel/core@7.20.12)': dependencies: - '@babel/compat-data': 7.26.8 + '@babel/compat-data': 7.27.5 '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.20.12) + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.20.12) '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.20.12) '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.12) '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.20.12) @@ -7695,7 +7699,7 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.20.12) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.20.12) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.20.12) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.20.12) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.20.12) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.12) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.12) '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.12) @@ -7705,44 +7709,44 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.12) '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.20.12) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.20.12) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.20.12) - '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.20.12) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.20.12) - '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.20.12) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.20.12) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.20.12) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.20.12) - '@babel/plugin-transform-typeof-symbol': 7.27.0(@babel/core@7.20.12) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.20.12) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-block-scoping': 7.27.5(@babel/core@7.20.12) + '@babel/plugin-transform-classes': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-destructuring': 7.27.3(@babel/core@7.20.12) + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-parameters': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-regenerator': 7.27.5(@babel/core@7.20.12) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.20.12) '@babel/preset-modules': 0.1.6(@babel/core@7.20.12) - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.20.12) babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.20.12) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.20.12) - core-js-compat: 3.41.0 + core-js-compat: 3.43.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -7750,59 +7754,57 @@ snapshots: '@babel/preset-modules@0.1.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.20.12) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.20.12) - '@babel/types': 7.27.0 + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.20.12) + '@babel/types': 7.27.6 esutils: 2.0.3 '@babel/preset-react@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-react-display-name': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color '@babel/preset-typescript@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.20.12) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.20.12) transitivePeerDependencies: - supports-color - '@babel/runtime@7.27.0': - dependencies: - regenerator-runtime: 0.14.1 + '@babel/runtime@7.27.6': {} - '@babel/template@7.27.0': + '@babel/template@7.27.2': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 - '@babel/traverse@7.27.0': + '@babel/traverse@7.27.4': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.27.0': + '@babel/types@7.27.6': dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 '@bcoe/v8-coverage@0.2.3': {} @@ -7892,33 +7894,33 @@ snapshots: '@jest/console@26.6.2': dependencies: '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 slash: 3.0.0 - '@jest/core@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/core@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 26.6.2 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 @@ -7935,27 +7937,27 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/core@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 26.6.2 - jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 @@ -7985,7 +7987,7 @@ snapshots: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 jest-mock: 26.6.2 '@jest/fake-timers@24.9.0': @@ -7998,7 +8000,7 @@ snapshots: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 22.13.17 + '@types/node': 22.15.30 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -8074,13 +8076,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/test-sequencer@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/test-sequencer@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -8088,13 +8090,13 @@ snapshots: - ts-node - utf-8-validate - '@jest/test-sequencer@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))': + '@jest/test-sequencer@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runner: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -8153,7 +8155,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -8186,14 +8188,14 @@ snapshots: '@mapbox/node-pre-gyp@1.0.11': dependencies: - detect-libc: 2.0.3 + detect-libc: 2.0.4 https-proxy-agent: 5.0.1 make-dir: 3.1.0 node-fetch: 2.7.0 nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.7.1 + semver: 7.7.2 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -8273,7 +8275,7 @@ snapshots: '@rollup/plugin-babel@6.0.3(@babel/core@7.20.12)(@types/babel__core@7.20.0)(rollup@3.20.5)': dependencies: '@babel/core': 7.20.12 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 '@rollup/pluginutils': 5.1.4(rollup@3.20.5) optionalDependencies: '@types/babel__core': 7.20.0 @@ -8337,7 +8339,7 @@ snapshots: '@rollup/pluginutils@5.1.4(rollup@3.20.5)': dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: @@ -8411,24 +8413,24 @@ snapshots: '@types/babel__core@7.20.0': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - '@types/babel__generator': 7.6.8 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.7 - '@types/babel__generator@7.6.8': + '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@types/babel__traverse@7.20.7': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 '@types/chai-subset@1.3.6(@types/chai@4.3.20)': dependencies: @@ -8438,38 +8440,38 @@ snapshots: '@types/clean-css@4.2.6': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 source-map: 0.6.1 '@types/debug@4.1.7': dependencies: '@types/ms': 0.7.31 - '@types/estree@1.0.7': {} + '@types/estree@1.0.8': {} '@types/expect@1.20.4': {} '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 - '@types/glob-stream@8.0.2': + '@types/glob-stream@8.0.3': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/picomatch': 4.0.0 '@types/streamx': 2.9.5 '@types/glob-watcher@5.0.2': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/gulp-if@0.0.34': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/vinyl': 2.0.7 '@types/gulp-match@1.1.2': @@ -8479,13 +8481,13 @@ snapshots: '@types/gulp-sourcemaps@0.0.35': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/vinyl': 2.0.7 '@types/gulp@4.0.10': dependencies: '@types/undertaker': 1.2.8 - '@types/vinyl-fs': 3.0.5 + '@types/vinyl-fs': 3.0.6 chokidar: 3.6.0 '@types/highlightjs@9.12.6': {} @@ -8527,7 +8529,7 @@ snapshots: '@types/merge2@1.4.0': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/minimatch@5.1.2': {} @@ -8537,14 +8539,14 @@ snapshots: '@types/node-fetch@2.6.4': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 form-data: 3.0.3 '@types/node@12.20.55': {} - '@types/node@22.13.17': + '@types/node@22.15.30': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} @@ -8554,15 +8556,15 @@ snapshots: '@types/prop-types@15.7.14': {} - '@types/react-dom@18.3.5(@types/react@18.3.20)': + '@types/react-dom@18.3.7(@types/react@18.3.23)': dependencies: - '@types/react': 18.3.20 + '@types/react': 18.3.23 - '@types/react-reconciler@0.28.9(@types/react@18.3.20)': + '@types/react-reconciler@0.28.9(@types/react@18.3.23)': dependencies: - '@types/react': 18.3.20 + '@types/react': 18.3.23 - '@types/react@18.3.20': + '@types/react@18.3.23': dependencies: '@types/prop-types': 15.7.14 csstype: 3.1.3 @@ -8577,7 +8579,7 @@ snapshots: '@types/streamx@2.9.5': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/terser@3.12.0': dependencies: @@ -8585,26 +8587,26 @@ snapshots: '@types/through2@2.0.38': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/undertaker-registry@1.0.4': {} '@types/undertaker@1.2.8': dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/undertaker-registry': 1.0.4 async-done: 1.3.2 - '@types/vinyl-fs@3.0.5': + '@types/vinyl-fs@3.0.6': dependencies: - '@types/glob-stream': 8.0.2 - '@types/node': 22.13.17 + '@types/glob-stream': 8.0.3 + '@types/node': 22.15.30 '@types/vinyl': 2.0.7 '@types/vinyl@2.0.7': dependencies: '@types/expect': 1.20.4 - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/yargs-parser@21.0.0': {} @@ -8627,7 +8629,7 @@ snapshots: functional-red-black-tree: 1.0.1 ignore: 5.3.2 regexpp: 3.2.0 - semver: 7.7.1 + semver: 7.7.2 tsutils: 3.21.0(typescript@4.9.5) optionalDependencies: typescript: 4.9.5 @@ -8671,7 +8673,7 @@ snapshots: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.1 + semver: 7.7.2 tsutils: 3.21.0(typescript@4.9.5) optionalDependencies: typescript: 4.9.5 @@ -8839,9 +8841,9 @@ snapshots: dependencies: '@visactor/vutils': 0.15.14 - '@visactor/vscale@1.0.4': + '@visactor/vscale@1.0.6': dependencies: - '@visactor/vutils': 1.0.4 + '@visactor/vutils': 1.0.6 '@visactor/vutils@0.13.3': dependencies: @@ -8855,20 +8857,20 @@ snapshots: '@turf/invariant': 6.5.0 eventemitter3: 4.0.7 - '@visactor/vutils@1.0.4': + '@visactor/vutils@1.0.6': dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 eventemitter3: 4.0.7 - '@vitejs/plugin-react@3.1.0(vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1))': + '@vitejs/plugin-react@3.1.0(vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1))': dependencies: '@babel/core': 7.20.12 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.20.12) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.20.12) magic-string: 0.27.0 react-refresh: 0.14.2 - vite: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + vite: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) transitivePeerDependencies: - supports-color @@ -8917,9 +8919,9 @@ snapshots: acorn: 7.4.1 acorn-walk: 7.2.0 - acorn-jsx@5.3.2(acorn@8.14.1): + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: - acorn: 8.14.1 + acorn: 8.15.0 acorn-walk@6.2.0: {} @@ -8927,7 +8929,7 @@ snapshots: acorn-walk@8.3.4: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 acorn@5.7.4: {} @@ -8935,7 +8937,7 @@ snapshots: acorn@7.4.1: {} - acorn@8.14.1: {} + acorn@8.15.0: {} agent-base@6.0.2: dependencies: @@ -9051,14 +9053,16 @@ snapshots: array-equal@1.0.2: {} - array-includes@3.1.8: + array-includes@3.1.9: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 is-string: 1.1.1 + math-intrinsics: 1.1.0 array-initial@1.1.0: dependencies: @@ -9089,14 +9093,14 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-shim-unscopables: 1.1.0 array.prototype.flatmap@1.3.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-shim-unscopables: 1.1.0 array.prototype.reduce@1.0.8: @@ -9104,7 +9108,7 @@ snapshots: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-array-method-boxes-properly: 1.0.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 @@ -9115,7 +9119,7 @@ snapshots: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 @@ -9153,8 +9157,8 @@ snapshots: autoprefixer@10.4.13(postcss@8.4.21): dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001707 + browserslist: 4.25.0 + caniuse-lite: 1.0.30001721 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -9169,10 +9173,10 @@ snapshots: aws4@1.13.2: {} - axios@1.8.4: + axios@1.9.0: dependencies: follow-redirects: 1.15.9 - form-data: 4.0.2 + form-data: 4.0.3 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug @@ -9210,13 +9214,13 @@ snapshots: babel-plugin-import@1.13.6: dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 transitivePeerDependencies: - supports-color babel-plugin-istanbul@5.2.0: dependencies: - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 find-up: 3.0.0 istanbul-lib-instrument: 3.3.0 test-exclude: 5.2.3 @@ -9225,7 +9229,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -9239,14 +9243,14 @@ snapshots: babel-plugin-jest-hoist@26.6.2: dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 '@types/babel__core': 7.20.0 '@types/babel__traverse': 7.20.7 babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.20.12): dependencies: - '@babel/compat-data': 7.26.8 + '@babel/compat-data': 7.27.5 '@babel/core': 7.20.12 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.12) semver: 6.3.1 @@ -9257,7 +9261,7 @@ snapshots: dependencies: '@babel/core': 7.20.12 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.12) - core-js-compat: 3.41.0 + core-js-compat: 3.43.0 transitivePeerDependencies: - supports-color @@ -9275,7 +9279,7 @@ snapshots: '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.20.12) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.12) '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.20.12) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.20.12) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.20.12) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.20.12) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.12) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.12) @@ -9375,12 +9379,12 @@ snapshots: dependencies: resolve: 1.1.7 - browserslist@4.24.4: + browserslist@4.25.0: dependencies: - caniuse-lite: 1.0.30001707 - electron-to-chromium: 1.5.129 + caniuse-lite: 1.0.30001721 + electron-to-chromium: 1.5.165 node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.4) + update-browserslist-db: 1.1.3(browserslist@4.25.0) bs-logger@0.2.6: dependencies: @@ -9416,7 +9420,7 @@ snapshots: dependencies: clone-response: 1.0.3 get-stream: 5.2.0 - http-cache-semantics: 4.1.1 + http-cache-semantics: 4.2.0 keyv: 3.1.0 lowercase-keys: 2.0.0 normalize-url: 4.5.1 @@ -9447,7 +9451,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001707: {} + caniuse-lite@1.0.30001721: {} canvas@2.11.2: dependencies: @@ -9698,9 +9702,9 @@ snapshots: each-props: 1.3.2 is-plain-object: 5.0.0 - core-js-compat@3.41.0: + core-js-compat@3.43.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 core-js@3.31.1: {} @@ -9890,7 +9894,7 @@ snapshots: detect-file@1.0.0: {} - detect-libc@2.0.3: {} + detect-libc@2.0.4: {} detect-newline@2.1.0: {} @@ -9923,7 +9927,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.6 csstype: 3.1.3 dom-serializer@1.4.1: @@ -9988,7 +9992,7 @@ snapshots: jsbn: 0.1.1 safer-buffer: 2.1.2 - electron-to-chromium@1.5.129: {} + electron-to-chromium@1.5.165: {} electron@11.5.0: dependencies: @@ -10026,7 +10030,7 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.9: + es-abstract@1.24.0: dependencies: array-buffer-byte-length: 1.0.2 arraybuffer.prototype.slice: 1.0.4 @@ -10055,7 +10059,9 @@ snapshots: is-array-buffer: 3.0.5 is-callable: 1.2.7 is-data-view: 1.0.2 + is-negative-zero: 2.0.3 is-regex: 1.2.1 + is-set: 2.0.3 is-shared-array-buffer: 1.0.4 is-string: 1.1.1 is-typed-array: 1.1.15 @@ -10070,6 +10076,7 @@ snapshots: safe-push-apply: 1.0.0 safe-regex-test: 1.1.0 set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 string.prototype.trim: 1.2.10 string.prototype.trimend: 1.0.9 string.prototype.trimstart: 1.0.8 @@ -10259,7 +10266,7 @@ snapshots: eslint-plugin-react@7.30.1(eslint@8.18.0): dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 doctrine: 2.1.0 eslint: 8.18.0 @@ -10343,8 +10350,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -10612,11 +10619,12 @@ snapshots: es-set-tostringtag: 2.1.0 mime-types: 2.1.35 - form-data@4.0.2: + form-data@4.0.3: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 + hasown: 2.0.2 mime-types: 2.1.35 fraction.js@4.3.7: {} @@ -10930,7 +10938,7 @@ snapshots: gulp-replace@1.1.4: dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@types/vinyl': 2.0.7 istextorbinary: 3.3.0 replacestream: 4.0.3 @@ -11048,7 +11056,7 @@ snapshots: domutils: 2.8.0 entities: 2.2.0 - http-cache-semantics@4.1.1: {} + http-cache-semantics@4.2.0: {} http-proxy-agent@4.0.1: dependencies: @@ -11255,6 +11263,8 @@ snapshots: is-negated-glob@1.0.0: {} + is-negative-zero@2.0.3: {} + is-number-object@1.1.1: dependencies: call-bound: 1.0.4 @@ -11280,7 +11290,7 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 is-regex@1.2.1: dependencies: @@ -11370,10 +11380,10 @@ snapshots: istanbul-lib-instrument@3.3.0: dependencies: '@babel/generator': 7.21.1 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 istanbul-lib-coverage: 2.0.5 semver: 6.3.1 transitivePeerDependencies: @@ -11391,7 +11401,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.20.12 - '@babel/parser': 7.27.0 + '@babel/parser': 7.27.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -11428,9 +11438,9 @@ snapshots: execa: 4.1.0 throat: 5.0.0 - jest-cli@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-cli@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/core': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 chalk: 4.1.2 @@ -11438,7 +11448,7 @@ snapshots: graceful-fs: 4.2.11 import-local: 3.2.0 is-ci: 2.0.0 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-validate: 26.6.2 prompts: 2.4.2 @@ -11450,9 +11460,9 @@ snapshots: - ts-node - utf-8-validate - jest-cli@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-cli@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 chalk: 4.1.2 @@ -11460,7 +11470,7 @@ snapshots: graceful-fs: 4.2.11 import-local: 3.2.0 is-ci: 2.0.0 - jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-validate: 26.6.2 prompts: 2.4.2 @@ -11494,10 +11504,10 @@ snapshots: transitivePeerDependencies: - supports-color - jest-config@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-config@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@babel/core': 7.20.12 - '@jest/test-sequencer': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/test-sequencer': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.20.12) chalk: 4.1.2 @@ -11507,7 +11517,7 @@ snapshots: jest-environment-jsdom: 26.6.2(canvas@2.11.2) jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-jasmine2: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -11515,17 +11525,17 @@ snapshots: micromatch: 4.0.8 pretty-format: 26.6.2 optionalDependencies: - ts-node: 10.9.0(@types/node@22.13.17)(typescript@4.9.5) + ts-node: 10.9.0(@types/node@22.15.30)(typescript@4.9.5) transitivePeerDependencies: - bufferutil - canvas - supports-color - utf-8-validate - jest-config@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-config@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@babel/core': 7.20.12 - '@jest/test-sequencer': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/test-sequencer': 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.20.12) chalk: 4.1.2 @@ -11535,7 +11545,7 @@ snapshots: jest-environment-jsdom: 26.6.2(canvas@2.11.2) jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-jasmine2: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -11543,7 +11553,7 @@ snapshots: micromatch: 4.0.8 pretty-format: 26.6.2 optionalDependencies: - ts-node: 10.9.0(@types/node@22.13.17)(typescript@4.9.5) + ts-node: 10.9.0(@types/node@22.15.30)(typescript@4.9.5) transitivePeerDependencies: - bufferutil - canvas @@ -11595,10 +11605,10 @@ snapshots: jest-util: 26.6.2 pretty-format: 26.6.2 - jest-electron@0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))): + jest-electron@0.1.12(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))): dependencies: electron: 11.5.0 - jest: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 @@ -11611,10 +11621,10 @@ snapshots: transitivePeerDependencies: - supports-color - jest-electron@0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5))): + jest-electron@0.1.12(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5))): dependencies: electron: 11.5.0 - jest: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 @@ -11643,7 +11653,7 @@ snapshots: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0(canvas@2.11.2) @@ -11668,7 +11678,7 @@ snapshots: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -11705,7 +11715,7 @@ snapshots: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.17 + '@types/node': 22.15.30 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11721,7 +11731,7 @@ snapshots: jest-jasmine2@24.9.0: dependencies: - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.4 '@jest/environment': 24.9.0 '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 @@ -11740,14 +11750,14 @@ snapshots: transitivePeerDependencies: - supports-color - jest-jasmine2@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-jasmine2@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.4 '@jest/environment': 26.6.2 '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -11755,7 +11765,7 @@ snapshots: jest-each: 26.6.2 jest-matcher-utils: 26.6.2 jest-message-util: 26.6.2 - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 pretty-format: 26.6.2 @@ -11767,14 +11777,14 @@ snapshots: - ts-node - utf-8-validate - jest-jasmine2@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-jasmine2@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.27.4 '@jest/environment': 26.6.2 '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -11782,7 +11792,7 @@ snapshots: jest-each: 26.6.2 jest-matcher-utils: 26.6.2 jest-message-util: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 pretty-format: 26.6.2 @@ -11827,7 +11837,7 @@ snapshots: jest-message-util@24.9.0: dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 '@types/stack-utils': 1.0.1 @@ -11838,7 +11848,7 @@ snapshots: jest-message-util@26.6.2: dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@jest/types': 26.6.2 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -11855,7 +11865,7 @@ snapshots: jest-mock@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 jest-pnp-resolver@1.2.3(jest-resolve@24.9.0): optionalDependencies: @@ -11918,24 +11928,24 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runner@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-runner@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-docblock: 26.0.0 jest-haste-map: 26.6.2 jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -11947,24 +11957,24 @@ snapshots: - ts-node - utf-8-validate - jest-runner@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-runner@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-docblock: 26.0.0 jest-haste-map: 26.6.2 jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -12004,7 +12014,7 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runtime@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-runtime@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -12021,7 +12031,7 @@ snapshots: exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 - jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-mock: 26.6.2 @@ -12040,7 +12050,7 @@ snapshots: - ts-node - utf-8-validate - jest-runtime@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest-runtime@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -12057,7 +12067,7 @@ snapshots: exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-config: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-mock: 26.6.2 @@ -12080,12 +12090,12 @@ snapshots: jest-serializer@26.6.2: dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 graceful-fs: 4.2.11 jest-snapshot@24.9.0: dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 '@jest/types': 24.9.0 chalk: 2.4.2 expect: 24.9.0 @@ -12101,7 +12111,7 @@ snapshots: jest-snapshot@26.6.2: dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.6 '@jest/types': 26.6.2 '@types/babel__traverse': 7.20.7 '@types/prettier': 2.7.3 @@ -12136,7 +12146,7 @@ snapshots: jest-util@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -12164,7 +12174,7 @@ snapshots: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.13.17 + '@types/node': 22.15.30 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 @@ -12177,15 +12187,15 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 merge-stream: 2.0.0 supports-color: 7.2.0 - jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/core': 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) import-local: 3.2.0 - jest-cli: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-cli: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -12193,11 +12203,11 @@ snapshots: - ts-node - utf-8-validate - jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)): + jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + '@jest/core': 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) import-local: 3.2.0 - jest-cli: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest-cli: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -12254,7 +12264,7 @@ snapshots: jsdom@16.7.0(canvas@2.11.2): dependencies: abab: 2.0.6 - acorn: 8.14.1 + acorn: 8.15.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -12330,7 +12340,7 @@ snapshots: jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flat: 1.3.3 object.assign: 4.1.7 object.values: 1.2.1 @@ -12463,7 +12473,7 @@ snapshots: dependencies: js-tokens: 4.0.0 - lottie-web@5.12.2: {} + lottie-web@5.13.0: {} loupe@2.3.7: dependencies: @@ -12505,7 +12515,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.1 + semver: 7.7.2 make-error@1.3.6: {} @@ -12644,10 +12654,10 @@ snapshots: mlly@1.7.4: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 pathe: 2.0.3 pkg-types: 1.3.1 - ufo: 1.5.4 + ufo: 1.6.1 ms@2.0.0: {} @@ -12806,7 +12816,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 object.getownpropertydescriptors@2.1.8: @@ -12814,7 +12824,7 @@ snapshots: array.prototype.reduce: 1.0.8 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 gopd: 1.2.0 safe-array-concat: 1.1.3 @@ -12822,7 +12832,7 @@ snapshots: object.hasown@1.1.4: dependencies: define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 object.map@1.0.1: @@ -12937,7 +12947,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -13179,9 +13189,9 @@ snapshots: dependencies: safe-buffer: 5.2.1 - react-clientside-effect@1.2.7(react@18.3.1): + react-clientside-effect@1.2.8(react@18.3.1): dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.6 react: 18.3.1 react-dom@18.3.1(react@18.3.1): @@ -13190,17 +13200,17 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-focus-lock@2.13.6(@types/react@18.3.20)(react@18.3.1): + react-focus-lock@2.13.6(@types/react@18.3.23)(react@18.3.1): dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.6 focus-lock: 1.3.6 prop-types: 15.8.1 react: 18.3.1 - react-clientside-effect: 1.2.7(react@18.3.1) - use-callback-ref: 1.3.3(@types/react@18.3.20)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.20)(react@18.3.1) + react-clientside-effect: 1.2.8(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@18.3.23)(react@18.3.1) + use-sidecar: 1.1.3(@types/react@18.3.23)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.20 + '@types/react': 18.3.23 react-is@16.13.1: {} @@ -13228,7 +13238,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -13319,7 +13329,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 @@ -13332,12 +13342,6 @@ snapshots: regenerate@1.4.2: {} - regenerator-runtime@0.14.1: {} - - regenerator-transform@0.15.2: - dependencies: - '@babel/runtime': 7.27.0 - regex-not@1.0.2: dependencies: extend-shallow: 3.0.2 @@ -13614,7 +13618,7 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.7.1: {} + semver@7.7.2: {} serialize-error@7.0.1: dependencies: @@ -13851,10 +13855,15 @@ snapshots: define-property: 0.2.5 object-copy: 0.1.0 - std-env@3.8.1: {} + std-env@3.9.0: {} stealthy-require@1.1.1: {} + stop-iteration-iterator@1.1.0: + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + stream-exhaust@1.0.2: {} stream-shift@1.0.3: {} @@ -13889,7 +13898,7 @@ snapshots: call-bind: 1.0.8 call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 @@ -13906,7 +13915,7 @@ snapshots: call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 @@ -13963,7 +13972,7 @@ snapshots: strip-literal@1.3.0: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 sumchecker@3.0.1: dependencies: @@ -14021,7 +14030,7 @@ snapshots: terser@5.17.1: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -14145,12 +14154,12 @@ snapshots: dependencies: punycode: 2.3.1 - ts-jest@26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@26.5.6(jest@26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5): dependencies: bs-logger: 0.2.6 buffer-from: 1.1.2 fast-json-stable-stringify: 2.1.0 - jest: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest: 26.6.3(canvas@2.11.2)(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 json5: 2.2.3 lodash: 4.17.21 @@ -14160,12 +14169,12 @@ snapshots: typescript: 4.9.5 yargs-parser: 20.2.9 - ts-jest@26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@26.5.6(jest@26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)))(typescript@4.9.5): dependencies: bs-logger: 0.2.6 buffer-from: 1.1.2 fast-json-stable-stringify: 2.1.0 - jest: 26.6.3(ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5)) + jest: 26.6.3(ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5)) jest-util: 26.6.2 json5: 2.2.3 lodash: 4.17.21 @@ -14175,15 +14184,15 @@ snapshots: typescript: 4.9.5 yargs-parser: 20.2.9 - ts-node@10.9.0(@types/node@22.13.17)(typescript@4.9.5): + ts-node@10.9.0(@types/node@22.15.30)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.17 - acorn: 8.14.1 + '@types/node': 22.15.30 + acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -14281,7 +14290,7 @@ snapshots: uc.micro@1.0.6: {} - ufo@1.5.4: {} + ufo@1.6.1: {} unbox-primitive@1.1.0: dependencies: @@ -14307,7 +14316,7 @@ snapshots: object.reduce: 1.0.1 undertaker-registry: 1.0.1 - undici-types@6.20.0: {} + undici-types@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -14345,9 +14354,9 @@ snapshots: upath@1.2.0: {} - update-browserslist-db@1.1.3(browserslist@4.24.4): + update-browserslist-db@1.1.3(browserslist@4.25.0): dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 escalade: 3.2.0 picocolors: 1.1.1 @@ -14366,20 +14375,20 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - use-callback-ref@1.3.3(@types/react@18.3.20)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@18.3.23)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.20 + '@types/react': 18.3.23 - use-sidecar@1.1.3(@types/react@18.3.20)(react@18.3.1): + use-sidecar@1.1.3(@types/react@18.3.23)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.20 + '@types/react': 18.3.23 use@3.1.1: {} @@ -14471,14 +14480,14 @@ snapshots: remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - vite-node@0.30.1(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1): + vite-node@0.30.1(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1): dependencies: cac: 6.7.14 debug: 4.3.4 mlly: 1.7.4 pathe: 1.1.2 picocolors: 1.1.1 - vite: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + vite: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) transitivePeerDependencies: - '@types/node' - less @@ -14488,14 +14497,14 @@ snapshots: - supports-color - terser - vite@3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1): + vite@3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1): dependencies: esbuild: 0.15.18 postcss: 8.4.21 resolve: 1.22.10 rollup: 2.79.2 optionalDependencies: - '@types/node': 22.13.17 + '@types/node': 22.15.30 fsevents: 2.3.3 less: 4.1.3 terser: 5.17.1 @@ -14504,13 +14513,13 @@ snapshots: dependencies: '@types/chai': 4.3.20 '@types/chai-subset': 1.3.6(@types/chai@4.3.20) - '@types/node': 22.13.17 + '@types/node': 22.15.30 '@vitest/expect': 0.30.1 '@vitest/runner': 0.30.1 '@vitest/snapshot': 0.30.1 '@vitest/spy': 0.30.1 '@vitest/utils': 0.30.1 - acorn: 8.14.1 + acorn: 8.15.0 acorn-walk: 8.3.4 cac: 6.7.14 chai: 4.5.0 @@ -14521,12 +14530,12 @@ snapshots: pathe: 1.1.2 picocolors: 1.1.1 source-map: 0.6.1 - std-env: 3.8.1 + std-env: 3.9.0 strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.4.0 - vite: 3.2.6(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) - vite-node: 0.30.1(@types/node@22.13.17)(less@4.1.3)(terser@5.17.1) + vite: 3.2.6(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) + vite-node: 0.30.1(@types/node@22.15.30)(less@4.1.3)(terser@5.17.1) why-is-node-running: 2.3.0 optionalDependencies: jsdom: 16.7.0(canvas@2.11.2) diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index 73a89a49f..7e5ef3d21 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.0","nextBump":"major"}] +[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.1","nextBump":"patch"}] diff --git a/docs/demos/package.json b/docs/demos/package.json index 923ba0c7f..4b5158728 100644 --- a/docs/demos/package.json +++ b/docs/demos/package.json @@ -12,7 +12,7 @@ "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@visactor/vrender-kits": "workspace:0.14.8", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "d3-scale-chromatic": "^3.0.0", "lodash": "4.17.21", "dat.gui": "^0.7.9", diff --git a/docs/package.json b/docs/package.json index 75a327bfa..d998d806e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,9 +11,9 @@ "dependencies": { "@arco-design/web-react": "2.46.1", "@visactor/vchart": "1.3.0", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "@visactor/vgrammar": "~0.5.7", - "@visactor/vrender": "workspace:1.0.0", + "@visactor/vrender": "workspace:1.0.1", "markdown-it": "^13.0.0", "highlight.js": "^11.8.0", "axios": "^1.4.0", diff --git a/packages/react-vrender-utils/CHANGELOG.json b/packages/react-vrender-utils/CHANGELOG.json index 6c45ad5be..684abd46d 100644 --- a/packages/react-vrender-utils/CHANGELOG.json +++ b/packages/react-vrender-utils/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender-utils", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/react-vrender-utils_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/react-vrender-utils_v1.0.0", diff --git a/packages/react-vrender-utils/CHANGELOG.md b/packages/react-vrender-utils/CHANGELOG.md index 12ac320b1..32cb33035 100644 --- a/packages/react-vrender-utils/CHANGELOG.md +++ b/packages/react-vrender-utils/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender-utils -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/react-vrender-utils/package.json b/packages/react-vrender-utils/package.json index 38f22b830..b6aea7f3a 100644 --- a/packages/react-vrender-utils/package.json +++ b/packages/react-vrender-utils/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender-utils", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -24,9 +24,9 @@ "react-dom": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", - "@visactor/react-vrender": "workspace:1.0.0", - "@visactor/vutils": "1.0.4", + "@visactor/vrender": "workspace:1.0.1", + "@visactor/react-vrender": "workspace:1.0.1", + "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/react-vrender/CHANGELOG.json b/packages/react-vrender/CHANGELOG.json index d35e79b99..880ad1843 100644 --- a/packages/react-vrender/CHANGELOG.json +++ b/packages/react-vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/react-vrender_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/react-vrender_v1.0.0", diff --git a/packages/react-vrender/CHANGELOG.md b/packages/react-vrender/CHANGELOG.md index 2cc3bb0c3..5d3417ae4 100644 --- a/packages/react-vrender/CHANGELOG.md +++ b/packages/react-vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/react-vrender/package.json b/packages/react-vrender/package.json index 0d46c2853..d13c8ce4e 100644 --- a/packages/react-vrender/package.json +++ b/packages/react-vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -23,8 +23,8 @@ "react": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", - "@visactor/vutils": "1.0.4", + "@visactor/vrender": "workspace:1.0.1", + "@visactor/vutils": "1.0.6", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" }, diff --git a/packages/vrender-animate/CHANGELOG.json b/packages/vrender-animate/CHANGELOG.json index a40ed80c8..8c58bc0d2 100644 --- a/packages/vrender-animate/CHANGELOG.json +++ b/packages/vrender-animate/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-animate", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-animate_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-animate_v1.0.0", diff --git a/packages/vrender-animate/CHANGELOG.md b/packages/vrender-animate/CHANGELOG.md index 2ec73f229..91b59494b 100644 --- a/packages/vrender-animate/CHANGELOG.md +++ b/packages/vrender-animate/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-animate -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-animate/package.json b/packages/vrender-animate/package.json index 5780f08a3..5c2ad6966 100644 --- a/packages/vrender-animate/package.json +++ b/packages/vrender-animate/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-animate", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -20,8 +20,8 @@ "test": "" }, "dependencies": { - "@visactor/vutils": "1.0.4", - "@visactor/vrender-core": "workspace:1.0.0" + "@visactor/vutils": "1.0.6", + "@visactor/vrender-core": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-components/CHANGELOG.json b/packages/vrender-components/CHANGELOG.json index 7d6f19b80..146bdb021 100644 --- a/packages/vrender-components/CHANGELOG.json +++ b/packages/vrender-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@visactor/vrender-components", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-components_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": { + "none": [ + { + "comment": "fix: brush active problem. fix visactor/vchart#4017" + }, + { + "comment": "fix: brush event pos problem when stage scale" + }, + { + "comment": "fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017" + }, + { + "comment": "fix: datazoom text render error. fix visactor/vchart#4018" + } + ] + } + }, { "version": "1.0.0", "tag": "@visactor/vrender-components_v1.0.0", diff --git a/packages/vrender-components/CHANGELOG.md b/packages/vrender-components/CHANGELOG.md index 4a86b028a..e4cebe2cc 100644 --- a/packages/vrender-components/CHANGELOG.md +++ b/packages/vrender-components/CHANGELOG.md @@ -1,6 +1,16 @@ # Change Log - @visactor/vrender-components -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +### Updates + +- fix: brush active problem. fix visactor/vchart#4017 +- fix: brush event pos problem when stage scale +- fix: use removeAllChild to remove brush mask. fix visactor/vchart#4017 +- fix: datazoom text render error. fix visactor/vchart#4018 ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-components/package.json b/packages/vrender-components/package.json index e4dce8656..ed42ee030 100644 --- a/packages/vrender-components/package.json +++ b/packages/vrender-components/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-components", - "version": "1.0.0", + "version": "1.0.1", "description": "components library for dp visualization", "sideEffects": false, "main": "cjs/index.js", @@ -25,18 +25,18 @@ "build:spec-types": "rm -rf ./spec-types && tsc -p ./tsconfig.spec.json --declaration --emitDeclarationOnly --outDir ./spec-types" }, "dependencies": { - "@visactor/vutils": "1.0.4", - "@visactor/vscale": "1.0.4", - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-animate": "workspace:1.0.0" + "@visactor/vutils": "1.0.6", + "@visactor/vscale": "1.0.6", + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", - "@visactor/vscale": "1.0.4", + "@visactor/vscale": "1.0.6", "@types/jest": "^26.0.0", "jest": "^26.0.0", "jest-electron": "^0.1.12", diff --git a/packages/vrender-components/src/brush/brush.ts b/packages/vrender-components/src/brush/brush.ts index 4da78c53c..cdc5695d8 100644 --- a/packages/vrender-components/src/brush/brush.ts +++ b/packages/vrender-components/src/brush/brush.ts @@ -28,6 +28,7 @@ export class Brush extends AbstractComponent> { private _container!: IGroup; // 绘制mask时的相关属性 + private _activeBrushState = false; // 用于标记激活状态 private _activeDrawState = false; // 用于标记绘制状态 private _cacheDrawPoints: IPointLike[] = []; // 用于维护鼠标走过的路径,主要用于绘制mask的点 // 移动mask时的相关属性 @@ -67,18 +68,10 @@ export class Brush extends AbstractComponent> { * @description * 1. 判断状态: 如果在brushMask中,则属于移动状态; 否则属于绘制状态 *(移动状态和绘制状态互斥, 且移动状态考虑brushMoved配置, 如果在brush点内但brushMoved为false, 则走绘制状态, 而非两个状态都不响应, 此效果与echarts保持一致) - * 2. 判断坐标是否在有效交互范围内 * 2. 如果是移动状态: 标记移动状态 & 标记正在移动的mask & 初始化mask的dx和dy * 3. 如果是绘制状态: 标记绘制状态 & 标记正在绘制的mask & 清除之前的mask & 添加新的mask */ private _onBrushStart = (e: FederatedPointerEvent) => { - if (this._outOfInteractiveRange(e)) { - if (!this._isEmptyMask()) { - this._clearMask(); - this._dispatchBrushEvent(IOperateType.brushClear, e); - } - return; - } const { updateTrigger = DEFAULT_BRUSH_ATTRIBUTES.updateTrigger, endTrigger = DEFAULT_BRUSH_ATTRIBUTES.endTrigger, @@ -157,12 +150,7 @@ export class Brush extends AbstractComponent> { brushMode === 'single' && this._clearMask(); this._addBrushMask(); this._dispatchBrushEvent(IOperateType.drawStart, e); - // 无论是多选,还是单选 - // 如果这是第一个brush mask - // 证明这第一次绘制, 则触发brushActive事件 - if (Object.keys(this._brushMaskAABBBoundsDict).length === 1) { - this._dispatchBrushEvent(IOperateType.brushActive, e); - } + this._activeBrushState = false; } /** @@ -198,7 +186,7 @@ export class Brush extends AbstractComponent> { */ private _drawing(e: FederatedPointerEvent) { const pos = this.eventPosToStagePos(e); - const { brushType } = this.attribute as BrushAttributes; + const { brushType, sizeThreshold = DEFAULT_SIZE_THRESHOLD } = this.attribute as BrushAttributes; const cacheLength = this._cacheDrawPoints.length; @@ -218,7 +206,20 @@ export class Brush extends AbstractComponent> { // 更新mask形状 const maskPoints = this._computeMaskPoints(); this._operatingMask.setAttribute('points', maskPoints); - this._dispatchBrushEvent(IOperateType.drawing, e); + const { x: x1, y: y1 } = this._startPos; + const { x: x2, y: y2 } = this.eventPosToStagePos(e); + // 绘制大小超过阈值, 才激活brush + if (Math.abs(x2 - x1) > sizeThreshold || Math.abs(y1 - y2) > sizeThreshold) { + // 无论是多选,还是单选 + // 如果这是第一个brush mask + // 证明这第一次绘制, 则触发brushActive事件 + if (Object.keys(this._brushMaskAABBBoundsDict).length === 1 && !this._activeBrushState) { + this._activeBrushState = true; + this._dispatchBrushEvent(IOperateType.brushActive, e); + } else { + this._dispatchBrushEvent(IOperateType.drawing, e); + } + } } /** @@ -397,7 +398,7 @@ export class Brush extends AbstractComponent> { cursor: 'move', pickable: false, ...brushStyle, - opacity: hasMask ? (brushStyle.opacity ?? 1) : 0 + opacity: hasMask ? brushStyle.opacity ?? 1 : 0 }); brushMask.name = `brush-${Date.now()}`; // 用Date给mask唯一标记 this._operatingMask = brushMask; @@ -441,13 +442,6 @@ export class Brush extends AbstractComponent> { return false; } - /** - * 事件系统坐标转换为stage坐标 - */ - protected eventPosToStagePos(e: FederatedPointerEvent) { - return this.stage.eventPointTransform(e); - } - /** * 根据操作类型触发对应的事件 */ @@ -464,7 +458,7 @@ export class Brush extends AbstractComponent> { */ private _clearMask() { this._brushMaskAABBBoundsDict = {}; - this._container.incrementalClearChild(); + this._container.removeAllChild(); this._operatingMask = null; } diff --git a/packages/vrender-components/src/core/base.ts b/packages/vrender-components/src/core/base.ts index 9a6908329..863a4e431 100644 --- a/packages/vrender-components/src/core/base.ts +++ b/packages/vrender-components/src/core/base.ts @@ -1,7 +1,7 @@ /** * @description 组件基类 */ -import type { IGroupGraphicAttribute, ISetAttributeContext } from '@visactor/vrender-core'; +import type { FederatedPointerEvent, IGroupGraphicAttribute, ISetAttributeContext } from '@visactor/vrender-core'; import { Group, CustomEvent } from '@visactor/vrender-core'; import type { Dict } from '@visactor/vutils'; import { merge, isFunction, isPlainObject, isNil } from '@visactor/vutils'; @@ -166,4 +166,14 @@ export abstract class AbstractComponent 内部坐标 + const stagePoints = this.stage?.eventPointTransform(e as any) ?? { x: 0, y: 0 }; // updateSpec过程中交互的话, stage可能为空 + // 2. 内部坐标 -> 组件坐标 (比如: 给layer设置 scale / x / y) + this.globalTransMatrix.transformPoint(stagePoints, result); + return result; + } } diff --git a/packages/vrender-components/src/data-zoom/data-zoom.ts b/packages/vrender-components/src/data-zoom/data-zoom.ts index eb97228b3..0c3de059a 100644 --- a/packages/vrender-components/src/data-zoom/data-zoom.ts +++ b/packages/vrender-components/src/data-zoom/data-zoom.ts @@ -232,12 +232,6 @@ export class DataZoom extends AbstractComponent> { shouldRender && this.setAttributes({ start, end }); } - /** 事件系统坐标转换为stage坐标 */ - protected eventPosToStagePos(e: FederatedPointerEvent) { - // updateSpec过程中交互的话, stage可能为空 - return this.stage?.eventPointTransform(e) ?? { x: 0, y: 0 }; - } - private _clearDragEvents() { const evtTarget = vglobal.env === 'browser' ? vglobal : this.stage; const triggers = getEndTriggersOfDrag(); @@ -613,10 +607,13 @@ export class DataZoom extends AbstractComponent> { // 第三次绘制: 避免startText和endText重叠, 如果重叠了, 对startText做位置调整(考虑到调整的最小化,只单独调整startText而不调整endText) if (new Bounds().set(x1, y1, x2, y2).intersects(endTextBounds)) { const direction = this.attribute.orient === 'bottom' || this.attribute.orient === 'right' ? -1 : 1; + if (this._isHorizontal) { - this._startText.setAttribute('dy', startTextDy + direction * Math.abs(endTextBounds.y1 - endTextBounds.y2)); + const boundsYDiff = Math.abs(endTextBounds.y1 - endTextBounds.y2); // visible: false时, bounds可能是非法的 + this._startText.setAttribute('dy', startTextDy + direction * (Number.isFinite(boundsYDiff) ? boundsYDiff : 0)); } else { - this._startText.setAttribute('dx', startTextDx + direction * Math.abs(endTextBounds.x1 - endTextBounds.x2)); + const boundsXDiff = Math.abs(endTextBounds.x1 - endTextBounds.x2); // visible: false时, bounds可能是非法的 + this._startText.setAttribute('dx', startTextDx + direction * (Number.isFinite(boundsXDiff) ? boundsXDiff : 0)); } } else { if (this._isHorizontal) { diff --git a/packages/vrender-components/tsconfig.spec.json b/packages/vrender-components/tsconfig.spec.json index 2733c803f..4e320df32 100644 --- a/packages/vrender-components/tsconfig.spec.json +++ b/packages/vrender-components/tsconfig.spec.json @@ -17,6 +17,9 @@ }, { "path": "../vrender-kits" + }, + { + "path": "../vrender-animate" } ] } diff --git a/packages/vrender-components/tsconfig.test.json b/packages/vrender-components/tsconfig.test.json index 3ae0f0875..473e2e391 100644 --- a/packages/vrender-components/tsconfig.test.json +++ b/packages/vrender-components/tsconfig.test.json @@ -4,7 +4,8 @@ "paths": { "@visactor/vrender": ["../vrender/src"], "@visactor/vrender-core": ["../vrender-core/src"], - "@visactor/vrender-kits": ["../vrender-kits/src"] + "@visactor/vrender-kits": ["../vrender-kits/src"], + "@visactor/vrender-animate": ["../vrender-animate/src"] } }, "references": [] diff --git a/packages/vrender-core/CHANGELOG.json b/packages/vrender-core/CHANGELOG.json index 89c55df28..022566af3 100644 --- a/packages/vrender-core/CHANGELOG.json +++ b/packages/vrender-core/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-core", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-core_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-core_v1.0.0", diff --git a/packages/vrender-core/CHANGELOG.md b/packages/vrender-core/CHANGELOG.md index 7c905a707..4393be68f 100644 --- a/packages/vrender-core/CHANGELOG.md +++ b/packages/vrender-core/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-core -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-core/package.json b/packages/vrender-core/package.json index afa409cc2..26dad3000 100644 --- a/packages/vrender-core/package.json +++ b/packages/vrender-core/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-core", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": [ "./src/modules.ts", @@ -30,7 +30,7 @@ }, "dependencies": { "color-convert": "2.0.1", - "@visactor/vutils": "1.0.4" + "@visactor/vutils": "1.0.6" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-kits/CHANGELOG.json b/packages/vrender-kits/CHANGELOG.json index a27347d4b..daa624b6d 100644 --- a/packages/vrender-kits/CHANGELOG.json +++ b/packages/vrender-kits/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-kits", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender-kits_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender-kits_v1.0.0", diff --git a/packages/vrender-kits/CHANGELOG.md b/packages/vrender-kits/CHANGELOG.md index 3a556f0e2..18320c597 100644 --- a/packages/vrender-kits/CHANGELOG.md +++ b/packages/vrender-kits/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-kits -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender-kits/package.json b/packages/vrender-kits/package.json index cd93401bf..e29632722 100644 --- a/packages/vrender-kits/package.json +++ b/packages/vrender-kits/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-kits", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -20,8 +20,8 @@ "test": "" }, "dependencies": { - "@visactor/vutils": "1.0.4", - "@visactor/vrender-core": "workspace:1.0.0", + "@visactor/vutils": "1.0.6", + "@visactor/vrender-core": "workspace:1.0.1", "@resvg/resvg-js": "2.4.1", "roughjs": "4.5.2", "gifuct-js": "2.1.2", diff --git a/packages/vrender/CHANGELOG.json b/packages/vrender/CHANGELOG.json index 1d4fab82f..8585ef31c 100644 --- a/packages/vrender/CHANGELOG.json +++ b/packages/vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender", "entries": [ + { + "version": "1.0.1", + "tag": "@visactor/vrender_v1.0.1", + "date": "Mon, 09 Jun 2025 07:29:07 GMT", + "comments": {} + }, { "version": "1.0.0", "tag": "@visactor/vrender_v1.0.0", diff --git a/packages/vrender/CHANGELOG.md b/packages/vrender/CHANGELOG.md index 579dfe133..31cc388ac 100644 --- a/packages/vrender/CHANGELOG.md +++ b/packages/vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender -This log was last generated on Fri, 06 Jun 2025 09:38:19 GMT and should not be manually modified. +This log was last generated on Mon, 09 Jun 2025 07:29:07 GMT and should not be manually modified. + +## 1.0.1 +Mon, 09 Jun 2025 07:29:07 GMT + +_Version update only_ ## 1.0.0 Fri, 06 Jun 2025 09:38:19 GMT diff --git a/packages/vrender/package.json b/packages/vrender/package.json index 3bf69c048..d3c7aeb05 100644 --- a/packages/vrender/package.json +++ b/packages/vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender", - "version": "1.0.0", + "version": "1.0.1", "description": "", "sideEffects": true, "main": "cjs/index.js", @@ -24,16 +24,16 @@ "test-watch": "cross-env DEBUG_MODE=1 jest --watch" }, "dependencies": { - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-animate": "workspace:1.0.0" + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@internal/bundler": "workspace:*", "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", - "@visactor/vutils": "1.0.4", + "@visactor/vutils": "1.0.6", "canvas": "2.11.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index 67485981f..5a5d6dc84 100644 --- a/tools/bugserver-trigger/package.json +++ b/tools/bugserver-trigger/package.json @@ -8,10 +8,11 @@ "ci": "ts-node --transpileOnly --skipProject ./scripts/trigger-test.ts" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.0", - "@visactor/vrender-core": "workspace:1.0.0", - "@visactor/vrender-kits": "workspace:1.0.0", - "@visactor/vrender-components": "workspace:1.0.0" + "@visactor/vrender": "workspace:1.0.1", + "@visactor/vrender-core": "workspace:1.0.1", + "@visactor/vrender-kits": "workspace:1.0.1", + "@visactor/vrender-components": "workspace:1.0.1", + "@visactor/vrender-animate": "workspace:1.0.1" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4", diff --git a/tools/bugserver-trigger/src/index.ts b/tools/bugserver-trigger/src/index.ts index dab515bd8..515664071 100644 --- a/tools/bugserver-trigger/src/index.ts +++ b/tools/bugserver-trigger/src/index.ts @@ -2,6 +2,7 @@ import * as VRender from '@visactor/vrender'; import * as VRenderKits from '@visactor/vrender-kits'; import * as VRenderCore from '@visactor/vrender-core'; import * as VRenderComponents from '@visactor/vrender-components'; +import * as VRenderAnimate from '@visactor/vrender-animate'; import { registerArcDataLabel, @@ -18,6 +19,8 @@ window.VRenderComponents = VRenderComponents; window.VRenderCore = VRenderCore; // @ts-ignore window.VRenderKits = VRenderKits; +// @ts-ignore +window.VRenderAnimate = VRenderAnimate; registerSymbolDataLabel(); registerRectDataLabel(); @@ -28,7 +31,8 @@ export default { VRender, VRenderComponents, VRenderKits, - VRenderCore + VRenderCore, + VRenderAnimate }; // export const a = 'a';