diff --git a/package-lock.json b/package-lock.json index 3e1ada3d..49cf4912 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17100,7 +17100,7 @@ }, "packages/core": { "name": "@tiptap/core", - "version": "2.0.0-beta.175", + "version": "2.0.0-beta.176", "license": "MIT", "dependencies": { "@types/prosemirror-commands": "^1.0.4", @@ -17466,7 +17466,7 @@ }, "packages/extension-link": { "name": "@tiptap/extension-link", - "version": "2.0.0-beta.37", + "version": "2.0.0-beta.38", "license": "MIT", "dependencies": { "linkifyjs": "^3.0.5", @@ -17495,10 +17495,10 @@ }, "packages/extension-mention": { "name": "@tiptap/extension-mention", - "version": "2.0.0-beta.96", + "version": "2.0.0-beta.97", "license": "MIT", "dependencies": { - "@tiptap/suggestion": "^2.0.0-beta.91", + "@tiptap/suggestion": "^2.0.0-beta.92", "prosemirror-model": "^1.16.1", "prosemirror-state": "^1.3.4" }, @@ -17589,7 +17589,7 @@ }, "packages/extension-table": { "name": "@tiptap/extension-table", - "version": "2.0.0-beta.48", + "version": "2.0.0-beta.49", "license": "MIT", "dependencies": { "@types/prosemirror-model": "^1.16.0", @@ -17652,7 +17652,8 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.0.0-beta.1" + "@tiptap/core": "^2.0.0-beta.1", + "prosemirror-model": "^1.16.1" } }, "packages/extension-task-list": { @@ -17729,10 +17730,10 @@ }, "packages/html": { "name": "@tiptap/html", - "version": "2.0.0-beta.174", + "version": "2.0.0-beta.175", "license": "MIT", "dependencies": { - "@tiptap/core": "^2.0.0-beta.175", + "@tiptap/core": "^2.0.0-beta.176", "prosemirror-model": "^1.16.1", "zeed-dom": "^0.9.19" }, @@ -17768,10 +17769,10 @@ }, "packages/starter-kit": { "name": "@tiptap/starter-kit", - "version": "2.0.0-beta.184", + "version": "2.0.0-beta.185", "license": "MIT", "dependencies": { - "@tiptap/core": "^2.0.0-beta.175", + "@tiptap/core": "^2.0.0-beta.176", "@tiptap/extension-blockquote": "^2.0.0-beta.26", "@tiptap/extension-bold": "^2.0.0-beta.26", "@tiptap/extension-bullet-list": "^2.0.0-beta.26", @@ -17798,7 +17799,7 @@ }, "packages/suggestion": { "name": "@tiptap/suggestion", - "version": "2.0.0-beta.91", + "version": "2.0.0-beta.92", "license": "MIT", "dependencies": { "prosemirror-model": "^1.16.1", @@ -17820,7 +17821,7 @@ }, "packages/vue-2": { "name": "@tiptap/vue-2", - "version": "2.0.0-beta.78", + "version": "2.0.0-beta.79", "license": "MIT", "dependencies": { "@tiptap/extension-bubble-menu": "^2.0.0-beta.56", @@ -21278,7 +21279,7 @@ "@tiptap/extension-mention": { "version": "file:packages/extension-mention", "requires": { - "@tiptap/suggestion": "^2.0.0-beta.91", + "@tiptap/suggestion": "^2.0.0-beta.92", "prosemirror-model": "^1.16.1", "prosemirror-state": "^1.3.4" } @@ -21365,7 +21366,7 @@ "@tiptap/html": { "version": "file:packages/html", "requires": { - "@tiptap/core": "^2.0.0-beta.175", + "@tiptap/core": "^2.0.0-beta.176", "prosemirror-model": "^1.16.1", "zeed-dom": "^0.9.19" } @@ -21385,7 +21386,7 @@ "@tiptap/starter-kit": { "version": "file:packages/starter-kit", "requires": { - "@tiptap/core": "^2.0.0-beta.175", + "@tiptap/core": "^2.0.0-beta.176", "@tiptap/extension-blockquote": "^2.0.0-beta.26", "@tiptap/extension-bold": "^2.0.0-beta.26", "@tiptap/extension-bullet-list": "^2.0.0-beta.26", diff --git a/packages/extension-link/src/link.ts b/packages/extension-link/src/link.ts index 2e5115e2..4dc38b58 100644 --- a/packages/extension-link/src/link.ts +++ b/packages/extension-link/src/link.ts @@ -62,9 +62,7 @@ export const Link = Mark.create({ keepOnSplit: false, onCreate() { - for (const protocol of this.options.protocols) { - registerCustomProtocol(protocol) - } + this.options.protocols.forEach(registerCustomProtocol) }, inclusive() { diff --git a/packages/vue-2/src/VueRenderer.ts b/packages/vue-2/src/VueRenderer.ts index eea9298f..a55b16a3 100644 --- a/packages/vue-2/src/VueRenderer.ts +++ b/packages/vue-2/src/VueRenderer.ts @@ -21,7 +21,7 @@ export class VueRenderer { // prevents `Avoid mutating a prop directly` error message // Fix: `VueNodeViewRenderer` change vue Constructor `config.silent` not working - const currentVueConstructor = this.ref.$props.editor.contentComponent?.$options._base ?? Vue; + const currentVueConstructor = this.ref.$props.editor.contentComponent?.$options._base ?? Vue // eslint-disable-line const originalSilent = currentVueConstructor.config.silent currentVueConstructor.config.silent = true