lexical-vue
Version:
An extensible Vue 3 web text-editor based on Lexical.
203 lines • 7.01 kB
JSON
{
"name": "lexical-vue",
"type": "module",
"version": "0.13.1",
"description": "An extensible Vue 3 web text-editor based on Lexical.",
"author": "Robert Soriano <sorianorobertc@gmail.com>",
"license": "MIT",
"homepage": "https://github.com/wobsoriano/lexical-vue#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/wobsoriano/lexical-vue.git"
},
"bugs": {
"url": "https://github.com/wobsoriano/lexical-vue/issues"
},
"keywords": [
"vue",
"lexical",
"editor",
"rich-text"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./LexicalNodeMenuPlugin": {
"types": "./dist/LexicalNodeMenuPlugin.vine.d.ts",
"import": "./dist/LexicalNodeMenuPlugin.vine.js"
},
"./LexicalAutoEmbedPlugin": {
"types": "./dist/LexicalAutoEmbedPlugin.vine.d.ts",
"import": "./dist/LexicalAutoEmbedPlugin.vine.js"
},
"./LexicalAutoLinkPlugin": {
"types": "./dist/LexicalAutoLinkPlugin.vine.d.ts",
"import": "./dist/LexicalAutoLinkPlugin.vine.js"
},
"./LexicalTypeaheadMenuPlugin": {
"types": "./dist/LexicalTypeaheadMenuPlugin.vine.d.ts",
"import": "./dist/LexicalTypeaheadMenuPlugin.vine.js"
},
"./LexicalHorizontalRuleNode": {
"types": "./dist/LexicalHorizontalRuleNode.d.ts",
"import": "./dist/LexicalHorizontalRuleNode.js"
},
"./LexicalMarkdownShortcutPlugin": {
"types": "./dist/LexicalMarkdownShortcutPlugin.vine.d.ts",
"import": "./dist/LexicalMarkdownShortcutPlugin.vine.js"
},
"./LexicalAutoFocusPlugin": {
"types": "./dist/LexicalAutoFocusPlugin.vine.d.ts",
"import": "./dist/LexicalAutoFocusPlugin.vine.js"
},
"./LexicalAutoScrollPlugin": {
"types": "./dist/LexicalAutoScrollPlugin.vine.d.ts",
"import": "./dist/LexicalAutoScrollPlugin.vine.js"
},
"./LexicalBlockWithAlignableContents": {
"types": "./dist/LexicalBlockWithAlignableContents.vine.d.ts",
"import": "./dist/LexicalBlockWithAlignableContents.vine.js"
},
"./LexicalDecoratorBlockNode": {
"types": "./dist/LexicalDecoratorBlockNode.d.ts",
"import": "./dist/LexicalDecoratorBlockNode.js"
},
"./LexicalCharacterLimitPlugin": {
"types": "./dist/LexicalCharacterLimitPlugin.vine.d.ts",
"import": "./dist/LexicalCharacterLimitPlugin.vine.js"
},
"./LexicalCheckListPlugin": {
"types": "./dist/LexicalCheckListPlugin.vine.d.ts",
"import": "./dist/LexicalCheckListPlugin.vine.js"
},
"./LexicalClearEditorPlugin": {
"types": "./dist/LexicalClearEditorPlugin.vine.d.ts",
"import": "./dist/LexicalClearEditorPlugin.vine.js"
},
"./LexicalClickableLinkPlugin": {
"types": "./dist/LexicalClickableLinkPlugin.vine.d.ts",
"import": "./dist/LexicalClickableLinkPlugin.vine.js"
},
"./LexicalCollaborationPlugin": {
"types": "./dist/LexicalCollaborationPlugin.vine.d.ts",
"import": "./dist/LexicalCollaborationPlugin.vine.js"
},
"./LexicalComposer": {
"types": "./dist/LexicalComposer.vine.d.ts",
"import": "./dist/LexicalComposer.vine.js"
},
"./LexicalContentEditable": {
"types": "./dist/LexicalContentEditable.vine.d.ts",
"import": "./dist/LexicalContentEditable.vine.js"
},
"./LexicalDecoratedTeleports": {
"types": "./dist/LexicalDecoratedTeleports.d.ts",
"import": "./dist/LexicalDecoratedTeleports.js"
},
"./LexicalHashtagPlugin": {
"types": "./dist/LexicalHashtagPlugin.vine.d.ts",
"import": "./dist/LexicalHashtagPlugin.vine.js"
},
"./LexicalHistoryPlugin": {
"types": "./dist/LexicalHistoryPlugin.vine.d.ts",
"import": "./dist/LexicalHistoryPlugin.vine.js"
},
"./LexicalHorizontalRulePlugin": {
"types": "./dist/LexicalHorizontalRulePlugin.vine.d.ts",
"import": "./dist/LexicalHorizontalRulePlugin.vine.js"
},
"./LexicalLinkPlugin": {
"types": "./dist/LexicalLinkPlugin.vine.d.ts",
"import": "./dist/LexicalLinkPlugin.vine.js"
},
"./LexicalListPlugin": {
"types": "./dist/LexicalListPlugin.vine.d.ts",
"import": "./dist/LexicalListPlugin.vine.js"
},
"./LexicalOnChangePlugin": {
"types": "./dist/LexicalOnChangePlugin.vine.d.ts",
"import": "./dist/LexicalOnChangePlugin.vine.js"
},
"./LexicalPlainTextPlugin": {
"types": "./dist/LexicalPlainTextPlugin.vine.d.ts",
"import": "./dist/LexicalPlainTextPlugin.vine.js"
},
"./LexicalRichTextPlugin": {
"types": "./dist/LexicalRichTextPlugin.vine.d.ts",
"import": "./dist/LexicalRichTextPlugin.vine.js"
},
"./LexicalTabIndentationPlugin": {
"types": "./dist/LexicalTabIndentationPlugin.vine.d.ts",
"import": "./dist/LexicalTabIndentationPlugin.vine.js"
},
"./LexicalTablePlugin": {
"types": "./dist/LexicalTablePlugin.vine.d.ts",
"import": "./dist/LexicalTablePlugin.vine.js"
},
"./useLexicalIsTextContentEmpty": {
"types": "./dist/useLexicalIsTextContentEmpty.d.ts",
"import": "./dist/useLexicalIsTextContentEmpty.js"
},
"./useLexicalNodeSelection": {
"types": "./dist/useLexicalNodeSelection.d.ts",
"import": "./dist/useLexicalNodeSelection.js"
},
"./useLexicalTextEntity": {
"types": "./dist/useLexicalTextEntity.d.ts",
"import": "./dist/useLexicalTextEntity.js"
},
"./LexicalTreeView": {
"types": "./dist/LexicalTreeView.vine.d.ts",
"import": "./dist/LexicalTreeView.vine.js"
},
"./LexicalTableOfContentsPlugin": {
"types": "./dist/LexicalTableOfContentsPlugin.vine.d.ts",
"import": "./dist/LexicalTableOfContentsPlugin.vine.js"
},
"./LexicalSelectionAlwaysOnDisplay": {
"types": "./dist/LexicalSelectionAlwaysOnDisplay.vine.d.ts",
"import": "./dist/LexicalSelectionAlwaysOnDisplay.vine.js"
}
},
"types": "./dist/index.d.ts",
"files": [
"dist"
],
"peerDependencies": {
"vue": "^3.5.0"
},
"dependencies": {
"@lexical/dragon": "0.37.0",
"@lexical/extension": "0.37.0",
"@lexical/hashtag": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/html": "0.37.0",
"@lexical/link": "0.37.0",
"@lexical/list": "0.37.0",
"@lexical/mark": "0.37.0",
"@lexical/markdown": "0.37.0",
"@lexical/overflow": "0.37.0",
"@lexical/plain-text": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/table": "0.37.0",
"@lexical/text": "0.37.0",
"@lexical/utils": "0.37.0",
"@lexical/yjs": "0.37.0",
"lexical": "0.37.0",
"tiny-invariant": "^1.3.3",
"vue-vine": "^1.7.20"
},
"devDependencies": {
"@rslib/core": "^0.16.1",
"@vue-vine/rspack-loader": "1.7.20-beta.1",
"vue": "^3.5.22",
"vue-vine-tsc": "^1.7.20",
"yjs": "^13.6.18"
},
"scripts": {
"build": "rslib build && vue-vine-tsc",
"dev": "rslib build --watch"
}
}