feat: md preview

This commit is contained in:
2025-06-03 23:09:33 +08:00
parent 63d21d6614
commit cfade95e97
8 changed files with 162 additions and 32 deletions

46
pnpm-lock.yaml generated
View File

@@ -25,7 +25,7 @@ importers:
version: 0.0.12
'@kevisual/query-login':
specifier: ^0.0.6
version: 0.0.6(@kevisual/query@0.0.20(ws@8.18.2)(zod@3.24.3))(rollup@4.40.1)(tslib@2.8.1)(typescript@5.8.3)
version: 0.0.6(@kevisual/query@0.0.25(ws@8.18.2)(zod@3.24.3))(rollup@4.40.1)(tslib@2.8.1)(typescript@5.8.3)
'@kevisual/registry':
specifier: ^0.0.1
version: 0.0.1(typescript@5.8.3)
@@ -120,8 +120,8 @@ importers:
specifier: ^14.3.8
version: 14.3.8(react@19.1.0)
react-hook-form:
specifier: ^7.56.4
version: 7.56.4(react@19.1.0)
specifier: ^7.57.0
version: 7.57.0(react@19.1.0)
react-i18next:
specifier: ^15.5.2
version: 15.5.2(i18next@25.2.1(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)
@@ -151,8 +151,8 @@ importers:
specifier: workspace:*
version: link:packages/markdown-editor
'@kevisual/query':
specifier: ^0.0.20
version: 0.0.20(ws@8.18.2)(zod@3.24.3)
specifier: ^0.0.25
version: 0.0.25(ws@8.18.2)(zod@3.24.3)
'@kevisual/query-awesome':
specifier: ^0.0.2
version: 0.0.2
@@ -838,8 +838,8 @@ packages:
'@kevisual/query@0.0.15':
resolution: {integrity: sha512-DK41qvyOiJMmlj70QyVP/48M0gszA39DdnBLtgU94YwAe6OqKrr9tYXHLjZrOROmUVMezIIBQuWMLedSAvb54A==}
'@kevisual/query@0.0.20':
resolution: {integrity: sha512-IpkQd1Pz50namxDNytLJpyR2CRLJWKTkmk68Fiw6CEkTXQDkdyBh2kIOIf7+Geu8quai/J9io3KjWzt17AeYdg==}
'@kevisual/query@0.0.25':
resolution: {integrity: sha512-pQjIKnZt36UeCuX2W9SEh5elyoS+jhsdLHg7sPIbJuuNSJegup5CeHoimKqkGgXRy4aFH2HLl8B9SGjKzYEakg==}
'@kevisual/registry@0.0.1':
resolution: {integrity: sha512-//OHu9m4JDrMjgP8o8dcjZd3D3IAUkRVlkTSviouZEH7r5m7mccA3Hvzw0XJ/lelx6exC6LWsyv6c4uV0Dp+gw==}
@@ -3559,6 +3559,18 @@ packages:
zod:
optional: true
openai@5.0.2:
resolution: {integrity: sha512-NN7LAAImgBmd4RIe6WyRpLmwCbn+HQ1iaXeIG7K9DM3Auy/G2waKFhrDfRgaEeY0UUPnm6nohaCsqcS+zO8+2g==}
hasBin: true
peerDependencies:
ws: ^8.18.0
zod: ^3.23.8
peerDependenciesMeta:
ws:
optional: true
zod:
optional: true
orderedmap@2.1.1:
resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==}
@@ -3762,8 +3774,8 @@ packages:
peerDependencies:
react: '>= 16.8 || 18.0.0'
react-hook-form@7.56.4:
resolution: {integrity: sha512-Rob7Ftz2vyZ/ZGsQZPaRdIefkgOSrQSPXfqBdvOPwJfoGnjwRJUs7EM7Kc1mcoDv3NOtqBzPGbcMB8CGn9CKgw==}
react-hook-form@7.57.0:
resolution: {integrity: sha512-RbEks3+cbvTP84l/VXGUZ+JMrKOS8ykQCRYdm5aYsxnDquL0vspsyNhGRO7pcH6hsZqWlPOjLye7rJqdtdAmlg==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
@@ -5098,10 +5110,10 @@ snapshots:
'@kevisual/query-awesome@0.0.2': {}
'@kevisual/query-login@0.0.6(@kevisual/query@0.0.20(ws@8.18.2)(zod@3.24.3))(rollup@4.40.1)(tslib@2.8.1)(typescript@5.8.3)':
'@kevisual/query-login@0.0.6(@kevisual/query@0.0.25(ws@8.18.2)(zod@3.24.3))(rollup@4.40.1)(tslib@2.8.1)(typescript@5.8.3)':
dependencies:
'@kevisual/cache': 0.0.2(rollup@4.40.1)(tslib@2.8.1)(typescript@5.8.3)
'@kevisual/query': 0.0.20(ws@8.18.2)(zod@3.24.3)
'@kevisual/query': 0.0.25(ws@8.18.2)(zod@3.24.3)
dotenv: 16.5.0
transitivePeerDependencies:
- rollup
@@ -5116,11 +5128,10 @@ snapshots:
- ws
- zod
'@kevisual/query@0.0.20(ws@8.18.2)(zod@3.24.3)':
'@kevisual/query@0.0.25(ws@8.18.2)(zod@3.24.3)':
dependencies:
openai: 4.100.0(ws@8.18.2)(zod@3.24.3)
openai: 5.0.2(ws@8.18.2)(zod@3.24.3)
transitivePeerDependencies:
- encoding
- ws
- zod
@@ -8344,6 +8355,11 @@ snapshots:
transitivePeerDependencies:
- encoding
openai@5.0.2(ws@8.18.2)(zod@3.24.3):
optionalDependencies:
ws: 8.18.2
zod: 3.24.3
orderedmap@2.1.1: {}
p-limit@6.2.0:
@@ -8590,7 +8606,7 @@ snapshots:
prop-types: 15.8.1
react: 19.1.0
react-hook-form@7.56.4(react@19.1.0):
react-hook-form@7.57.0(react@19.1.0):
dependencies:
react: 19.1.0