diff --git a/packages/ckeditor5/src/augmentation.ts b/packages/ckeditor5/src/augmentation.ts index 4c22bc498..432ed909d 100644 --- a/packages/ckeditor5/src/augmentation.ts +++ b/packages/ckeditor5/src/augmentation.ts @@ -17,6 +17,7 @@ declare global { getHeaders(): Promise>; getReferenceLinkTitle(href: string): Promise; getReferenceLinkTitleSync(href: string): string; + importMarkdownInline(): void; } } diff --git a/_regroup/ckeditor5-build-trilium/packages/ckeditor5-build-trilium/src/icons/markdown-mark.svg b/packages/ckeditor5/src/icons/markdown-mark.svg similarity index 100% rename from _regroup/ckeditor5-build-trilium/packages/ckeditor5-build-trilium/src/icons/markdown-mark.svg rename to packages/ckeditor5/src/icons/markdown-mark.svg diff --git a/packages/ckeditor5/src/plugins.ts b/packages/ckeditor5/src/plugins.ts index 8b1152dc9..d975d5d15 100644 --- a/packages/ckeditor5/src/plugins.ts +++ b/packages/ckeditor5/src/plugins.ts @@ -9,6 +9,7 @@ import ReferenceLink from "./plugins/referencelink.js"; import RemoveFormatLinksPlugin from "./plugins/remove_format_links.js"; import SpecialCharactersEmojiPlugin from "./plugins/special_characters_emoji.js"; import IndentBlockShortcutPlugin from "./plugins/indent_block_shortcut.js"; +import MarkdownImportPlugin from "./plugins/markdownimport.js"; const TRILIUM_PLUGINS: typeof Plugin[] = [ CutToNotePlugin, @@ -19,7 +20,8 @@ const TRILIUM_PLUGINS: typeof Plugin[] = [ InternalLinkPlugin, RemoveFormatLinksPlugin, SpecialCharactersEmojiPlugin, - IndentBlockShortcutPlugin + IndentBlockShortcutPlugin, + MarkdownImportPlugin ]; export const COMMON_PLUGINS: typeof Plugin[] = [ @@ -77,7 +79,6 @@ export const COMMON_PLUGINS: typeof Plugin[] = [ SpecialCharactersEssentials, FindAndReplace, Mention, - // MarkdownImportPlugin, // MentionCustomization, // IncludeNote, PageBreak, diff --git a/_regroup/ckeditor5-build-trilium/packages/ckeditor5-build-trilium/src/markdownimport.js b/packages/ckeditor5/src/plugins/markdownimport.ts similarity index 72% rename from _regroup/ckeditor5-build-trilium/packages/ckeditor5-build-trilium/src/markdownimport.js rename to packages/ckeditor5/src/plugins/markdownimport.ts index 777e608de..2da1c7e4e 100644 --- a/_regroup/ckeditor5-build-trilium/packages/ckeditor5-build-trilium/src/markdownimport.js +++ b/packages/ckeditor5/src/plugins/markdownimport.ts @@ -1,6 +1,5 @@ -import Plugin from '@ckeditor/ckeditor5-core/src/plugin'; -import markdownIcon from './icons/markdown-mark.svg'; -import ButtonView from '@ckeditor/ckeditor5-ui/src/button/buttonview'; +import { ButtonView, Plugin } from 'ckeditor5'; +import markdownIcon from '../icons/markdown-mark.svg?raw'; export default class MarkdownImportPlugin extends Plugin { init() {