The module registers its exports as Nuxt auto-imports, so you can use them in any component without importing them manually.
Composables keep their original names — useEditor, and the lowlight helpers, are not prefixed.
Everything else (the Editor class, nodes, marks, extensions, and components) gets the configured prefix prepended. The default prefix is Tiptap, so StarterKit becomes TiptapStarterKit and EditorContent becomes TiptapEditorContent.
Change the prefix in nuxt.config.ts:
export default defineNuxtConfig ({
modules : [ 'nuxt-tiptap-editor' ],
The tables below assume the default Tiptap prefix.
Auto-import Source Notes useEditor@tiptap/vue-3Always registered. createLowlightlowlightOnly when tiptap.lowlight !== false. commonLanguageslowlight (common)Only when lowlight is enabled. The common export, aliased. allLanguageslowlight (all)Only when lowlight is enabled. The all export, aliased.
Auto-import Source TiptapEditorContent@tiptap/vue-3TiptapBubbleMenu@tiptap/vue-3/menusTiptapFloatingMenu@tiptap/vue-3/menus
See Menus for usage of the bubble and floating menus.
Auto-import Source TiptapEditor@tiptap/vue-3TiptapNode@tiptap/coreTiptapMark@tiptap/coreTiptapExtension@tiptap/core
Auto-import Source TiptapBlockquote@tiptap/extension-blockquoteTiptapBulletList@tiptap/extension-bullet-listTiptapOrderedList@tiptap/extension-ordered-listTiptapListItem@tiptap/extension-list-itemTiptapCodeBlock@tiptap/extension-code-blockTiptapDocument@tiptap/extension-documentTiptapHardBreak@tiptap/extension-hard-breakTiptapHeading@tiptap/extension-headingTiptapHorizontalRule@tiptap/extension-horizontal-ruleTiptapParagraph@tiptap/extension-paragraphTiptapText@tiptap/extension-text
Auto-import Source TiptapBold@tiptap/extension-boldTiptapCode@tiptap/extension-codeTiptapItalic@tiptap/extension-italicTiptapLink@tiptap/extension-linkTiptapStrike@tiptap/extension-strike
Auto-import Source Notes TiptapStarterKit@tiptap/starter-kitTiptapGapcursor@tiptap/extension-gapcursorTiptapDropcursor@tiptap/extension-dropcursorTiptapHistory@tiptap/extension-historyTiptapImage@tiptap/extension-imageTiptapCodeBlockLowlight@tiptap/extension-code-block-lowlightOnly when tiptap.lowlight !== false.
Auto-import Notes TiptapImageUploadCustom image-upload extension. See Image Upload . TiptapImagePlaceholderCompanion placeholder node used by TiptapImageUpload.