-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
110 lines (98 loc) · 2.66 KB
/
pnpm-workspace.yaml
File metadata and controls
110 lines (98 loc) · 2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
packages:
- 'packages/**'
- docs
catalog:
# ai-sdk
'@ai-sdk/deepseek': 1.0.30
'@ai-sdk/mcp': ^1.0.0
'@ai-sdk/openai': ^3.0.0
'@ai-sdk/provider': ^3.0.0
'@built-in-ai/core': ^2.1.0
'@ai-sdk/provider-utils': ^4.0.14
ai: ^6.0.0
# mcp
'@modelcontextprotocol/inspector': ^0.16.1
'@modelcontextprotocol/sdk': ~1.25.2
'zod-to-json-schema': ^3.25.2 # zod@3 to json schema
ajv: ^8.17.1
zod: ^3.25.76
# next
'@opentiny/next': ^0.3.2
# 生成ui
'@opentiny/genui-sdk': 0.0.1-alpha.2
'@opentiny/genui-sdk-vue': 1.0.0-beta.1
# robot 版本
'@opentiny/tiny-robot': 0.3.1-alpha.6
'@opentiny/tiny-robot-kit': 0.3.1-alpha.6
'@opentiny/tiny-robot-svgs': 0.3.1-alpha.6
'@opentiny/tiny-vue-mcp': ^0.0.3 # tiny vue 组件库的mcp
'@opentiny/unplugin-tiny-vue': ^1.0.0
# tinyVue
'@opentiny/vue': ^3.27.0
'@opentiny/vue-huicharts': ^3.27.0
'@opentiny/vue-common': ^3.27.0
'@opentiny/vue-icon': ^3.27.0
'@opentiny/vue-locale': ^3.27.0
'@opentiny/vue-theme': ^3.27.0
'@opentiny/vue-vite-import': ^1.4.0
# 第三方chat
'@ant-design/icons-vue': ^7.0.1
'@devui-design/icons': ^1.4.0
'@element-plus/icons-vue': ^2.3.2
'@matechat/core': ^1.9.0
'@tdesign-vue-next/chat': ^0.4.6
'@vant/auto-import-resolver': ^1.3.0
ant-design-vue: ^4.2.6
ant-design-x-vue: ^1.3.2
tdesign-vue-next: ^1.17.1
tdesign-icons-vue-next: ^0.4.1
vant: ^4.9.21
element-plus: ^2.11.5
devui-theme: ^0.1.0
dayjs: ^1.11.15
qrcode: ^1.5.4
html5-qrcode: ^2.3.8
markdown-it: ^14.1.0
# 第3方ai 相关依赖
'@page-agent/page-controller': ^1.7.1
'@mcp-b/webmcp-polyfill': ^2.2.0
'@mcp-b/webmcp-types': ^2.2.0
# vue
vue: ^3.5.22
vue-devui: ^1.6.34
vue-element-plus-x: ^1.3.7
vue-i18n: ^9.1.7
vue-router: ^4.5.1
vue-tsc: ^3.1.0
unocss: 66.1.0-beta.12
unplugin-auto-import: ^0.18.3
unplugin-vue-components: ^0.26.0
vite: ^7.1.7
vite-plugin-dts: ^3.9.1
vite-svg-loader: ^5.1.0
vitepress: ^1.6.4
# 工具链路
'@babel/standalone': ^7.28.5
'@types/node': ^24.6.0
'@types/qrcode': ^1.5.5
'@types/markdown-it': ^14.1.2
'@vitejs/plugin-vue': ^6.0.1
'@vitejs/plugin-vue-jsx': ^5.0.1
'@vue/tsconfig': ^0.8.1
typescript: ~5.9.3
chokidar: ^3.5.3
crypto-js: ^4.2.0
dotenv: ^16.5.0
dotenv-cli: ^8.0.0
eval5: ^1.4.8
glob: ^10.3.10
less: ^4.2.3
prettier: ^3.0.3
puppeteer-core: 24.31.0 # 测试puppeteer-core 工具调用
rollup-plugin-visualizer: ^6.0.3
# 扩展开发
'@wxt-dev/auto-icons': 1.1.0
'@wxt-dev/module-vue': ^1.0.2
'@wxt-dev/storage': ^1.2.6
wxt: ^0.20.6
webext-bridge: 6.0.1