From ed4396da23c33073b9790f3bfd4c6bdb47649b93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Mon, 21 Dec 2020 17:43:29 +0100 Subject: [PATCH] add extension check --- packages/core/src/Editor.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/Editor.ts b/packages/core/src/Editor.ts index afda2259..c1f0ba65 100644 --- a/packages/core/src/Editor.ts +++ b/packages/core/src/Editor.ts @@ -213,7 +213,9 @@ export class Editor extends EventEmitter { */ private createExtensionManager() { const coreExtensions = Object.entries(extensions).map(([, extension]) => extension) - const allExtensions = [...this.options.extensions, ...coreExtensions] + const allExtensions = [...this.options.extensions, ...coreExtensions].filter(extension => { + return ['extension', 'node', 'mark'].includes(extension?.type) + }) this.extensionManager = new ExtensionManager(allExtensions, this.proxy) }