diff --git a/web/eslint.config.js b/web/eslint.config.js
index b5678652..aa0092a2 100644
--- a/web/eslint.config.js
+++ b/web/eslint.config.js
@@ -82,8 +82,9 @@ export default defineConfig(
}
],
- 'react-refresh/only-export-components': ['warn', { allowExportNames: ['loader', 'action'] }],
+ 'react-hooks/exhaustive-deps': 'off',
+ 'react-refresh/only-export-components': ['warn', { allowExportNames: ['loader', 'action'] }],
'sort/import-members': ['error', { caseSensitive: true, natural: true }],
'sort/imports': ['off'],
'sort/string-enums': ['error', { caseSensitive: false, natural: true }],
diff --git a/web/package.json b/web/package.json
index f272d2a6..87b67b2d 100644
--- a/web/package.json
+++ b/web/package.json
@@ -49,6 +49,7 @@
"update-pkg": "sa update-pkg"
},
"dependencies": {
+ "@ant-design/charts": "^2.6.6",
"@better-scroll/core": "2.5.1",
"@iconify/react": "5.0.2",
"@reduxjs/toolkit": "2.3.0",
diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index b6681f0c..a351d62e 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -8,6 +8,9 @@ importers:
.:
dependencies:
+ '@ant-design/charts':
+ specifier: ^2.6.6
+ version: 2.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
'@better-scroll/core':
specifier: 2.5.1
version: 2.5.1
@@ -55,7 +58,7 @@ importers:
version: 5.5.1
framer-motion:
specifier: 11.11.11
- version: 11.11.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 11.11.11(@emotion/is-prop-valid@1.2.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
i18next:
specifier: 23.16.4
version: 23.16.4
@@ -122,7 +125,7 @@ importers:
version: link:packages/uno-preset
'@soybeanjs/eslint-config':
specifier: 1.4.2
- version: 1.4.2(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
+ version: 1.4.2(@types/eslint@9.6.1)(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
'@svgr/core':
specifier: 8.1.0
version: 8.1.0(typescript@5.6.3)
@@ -173,10 +176,10 @@ importers:
version: 0.63.6
'@unocss/vite':
specifier: 0.63.6
- version: 0.63.6(rollup@4.46.1)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))
+ version: 0.63.6(rollup@4.46.1)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))
'@vitejs/plugin-react':
specifier: 4.3.3
- version: 4.3.3(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))
+ version: 4.3.3(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))
boxen:
specifier: 8.0.1
version: 8.0.1
@@ -224,16 +227,16 @@ importers:
version: 0.20.0(@svgr/core@8.1.0(typescript@5.6.3))(@vue/compiler-sfc@3.5.18)
vite:
specifier: 5.4.10
- version: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)
+ version: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)
vite-plugin-inspect:
specifier: 0.8.7
- version: 0.8.7(rollup@4.46.1)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))
+ version: 0.8.7(rollup@4.46.1)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))
vite-plugin-remove-console:
specifier: 2.2.0
version: 2.2.0
vite-plugin-svg-icons:
specifier: 2.0.1
- version: 2.0.1(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))
+ version: 2.0.1(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))
packages/axios:
dependencies:
@@ -292,7 +295,7 @@ importers:
devDependencies:
'@soybeanjs/changelog':
specifier: 0.3.24
- version: 0.3.24(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
+ version: 0.3.24(@types/eslint@9.6.1)(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
'@types/yargs':
specifier: 17.0.33
version: 17.0.33
@@ -498,6 +501,24 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
+ '@ant-design/charts-util@0.0.1-alpha.7':
+ resolution: {integrity: sha512-Yh0o6EdO6SvdSnStFZMbnUzjyymkVzV+TQ9ymVW9hlVgO/fUkUII3JYSdV+UVcFnYwUF0YiDKuSTLCZNAzg2bQ==}
+ peerDependencies:
+ react: '>=16.8.4'
+ react-dom: '>=16.8.4'
+
+ '@ant-design/charts-util@0.0.2':
+ resolution: {integrity: sha512-JuThvtHE8R3PldXzTkL3bmmFf0HVhih49CYinRrkwgovOmvDYaaKHnI53EWJbW8n4Ndcyy8jiZTSkoxcjGS6Zg==}
+ peerDependencies:
+ react: '>=16.8.4'
+ react-dom: '>=16.8.4'
+
+ '@ant-design/charts@2.6.6':
+ resolution: {integrity: sha512-Mw2XqB9c7JoENyewJmtxU+5TU2sW5VEyct2f6n4HjJ/6hBo4ht3qdu965G3UrNLyiRctd47Qje32u+8DeFZ6Bg==}
+ peerDependencies:
+ react: '>=16.8.4'
+ react-dom: '>=16.8.4'
+
'@ant-design/colors@7.2.1':
resolution: {integrity: sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ==}
@@ -517,6 +538,12 @@ packages:
resolution: {integrity: sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==}
engines: {node: '>=8.x'}
+ '@ant-design/graphs@2.1.1':
+ resolution: {integrity: sha512-qT3Oo8BWeoAmZEy9gfR6uIk+rczbNJ3sWXKonoOD5koATWv7dY0kgvS1JnhdM1QW4FkfPPJTeQVSlRRUtvWDwA==}
+ peerDependencies:
+ react: '>=16.8.4'
+ react-dom: '>=16.8.4'
+
'@ant-design/icons-svg@4.4.2':
resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==}
@@ -527,6 +554,12 @@ packages:
react: '>=16.0.0'
react-dom: '>=16.0.0'
+ '@ant-design/plots@2.6.6':
+ resolution: {integrity: sha512-yUcvW/b7FPiIKwCpC0AOYQhHVKFCOpthlizsJx2Tuq7OEzTCLSWjRjT8o8sEWo3CCtIAtAuLY4GOfGdGGz1f0A==}
+ peerDependencies:
+ react: '>=16.8.4'
+ react-dom: '>=16.8.4'
+
'@ant-design/react-slick@1.1.2':
resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==}
peerDependencies:
@@ -551,6 +584,118 @@ packages:
'@antfu/utils@9.2.1':
resolution: {integrity: sha512-TMilPqXyii1AsiEii6l6ubRzbo76p6oshUSYPaKsmXDavyMLqjzVDkcp3pHp5ELMUNJHATcEOGxKTTsX9yYhGg==}
+ '@antv/algorithm@0.1.26':
+ resolution: {integrity: sha512-DVhcFSQ8YQnMNW34Mk8BSsfc61iC1sAnmcfYoXTAshYHuU50p/6b7x3QYaGctDNKWGvi1ub7mPcSY0bK+aN0qg==}
+
+ '@antv/component@2.1.7':
+ resolution: {integrity: sha512-vuSuSjKFsWZBD77ZjMoP9c+FhMQvkJvPJb0dFR8Ym5kr44gfc437QE9rhuemlcjN8KEpPtMZtnUk/p6WB5qdOQ==}
+
+ '@antv/coord@0.4.7':
+ resolution: {integrity: sha512-UTbrMLhwJUkKzqJx5KFnSRpU3BqrdLORJbwUbHK2zHSCT3q3bjcFA//ZYLVfIlwqFDXp/hzfMyRtp0c77A9ZVA==}
+
+ '@antv/event-emitter@0.1.3':
+ resolution: {integrity: sha512-4ddpsiHN9Pd4UIlWuKVK1C4IiZIdbwQvy9i7DUSI3xNJ89FPUFt8lxDYj8GzzfdllV0NkJTRxnG+FvLk0llidg==}
+
+ '@antv/expr@1.0.2':
+ resolution: {integrity: sha512-vrfdmPHkTuiS5voVutKl2l06w1ihBh9A8SFdQPEE+2KMVpkymzGOF1eWpfkbGZ7tiFE15GodVdhhHomD/hdIwg==}
+
+ '@antv/g-camera-api@2.0.41':
+ resolution: {integrity: sha512-dF52/wpzHDKi7ZzPlaHurEjWrF9aBKL2udDwQkEeVtfkJ0DHaavr3BAvhuGhtHoecRYQJvpzP1OkGNDLQJQQlw==}
+
+ '@antv/g-canvas@2.0.48':
+ resolution: {integrity: sha512-P98cTLRbKbCAcUVgHqMjKcvOany6nR7wvt+g+sazIfKSMUCWgjLTOjlLezux2up3At29mt80StaV2AR3d61YQA==}
+
+ '@antv/g-dom-mutation-observer-api@2.0.38':
+ resolution: {integrity: sha512-xzgbt8GUOiToBeDVv+jmGkDE+HtI9tD6uO8TirJbCya88DKcY/jurQALq0NdWKgMJLn7WPiUKyDwHWimwQcBJw==}
+
+ '@antv/g-lite@2.3.2':
+ resolution: {integrity: sha512-fkIxRoqLOGsNPwsp26bPp58cPWuX3E4wQ9cfkB/DHy5LtLrPpvOwHWB3+MBPgZwzk8jTTjchiXa756ZFOAWyQQ==}
+
+ '@antv/g-math@3.0.1':
+ resolution: {integrity: sha512-FvkDBNRpj+HsLINunrL2PW0OlG368MlpHuihbxleuajGim5kra8tgISwCLmAf8Yz2b1CgZ9PvpohqiLzHS7HLg==}
+
+ '@antv/g-plugin-canvas-path-generator@2.1.22':
+ resolution: {integrity: sha512-Z0IawzTGgTppa9IpkNNKsqgoU89oOjUsiU8GZZlkDkUggQTHP0wOxTeLAb43YgClx3aTI3bRs44uMQutNdSVxw==}
+
+ '@antv/g-plugin-canvas-picker@2.1.27':
+ resolution: {integrity: sha512-DHQ0YLYNXAm6O63pW6nKs/R0fuqlUYfehNs/EtzrmqyUkKASd/Vhs4HLNeHTMUdBMgg41T+x5qay0GGttK4Xdw==}
+
+ '@antv/g-plugin-canvas-renderer@2.3.3':
+ resolution: {integrity: sha512-d6JkZy1YmLnvI9wsbO8QVpBz7z7tl6JRQkF5hx9XLDtf2fD4n83KINeMq13skiNwaiudS771WWiBtfzUHB73pQ==}
+
+ '@antv/g-plugin-dom-interaction@2.1.27':
+ resolution: {integrity: sha512-hltVZZH+bj0uXmGSR+6BIwhCFYyHmDIQi3vrj/Wn1Dn6PgufvMCXfjr3DfmkQnY+FFP8ZCpg5N9MaE0BE9OddA==}
+
+ '@antv/g-plugin-dragndrop@2.0.38':
+ resolution: {integrity: sha512-yCef5ER759i0WpuOekFQ+AcDTu0N/COMbkPOG6YuswVnhQH447GUpuNm7Le+Mq26qONlXTDyjxuMHoUOWwJ7Cw==}
+
+ '@antv/g-plugin-html-renderer@2.1.27':
+ resolution: {integrity: sha512-NnI4GxDBb71o/XZzoRdi0xI3xg7GJmthyO5xP5/MiOFmwJ/jW/QDz17vUonmzUVbCt6upikHV5GyYOaogRqdVg==}
+
+ '@antv/g-plugin-image-loader@2.1.26':
+ resolution: {integrity: sha512-AElV0QOX2LAhB3jr9XtvkynntuKhcaU5n7avu5ynM5VoAtMaJRANhCyefA2G3myeJxWcHk4nWDX6u4YMaZnnvw==}
+
+ '@antv/g-plugin-svg-picker@2.0.42':
+ resolution: {integrity: sha512-MxnaDdLM251Mv+o66emC6TKAoz0uVaPvlbE7eIZ35Aa/UIlkPMtbMBruBOh2JR/C8JKAn9N1V3CYx3WLxiPfYg==}
+
+ '@antv/g-plugin-svg-renderer@2.2.24':
+ resolution: {integrity: sha512-QTq+rMNtD1Yg6fT6HqkCViho21rESIvhORzv9y/J/zmY3CkBWpg8JtiRqDhDBuce+1dxjO193fiR8L7ZW9+Ziw==}
+
+ '@antv/g-svg@2.0.42':
+ resolution: {integrity: sha512-0vunUSvG1CgcW2bzSY8H7naa8ItU1k/l2sdyrvlcdM2mAvq5Yjx2MFm0PBCMvvSr8w4JKW0I0fnvk35NePf3uA==}
+
+ '@antv/g-web-animations-api@2.1.28':
+ resolution: {integrity: sha512-V5g8bO2D1hb8fRMMi5hXL/De+1UDRzW3C5EX07oazR0q71GONASP+sVwniZdt9R1HAmJSN5dvW3SqWeU3EEstQ==}
+
+ '@antv/g2-extension-plot@0.2.2':
+ resolution: {integrity: sha512-KJXCXO7as+h0hDqirGXf1omrNuYzQmY3VmBmp7lIvkepbQ7sz3pPwy895r1FWETGF3vTk5UeFcAF5yzzBHWgbw==}
+
+ '@antv/g2@5.4.2':
+ resolution: {integrity: sha512-M2JucEZRi1D5njazJ0ePzbRZbOSmjf2jd3VNJ7ZG2n0y0lRVEi5RMLhv3n45Rv5wFZ6jpi2hrbAOFdK56VgovQ==}
+
+ '@antv/g6-extension-react@0.2.6':
+ resolution: {integrity: sha512-JWOiWMz/r4jG+Nn2Y28LfohpxfUaf9M/0brLdKBshSVa4DraQFfQvA9OTIbzahLLoxIXsKKG2KteQ9QcXL26Kw==}
+ peerDependencies:
+ '@antv/g6': ^5.0.50
+ react: '>=16.8'
+ react-dom: '>=16.8'
+
+ '@antv/g6@5.0.50':
+ resolution: {integrity: sha512-L2ZdekSpJreIvSc4DkqGCh2bFmCadDZiR6q9euVtXdLeHPl/YQ4hqTvLIkc7aYO6oE/nC5mPAIOaM6ZiAy7QKA==}
+
+ '@antv/g@6.1.28':
+ resolution: {integrity: sha512-BwavpbKGR4NEJD3BtVxfBFjCcxy5gsWoUNnBisfG1qfjhGTt7QvUYHFH46+mHJjHMIdYjuFw2T0ZYVtxBddxSg==}
+
+ '@antv/graphin@3.0.5':
+ resolution: {integrity: sha512-V/j8R8Ty44wUqxVIYLdpPuIO8WWCTIVq1eBJg5YRunL5t5o5qAFpC/qkQxslbBMWyKdIH0oWBnvHA74riGi7cw==}
+ peerDependencies:
+ react: ^18.0.0 || ^19.1.0
+ react-dom: ^18.0.0 || ^19.1.0
+
+ '@antv/graphlib@2.0.4':
+ resolution: {integrity: sha512-zc/5oQlsdk42Z0ib1mGklwzhJ5vczLFiPa1v7DgJkTbgJ2YxRh9xdarf86zI49sKVJmgbweRpJs7Nu5bIiwv4w==}
+
+ '@antv/hierarchy@0.6.14':
+ resolution: {integrity: sha512-V3uknf7bhynOqQDw2sg+9r9DwZ9pc6k/EcqyTFdfXB1+ydr7urisP0MipIuimucvQKN+Qkd+d6w601r1UIroqQ==}
+
+ '@antv/layout@1.2.14-beta.9':
+ resolution: {integrity: sha512-wPlwBFMtq2lWZFc89/7Lzb8fjHnyKVZZ9zBb2h+zZIP0YWmVmHRE8+dqCiPKOyOGUXEdDtn813f1g107dCHZlg==}
+
+ '@antv/scale@0.4.16':
+ resolution: {integrity: sha512-5wg/zB5kXHxpTV5OYwJD3ja6R8yTiqIOkjOhmpEJiowkzRlbEC/BOyMvNUq5fqFIHnMCE9woO7+c3zxEQCKPjw==}
+
+ '@antv/scale@0.5.2':
+ resolution: {integrity: sha512-rTHRAwvpHWC5PGZF/mJ2ZuTDqwwvVBDRph0Uu5PV9BXwzV7K8+9lsqGJ+XHVLxe8c6bKog5nlzvV/dcYb0d5Ow==}
+
+ '@antv/util@2.0.17':
+ resolution: {integrity: sha512-o6I9hi5CIUvLGDhth0RxNSFDRwXeywmt6ExR4+RmVAzIi48ps6HUy+svxOCayvrPBN37uE6TAc2KDofRo0nK9Q==}
+
+ '@antv/util@3.3.11':
+ resolution: {integrity: sha512-FII08DFM4ABh2q5rPYdr0hMtKXRgeZazvXaFYCs7J7uTcWDHUhczab2qOCJLNDugoj8jFag1djb7wS9ehaRYBg==}
+
+ '@antv/vendor@1.0.11':
+ resolution: {integrity: sha512-LmhPEQ+aapk3barntaiIxJ5VHno/Tyab2JnfdcPzp5xONh/8VSfed4bo/9xKo5HcUAEydko38vYLfj6lJliLiw==}
+
'@babel/code-frame@7.27.1':
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
@@ -1166,6 +1311,12 @@ packages:
'@emotion/hash@0.9.2':
resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==}
+ '@emotion/is-prop-valid@1.2.2':
+ resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==}
+
+ '@emotion/memoize@0.8.1':
+ resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
+
'@emotion/memoize@0.9.0':
resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==}
@@ -1190,6 +1341,9 @@ packages:
'@emotion/unitless@0.7.5':
resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==}
+ '@emotion/unitless@0.8.1':
+ resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
+
'@emotion/use-insertion-effect-with-fallbacks@1.2.0':
resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==}
peerDependencies:
@@ -1616,6 +1770,11 @@ packages:
'@mermaid-js/parser@0.4.0':
resolution: {integrity: sha512-wla8XOWvQAwuqy+gxiZqY+c7FokraOTHRWMsbB4AgRx9Sy7zKslNyejy7E+a77qHfey5GXw/ik3IXv/NHMJgaA==}
+ '@naoak/workerize-transferable@0.1.0':
+ resolution: {integrity: sha512-fDLfuP71IPNP5+zSfxFb52OHgtjZvauRJWbVnpzQ7G7BjcbLjTny0OW1d3ZO806XKpLWNKmeeW3MhE0sy8iwYQ==}
+ peerDependencies:
+ workerize-loader: '*'
+
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -2231,6 +2390,12 @@ packages:
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
+ '@types/eslint-scope@3.7.7':
+ resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
+
+ '@types/eslint@9.6.1':
+ resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
+
'@types/estree-jsx@1.0.5':
resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
@@ -2299,6 +2464,9 @@ packages:
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
+ '@types/stylis@4.2.5':
+ resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==}
+
'@types/svgo@2.6.4':
resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==}
@@ -2649,6 +2817,63 @@ packages:
'@vue/shared@3.5.18':
resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==}
+ '@webassemblyjs/ast@1.14.1':
+ resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==}
+
+ '@webassemblyjs/floating-point-hex-parser@1.13.2':
+ resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==}
+
+ '@webassemblyjs/helper-api-error@1.13.2':
+ resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==}
+
+ '@webassemblyjs/helper-buffer@1.14.1':
+ resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==}
+
+ '@webassemblyjs/helper-numbers@1.13.2':
+ resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==}
+
+ '@webassemblyjs/helper-wasm-bytecode@1.13.2':
+ resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==}
+
+ '@webassemblyjs/helper-wasm-section@1.14.1':
+ resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==}
+
+ '@webassemblyjs/ieee754@1.13.2':
+ resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==}
+
+ '@webassemblyjs/leb128@1.13.2':
+ resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==}
+
+ '@webassemblyjs/utf8@1.13.2':
+ resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==}
+
+ '@webassemblyjs/wasm-edit@1.14.1':
+ resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==}
+
+ '@webassemblyjs/wasm-gen@1.14.1':
+ resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==}
+
+ '@webassemblyjs/wasm-opt@1.14.1':
+ resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==}
+
+ '@webassemblyjs/wasm-parser@1.14.1':
+ resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==}
+
+ '@webassemblyjs/wast-printer@1.14.1':
+ resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==}
+
+ '@xtuc/ieee754@1.2.0':
+ resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
+
+ '@xtuc/long@4.2.2':
+ resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
+
+ acorn-import-phases@1.0.4:
+ resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==}
+ engines: {node: '>=10.13.0'}
+ peerDependencies:
+ acorn: ^8.14.0
+
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -2665,9 +2890,25 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ ajv-formats@2.1.1:
+ resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+
+ ajv-keywords@5.1.0:
+ resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==}
+ peerDependencies:
+ ajv: ^8.8.2
+
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ ajv@8.17.1:
+ resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
+
ansi-align@3.0.1:
resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
@@ -2837,6 +3078,10 @@ packages:
resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
engines: {node: '>=0.10.0'}
+ baseline-browser-mapping@2.8.23:
+ resolution: {integrity: sha512-616V5YX4bepJFzNyOfce5Fa8fDJMfoxzOIzDCZwaGL8MKVpFrXqfNUoIpRn9YMI5pXf/VKgzjB4htFMsFKKdiQ==}
+ hasBin: true
+
big.js@5.2.2:
resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
@@ -2876,6 +3121,14 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
+ browserslist@4.27.0:
+ resolution: {integrity: sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
+ bubblesets-js@2.3.4:
+ resolution: {integrity: sha512-DyMjHmpkS2+xcFNtyN00apJYL3ESdp9fTrkDr5+9Qg/GPqFmcWgGsK1akZnttE1XFxJ/VMy4DNNGMGYtmFp1Sg==}
+
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -2949,12 +3202,18 @@ packages:
resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
engines: {node: '>=16'}
+ camelize@1.0.1:
+ resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==}
+
caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
caniuse-lite@1.0.30001727:
resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==}
+ caniuse-lite@1.0.30001753:
+ resolution: {integrity: sha512-Bj5H35MD/ebaOV4iDLqPEtiliTN29qkGtEHCwawWn4cYm+bPJM2NsaP30vtZcnERClMzp52J4+aw2UNbK4o+zw==}
+
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
@@ -3006,6 +3265,10 @@ packages:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
engines: {node: '>=10'}
+ chrome-trace-event@1.0.4:
+ resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
+ engines: {node: '>=6.0'}
+
ci-info@4.3.0:
resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==}
engines: {node: '>=8'}
@@ -3066,6 +3329,9 @@ packages:
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ color-string@1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+
colord@2.9.3:
resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
@@ -3076,6 +3342,9 @@ packages:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
+ comlink@4.4.2:
+ resolution: {integrity: sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==}
+
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
@@ -3193,6 +3462,10 @@ packages:
css-box-model@1.2.1:
resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==}
+ css-color-keywords@1.0.0:
+ resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==}
+ engines: {node: '>=4'}
+
css-declaration-sorter@6.4.1:
resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==}
engines: {node: ^10 || ^12 || >=14}
@@ -3211,6 +3484,9 @@ packages:
css-select@5.2.2:
resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
+ css-to-react-native@3.2.0:
+ resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==}
+
css-tree@1.1.3:
resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
engines: {node: '>=8.0.0'}
@@ -3304,6 +3580,9 @@ packages:
resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==}
engines: {node: '>=12'}
+ d3-binarytree@1.0.2:
+ resolution: {integrity: sha512-cElUNH+sHu95L04m92pG73t2MEJXKu+GeKUN1TJkFsu93E5W8E9Sc3kHEGJKgenGvj19m6upSn2EunvMgMD2Yw==}
+
d3-brush@3.0.0:
resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==}
engines: {node: '>=12'}
@@ -3345,6 +3624,10 @@ packages:
resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==}
engines: {node: '>=12'}
+ d3-force-3d@3.0.6:
+ resolution: {integrity: sha512-4tsKHUPLOVkyfEffZo1v6sFHvGFwAIIjt/W8IThbp08DYAsXZck+2pSHEG5W1+gQgEvFLdZkYvmJAbRM2EzMnA==}
+ engines: {node: '>=12'}
+
d3-force@3.0.0:
resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==}
engines: {node: '>=12'}
@@ -3353,6 +3636,11 @@ packages:
resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==}
engines: {node: '>=12'}
+ d3-geo-projection@4.0.0:
+ resolution: {integrity: sha512-p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg==}
+ engines: {node: '>=12'}
+ hasBin: true
+
d3-geo@3.1.1:
resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==}
engines: {node: '>=12'}
@@ -3365,6 +3653,9 @@ packages:
resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==}
engines: {node: '>=12'}
+ d3-octree@1.1.0:
+ resolution: {integrity: sha512-F8gPlqpP+HwRPMO/8uOu5wjH110+6q4cgJvgJT6vlpy3BEaDIKlTZrgHKZSp/i1InRpVfh4puY/kvL6MxK930A==}
+
d3-path@1.0.9:
resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==}
@@ -3384,6 +3675,9 @@ packages:
resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==}
engines: {node: '>=12'}
+ d3-regression@1.3.10:
+ resolution: {integrity: sha512-PF8GWEL70cHHWpx2jUQXc68r1pyPHIA+St16muk/XRokETzlegj5LriNKg7o4LR0TySug4nHYPJNNRz/W+/Niw==}
+
d3-sankey@0.12.3:
resolution: {integrity: sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==}
@@ -3435,6 +3729,9 @@ packages:
dagre-d3-es@7.0.11:
resolution: {integrity: sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==}
+ dagre@0.8.5:
+ resolution: {integrity: sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==}
+
data-view-buffer@1.0.2:
resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==}
engines: {node: '>= 0.4'}
@@ -3638,6 +3935,9 @@ packages:
electron-to-chromium@1.5.191:
resolution: {integrity: sha512-xcwe9ELcuxYLUFqZZxL19Z6HVKcvNkIwhbHUz7L3us6u12yR+7uY89dSl570f/IqNthx8dAw3tojG7i4Ni4tDA==}
+ electron-to-chromium@1.5.244:
+ resolution: {integrity: sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==}
+
emoji-regex@10.4.0:
resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
@@ -3703,6 +4003,9 @@ packages:
resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==}
engines: {node: '>= 0.4'}
+ es-module-lexer@1.7.0:
+ resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
+
es-object-atoms@1.1.1:
resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
engines: {node: '>= 0.4'}
@@ -3828,6 +4131,10 @@ packages:
peerDependencies:
eslint: '>=8.56.0'
+ eslint-scope@5.1.1:
+ resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
+ engines: {node: '>=8.0.0'}
+
eslint-scope@8.4.0:
resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -3867,6 +4174,10 @@ packages:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
engines: {node: '>=4.0'}
+ estraverse@4.3.0:
+ resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
+ engines: {node: '>=4.0'}
+
estraverse@5.3.0:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
@@ -3897,6 +4208,10 @@ packages:
eventemitter3@5.0.1:
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
+ events@3.3.0:
+ resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
+ engines: {node: '>=0.8.x'}
+
execa@8.0.1:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
@@ -3947,6 +4262,9 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+ fast-uri@3.1.0:
+ resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
+
fastq@1.19.1:
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
@@ -3958,6 +4276,9 @@ packages:
picomatch:
optional: true
+ fecha@4.2.3:
+ resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
+
figures@6.1.0:
resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
engines: {node: '>=18'}
@@ -4000,6 +4321,10 @@ packages:
flatted@3.3.3:
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
+ flru@1.0.2:
+ resolution: {integrity: sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==}
+ engines: {node: '>=6'}
+
follow-redirects@1.15.9:
resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
engines: {node: '>=4.0'}
@@ -4122,6 +4447,9 @@ packages:
resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==}
hasBin: true
+ gl-matrix@3.4.4:
+ resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==}
+
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -4130,6 +4458,9 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
+ glob-to-regexp@0.4.1:
+ resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
+
glob@10.4.5:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
@@ -4189,6 +4520,9 @@ packages:
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
+ graphlib@2.1.8:
+ resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==}
+
gzip-size@6.0.0:
resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
engines: {node: '>=10'}
@@ -4419,6 +4753,9 @@ packages:
is-alphanumerical@2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
+ is-any-array@2.0.1:
+ resolution: {integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==}
+
is-array-buffer@3.0.5:
resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
engines: {node: '>= 0.4'}
@@ -4426,6 +4763,9 @@ packages:
is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ is-arrayish@0.3.4:
+ resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==}
+
is-async-function@2.1.1:
resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
engines: {node: '>= 0.4'}
@@ -4672,6 +5012,10 @@ packages:
resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==}
engines: {node: 20 || >=22}
+ jest-worker@27.5.1:
+ resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
+ engines: {node: '>= 10.13.0'}
+
jiti@1.21.7:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
@@ -4719,6 +5063,9 @@ packages:
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+ json-schema-traverse@1.0.0:
+ resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+
json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
@@ -4834,10 +5181,18 @@ packages:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ loader-runner@4.3.1:
+ resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==}
+ engines: {node: '>=6.11.5'}
+
loader-utils@1.4.2:
resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
engines: {node: '>=4.0.0'}
+ loader-utils@2.0.4:
+ resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
+ engines: {node: '>=8.9.0'}
+
loader-utils@3.3.1:
resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==}
engines: {node: '>= 12.13.0'}
@@ -5209,6 +5564,18 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ ml-array-max@1.2.4:
+ resolution: {integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==}
+
+ ml-array-min@1.2.3:
+ resolution: {integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==}
+
+ ml-array-rescale@1.3.7:
+ resolution: {integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==}
+
+ ml-matrix@6.12.1:
+ resolution: {integrity: sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==}
+
mlly@1.7.4:
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
@@ -5244,6 +5611,9 @@ packages:
engines: {node: '>= 4.4.x'}
hasBin: true
+ neo-async@2.6.2:
+ resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+
no-case@3.0.4:
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
@@ -5256,6 +5626,9 @@ packages:
node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
+ node-releases@2.0.27:
+ resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
+
normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -5481,6 +5854,9 @@ packages:
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
+ pdfast@0.2.0:
+ resolution: {integrity: sha512-cq6TTu6qKSFUHwEahi68k/kqN2mfepjkGrG9Un70cgdRRKLKY6Rf8P8uvP2NvZktaQZNF3YE7agEkLj0vGK9bA==}
+
perfect-debounce@1.0.0:
resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
@@ -5916,6 +6292,10 @@ packages:
resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==}
engines: {node: '>=0.12'}
+ postcss@8.4.49:
+ resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
+ engines: {node: ^10 || ^12 || >=14}
+
postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
@@ -6017,12 +6397,18 @@ packages:
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ quickselect@2.0.0:
+ resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
+
raf-schd@4.0.3:
resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==}
randombytes@2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
+ rbush@3.0.1:
+ resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==}
+
rc-cascader@3.28.2:
resolution: {integrity: sha512-8f+JgM83iLTvjgdkgU7GfI4qY8icXOBP0cGZjOdx2iJAkEe8ucobxDQAVE69UD/c3ehCxZlcgEHeD5hFmypbUw==}
peerDependencies:
@@ -6633,6 +7019,10 @@ packages:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
+ require-from-string@2.0.2:
+ resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
+ engines: {node: '>=0.10.0'}
+
reselect@5.1.1:
resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==}
@@ -6759,6 +7149,10 @@ packages:
scheduler@0.23.2:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+ schema-utils@4.3.3:
+ resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
+ engines: {node: '>= 10.13.0'}
+
screenfull@5.2.0:
resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==}
engines: {node: '>=0.10.0'}
@@ -6809,6 +7203,9 @@ packages:
resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
engines: {node: '>=0.10.0'}
+ shallowequal@1.1.0:
+ resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==}
+
shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
@@ -6837,6 +7234,9 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
+ simple-swizzle@0.2.4:
+ resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==}
+
simplebar-core@1.3.2:
resolution: {integrity: sha512-qKgTTuTqapjsFGkNhCjyPhysnbZGpQqNmjk0nOYjFN5ordC/Wjvg+RbYCyMSnW60l/Z0ZS82GbNltly6PMUH1w==}
@@ -7038,6 +7438,13 @@ packages:
style-to-object@1.0.9:
resolution: {integrity: sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==}
+ styled-components@6.1.19:
+ resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==}
+ engines: {node: '>= 16'}
+ peerDependencies:
+ react: '>= 16.8.0'
+ react-dom: '>= 16.8.0'
+
stylehacks@5.1.1:
resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
engines: {node: ^10 || ^12 || >=14.0}
@@ -7053,6 +7460,9 @@ packages:
stylis@4.2.0:
resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
+ stylis@4.3.2:
+ resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==}
+
stylis@4.3.6:
resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==}
@@ -7068,6 +7478,10 @@ packages:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
+ supports-color@8.1.1:
+ resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
+ engines: {node: '>=10'}
+
supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
@@ -7078,6 +7492,9 @@ packages:
svg-parser@2.0.4:
resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==}
+ svg-path-parser@1.1.0:
+ resolution: {integrity: sha512-jGCUqcQyXpfe38R7RFfhrMyfXcBmpMNJI/B+4CE9/Unkh98UporAc461GTthv+TVDuZXsBx7/WiwJb1Oh4tt4A==}
+
svgo@2.8.0:
resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
engines: {node: '>=10.13.0'}
@@ -7096,10 +7513,30 @@ packages:
resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
engines: {node: '>=6'}
+ tapable@2.3.0:
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
+ engines: {node: '>=6'}
+
tar@6.2.1:
resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
engines: {node: '>=10'}
+ terser-webpack-plugin@5.3.14:
+ resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ '@swc/core': '*'
+ esbuild: '*'
+ uglify-js: '*'
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+
terser@5.44.0:
resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==}
engines: {node: '>=10'}
@@ -7186,6 +7623,9 @@ packages:
tslib@2.3.0:
resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
+ tslib@2.6.2:
+ resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
@@ -7387,6 +7827,12 @@ packages:
peerDependencies:
browserslist: '>= 4.21.0'
+ update-browserslist-db@1.1.4:
+ resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -7524,6 +7970,10 @@ packages:
typescript:
optional: true
+ watchpack@2.4.4:
+ resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==}
+ engines: {node: '>=10.13.0'}
+
web-namespaces@2.0.1:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
@@ -7534,6 +7984,16 @@ packages:
webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
+ webpack@5.102.1:
+ resolution: {integrity: sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ peerDependencies:
+ webpack-cli: '*'
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+
which-boxed-primitive@1.1.1:
resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
engines: {node: '>= 0.4'}
@@ -7563,6 +8023,11 @@ packages:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
+ workerize-loader@2.0.2:
+ resolution: {integrity: sha512-HoZ6XY4sHWxA2w0WpzgBwUiR3dv1oo7bS+oCwIpb6n54MclQ/7KXdXsVIChTCygyuHtVuGBO1+i3HzTt699UJQ==}
+ peerDependencies:
+ webpack: '*'
+
wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -7630,6 +8095,28 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.12
'@jridgewell/trace-mapping': 0.3.29
+ '@ant-design/charts-util@0.0.1-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ lodash: 4.17.21
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@ant-design/charts-util@0.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ lodash: 4.17.21
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@ant-design/charts@2.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
+ dependencies:
+ '@ant-design/graphs': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ '@ant-design/plots': 2.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ lodash: 4.17.21
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - workerize-loader
+
'@ant-design/colors@7.2.1':
dependencies:
'@ant-design/fast-color': 2.0.6
@@ -7654,48 +8141,380 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
stylis: 4.3.6
- '@ant-design/fast-color@2.0.6':
+ '@ant-design/fast-color@2.0.6':
+ dependencies:
+ '@babel/runtime': 7.28.2
+
+ '@ant-design/graphs@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
+ dependencies:
+ '@ant-design/charts-util': 0.0.1-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@antv/g6': 5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ '@antv/g6-extension-react': 0.2.6(@antv/g6@5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@antv/graphin': 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ lodash: 4.17.21
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ styled-components: 6.1.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ transitivePeerDependencies:
+ - workerize-loader
+
+ '@ant-design/icons-svg@4.4.2': {}
+
+ '@ant-design/icons@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@ant-design/colors': 7.2.1
+ '@ant-design/icons-svg': 4.4.2
+ '@babel/runtime': 7.28.2
+ classnames: 2.5.1
+ rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@ant-design/plots@2.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@ant-design/charts-util': 0.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@antv/event-emitter': 0.1.3
+ '@antv/g': 6.1.28
+ '@antv/g2': 5.4.2
+ '@antv/g2-extension-plot': 0.2.2
+ lodash: 4.17.21
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@ant-design/react-slick@1.1.2(react@18.3.1)':
+ dependencies:
+ '@babel/runtime': 7.28.2
+ classnames: 2.5.1
+ json2mq: 0.2.0
+ react: 18.3.1
+ resize-observer-polyfill: 1.5.1
+ throttle-debounce: 5.0.2
+
+ '@antfu/eslint-define-config@1.23.0-2': {}
+
+ '@antfu/install-pkg@0.4.1':
+ dependencies:
+ package-manager-detector: 0.2.11
+ tinyexec: 0.3.2
+
+ '@antfu/install-pkg@1.1.0':
+ dependencies:
+ package-manager-detector: 1.3.0
+ tinyexec: 1.0.1
+
+ '@antfu/utils@0.7.10': {}
+
+ '@antfu/utils@8.1.1': {}
+
+ '@antfu/utils@9.2.1': {}
+
+ '@antv/algorithm@0.1.26':
+ dependencies:
+ '@antv/util': 2.0.17
+ tslib: 2.8.1
+
+ '@antv/component@2.1.7':
+ dependencies:
+ '@antv/g': 6.1.28
+ '@antv/scale': 0.4.16
+ '@antv/util': 3.3.11
+ svg-path-parser: 1.1.0
+
+ '@antv/coord@0.4.7':
+ dependencies:
+ '@antv/scale': 0.4.16
+ '@antv/util': 2.0.17
+ gl-matrix: 3.4.4
+
+ '@antv/event-emitter@0.1.3': {}
+
+ '@antv/expr@1.0.2': {}
+
+ '@antv/g-camera-api@2.0.41':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-canvas@2.0.48':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-plugin-canvas-path-generator': 2.1.22
+ '@antv/g-plugin-canvas-picker': 2.1.27
+ '@antv/g-plugin-canvas-renderer': 2.3.3
+ '@antv/g-plugin-dom-interaction': 2.1.27
+ '@antv/g-plugin-html-renderer': 2.1.27
+ '@antv/g-plugin-image-loader': 2.1.26
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-dom-mutation-observer-api@2.0.38':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@babel/runtime': 7.28.2
+
+ '@antv/g-lite@2.3.2':
+ dependencies:
+ '@antv/g-math': 3.0.1
+ '@antv/util': 3.3.11
+ '@antv/vendor': 1.0.11
+ '@babel/runtime': 7.28.2
+ eventemitter3: 5.0.1
+ gl-matrix: 3.4.4
+ rbush: 3.0.1
+ tslib: 2.8.1
+
+ '@antv/g-math@3.0.1':
+ dependencies:
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-plugin-canvas-path-generator@2.1.22':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-math': 3.0.1
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-plugin-canvas-picker@2.1.27':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-math': 3.0.1
+ '@antv/g-plugin-canvas-path-generator': 2.1.22
+ '@antv/g-plugin-canvas-renderer': 2.3.3
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-plugin-canvas-renderer@2.3.3':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-math': 3.0.1
+ '@antv/g-plugin-canvas-path-generator': 2.1.22
+ '@antv/g-plugin-image-loader': 2.1.26
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-plugin-dom-interaction@2.1.27':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-plugin-dragndrop@2.0.38':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-plugin-html-renderer@2.1.27':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-plugin-image-loader@2.1.26':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-plugin-svg-picker@2.0.42':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-plugin-svg-renderer': 2.2.24
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-plugin-svg-renderer@2.2.24':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/g-svg@2.0.42':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/g-plugin-dom-interaction': 2.1.27
+ '@antv/g-plugin-svg-picker': 2.0.42
+ '@antv/g-plugin-svg-renderer': 2.2.24
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g-web-animations-api@2.1.28':
+ dependencies:
+ '@antv/g-lite': 2.3.2
+ '@antv/util': 3.3.11
+ '@babel/runtime': 7.28.2
+ tslib: 2.8.1
+
+ '@antv/g2-extension-plot@0.2.2':
+ dependencies:
+ '@antv/g2': 5.4.2
+ '@antv/util': 3.3.11
+ '@antv/vendor': 1.0.11
+
+ '@antv/g2@5.4.2':
+ dependencies:
+ '@antv/component': 2.1.7
+ '@antv/coord': 0.4.7
+ '@antv/event-emitter': 0.1.3
+ '@antv/expr': 1.0.2
+ '@antv/g': 6.1.28
+ '@antv/g-canvas': 2.0.48
+ '@antv/g-plugin-dragndrop': 2.0.38
+ '@antv/scale': 0.5.2
+ '@antv/util': 3.3.11
+ '@antv/vendor': 1.0.11
+ flru: 1.0.2
+ pdfast: 0.2.0
+
+ '@antv/g6-extension-react@0.2.6(@antv/g6@5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@antv/g': 6.1.28
+ '@antv/g-svg': 2.0.42
+ '@antv/g6': 5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@antv/g6@5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
+ dependencies:
+ '@antv/algorithm': 0.1.26
+ '@antv/component': 2.1.7
+ '@antv/event-emitter': 0.1.3
+ '@antv/g': 6.1.28
+ '@antv/g-canvas': 2.0.48
+ '@antv/g-plugin-dragndrop': 2.0.38
+ '@antv/graphlib': 2.0.4
+ '@antv/hierarchy': 0.6.14
+ '@antv/layout': 1.2.14-beta.9(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ '@antv/util': 3.3.11
+ bubblesets-js: 2.3.4
+ transitivePeerDependencies:
+ - workerize-loader
+
+ '@antv/g@6.1.28':
dependencies:
+ '@antv/g-camera-api': 2.0.41
+ '@antv/g-dom-mutation-observer-api': 2.0.38
+ '@antv/g-lite': 2.3.2
+ '@antv/g-web-animations-api': 2.1.28
'@babel/runtime': 7.28.2
- '@ant-design/icons-svg@4.4.2': {}
-
- '@ant-design/icons@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@antv/graphin@3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
dependencies:
- '@ant-design/colors': 7.2.1
- '@ant-design/icons-svg': 4.4.2
- '@babel/runtime': 7.28.2
- classnames: 2.5.1
- rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@antv/g6': 5.0.50(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - workerize-loader
- '@ant-design/react-slick@1.1.2(react@18.3.1)':
+ '@antv/graphlib@2.0.4':
dependencies:
- '@babel/runtime': 7.28.2
- classnames: 2.5.1
- json2mq: 0.2.0
- react: 18.3.1
- resize-observer-polyfill: 1.5.1
- throttle-debounce: 5.0.2
+ '@antv/event-emitter': 0.1.3
- '@antfu/eslint-define-config@1.23.0-2': {}
+ '@antv/hierarchy@0.6.14': {}
- '@antfu/install-pkg@0.4.1':
+ '@antv/layout@1.2.14-beta.9(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
dependencies:
- package-manager-detector: 0.2.11
- tinyexec: 0.3.2
+ '@antv/event-emitter': 0.1.3
+ '@antv/graphlib': 2.0.4
+ '@antv/util': 3.3.11
+ '@naoak/workerize-transferable': 0.1.0(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))
+ comlink: 4.4.2
+ d3-force: 3.0.0
+ d3-force-3d: 3.0.6
+ d3-octree: 1.1.0
+ d3-quadtree: 3.0.1
+ dagre: 0.8.5
+ ml-matrix: 6.12.1
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - workerize-loader
- '@antfu/install-pkg@1.1.0':
+ '@antv/scale@0.4.16':
dependencies:
- package-manager-detector: 1.3.0
- tinyexec: 1.0.1
+ '@antv/util': 3.3.11
+ color-string: 1.9.1
+ fecha: 4.2.3
- '@antfu/utils@0.7.10': {}
+ '@antv/scale@0.5.2':
+ dependencies:
+ '@antv/util': 3.3.11
+ color-string: 1.9.1
+ fecha: 4.2.3
- '@antfu/utils@8.1.1': {}
+ '@antv/util@2.0.17':
+ dependencies:
+ csstype: 3.1.3
+ tslib: 2.8.1
- '@antfu/utils@9.2.1': {}
+ '@antv/util@3.3.11':
+ dependencies:
+ fast-deep-equal: 3.1.3
+ gl-matrix: 3.4.4
+ tslib: 2.8.1
+
+ '@antv/vendor@1.0.11':
+ dependencies:
+ '@types/d3-array': 3.2.2
+ '@types/d3-color': 3.1.3
+ '@types/d3-dispatch': 3.0.7
+ '@types/d3-dsv': 3.0.7
+ '@types/d3-ease': 3.0.2
+ '@types/d3-fetch': 3.0.7
+ '@types/d3-force': 3.0.10
+ '@types/d3-format': 3.0.4
+ '@types/d3-geo': 3.1.0
+ '@types/d3-hierarchy': 3.1.7
+ '@types/d3-interpolate': 3.0.4
+ '@types/d3-path': 3.1.1
+ '@types/d3-quadtree': 3.0.6
+ '@types/d3-random': 3.0.3
+ '@types/d3-scale': 4.0.9
+ '@types/d3-scale-chromatic': 3.1.0
+ '@types/d3-shape': 3.1.7
+ '@types/d3-time': 3.0.4
+ '@types/d3-timer': 3.0.2
+ d3-array: 3.2.4
+ d3-color: 3.1.0
+ d3-dispatch: 3.0.1
+ d3-dsv: 3.0.1
+ d3-ease: 3.0.1
+ d3-fetch: 3.0.1
+ d3-force: 3.0.0
+ d3-force-3d: 3.0.6
+ d3-format: 3.1.0
+ d3-geo: 3.1.1
+ d3-geo-projection: 4.0.0
+ d3-hierarchy: 3.1.2
+ d3-interpolate: 3.0.1
+ d3-path: 3.1.0
+ d3-quadtree: 3.0.1
+ d3-random: 3.0.1
+ d3-regression: 1.3.10
+ d3-scale: 4.0.2
+ d3-scale-chromatic: 3.1.0
+ d3-shape: 3.2.0
+ d3-time: 3.1.0
+ d3-timer: 3.0.1
'@babel/code-frame@7.27.1':
dependencies:
@@ -8519,6 +9338,12 @@ snapshots:
'@emotion/hash@0.9.2': {}
+ '@emotion/is-prop-valid@1.2.2':
+ dependencies:
+ '@emotion/memoize': 0.8.1
+
+ '@emotion/memoize@0.8.1': {}
+
'@emotion/memoize@0.9.0': {}
'@emotion/react@11.14.0(@types/react@18.3.12)(react@18.3.1)':
@@ -8551,6 +9376,8 @@ snapshots:
'@emotion/unitless@0.7.5': {}
+ '@emotion/unitless@0.8.1': {}
+
'@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)':
dependencies:
react: 18.3.1
@@ -8867,6 +9694,10 @@ snapshots:
dependencies:
langium: 3.3.1
+ '@naoak/workerize-transferable@0.1.0(workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)))':
+ dependencies:
+ workerize-loader: 2.0.2(webpack@5.102.1(esbuild@0.23.1))
+
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -9172,9 +10003,9 @@ snapshots:
'@sindresorhus/merge-streams@4.0.0': {}
- '@soybeanjs/changelog@0.3.24(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)':
+ '@soybeanjs/changelog@0.3.24(@types/eslint@9.6.1)(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)':
dependencies:
- '@soybeanjs/eslint-config': 1.4.2(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
+ '@soybeanjs/eslint-config': 1.4.2(@types/eslint@9.6.1)(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
cli-progress: 3.12.0
convert-gitmoji: 0.1.5
dayjs: 1.11.11
@@ -9201,7 +10032,7 @@ snapshots:
- typescript
- vue-eslint-parser
- '@soybeanjs/eslint-config@1.4.2(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)':
+ '@soybeanjs/eslint-config@1.4.2(@types/eslint@9.6.1)(@unocss/eslint-config@0.63.6(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3))(eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react-refresh@0.4.14(eslint@9.14.0(jiti@2.5.1)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)':
dependencies:
'@antfu/eslint-define-config': 1.23.0-2
'@antfu/install-pkg': 0.4.1
@@ -9215,7 +10046,7 @@ snapshots:
eslint-parser-plain: 0.1.0
eslint-plugin-import-x: 4.3.1(eslint@9.14.0(jiti@2.5.1))(typescript@5.6.3)
eslint-plugin-n: 17.11.1(eslint@9.14.0(jiti@2.5.1))
- eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(prettier@3.3.3)
+ eslint-plugin-prettier: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(prettier@3.3.3)
eslint-plugin-unicorn: 56.0.0(eslint@9.14.0(jiti@2.5.1))
globals: 15.11.0
local-pkg: 0.5.0
@@ -9455,6 +10286,16 @@ snapshots:
dependencies:
'@types/ms': 2.1.0
+ '@types/eslint-scope@3.7.7':
+ dependencies:
+ '@types/eslint': 9.6.1
+ '@types/estree': 1.0.8
+
+ '@types/eslint@9.6.1':
+ dependencies:
+ '@types/estree': 1.0.8
+ '@types/json-schema': 7.0.15
+
'@types/estree-jsx@1.0.5':
dependencies:
'@types/estree': 1.0.8
@@ -9526,6 +10367,8 @@ snapshots:
'@types/resolve@1.20.2': {}
+ '@types/stylis@4.2.5': {}
+
'@types/svgo@2.6.4':
dependencies:
'@types/node': 22.8.6
@@ -9986,7 +10829,7 @@ snapshots:
dependencies:
'@unocss/core': 66.5.2
- '@unocss/vite@0.63.6(rollup@4.46.1)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))':
+ '@unocss/vite@0.63.6(rollup@4.46.1)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.2.0(rollup@4.46.1)
@@ -9996,7 +10839,7 @@ snapshots:
chokidar: 3.6.0
magic-string: 0.30.17
tinyglobby: 0.2.14
- vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)
+ vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)
transitivePeerDependencies:
- rollup
- supports-color
@@ -10031,14 +10874,14 @@ snapshots:
unplugin-utils: 0.3.0
vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.93.2)(terser@5.44.0)
- '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6))':
+ '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0))':
dependencies:
'@babel/core': 7.28.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0)
'@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)
+ vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)
transitivePeerDependencies:
- supports-color
@@ -10107,6 +10950,90 @@ snapshots:
'@vue/shared@3.5.18': {}
+ '@webassemblyjs/ast@1.14.1':
+ dependencies:
+ '@webassemblyjs/helper-numbers': 1.13.2
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+
+ '@webassemblyjs/floating-point-hex-parser@1.13.2': {}
+
+ '@webassemblyjs/helper-api-error@1.13.2': {}
+
+ '@webassemblyjs/helper-buffer@1.14.1': {}
+
+ '@webassemblyjs/helper-numbers@1.13.2':
+ dependencies:
+ '@webassemblyjs/floating-point-hex-parser': 1.13.2
+ '@webassemblyjs/helper-api-error': 1.13.2
+ '@xtuc/long': 4.2.2
+
+ '@webassemblyjs/helper-wasm-bytecode@1.13.2': {}
+
+ '@webassemblyjs/helper-wasm-section@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/wasm-gen': 1.14.1
+
+ '@webassemblyjs/ieee754@1.13.2':
+ dependencies:
+ '@xtuc/ieee754': 1.2.0
+
+ '@webassemblyjs/leb128@1.13.2':
+ dependencies:
+ '@xtuc/long': 4.2.2
+
+ '@webassemblyjs/utf8@1.13.2': {}
+
+ '@webassemblyjs/wasm-edit@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/helper-wasm-section': 1.14.1
+ '@webassemblyjs/wasm-gen': 1.14.1
+ '@webassemblyjs/wasm-opt': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ '@webassemblyjs/wast-printer': 1.14.1
+
+ '@webassemblyjs/wasm-gen@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/ieee754': 1.13.2
+ '@webassemblyjs/leb128': 1.13.2
+ '@webassemblyjs/utf8': 1.13.2
+
+ '@webassemblyjs/wasm-opt@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/wasm-gen': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+
+ '@webassemblyjs/wasm-parser@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-api-error': 1.13.2
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/ieee754': 1.13.2
+ '@webassemblyjs/leb128': 1.13.2
+ '@webassemblyjs/utf8': 1.13.2
+
+ '@webassemblyjs/wast-printer@1.14.1':
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@xtuc/long': 4.2.2
+
+ '@xtuc/ieee754@1.2.0': {}
+
+ '@xtuc/long@4.2.2': {}
+
+ acorn-import-phases@1.0.4(acorn@8.15.0):
+ dependencies:
+ acorn: 8.15.0
+
acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
acorn: 8.15.0
@@ -10126,6 +11053,15 @@ snapshots:
screenfull: 5.2.0
tslib: 2.8.1
+ ajv-formats@2.1.1(ajv@8.17.1):
+ optionalDependencies:
+ ajv: 8.17.1
+
+ ajv-keywords@5.1.0(ajv@8.17.1):
+ dependencies:
+ ajv: 8.17.1
+ fast-deep-equal: 3.1.3
+
ajv@6.12.6:
dependencies:
fast-deep-equal: 3.1.3
@@ -10133,6 +11069,13 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
+ ajv@8.17.1:
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-uri: 3.1.0
+ json-schema-traverse: 1.0.0
+ require-from-string: 2.0.2
+
ansi-align@3.0.1:
dependencies:
string-width: 4.2.3
@@ -10430,6 +11373,8 @@ snapshots:
mixin-deep: 1.3.2
pascalcase: 0.1.1
+ baseline-browser-mapping@2.8.23: {}
+
big.js@5.2.2: {}
binary-extensions@2.3.0: {}
@@ -10486,6 +11431,16 @@ snapshots:
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.1)
+ browserslist@4.27.0:
+ dependencies:
+ baseline-browser-mapping: 2.8.23
+ caniuse-lite: 1.0.30001753
+ electron-to-chromium: 1.5.244
+ node-releases: 2.0.27
+ update-browserslist-db: 1.1.4(browserslist@4.27.0)
+
+ bubblesets-js@2.3.4: {}
+
buffer-from@1.1.2: {}
builtin-modules@3.3.0: {}
@@ -10582,6 +11537,8 @@ snapshots:
camelcase@8.0.0: {}
+ camelize@1.0.1: {}
+
caniuse-api@3.0.0:
dependencies:
browserslist: 4.25.1
@@ -10591,6 +11548,8 @@ snapshots:
caniuse-lite@1.0.30001727: {}
+ caniuse-lite@1.0.30001753: {}
+
ccount@2.0.1: {}
chalk@1.1.3:
@@ -10650,6 +11609,8 @@ snapshots:
chownr@2.0.0: {}
+ chrome-trace-event@1.0.4: {}
+
ci-info@4.3.0: {}
citty@0.1.6:
@@ -10711,6 +11672,11 @@ snapshots:
color-name@1.1.4: {}
+ color-string@1.9.1:
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.4
+
colord@2.9.3: {}
colorette@2.0.20: {}
@@ -10719,6 +11685,8 @@ snapshots:
dependencies:
delayed-stream: 1.0.0
+ comlink@4.4.2: {}
+
comma-separated-tokens@2.0.3: {}
commander@11.1.0: {}
@@ -10819,6 +11787,8 @@ snapshots:
dependencies:
tiny-invariant: 1.3.3
+ css-color-keywords@1.0.0: {}
+
css-declaration-sorter@6.4.1(postcss@8.5.6):
dependencies:
postcss: 8.5.6
@@ -10843,6 +11813,12 @@ snapshots:
domutils: 3.2.2
nth-check: 2.1.1
+ css-to-react-native@3.2.0:
+ dependencies:
+ camelize: 1.0.1
+ css-color-keywords: 1.0.0
+ postcss-value-parser: 4.2.0
+
css-tree@1.1.3:
dependencies:
mdn-data: 2.0.14
@@ -10982,6 +11958,8 @@ snapshots:
d3-axis@3.0.0: {}
+ d3-binarytree@1.0.2: {}
+
d3-brush@3.0.0:
dependencies:
d3-dispatch: 3.0.1
@@ -11023,6 +12001,14 @@ snapshots:
dependencies:
d3-dsv: 3.0.1
+ d3-force-3d@3.0.6:
+ dependencies:
+ d3-binarytree: 1.0.2
+ d3-dispatch: 3.0.1
+ d3-octree: 1.1.0
+ d3-quadtree: 3.0.1
+ d3-timer: 3.0.1
+
d3-force@3.0.0:
dependencies:
d3-dispatch: 3.0.1
@@ -11031,6 +12017,12 @@ snapshots:
d3-format@3.1.0: {}
+ d3-geo-projection@4.0.0:
+ dependencies:
+ commander: 7.2.0
+ d3-array: 3.2.4
+ d3-geo: 3.1.1
+
d3-geo@3.1.1:
dependencies:
d3-array: 3.2.4
@@ -11041,6 +12033,8 @@ snapshots:
dependencies:
d3-color: 3.1.0
+ d3-octree@1.1.0: {}
+
d3-path@1.0.9: {}
d3-path@3.1.0: {}
@@ -11051,6 +12045,8 @@ snapshots:
d3-random@3.0.1: {}
+ d3-regression@1.3.10: {}
+
d3-sankey@0.12.3:
dependencies:
d3-array: 2.12.1
@@ -11144,6 +12140,11 @@ snapshots:
d3: 7.9.0
lodash-es: 4.17.21
+ dagre@0.8.5:
+ dependencies:
+ graphlib: 2.1.8
+ lodash: 4.17.21
+
data-view-buffer@1.0.2:
dependencies:
call-bound: 1.0.4
@@ -11345,6 +12346,8 @@ snapshots:
electron-to-chromium@1.5.191: {}
+ electron-to-chromium@1.5.244: {}
+
emoji-regex@10.4.0: {}
emoji-regex@8.0.0: {}
@@ -11464,6 +12467,8 @@ snapshots:
iterator.prototype: 1.1.5
safe-array-concat: 1.1.3
+ es-module-lexer@1.7.0: {}
+
es-object-atoms@1.1.1:
dependencies:
es-errors: 1.3.0
@@ -11607,13 +12612,14 @@ snapshots:
minimatch: 9.0.5
semver: 7.7.2
- eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(prettier@3.3.3):
+ eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@2.5.1)))(eslint@9.14.0(jiti@2.5.1))(prettier@3.3.3):
dependencies:
eslint: 9.14.0(jiti@2.5.1)
prettier: 3.3.3
prettier-linter-helpers: 1.0.0
synckit: 0.9.3
optionalDependencies:
+ '@types/eslint': 9.6.1
eslint-config-prettier: 9.1.0(eslint@9.14.0(jiti@2.5.1))
eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@2.5.1)):
@@ -11676,6 +12682,11 @@ snapshots:
semver: 7.7.2
strip-indent: 3.0.0
+ eslint-scope@5.1.1:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 4.3.0
+
eslint-scope@8.4.0:
dependencies:
esrecurse: 4.3.0
@@ -11743,6 +12754,8 @@ snapshots:
dependencies:
estraverse: 5.3.0
+ estraverse@4.3.0: {}
+
estraverse@5.3.0: {}
estree-util-is-identifier-name@3.0.0: {}
@@ -11763,6 +12776,8 @@ snapshots:
eventemitter3@5.0.1: {}
+ events@3.3.0: {}
+
execa@8.0.1:
dependencies:
cross-spawn: 7.0.6
@@ -11859,6 +12874,8 @@ snapshots:
fast-levenshtein@2.0.6: {}
+ fast-uri@3.1.0: {}
+
fastq@1.19.1:
dependencies:
reusify: 1.1.0
@@ -11867,6 +12884,8 @@ snapshots:
optionalDependencies:
picomatch: 4.0.3
+ fecha@4.2.3: {}
+
figures@6.1.0:
dependencies:
is-unicode-supported: 2.1.0
@@ -11909,6 +12928,8 @@ snapshots:
flatted@3.3.3: {}
+ flru@1.0.2: {}
+
follow-redirects@1.15.9: {}
for-each@0.3.5:
@@ -11936,10 +12957,11 @@ snapshots:
dependencies:
map-cache: 0.2.2
- framer-motion@11.11.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ framer-motion@11.11.11(@emotion/is-prop-valid@1.2.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
tslib: 2.8.1
optionalDependencies:
+ '@emotion/is-prop-valid': 1.2.2
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -12034,6 +13056,8 @@ snapshots:
pathe: 2.0.3
tar: 6.2.1
+ gl-matrix@3.4.4: {}
+
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -12042,6 +13066,8 @@ snapshots:
dependencies:
is-glob: 4.0.3
+ glob-to-regexp@0.4.1: {}
+
glob@10.4.5:
dependencies:
foreground-child: 3.3.1
@@ -12110,6 +13136,10 @@ snapshots:
graphemer@1.4.0: {}
+ graphlib@2.1.8:
+ dependencies:
+ lodash: 4.17.21
+
gzip-size@6.0.0:
dependencies:
duplexer: 0.1.2
@@ -12391,6 +13421,8 @@ snapshots:
is-alphabetical: 2.0.1
is-decimal: 2.0.1
+ is-any-array@2.0.1: {}
+
is-array-buffer@3.0.5:
dependencies:
call-bind: 1.0.8
@@ -12399,6 +13431,8 @@ snapshots:
is-arrayish@0.2.1: {}
+ is-arrayish@0.3.4: {}
+
is-async-function@2.1.1:
dependencies:
async-function: 1.0.0
@@ -12621,6 +13655,12 @@ snapshots:
dependencies:
'@isaacs/cliui': 8.0.2
+ jest-worker@27.5.1:
+ dependencies:
+ '@types/node': 22.8.6
+ merge-stream: 2.0.0
+ supports-color: 8.1.1
+
jiti@1.21.7: {}
jiti@2.0.0-beta.3: {}
@@ -12649,6 +13689,8 @@ snapshots:
json-schema-traverse@0.4.1: {}
+ json-schema-traverse@1.0.0: {}
+
json-stable-stringify-without-jsonify@1.0.1: {}
json2mq@0.2.0:
@@ -12777,12 +13819,20 @@ snapshots:
load-tsconfig@0.2.5: {}
+ loader-runner@4.3.1: {}
+
loader-utils@1.4.2:
dependencies:
big.js: 5.2.2
emojis-list: 3.0.0
json5: 1.0.2
+ loader-utils@2.0.4:
+ dependencies:
+ big.js: 5.2.2
+ emojis-list: 3.0.0
+ json5: 2.2.3
+
loader-utils@3.3.1: {}
local-pkg@0.5.0:
@@ -13396,6 +14446,25 @@ snapshots:
mkdirp@3.0.1: {}
+ ml-array-max@1.2.4:
+ dependencies:
+ is-any-array: 2.0.1
+
+ ml-array-min@1.2.3:
+ dependencies:
+ is-any-array: 2.0.1
+
+ ml-array-rescale@1.3.7:
+ dependencies:
+ is-any-array: 2.0.1
+ ml-array-max: 1.2.4
+ ml-array-min: 1.2.3
+
+ ml-matrix@6.12.1:
+ dependencies:
+ is-any-array: 2.0.1
+ ml-array-rescale: 1.3.7
+
mlly@1.7.4:
dependencies:
acorn: 8.15.0
@@ -13437,6 +14506,8 @@ snapshots:
sax: 1.4.1
optional: true
+ neo-async@2.6.2: {}
+
no-case@3.0.4:
dependencies:
lower-case: 2.0.2
@@ -13449,6 +14520,8 @@ snapshots:
node-releases@2.0.19: {}
+ node-releases@2.0.27: {}
+
normalize-package-data@2.5.0:
dependencies:
hosted-git-info: 2.8.9
@@ -13686,6 +14759,8 @@ snapshots:
pathe@2.0.3: {}
+ pdfast@0.2.0: {}
+
perfect-debounce@1.0.0: {}
picocolors@1.1.1: {}
@@ -14086,6 +15161,12 @@ snapshots:
source-map: 0.5.7
supports-color: 3.2.3
+ postcss@8.4.49:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
postcss@8.5.6:
dependencies:
nanoid: 3.3.11
@@ -14187,12 +15268,18 @@ snapshots:
queue-microtask@1.2.3: {}
+ quickselect@2.0.0: {}
+
raf-schd@4.0.3: {}
randombytes@2.1.0:
dependencies:
safe-buffer: 5.2.1
+ rbush@3.0.1:
+ dependencies:
+ quickselect: 2.0.0
+
rc-cascader@3.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.28.2
@@ -15032,6 +16119,8 @@ snapshots:
require-directory@2.1.1: {}
+ require-from-string@2.0.2: {}
+
reselect@5.1.1: {}
resize-observer-polyfill@1.5.1: {}
@@ -15194,6 +16283,13 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ schema-utils@4.3.3:
+ dependencies:
+ '@types/json-schema': 7.0.15
+ ajv: 8.17.1
+ ajv-formats: 2.1.1(ajv@8.17.1)
+ ajv-keywords: 5.1.0(ajv@8.17.1)
+
screenfull@5.2.0: {}
scroll-into-view-if-needed@3.1.0:
@@ -15245,6 +16341,8 @@ snapshots:
is-plain-object: 2.0.4
split-string: 3.1.0
+ shallowequal@1.1.0: {}
+
shebang-command@2.0.0:
dependencies:
shebang-regex: 3.0.0
@@ -15281,6 +16379,10 @@ snapshots:
signal-exit@4.1.0: {}
+ simple-swizzle@0.2.4:
+ dependencies:
+ is-arrayish: 0.3.4
+
simplebar-core@1.3.2:
dependencies:
lodash: 4.17.21
@@ -15519,6 +16621,20 @@ snapshots:
dependencies:
inline-style-parser: 0.2.4
+ styled-components@6.1.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ dependencies:
+ '@emotion/is-prop-valid': 1.2.2
+ '@emotion/unitless': 0.8.1
+ '@types/stylis': 4.2.5
+ css-to-react-native: 3.2.0
+ csstype: 3.1.3
+ postcss: 8.4.49
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ shallowequal: 1.1.0
+ stylis: 4.3.2
+ tslib: 2.6.2
+
stylehacks@5.1.1(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
@@ -15533,6 +16649,8 @@ snapshots:
stylis@4.2.0: {}
+ stylis@4.3.2: {}
+
stylis@4.3.6: {}
supports-color@2.0.0: {}
@@ -15545,6 +16663,10 @@ snapshots:
dependencies:
has-flag: 4.0.0
+ supports-color@8.1.1:
+ dependencies:
+ has-flag: 4.0.0
+
supports-preserve-symlinks-flag@1.0.0: {}
svg-baker@1.7.0:
@@ -15567,6 +16689,8 @@ snapshots:
svg-parser@2.0.4: {}
+ svg-path-parser@1.1.0: {}
+
svgo@2.8.0:
dependencies:
'@trysound/sax': 0.2.0
@@ -15594,6 +16718,8 @@ snapshots:
tapable@2.2.2: {}
+ tapable@2.3.0: {}
+
tar@6.2.1:
dependencies:
chownr: 2.0.0
@@ -15603,6 +16729,17 @@ snapshots:
mkdirp: 1.0.4
yallist: 4.0.0
+ terser-webpack-plugin@5.3.14(esbuild@0.23.1)(webpack@5.102.1(esbuild@0.23.1)):
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.29
+ jest-worker: 27.5.1
+ schema-utils: 4.3.3
+ serialize-javascript: 6.0.2
+ terser: 5.44.0
+ webpack: 5.102.1(esbuild@0.23.1)
+ optionalDependencies:
+ esbuild: 0.23.1
+
terser@5.44.0:
dependencies:
'@jridgewell/source-map': 0.3.11
@@ -15680,6 +16817,8 @@ snapshots:
tslib@2.3.0: {}
+ tslib@2.6.2: {}
+
tslib@2.8.1: {}
tsx@4.19.2:
@@ -15960,6 +17099,12 @@ snapshots:
escalade: 3.2.0
picocolors: 1.1.1
+ update-browserslist-db@1.1.4(browserslist@4.27.0):
+ dependencies:
+ browserslist: 4.27.0
+ escalade: 3.2.0
+ picocolors: 1.1.1
+
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
@@ -16006,7 +17151,7 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
- vite-plugin-inspect@0.8.7(rollup@4.46.1)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)):
+ vite-plugin-inspect@0.8.7(rollup@4.46.1)(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.2.0(rollup@4.46.1)
@@ -16017,14 +17162,14 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 2.0.4
- vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)
+ vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)
transitivePeerDependencies:
- rollup
- supports-color
vite-plugin-remove-console@2.2.0: {}
- vite-plugin-svg-icons@2.0.1(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)):
+ vite-plugin-svg-icons@2.0.1(vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)):
dependencies:
'@types/svgo': 2.6.4
cors: 2.8.5
@@ -16034,11 +17179,11 @@ snapshots:
pathe: 0.2.0
svg-baker: 1.7.0
svgo: 2.8.0
- vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)
+ vite: 5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0)
transitivePeerDependencies:
- supports-color
- vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6):
+ vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.80.6)(terser@5.44.0):
dependencies:
esbuild: 0.21.5
postcss: 8.5.6
@@ -16048,6 +17193,7 @@ snapshots:
fsevents: 2.3.3
less: 4.4.0
sass: 1.80.6
+ terser: 5.44.0
vite@5.4.10(@types/node@22.8.6)(less@4.4.0)(sass@1.93.2)(terser@5.44.0):
dependencies:
@@ -16098,12 +17244,49 @@ snapshots:
optionalDependencies:
typescript: 5.6.3
+ watchpack@2.4.4:
+ dependencies:
+ glob-to-regexp: 0.4.1
+ graceful-fs: 4.2.11
+
web-namespaces@2.0.1: {}
webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}
+ webpack@5.102.1(esbuild@0.23.1):
+ dependencies:
+ '@types/eslint-scope': 3.7.7
+ '@types/estree': 1.0.8
+ '@types/json-schema': 7.0.15
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/wasm-edit': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ acorn: 8.15.0
+ acorn-import-phases: 1.0.4(acorn@8.15.0)
+ browserslist: 4.27.0
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.18.2
+ es-module-lexer: 1.7.0
+ eslint-scope: 5.1.1
+ events: 3.3.0
+ glob-to-regexp: 0.4.1
+ graceful-fs: 4.2.11
+ json-parse-even-better-errors: 2.3.1
+ loader-runner: 4.3.1
+ mime-types: 2.1.35
+ neo-async: 2.6.2
+ schema-utils: 4.3.3
+ tapable: 2.3.0
+ terser-webpack-plugin: 5.3.14(esbuild@0.23.1)(webpack@5.102.1(esbuild@0.23.1))
+ watchpack: 2.4.4
+ webpack-sources: 3.3.3
+ transitivePeerDependencies:
+ - '@swc/core'
+ - esbuild
+ - uglify-js
+
which-boxed-primitive@1.1.1:
dependencies:
is-bigint: 1.1.0
@@ -16155,6 +17338,11 @@ snapshots:
word-wrap@1.2.5: {}
+ workerize-loader@2.0.2(webpack@5.102.1(esbuild@0.23.1)):
+ dependencies:
+ loader-utils: 2.0.4
+ webpack: 5.102.1(esbuild@0.23.1)
+
wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0
diff --git a/web/src/locales/langs/en-us/route.ts b/web/src/locales/langs/en-us/route.ts
index 4238d08c..a1c24a0f 100644
--- a/web/src/locales/langs/en-us/route.ts
+++ b/web/src/locales/langs/en-us/route.ts
@@ -4,6 +4,9 @@ const route: App.I18n.Schema['translation']['route'] = {
500: 'Server Error',
about: 'About',
'ai-assistant': 'AI Assistant',
+ 'ai-assistant_edit': 'Edit AI Assistant',
+ 'ai-assistant_list': 'AI Assistant',
+ 'ai-assistant_new': 'New AI Assistant',
'api-token': 'API Token',
'api-token_list': 'API Token',
'data-source': 'Data Source',
@@ -52,27 +55,26 @@ const route: App.I18n.Schema['translation']['route'] = {
manage_role: 'Role Manage',
manage_user: 'User Manage',
'manage_user-detail': 'User Detail',
+ 'mcp-server': 'MCP Server',
+ 'mcp-server_edit': 'Edit MCP Server',
+ 'mcp-server_list': 'MCP Server',
+ 'mcp-server_new': 'New MCP Server',
+ 'model-provider': 'LLM Provider',
+ 'model-provider_edit': 'Edit LLM Provider',
+ 'model-provider_list': 'LLM Provider',
+ 'model-provider_new': 'New LLM Provider',
'multi-menu': 'Multi Menu',
'multi-menu_first': 'Menu One',
'multi-menu_first_child': 'Menu One Child',
'multi-menu_second': 'Menu Two',
'multi-menu_second_child': 'Menu Two Child',
'multi-menu_second_child_home': 'Menu Two Child Home',
- 'user-center': 'User Center',
- 'server': 'Server',
- 'ai-assistant_list': 'AI Assistant',
- 'ai-assistant_new': 'New AI Assistant',
- 'ai-assistant_edit': 'Edit AI Assistant',
- 'settings': 'Settings',
- 'model-provider': 'LLM Provider',
- 'model-provider_list': 'LLM Provider',
- 'model-provider_new': 'New LLM Provider',
- 'model-provider_edit': 'Edit LLM Provider',
- 'mcp-server': 'MCP Server',
- 'mcp-server_list': 'MCP Server',
- 'mcp-server_new': 'New MCP Server',
- 'mcp-server_edit': 'Edit MCP Server',
- 'search': 'Search'
+ pipeline: 'Pipeline',
+ pipeline_list: 'Pipeline',
+ search: 'Search',
+ server: 'Server',
+ settings: 'Settings',
+ 'user-center': 'User Center'
};
export default route;
diff --git a/web/src/locales/langs/zh-cn/route.ts b/web/src/locales/langs/zh-cn/route.ts
index e58dbccd..0dc619b9 100644
--- a/web/src/locales/langs/zh-cn/route.ts
+++ b/web/src/locales/langs/zh-cn/route.ts
@@ -4,9 +4,13 @@ const route: App.I18n.Schema['translation']['route'] = {
500: '服务器错误',
about: '关于',
'ai-assistant': 'AI 助手',
+ 'ai-assistant_edit': '编辑 AI 助手',
+ 'ai-assistant_list': 'AI 助手',
+ 'ai-assistant_new': '新增 AI 助手',
'api-token': 'API Token',
'api-token_list': 'API Token',
'data-source': '数据源',
+ 'data-source_detail': '数据源详情',
'data-source_edit': '编辑数据源',
'data-source_list': '数据源',
'data-source_new': '新增数据源',
@@ -52,28 +56,26 @@ const route: App.I18n.Schema['translation']['route'] = {
manage_role: '角色管理',
manage_user: '用户管理',
'manage_user-detail': '用户详情',
+ 'mcp-server': 'MCP 服务器',
+ 'mcp-server_edit': '编辑 MCP 服务器',
+ 'mcp-server_list': 'MCP 服务器',
+ 'mcp-server_new': '新增 MCP 服务器',
+ 'model-provider': '模型提供商',
+ 'model-provider_edit': '编辑模型提供商',
+ 'model-provider_list': '模型提供商',
+ 'model-provider_new': '新增模型提供商',
'multi-menu': '多级菜单',
'multi-menu_first': '菜单一',
'multi-menu_first_child': '菜单一子菜单',
'multi-menu_second': '菜单二',
'multi-menu_second_child': '菜单二子菜单',
'multi-menu_second_child_home': '菜单二子菜单首页',
- 'server': '服务端',
- 'ai-assistant_list': 'AI 助手',
- 'ai-assistant_new': '新增 AI 助手',
- 'ai-assistant_edit': '编辑 AI 助手',
- 'data-source_detail': '数据源详情',
- 'settings': '设置',
- 'model-provider': '模型提供商',
- 'model-provider_list': '模型提供商',
- 'model-provider_new': '新增模型提供商',
- 'model-provider_edit': '编辑模型提供商',
- 'mcp-server': 'MCP 服务器',
- 'mcp-server_list': 'MCP 服务器',
- 'mcp-server_new': '新增 MCP 服务器',
- 'mcp-server_edit': '编辑 MCP 服务器',
- 'user-center': '个人中心',
- 'search': '搜索'
+ pipeline: '流水线',
+ pipeline_list: '流水线',
+ search: '搜索',
+ server: '服务端',
+ settings: '设置',
+ 'user-center': '个人中心'
};
export default route;
diff --git a/web/src/pages/pipeline/details/components/Steps/index.tsx b/web/src/pages/pipeline/details/components/Steps/index.tsx
new file mode 100644
index 00000000..840e0cfe
--- /dev/null
+++ b/web/src/pages/pipeline/details/components/Steps/index.tsx
@@ -0,0 +1,35 @@
+import { Collapse } from 'antd';
+
+const Steps = () => {
+ return (
+
FAQ 提取
, + key: '2', + label: 'FAQ 提取' + }, + { + children:Embedding 生成
, + key: '3', + label: 'Embedding 生成' + }, + { + children:保存结果
, + key: '4', + label: '保存结果' + } + ]} + /> + ); +}; + +export default Steps; diff --git a/web/src/pages/pipeline/details/components/Summary/index.tsx b/web/src/pages/pipeline/details/components/Summary/index.tsx new file mode 100644 index 00000000..45c8fbb2 --- /dev/null +++ b/web/src/pages/pipeline/details/components/Summary/index.tsx @@ -0,0 +1,63 @@ +import { FlowGraph } from '@ant-design/graphs'; +import { Flex, Table } from 'antd'; + +const Summary = () => { + const [data, setData] = useState(undefined); + + useMount(() => { + fetch('https://assets.antv.antgroup.com/g6/flow-analysis.json') + .then(res => res.json()) + .then(setData); + }); + + const columns = [ + { + dataIndex: 'step', + title: 'Step' + }, + { + dataIndex: 'type', + title: 'Type' + }, + { + dataIndex: 'type', + title: 'Type' + }, + { + dataIndex: 'message', + title: 'Message' + }, + { + dataIndex: 'timestamp', + title: 'Timestamp' + } + ]; + + return ( +