UNPKG

lexical-vue

Version:

An extensible Vue 3 web text-editor based on Lexical.

203 lines 7.01 kB
{ "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" } }