feat(@vben/plugins): add tiptap rich text editor

This commit is contained in:
xingyu4j
2026-03-30 19:36:29 +08:00
parent df88a23102
commit bb78882f72
20 changed files with 1861 additions and 4 deletions

View File

@@ -22,6 +22,10 @@
"types": "./src/echarts/index.ts",
"default": "./src/echarts/index.ts"
},
"./tiptap": {
"types": "./src/tiptap/index.ts",
"default": "./src/tiptap/index.ts"
},
"./vxe-table": {
"types": "./src/vxe-table/index.ts",
"default": "./src/vxe-table/index.ts"
@@ -32,8 +36,20 @@
}
},
"dependencies": {
"@tiptap/core": "catalog:",
"@tiptap/extension-doc": "catalog:",
"@tiptap/extension-highlight": "catalog:",
"@tiptap/extension-image": "catalog:",
"@tiptap/extension-link": "catalog:",
"@tiptap/extension-placeholder": "catalog:",
"@tiptap/extension-text-align": "catalog:",
"@tiptap/extension-text-style": "catalog:",
"@tiptap/extension-underline": "catalog:",
"@tiptap/starter-kit": "catalog:",
"@tiptap/vue-3": "catalog:",
"@vben-core/design": "workspace:*",
"@vben-core/form-ui": "workspace:*",
"@vben-core/popup-ui": "workspace:*",
"@vben-core/shadcn-ui": "workspace:*",
"@vben-core/shared": "workspace:*",
"@vben/hooks": "workspace:*",