diff --git a/.npmrc b/.npmrc
index d9b4b32..fa286b7 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1 +1,2 @@
@abearxiong:registry=https://npm.pkg.github.com
+@kevisual:registry=https://npm.xiongxiao.me
\ No newline at end of file
diff --git a/index.html b/index.html
index 0bcc9f9..72e1576 100644
--- a/index.html
+++ b/index.html
@@ -2,7 +2,6 @@
-
envision
diff --git a/package.json b/package.json
index 8b2a3c9..c57b1c7 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
"pub": "pnpm run build && pnpm run deploy"
},
"dependencies": {
- "@abearxiong/container": "0.0.1-alpha.11",
+ "@kevisual/container": "0.0.2-alpha.1",
"@abearxiong/flows": "0.0.1-alpha.9",
"@abearxiong/ui": "0.0.1-alpha.0",
"@ant-design/icons": "^5.5.1",
@@ -22,9 +22,9 @@
"@kevisual/query": "^0.0.6",
"@kevisual/ui": "^0.0.2",
"@monaco-editor/react": "^4.6.0",
- "@uiw/react-textarea-code-editor": "^3.0.2",
- "@xyflow/react": "^12.3.1",
- "antd": "^5.21.2",
+ "@uiw/react-textarea-code-editor": "^3.1.0",
+ "@xyflow/react": "^12.3.2",
+ "antd": "^5.21.4",
"classnames": "^2.5.1",
"clsx": "^2.1.1",
"copy-to-clipboard": "^3.3.3",
@@ -32,42 +32,42 @@
"eventemitter3": "^5.0.1",
"immer": "^10.1.1",
"lodash-es": "^4.17.21",
- "marked": "^14.1.2",
+ "marked": "^14.1.3",
"nanoid": "^5.0.7",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-resizable-panels": "^2.1.4",
- "react-router": "^6.26.2",
- "react-router-dom": "^6.26.2",
- "react-toastify": "^10.0.5",
+ "react-router": "^6.27.0",
+ "react-router-dom": "^6.27.0",
+ "react-toastify": "^10.0.6",
"vite-plugin-tsconfig-paths": "^1.4.1",
- "zustand": "^4.5.5"
+ "zustand": "^5.0.0"
},
"devDependencies": {
- "@eslint/js": "^9.12.0",
+ "@eslint/js": "^9.13.0",
"@tailwindcss/aspect-ratio": "^0.4.2",
"@tailwindcss/typography": "^0.5.15",
"@types/d3": "^7.4.3",
"@types/lodash-es": "^4.17.12",
- "@types/node": "^22.7.4",
+ "@types/node": "^22.7.7",
"@types/path-browserify": "^1.0.3",
"@types/react": "^18.3.11",
- "@types/react-dom": "^18.3.0",
- "@vitejs/plugin-react": "^4.3.2",
+ "@types/react-dom": "^18.3.1",
+ "@vitejs/plugin-react": "^4.3.3",
"autoprefixer": "^10.4.20",
- "eslint": "^9.12.0",
+ "eslint": "^9.13.0",
"eslint-plugin-react-hooks": "^5.1.0-rc.0",
"eslint-plugin-react-refresh": "^0.4.12",
- "globals": "^15.10.0",
+ "globals": "^15.11.0",
"path-browserify": "^1.0.1",
"postcss-import": "^16.1.0",
"pretty-bytes": "^6.1.1",
"react-is": "^18.3.1",
- "tailwind-merge": "^2.5.3",
- "tailwindcss": "^3.4.13",
+ "tailwind-merge": "^2.5.4",
+ "tailwindcss": "^3.4.14",
"tailwindcss-animate": "^1.0.7",
- "typescript": "^5.6.2",
- "typescript-eslint": "^8.8.1",
- "vite": "^5.4.8"
+ "typescript": "^5.6.3",
+ "typescript-eslint": "^8.10.0",
+ "vite": "^5.4.9"
}
}
\ No newline at end of file
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7d155db..2be2a7a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,12 +8,9 @@ importers:
.:
dependencies:
- '@abearxiong/container':
- specifier: 0.0.1-alpha.11
- version: 0.0.1-alpha.11(@emotion/css@11.13.4)(crypto-js@4.2.0)(eventemitter3@5.0.1)
'@abearxiong/flows':
specifier: 0.0.1-alpha.9
- version: 0.0.1-alpha.9(@xyflow/react@12.3.1(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zustand@4.5.5(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1))
+ version: 0.0.1-alpha.9(@xyflow/react@12.3.2(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zustand@5.0.0(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1)))
'@abearxiong/ui':
specifier: 0.0.1-alpha.0
version: 0.0.1-alpha.0
@@ -26,6 +23,9 @@ importers:
'@kevisual/codemirror':
specifier: ^0.0.2
version: 0.0.2
+ '@kevisual/container':
+ specifier: 0.0.2-alpha.1
+ version: 0.0.2-alpha.1(@emotion/css@11.13.4)(@types/react@18.3.11)(crypto-js@4.2.0)(eventemitter3@5.0.1)(immer@10.1.1)(react@18.3.1)
'@kevisual/query':
specifier: ^0.0.6
version: 0.0.6
@@ -36,14 +36,14 @@ importers:
specifier: ^4.6.0
version: 4.6.0(monaco-editor@0.52.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@uiw/react-textarea-code-editor':
- specifier: ^3.0.2
- version: 3.0.2(@babel/runtime@7.25.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^3.1.0
+ version: 3.1.0(@babel/runtime@7.25.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@xyflow/react':
- specifier: ^12.3.1
- version: 12.3.1(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^12.3.2
+ version: 12.3.2(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
antd:
- specifier: ^5.21.2
- version: 5.21.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^5.21.4
+ version: 5.21.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classnames:
specifier: ^2.5.1
version: 2.5.1
@@ -66,8 +66,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
marked:
- specifier: ^14.1.2
- version: 14.1.2
+ specifier: ^14.1.3
+ version: 14.1.3
nanoid:
specifier: ^5.0.7
version: 5.0.7
@@ -81,30 +81,30 @@ importers:
specifier: ^2.1.4
version: 2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-router:
- specifier: ^6.26.2
- version: 6.26.2(react@18.3.1)
+ specifier: ^6.27.0
+ version: 6.27.0(react@18.3.1)
react-router-dom:
- specifier: ^6.26.2
- version: 6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^6.27.0
+ version: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-toastify:
- specifier: ^10.0.5
- version: 10.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^10.0.6
+ version: 10.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
vite-plugin-tsconfig-paths:
specifier: ^1.4.1
- version: 1.4.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4))
+ version: 1.4.1(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.7))
zustand:
- specifier: ^4.5.5
- version: 4.5.5(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)
+ specifier: ^5.0.0
+ version: 5.0.0(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1))
devDependencies:
'@eslint/js':
- specifier: ^9.12.0
- version: 9.12.0
+ specifier: ^9.13.0
+ version: 9.13.0
'@tailwindcss/aspect-ratio':
specifier: ^0.4.2
- version: 0.4.2(tailwindcss@3.4.13)
+ version: 0.4.2(tailwindcss@3.4.14)
'@tailwindcss/typography':
specifier: ^0.5.15
- version: 0.5.15(tailwindcss@3.4.13)
+ version: 0.5.15(tailwindcss@3.4.14)
'@types/d3':
specifier: ^7.4.3
version: 7.4.3
@@ -112,8 +112,8 @@ importers:
specifier: ^4.17.12
version: 4.17.12
'@types/node':
- specifier: ^22.7.4
- version: 22.7.4
+ specifier: ^22.7.7
+ version: 22.7.7
'@types/path-browserify':
specifier: ^1.0.3
version: 1.0.3
@@ -121,26 +121,26 @@ importers:
specifier: ^18.3.11
version: 18.3.11
'@types/react-dom':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.1
+ version: 18.3.1
'@vitejs/plugin-react':
- specifier: ^4.3.2
- version: 4.3.2(vite@5.4.8(@types/node@22.7.4))
+ specifier: ^4.3.3
+ version: 4.3.3(vite@5.4.9(@types/node@22.7.7))
autoprefixer:
specifier: ^10.4.20
version: 10.4.20(postcss@8.4.47)
eslint:
- specifier: ^9.12.0
- version: 9.12.0(jiti@1.21.6)
+ specifier: ^9.13.0
+ version: 9.13.0(jiti@1.21.6)
eslint-plugin-react-hooks:
specifier: ^5.1.0-rc.0
- version: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.12.0(jiti@1.21.6))
+ version: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-react-refresh:
specifier: ^0.4.12
- version: 0.4.12(eslint@9.12.0(jiti@1.21.6))
+ version: 0.4.12(eslint@9.13.0(jiti@1.21.6))
globals:
- specifier: ^15.10.0
- version: 15.10.0
+ specifier: ^15.11.0
+ version: 15.11.0
path-browserify:
specifier: ^1.0.1
version: 1.0.1
@@ -154,33 +154,26 @@ importers:
specifier: ^18.3.1
version: 18.3.1
tailwind-merge:
- specifier: ^2.5.3
- version: 2.5.3
+ specifier: ^2.5.4
+ version: 2.5.4
tailwindcss:
- specifier: ^3.4.13
- version: 3.4.13
+ specifier: ^3.4.14
+ version: 3.4.14
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.13)
+ version: 1.0.7(tailwindcss@3.4.14)
typescript:
- specifier: ^5.6.2
- version: 5.6.2
+ specifier: ^5.6.3
+ version: 5.6.3
typescript-eslint:
- specifier: ^8.8.1
- version: 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
+ specifier: ^8.10.0
+ version: 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
vite:
- specifier: ^5.4.8
- version: 5.4.8(@types/node@22.7.4)
+ specifier: ^5.4.9
+ version: 5.4.9(@types/node@22.7.7)
packages:
- '@abearxiong/container@0.0.1-alpha.11':
- resolution: {integrity: sha512-oLSsrkSsefYklO40ZGftCTN6TA9jSteThYKsZo9VWwbwIIBkE1W4l2sh8UcfRJfZgNYYAsFKkk4ighN28rgK5Q==, tarball: https://npm.pkg.github.com/download/@abearxiong/container/0.0.1-alpha.11/1090e007ce60cd279ba4c7395d1b63dddc82c6e4}
- peerDependencies:
- '@emotion/css': ^11.13.0
- crypto-js: ^4.2.0
- eventemitter3: ^5.0.1
-
'@abearxiong/flows@0.0.1-alpha.9':
resolution: {integrity: sha512-g4PLy0zDQEpp0NPwSgcOVFvRxwPcyX2tn9Zx1OZuW4+Za12FFo4r1rGgSyfUMJRAPfr2Ab8KMRJ2KLV/X3JpoA==, tarball: https://npm.pkg.github.com/download/@abearxiong/flows/0.0.1-alpha.9/c8063970e2d57318c611743b5d4de1071d379a8c}
peerDependencies:
@@ -203,8 +196,8 @@ packages:
'@ant-design/colors@7.1.0':
resolution: {integrity: sha512-MMoDGWn1y9LdQJQSHiCC20x3uZ3CwQnv9QMz6pCmJOrqdgM9YxsoVVY0wtrdXbmfSgnV0KNk6zi09NAhMR2jvg==}
- '@ant-design/cssinjs-utils@1.1.0':
- resolution: {integrity: sha512-E9nOWObXx7Dy7hdyuYlOFaer/LtPO7oyZVxZphh0CYEslr5EmhJPM3WI0Q2RBHRtYg6dSNqeSK73kvZjPN3IMQ==}
+ '@ant-design/cssinjs-utils@1.1.1':
+ resolution: {integrity: sha512-2HAiyGGGnM0es40SxdszeQAU5iWp41wBIInq+ONTCKjlSKOrzQfnw4JDtB8IBmqE6tQaEKwmzTP2LGdt5DSwYQ==}
peerDependencies:
react: '>=16.9.0'
react-dom: '>=16.9.0'
@@ -517,16 +510,16 @@ packages:
resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.6.0':
- resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==}
+ '@eslint/core@0.7.0':
+ resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.1.0':
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.12.0':
- resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==}
+ '@eslint/js@9.13.0':
+ resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
@@ -594,6 +587,13 @@ packages:
'@kevisual/codemirror@0.0.2':
resolution: {integrity: sha512-z+hINypSarYBj+13en8+Hj/CqTAMVIYN3Rs0ICHRzbikvrDnsnT4ohpnFgcbFPQ/zX3E1mS9ANbx4jGSJEHaPQ==}
+ '@kevisual/container@0.0.2-alpha.1':
+ resolution: {integrity: sha512-lIa+qP+ECfnVUNXxJHbQ2FKQHy4h7uppj5+JMsVBvlaHxkvlXO1P0gSaCa8m0QE4kNbkvZlHfF1jHTRiVObMbg==}
+ peerDependencies:
+ '@emotion/css': ^11.13.0
+ crypto-js: ^4.2.0
+ eventemitter3: ^5.0.1
+
'@kevisual/query@0.0.6':
resolution: {integrity: sha512-J+poZwIx4r956GDN5zI8zM0YyyxJqARZVVOFYplRThaQLqpsbRNYJoYiT5DekvBftxtFjs/OlI3RzcHDOv3Fjw==}
@@ -683,8 +683,8 @@ packages:
react: '>=16.9.0'
react-dom: '>=16.9.0'
- '@remix-run/router@1.19.2':
- resolution: {integrity: sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==}
+ '@remix-run/router@1.20.0':
+ resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==}
engines: {node: '>=14.0.0'}
'@rollup/rollup-android-arm-eabi@4.22.0':
@@ -918,8 +918,8 @@ packages:
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
- '@types/node@22.7.4':
- resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==}
+ '@types/node@22.7.7':
+ resolution: {integrity: sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==}
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -933,8 +933,8 @@ packages:
'@types/prop-types@15.7.13':
resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
- '@types/react-dom@18.3.0':
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+ '@types/react-dom@18.3.1':
+ resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
'@types/react@18.3.11':
resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==}
@@ -945,8 +945,8 @@ packages:
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
- '@typescript-eslint/eslint-plugin@8.8.1':
- resolution: {integrity: sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==}
+ '@typescript-eslint/eslint-plugin@8.10.0':
+ resolution: {integrity: sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -956,8 +956,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.8.1':
- resolution: {integrity: sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==}
+ '@typescript-eslint/parser@8.10.0':
+ resolution: {integrity: sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -966,12 +966,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@8.8.1':
- resolution: {integrity: sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==}
+ '@typescript-eslint/scope-manager@8.10.0':
+ resolution: {integrity: sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.8.1':
- resolution: {integrity: sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==}
+ '@typescript-eslint/type-utils@8.10.0':
+ resolution: {integrity: sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -979,12 +979,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@8.8.1':
- resolution: {integrity: sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==}
+ '@typescript-eslint/types@8.10.0':
+ resolution: {integrity: sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.8.1':
- resolution: {integrity: sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==}
+ '@typescript-eslint/typescript-estree@8.10.0':
+ resolution: {integrity: sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -992,18 +992,18 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@8.8.1':
- resolution: {integrity: sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==}
+ '@typescript-eslint/utils@8.10.0':
+ resolution: {integrity: sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@typescript-eslint/visitor-keys@8.8.1':
- resolution: {integrity: sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==}
+ '@typescript-eslint/visitor-keys@8.10.0':
+ resolution: {integrity: sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@uiw/react-textarea-code-editor@3.0.2':
- resolution: {integrity: sha512-x5IsB4y8uHx8wMlRJAbdLit+ksCw93btFhZYM1GKjKUJJiOGgq3Ze1az19rn1/TYJy02I/wzwU3fv65EHzsSrw==}
+ '@uiw/react-textarea-code-editor@3.1.0':
+ resolution: {integrity: sha512-lcAb5foG8K32ntg8dzY0A8vFyQP33SxuN8oatVYxJaxf2WDeiV0Jzk8/8lsOzthafEpgxc/X3RS2elYmvHn8TQ==}
peerDependencies:
'@babel/runtime': '>=7.10.0'
react: '>=16.9.0'
@@ -1012,14 +1012,14 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@vitejs/plugin-react@4.3.2':
- resolution: {integrity: sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==}
+ '@vitejs/plugin-react@4.3.3':
+ resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.2.0 || ^5.0.0
- '@xyflow/react@12.3.1':
- resolution: {integrity: sha512-PurYFxwzJa0U6RRX9k4VbNRU+vQd6mRKFR8Uk1dF81diCKZDj495y6AupqsjMHtkO66tGHV0LdenLpIHvnOEFw==}
+ '@xyflow/react@12.3.2':
+ resolution: {integrity: sha512-+bK3L61BDIvUX++jMiEqIjy5hIIyVmfeiUavpeOZIYKwg6NW0pR5EnHJM2JFfkVqZisFauzS9EgmI+tvTqx9Qw==}
peerDependencies:
react: '>=17'
react-dom: '>=17'
@@ -1060,8 +1060,11 @@ packages:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
- antd@5.21.2:
- resolution: {integrity: sha512-ZcyykH58xRkNp5oxFqn255VxrjLj6qG6czHJQPoDHqRdR9roSfWQGTiqYVb4Omg77WZHNgu17QrWzvL4Hp6/FA==}
+ antd@5.21.4:
+ resolution: {integrity: sha512-yMpwam1A4/RIIemJK0V3SpMAfgbBEM47OFzEYcEQPDP+B4ZAeviKOLaFFxUt/sxRCMeoALnJEK6Hb6qOqL0hbA==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
@@ -1441,8 +1444,8 @@ packages:
resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.12.0:
- resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==}
+ eslint@9.13.0:
+ resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -1554,8 +1557,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.10.0:
- resolution: {integrity: sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==}
+ globals@15.11.0:
+ resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==}
engines: {node: '>=18'}
graphemer@1.4.0:
@@ -1576,9 +1579,6 @@ packages:
hast-util-from-html@2.0.3:
resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
- hast-util-from-parse5@7.1.2:
- resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
-
hast-util-from-parse5@8.0.1:
resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==}
@@ -1591,8 +1591,8 @@ packages:
hast-util-to-html@9.0.3:
resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==}
- hast-util-to-string@2.0.0:
- resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==}
+ hast-util-to-string@3.0.1:
+ resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==}
hast-util-whitespace@3.0.0:
resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
@@ -1645,10 +1645,6 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-buffer@2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
-
is-core-module@2.15.1:
resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
engines: {node: '>= 0.4'}
@@ -1765,8 +1761,8 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- marked@14.1.2:
- resolution: {integrity: sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==}
+ marked@14.1.3:
+ resolution: {integrity: sha512-ZibJqTULGlt9g5k4VMARAktMAjXoVnnr+Y3aCqW1oDftcV4BA3UmrBifzXoZyenHRk75csiPu9iwsTj4VNBT0g==}
engines: {node: '>= 18'}
hasBin: true
@@ -1877,9 +1873,6 @@ packages:
parse-numeric-range@1.3.0:
resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
- parse5@6.0.1:
- resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
-
parse5@7.1.2:
resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
@@ -2139,8 +2132,8 @@ packages:
react: '*'
react-dom: '*'
- rc-slider@11.1.6:
- resolution: {integrity: sha512-LACAaXM0hi+4x4ErDGZLy7weIQwmBIVbIgPE+eDHiHkyzMvKjWHraCG8/B22Y/tCQUPAsP02wBhKhth7mH2PIw==}
+ rc-slider@11.1.7:
+ resolution: {integrity: sha512-ytYbZei81TX7otdC0QvoYD72XSlxvTihNth5OeZ6PMXyEDq/vHdWFulQmfDGyXK1NwKwSlKgpvINOa88uT5g2A==}
engines: {node: '>=8.x'}
peerDependencies:
react: '>=16.9.0'
@@ -2235,21 +2228,21 @@ packages:
react: ^16.14.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0
- react-router-dom@6.26.2:
- resolution: {integrity: sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==}
+ react-router-dom@6.27.0:
+ resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
react-dom: '>=16.8'
- react-router@6.26.2:
- resolution: {integrity: sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==}
+ react-router@6.27.0:
+ resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
- react-toastify@10.0.5:
- resolution: {integrity: sha512-mNKt2jBXJg4O7pSdbNUfDdTsK9FIdikfsIE/yUCxbAEXl4HMyJaivrVFcn3Elvt5xvCQYhUZm+hqTIu1UXM3Pw==}
+ react-toastify@10.0.6:
+ resolution: {integrity: sha512-yYjp+omCDf9lhZcrZHKbSq7YMuK0zcYkDFTzfRFgTXkTFHZ1ToxwAonzA4JI5CxA91JpjFLmwEsZEgfYfOqI1A==}
peerDependencies:
react: '>=18'
react-dom: '>=18'
@@ -2277,14 +2270,11 @@ packages:
regenerator-runtime@0.14.1:
resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
- rehype-parse@8.0.5:
- resolution: {integrity: sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==}
-
rehype-parse@9.0.0:
resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==}
- rehype-prism-plus@1.6.3:
- resolution: {integrity: sha512-F6tn376zimnvy+xW0bSnryul+rvVL7NhDIkavc9kAuzDx5zIZW04A6jdXPkcFBhojcqZB8b6pHt6CLqiUx+Tbw==}
+ rehype-prism-plus@2.0.0:
+ resolution: {integrity: sha512-FeM/9V2N7EvDZVdR2dqhAzlw5YI49m9Tgn7ZrYJeYHIahM6gcXpH0K1y2gNnKanZCydOMluJvX2cB9z3lhY8XQ==}
rehype-stringify@10.0.0:
resolution: {integrity: sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==}
@@ -2417,16 +2407,16 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- tailwind-merge@2.5.3:
- resolution: {integrity: sha512-d9ZolCAIzom1nf/5p4LdD5zvjmgSxY0BGgdSvmXIoMYAiPdAW/dSpP7joCDYFY7r/HkEa2qmPtkgsu0xjQeQtw==}
+ tailwind-merge@2.5.4:
+ resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==}
tailwindcss-animate@1.0.7:
resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
peerDependencies:
tailwindcss: '>=3.0.0 || insiders'
- tailwindcss@3.4.13:
- resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==}
+ tailwindcss@3.4.14:
+ resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -2474,8 +2464,8 @@ packages:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- typescript-eslint@8.8.1:
- resolution: {integrity: sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==}
+ typescript-eslint@8.10.0:
+ resolution: {integrity: sha512-YIu230PeN7z9zpu/EtqCIuRVHPs4iSlqW6TEvjbyDAE3MZsSl2RXBo+5ag+lbABCG8sFM1WVKEXhlQ8Ml8A3Fw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -2488,25 +2478,19 @@ packages:
peerDependencies:
typescript: ^4.7.2 || ^5
- typescript@5.6.2:
- resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==}
+ typescript@5.6.3:
+ resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
engines: {node: '>=14.17'}
hasBin: true
undici-types@6.19.8:
resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
- unified@10.1.2:
- resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
-
unified@11.0.5:
resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==}
- unist-util-filter@4.0.1:
- resolution: {integrity: sha512-RynicUM/vbOSTSiUK+BnaK9XMfmQUh6gyi7L6taNgc7FIf84GukXVV3ucGzEN/PhUUkdP5hb1MmXc+3cvPUm5Q==}
-
- unist-util-is@5.2.1:
- resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
+ unist-util-filter@5.0.1:
+ resolution: {integrity: sha512-pHx7D4Zt6+TsfwylH9+lYhBhzyhEnCXs/lbq/Hstxno5z4gVdyc2WEW0asfjGKPyG4pEKrnBv5hdkO6+aRnQJw==}
unist-util-is@6.0.0:
resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
@@ -2514,21 +2498,12 @@ packages:
unist-util-position@5.0.0:
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
- unist-util-stringify-position@3.0.3:
- resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
-
unist-util-stringify-position@4.0.0:
resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
- unist-util-visit-parents@5.1.3:
- resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
-
unist-util-visit-parents@6.0.1:
resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
- unist-util-visit@4.1.2:
- resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
-
unist-util-visit@5.0.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
@@ -2549,21 +2524,12 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- vfile-location@4.1.0:
- resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
-
vfile-location@5.0.3:
resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
- vfile-message@3.1.4:
- resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
-
vfile-message@4.0.2:
resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
- vfile@5.3.7:
- resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
-
vfile@6.0.3:
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
@@ -2572,8 +2538,8 @@ packages:
peerDependencies:
vite: '*'
- vite@5.4.8:
- resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==}
+ vite@5.4.9:
+ resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -2654,29 +2620,40 @@ packages:
react:
optional: true
+ zustand@5.0.0:
+ resolution: {integrity: sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==}
+ engines: {node: '>=12.20.0'}
+ peerDependencies:
+ '@types/react': '>=18.0.0'
+ immer: '>=9.0.6'
+ react: '>=18.0.0'
+ use-sync-external-store: '>=1.2.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ immer:
+ optional: true
+ react:
+ optional: true
+ use-sync-external-store:
+ optional: true
+
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
snapshots:
- '@abearxiong/container@0.0.1-alpha.11(@emotion/css@11.13.4)(crypto-js@4.2.0)(eventemitter3@5.0.1)':
- dependencies:
- '@emotion/css': 11.13.4
- crypto-js: 4.2.0
- eventemitter3: 5.0.1
- nanoid: 5.0.7
-
- '@abearxiong/flows@0.0.1-alpha.9(@xyflow/react@12.3.1(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zustand@4.5.5(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1))':
+ '@abearxiong/flows@0.0.1-alpha.9(@xyflow/react@12.3.2(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zustand@5.0.0(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1)))':
dependencies:
'@ant-design/icons': 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@icon-park/react': 1.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@xyflow/react': 12.3.1(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@xyflow/react': 12.3.2(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
clsx: 2.1.1
eventemitter3: 5.0.1
immer: 10.1.1
react: 18.3.1
react-tooltip: 5.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- zustand: 4.5.5(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)
+ zustand: 5.0.0(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1))
transitivePeerDependencies:
- react-dom
@@ -2693,7 +2670,7 @@ snapshots:
dependencies:
'@ctrl/tinycolor': 3.6.1
- '@ant-design/cssinjs-utils@1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@ant-design/cssinjs-utils@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@babel/runtime': 7.25.6
@@ -2995,9 +2972,9 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0(jiti@1.21.6))':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0(jiti@1.21.6))':
dependencies:
- eslint: 9.12.0(jiti@1.21.6)
+ eslint: 9.13.0(jiti@1.21.6)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.1': {}
@@ -3010,7 +2987,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/core@0.6.0': {}
+ '@eslint/core@0.7.0': {}
'@eslint/eslintrc@3.1.0':
dependencies:
@@ -3026,7 +3003,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.12.0': {}
+ '@eslint/js@9.13.0': {}
'@eslint/object-schema@2.1.4': {}
@@ -3089,6 +3066,18 @@ snapshots:
'@kevisual/codemirror@0.0.2': {}
+ '@kevisual/container@0.0.2-alpha.1(@emotion/css@11.13.4)(@types/react@18.3.11)(crypto-js@4.2.0)(eventemitter3@5.0.1)(immer@10.1.1)(react@18.3.1)':
+ dependencies:
+ '@emotion/css': 11.13.4
+ crypto-js: 4.2.0
+ eventemitter3: 5.0.1
+ nanoid: 5.0.7
+ zustand: 4.5.5(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)
+ transitivePeerDependencies:
+ - '@types/react'
+ - immer
+ - react
+
'@kevisual/query@0.0.6': {}
'@kevisual/ui@0.0.2':
@@ -3193,7 +3182,7 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@remix-run/router@1.19.2': {}
+ '@remix-run/router@1.20.0': {}
'@rollup/rollup-android-arm-eabi@4.22.0':
optional: true
@@ -3243,17 +3232,17 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.22.0':
optional: true
- '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.13)':
+ '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.14)':
dependencies:
- tailwindcss: 3.4.13
+ tailwindcss: 3.4.14
- '@tailwindcss/typography@0.5.15(tailwindcss@3.4.13)':
+ '@tailwindcss/typography@0.5.15(tailwindcss@3.4.14)':
dependencies:
lodash.castarray: 4.4.0
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
- tailwindcss: 3.4.13
+ tailwindcss: 3.4.14
'@types/babel__core@7.20.5':
dependencies:
@@ -3419,7 +3408,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- '@types/node@22.7.4':
+ '@types/node@22.7.7':
dependencies:
undici-types: 6.19.8
@@ -3431,7 +3420,7 @@ snapshots:
'@types/prop-types@15.7.13': {}
- '@types/react-dom@18.3.0':
+ '@types/react-dom@18.3.1':
dependencies:
'@types/react': 18.3.11
@@ -3444,109 +3433,109 @@ snapshots:
'@types/unist@3.0.3': {}
- '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)':
+ '@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.11.1
- '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
- '@typescript-eslint/scope-manager': 8.8.1
- '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
- '@typescript-eslint/visitor-keys': 8.8.1
- eslint: 9.12.0(jiti@1.21.6)
+ '@typescript-eslint/parser': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.10.0
+ '@typescript-eslint/type-utils': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.10.0
+ eslint: 9.13.0(jiti@1.21.6)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)':
+ '@typescript-eslint/parser@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.8.1
- '@typescript-eslint/types': 8.8.1
- '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2)
- '@typescript-eslint/visitor-keys': 8.8.1
+ '@typescript-eslint/scope-manager': 8.10.0
+ '@typescript-eslint/types': 8.10.0
+ '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.10.0
debug: 4.3.7
- eslint: 9.12.0(jiti@1.21.6)
+ eslint: 9.13.0(jiti@1.21.6)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.8.1':
+ '@typescript-eslint/scope-manager@8.10.0':
dependencies:
- '@typescript-eslint/types': 8.8.1
- '@typescript-eslint/visitor-keys': 8.8.1
+ '@typescript-eslint/types': 8.10.0
+ '@typescript-eslint/visitor-keys': 8.10.0
- '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)':
+ '@typescript-eslint/type-utils@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
+ '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
debug: 4.3.7
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- eslint
- supports-color
- '@typescript-eslint/types@8.8.1': {}
+ '@typescript-eslint/types@8.10.0': {}
- '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.2)':
+ '@typescript-eslint/typescript-estree@8.10.0(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/types': 8.8.1
- '@typescript-eslint/visitor-keys': 8.8.1
+ '@typescript-eslint/types': 8.10.0
+ '@typescript-eslint/visitor-keys': 8.10.0
debug: 4.3.7
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
- ts-api-utils: 1.3.0(typescript@5.6.2)
+ ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)':
+ '@typescript-eslint/utils@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6))
- '@typescript-eslint/scope-manager': 8.8.1
- '@typescript-eslint/types': 8.8.1
- '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2)
- eslint: 9.12.0(jiti@1.21.6)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6))
+ '@typescript-eslint/scope-manager': 8.10.0
+ '@typescript-eslint/types': 8.10.0
+ '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3)
+ eslint: 9.13.0(jiti@1.21.6)
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@8.8.1':
+ '@typescript-eslint/visitor-keys@8.10.0':
dependencies:
- '@typescript-eslint/types': 8.8.1
+ '@typescript-eslint/types': 8.10.0
eslint-visitor-keys: 3.4.3
- '@uiw/react-textarea-code-editor@3.0.2(@babel/runtime@7.25.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@uiw/react-textarea-code-editor@3.1.0(@babel/runtime@7.25.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.6
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
rehype: 13.0.1
- rehype-prism-plus: 1.6.3
+ rehype-prism-plus: 2.0.0
'@ungap/structured-clone@1.2.0': {}
- '@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@22.7.4))':
+ '@vitejs/plugin-react@4.3.3(vite@5.4.9(@types/node@22.7.7))':
dependencies:
'@babel/core': 7.25.2
'@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2)
'@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.4.8(@types/node@22.7.4)
+ vite: 5.4.9(@types/node@22.7.7)
transitivePeerDependencies:
- supports-color
- '@xyflow/react@12.3.1(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@xyflow/react@12.3.2(@types/react@18.3.11)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@xyflow/system': 0.0.43
classcat: 5.0.5
@@ -3594,11 +3583,11 @@ snapshots:
ansi-styles@6.2.1: {}
- antd@5.21.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ antd@5.21.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@ant-design/colors': 7.1.0
'@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@ant-design/cssinjs-utils': 1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@ant-design/cssinjs-utils': 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@ant-design/icons': 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@ant-design/react-slick': 1.1.2(react@18.3.1)
'@babel/runtime': 7.25.6
@@ -3632,7 +3621,7 @@ snapshots:
rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-segmented: 2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- rc-slider: 11.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ rc-slider: 11.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-steps: 6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-switch: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-table: 7.47.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -3643,14 +3632,14 @@ snapshots:
rc-tree-select: 5.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-upload: 4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rc-util: 5.43.0(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)
scroll-into-view-if-needed: 3.1.0
throttle-debounce: 5.0.2
transitivePeerDependencies:
- date-fns
- luxon
- moment
- - react
- - react-dom
any-promise@1.3.0: {}
@@ -4026,13 +4015,13 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.12.0(jiti@1.21.6)):
+ eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.13.0(jiti@1.21.6)):
dependencies:
- eslint: 9.12.0(jiti@1.21.6)
+ eslint: 9.13.0(jiti@1.21.6)
- eslint-plugin-react-refresh@0.4.12(eslint@9.12.0(jiti@1.21.6)):
+ eslint-plugin-react-refresh@0.4.12(eslint@9.13.0(jiti@1.21.6)):
dependencies:
- eslint: 9.12.0(jiti@1.21.6)
+ eslint: 9.13.0(jiti@1.21.6)
eslint-scope@8.1.0:
dependencies:
@@ -4043,14 +4032,14 @@ snapshots:
eslint-visitor-keys@4.1.0: {}
- eslint@9.12.0(jiti@1.21.6):
+ eslint@9.13.0(jiti@1.21.6):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6))
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6))
'@eslint-community/regexpp': 4.11.1
'@eslint/config-array': 0.18.0
- '@eslint/core': 0.6.0
+ '@eslint/core': 0.7.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.12.0
+ '@eslint/js': 9.13.0
'@eslint/plugin-kit': 0.2.0
'@humanfs/node': 0.16.5
'@humanwhocodes/module-importer': 1.0.1
@@ -4182,7 +4171,7 @@ snapshots:
globals@14.0.0: {}
- globals@15.10.0: {}
+ globals@15.11.0: {}
graphemer@1.4.0: {}
@@ -4203,16 +4192,6 @@ snapshots:
vfile: 6.0.3
vfile-message: 4.0.2
- hast-util-from-parse5@7.1.2:
- dependencies:
- '@types/hast': 2.3.10
- '@types/unist': 2.0.11
- hastscript: 7.2.0
- property-information: 6.5.0
- vfile: 5.3.7
- vfile-location: 4.1.0
- web-namespaces: 2.0.1
-
hast-util-from-parse5@8.0.1:
dependencies:
'@types/hast': 3.0.4
@@ -4246,9 +4225,9 @@ snapshots:
stringify-entities: 4.0.4
zwitch: 2.0.4
- hast-util-to-string@2.0.0:
+ hast-util-to-string@3.0.1:
dependencies:
- '@types/hast': 2.3.10
+ '@types/hast': 3.0.4
hast-util-whitespace@3.0.0:
dependencies:
@@ -4304,8 +4283,6 @@ snapshots:
dependencies:
binary-extensions: 2.3.0
- is-buffer@2.0.5: {}
-
is-core-module@2.15.1:
dependencies:
hasown: 2.0.2
@@ -4395,7 +4372,7 @@ snapshots:
dependencies:
yallist: 3.1.1
- marked@14.1.2: {}
+ marked@14.1.3: {}
mdast-util-to-hast@13.2.0:
dependencies:
@@ -4512,8 +4489,6 @@ snapshots:
parse-numeric-range@1.3.0: {}
- parse5@6.0.1: {}
-
parse5@7.1.2:
dependencies:
entities: 4.5.0
@@ -4810,7 +4785,7 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- rc-slider@11.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ rc-slider@11.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.25.6
classnames: 2.5.1
@@ -4934,19 +4909,19 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- react-router-dom@6.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ react-router-dom@6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@remix-run/router': 1.19.2
+ '@remix-run/router': 1.20.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- react-router: 6.26.2(react@18.3.1)
+ react-router: 6.27.0(react@18.3.1)
- react-router@6.26.2(react@18.3.1):
+ react-router@6.27.0(react@18.3.1):
dependencies:
- '@remix-run/router': 1.19.2
+ '@remix-run/router': 1.20.0
react: 18.3.1
- react-toastify@10.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ react-toastify@10.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
clsx: 2.1.1
react: 18.3.1
@@ -4980,27 +4955,20 @@ snapshots:
regenerator-runtime@0.14.1: {}
- rehype-parse@8.0.5:
- dependencies:
- '@types/hast': 2.3.10
- hast-util-from-parse5: 7.1.2
- parse5: 6.0.1
- unified: 10.1.2
-
rehype-parse@9.0.0:
dependencies:
'@types/hast': 3.0.4
hast-util-from-html: 2.0.3
unified: 11.0.5
- rehype-prism-plus@1.6.3:
+ rehype-prism-plus@2.0.0:
dependencies:
- hast-util-to-string: 2.0.0
+ hast-util-to-string: 3.0.1
parse-numeric-range: 1.3.0
refractor: 4.8.1
- rehype-parse: 8.0.5
- unist-util-filter: 4.0.1
- unist-util-visit: 4.1.2
+ rehype-parse: 9.0.0
+ unist-util-filter: 5.0.1
+ unist-util-visit: 5.0.0
rehype-stringify@10.0.0:
dependencies:
@@ -5144,13 +5112,13 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- tailwind-merge@2.5.3: {}
+ tailwind-merge@2.5.4: {}
- tailwindcss-animate@1.0.7(tailwindcss@3.4.13):
+ tailwindcss-animate@1.0.7(tailwindcss@3.4.14):
dependencies:
- tailwindcss: 3.4.13
+ tailwindcss: 3.4.14
- tailwindcss@3.4.13:
+ tailwindcss@3.4.14:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -5201,9 +5169,9 @@ snapshots:
trough@2.2.0: {}
- ts-api-utils@1.3.0(typescript@5.6.2):
+ ts-api-utils@1.3.0(typescript@5.6.3):
dependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
ts-interface-checker@0.1.13: {}
@@ -5211,35 +5179,25 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
- typescript-eslint@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2):
+ typescript-eslint@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
- '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
- '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.2)
+ '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.10.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
optionalDependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
transitivePeerDependencies:
- eslint
- supports-color
- typescript-paths@1.5.1(typescript@5.6.2):
+ typescript-paths@1.5.1(typescript@5.6.3):
dependencies:
- typescript: 5.6.2
+ typescript: 5.6.3
- typescript@5.6.2: {}
+ typescript@5.6.3: {}
undici-types@6.19.8: {}
- unified@10.1.2:
- dependencies:
- '@types/unist': 2.0.11
- bail: 2.0.2
- extend: 3.0.2
- is-buffer: 2.0.5
- is-plain-obj: 4.1.0
- trough: 2.2.0
- vfile: 5.3.7
-
unified@11.0.5:
dependencies:
'@types/unist': 3.0.3
@@ -5250,15 +5208,11 @@ snapshots:
trough: 2.2.0
vfile: 6.0.3
- unist-util-filter@4.0.1:
+ unist-util-filter@5.0.1:
dependencies:
- '@types/unist': 2.0.11
- unist-util-is: 5.2.1
- unist-util-visit-parents: 5.1.3
-
- unist-util-is@5.2.1:
- dependencies:
- '@types/unist': 2.0.11
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
unist-util-is@6.0.0:
dependencies:
@@ -5268,30 +5222,15 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- unist-util-stringify-position@3.0.3:
- dependencies:
- '@types/unist': 2.0.11
-
unist-util-stringify-position@4.0.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-visit-parents@5.1.3:
- dependencies:
- '@types/unist': 2.0.11
- unist-util-is: 5.2.1
-
unist-util-visit-parents@6.0.1:
dependencies:
'@types/unist': 3.0.3
unist-util-is: 6.0.0
- unist-util-visit@4.1.2:
- dependencies:
- '@types/unist': 2.0.11
- unist-util-is: 5.2.1
- unist-util-visit-parents: 5.1.3
-
unist-util-visit@5.0.0:
dependencies:
'@types/unist': 3.0.3
@@ -5314,52 +5253,35 @@ snapshots:
util-deprecate@1.0.2: {}
- vfile-location@4.1.0:
- dependencies:
- '@types/unist': 2.0.11
- vfile: 5.3.7
-
vfile-location@5.0.3:
dependencies:
'@types/unist': 3.0.3
vfile: 6.0.3
- vfile-message@3.1.4:
- dependencies:
- '@types/unist': 2.0.11
- unist-util-stringify-position: 3.0.3
-
vfile-message@4.0.2:
dependencies:
'@types/unist': 3.0.3
unist-util-stringify-position: 4.0.0
- vfile@5.3.7:
- dependencies:
- '@types/unist': 2.0.11
- is-buffer: 2.0.5
- unist-util-stringify-position: 3.0.3
- vfile-message: 3.1.4
-
vfile@6.0.3:
dependencies:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-plugin-tsconfig-paths@1.4.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)):
+ vite-plugin-tsconfig-paths@1.4.1(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.7)):
dependencies:
- typescript-paths: 1.5.1(typescript@5.6.2)
- vite: 5.4.8(@types/node@22.7.4)
+ typescript-paths: 1.5.1(typescript@5.6.3)
+ vite: 5.4.9(@types/node@22.7.7)
transitivePeerDependencies:
- typescript
- vite@5.4.8(@types/node@22.7.4):
+ vite@5.4.9(@types/node@22.7.7):
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
rollup: 4.22.0
optionalDependencies:
- '@types/node': 22.7.4
+ '@types/node': 22.7.7
fsevents: 2.3.3
web-namespaces@2.0.1: {}
@@ -5398,4 +5320,11 @@ snapshots:
immer: 10.1.1
react: 18.3.1
+ zustand@5.0.0(@types/react@18.3.11)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1)):
+ optionalDependencies:
+ '@types/react': 18.3.11
+ immer: 10.1.1
+ react: 18.3.1
+ use-sync-external-store: 1.2.2(react@18.3.1)
+
zwitch@2.0.4: {}
diff --git a/src/App.tsx b/src/App.tsx
index 67a62f0..295f761 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -14,7 +14,7 @@ import { App as UserAppApp } from './pages/app';
import { App as FileApp } from './pages/file';
import { App as OrgApp } from './pages/org';
-import '@abearxiong/container/container.css';
+import '@kevisual/container/container.css';
export const App = () => {
return (
diff --git a/src/modules/deck-to-flow/deck.ts b/src/modules/deck-to-flow/deck.ts
index d5e7301..01310e5 100644
--- a/src/modules/deck-to-flow/deck.ts
+++ b/src/modules/deck-to-flow/deck.ts
@@ -1,4 +1,4 @@
-import { RenderData } from '@abearxiong/container';
+import { RenderData } from '@kevisual/container';
type Page = {
data: {
diff --git a/src/pages/container/preview/index.tsx b/src/pages/container/preview/index.tsx
index ee4bd65..c6a0322 100644
--- a/src/pages/container/preview/index.tsx
+++ b/src/pages/container/preview/index.tsx
@@ -1,4 +1,4 @@
-import { Container, RenderData } from '@abearxiong/container';
+import { Container, RenderData } from '@kevisual/container';
import { useEffect, useRef, useState } from 'react';
import { replace, useParams } from 'react-router';
import { query, ws, useStore } from '@/modules';
diff --git a/src/pages/panel/deck/index.tsx b/src/pages/panel/deck/index.tsx
index 0ae0796..71aef3f 100644
--- a/src/pages/panel/deck/index.tsx
+++ b/src/pages/panel/deck/index.tsx
@@ -1,4 +1,4 @@
-import { ContainerEdit } from '@abearxiong/container/edit';
+import { ContainerEdit } from '@kevisual/container/edit';
import { useCallback, useEffect, useRef, useState } from 'react';
import { useParams } from 'react-router';
import { query, useStore, ws } from '@/modules';
diff --git a/src/pages/panel/flow/Flow.tsx b/src/pages/panel/flow/Flow.tsx
index eed33ba..2522364 100644
--- a/src/pages/panel/flow/Flow.tsx
+++ b/src/pages/panel/flow/Flow.tsx
@@ -25,7 +25,7 @@ import { CompassOutlined, PlusOutlined, SaveOutlined } from '@ant-design/icons';
import { generateId } from '@/utils/nanoid';
import { useMessage } from '@/hooks';
import { NodeProperties } from './properties/NodeProperties';
-import { emitter } from '@abearxiong/container';
+import { emitter } from '@kevisual/container';
// router: Router
const nodeTypes = {
container: Container,
diff --git a/src/pages/panel/flow/properties/NodeProperties.tsx b/src/pages/panel/flow/properties/NodeProperties.tsx
index 9832c26..5763715 100644
--- a/src/pages/panel/flow/properties/NodeProperties.tsx
+++ b/src/pages/panel/flow/properties/NodeProperties.tsx
@@ -5,7 +5,7 @@ import { debounce } from 'lodash-es';
import { Button, Form, Input, message, Tooltip } from 'antd';
import { Select } from '@/pages/container/module/Select';
import { MessageOutlined, SaveOutlined } from '@ant-design/icons';
-import { emitter } from '@abearxiong/container';
+import { emitter } from '@kevisual/container';
import { usePanelStore } from '../../store';
import { useShallow } from 'zustand/react/shallow';
import { useAiStore } from '@/pages/ai-chat';
diff --git a/theme b/theme
index c4e0ec2..4784ac6 160000
--- a/theme
+++ b/theme
@@ -1 +1 @@
-Subproject commit c4e0ec2a5322503a4755d9b42d8f628d76ba0b28
+Subproject commit 4784ac623bd05fc242d706727df31a66db44817b