From 20eefe73c381aa2aa62fb7e0a80f3d20c2140f63 Mon Sep 17 00:00:00 2001 From: Julio Ortega Date: Mon, 2 Sep 2024 12:31:41 -0600 Subject: [PATCH 1/4] WIP --- .../extensions/emoji/emoji.js | 53 ++++++++++++++----- .../extensions/emoji/emoji.js | 18 ++++--- 2 files changed, 50 insertions(+), 21 deletions(-) diff --git a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js index c18880229a..b20d0cd914 100644 --- a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js +++ b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js @@ -8,21 +8,21 @@ import Suggestion from '@tiptap/suggestion'; import suggestionOptions from './suggestion'; import { emojiPattern } from 'regex-combined-emojis'; -export const EmojiPluginKey = new PluginKey('emoji'); +const EmojiPluginKey = new PluginKey('emoji'); const inputShortCodeRegex = /(^| |(?<=:))(:\w+:)$/; const inputUnicodeRegex = new RegExp(emojiPattern + '$'); const inputRuleMatch = (match) => { + // console.log('input:', match); if (match && codeToEmojiData(match[0])) { const text = match[2] || match[0]; + console.log(`text: "${match[2]}" "${match[0]}"`); // needs to be a dict returned // ref type InputRuleMatch: // https://github.com/ueberdosis/tiptap/blob/main/packages/core/src/InputRule.ts#L16 return { - index: match.index, text, - match, }; } }; @@ -30,6 +30,8 @@ const inputRuleMatch = (match) => { const shortCodePasteMatch = (text) => { const matches = [...text.matchAll(emojiShortCodeRegex)]; + console.log('paste:', matches); + return matches .filter(match => codeToEmojiData(match[0])) .map(match => ({ @@ -39,7 +41,8 @@ const shortCodePasteMatch = (text) => { })); }; -export const Emoji = Node.create({ +const Emoji = Node.create({ + name: 'emoji', addOptions () { return { HTMLAttributes: {}, @@ -49,10 +52,10 @@ export const Emoji = Node.create({ }, }; }, - name: 'emoji', group: 'inline', inline: true, - selectable: true, + selectable: false, + atom: true, addNodeView () { return VueNodeViewRenderer(EmojiComponent); @@ -89,15 +92,17 @@ export const Emoji = Node.create({ return [ // shortcode input nodeInputRule({ - find: (text) => { - const match = text.match(inputShortCodeRegex); - if (!match) return; - return inputRuleMatch(match); - }, + find: inputShortCodeRegex, + // find: (text) => { + // const match = text.match(inputShortCodeRegex); + // if (!match) return false; + // + // return inputRuleMatch(match); + // }, type: this.type, - getAttributes (attrs) { + getAttributes (match) { return { - code: attrs[0], + code: match[0], }; }, }), @@ -106,6 +111,7 @@ export const Emoji = Node.create({ find: (text) => { const match = text.match(inputUnicodeRegex); if (!match) return; + console.log('input unicode regex match: ', match); return inputRuleMatch(match); }, type: this.type, @@ -151,4 +157,25 @@ export const Emoji = Node.create({ }), ]; }, + + addKeyboardShortcuts () { + return { + Backspace: () => this.editor.commands.command(({ tr, state }) => { + let isEmoji = false; + const { selection } = state; + const { empty, anchor } = selection; + if (!empty) { return false; } + state.doc.nodesBetween(anchor - 1, anchor, (node, pos) => { + if (node.type.name === this.name) { + isEmoji = true; + tr.insertText(this.options.deleteTriggerWithBackspace ? '' : this.options.suggestion.char || '', pos, pos + node.nodeSize); + return false; + } + }); + return isEmoji; + }), + }; + }, }); + +export { Emoji, EmojiPluginKey, Emoji as default }; diff --git a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js index 31c44ab30c..fa198e824e 100644 --- a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js +++ b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js @@ -52,7 +52,8 @@ export const Emoji = Node.create({ name: 'emoji', group: 'inline', inline: true, - selectable: true, + selectable: false, + atom: true, addNodeView () { return VueNodeViewRenderer(EmojiComponent); @@ -89,15 +90,16 @@ export const Emoji = Node.create({ return [ // shortcode input nodeInputRule({ - find: (text) => { - const match = text.match(inputShortCodeRegex); - if (!match) return; - return inputRuleMatch(match); - }, + find: inputShortCodeRegex, + // find: (text) => { + // const match = text.match(inputShortCodeRegex); + // if (!match) return; + // return inputRuleMatch(match); + // }, type: this.type, - getAttributes (attrs) { + getAttributes (match) { return { - code: attrs[0], + code: match[0], }; }, }), From 5ccbf9e32eae4d0548d3f881174005dc25898e19 Mon Sep 17 00:00:00 2001 From: Julio Ortega Date: Wed, 4 Sep 2024 12:41:28 -0600 Subject: [PATCH 2/4] fix emoji input rule --- .../extensions/emoji/emoji.js | 68 +++++----------- .../extensions/emoji/index.js | 2 + .../extensions/emoji/suggestion.js | 4 - .../extensions/emoji/emoji.js | 79 +++++++++---------- .../extensions/emoji/index.js | 2 + .../extensions/emoji/suggestion.js | 4 - 6 files changed, 60 insertions(+), 99 deletions(-) diff --git a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js index b20d0cd914..0b7b2bf665 100644 --- a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js +++ b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/emoji.js @@ -1,37 +1,29 @@ -import { mergeAttributes, Node, nodeInputRule, nodePasteRule } from '@tiptap/core'; -import { VueNodeViewRenderer } from '@tiptap/vue-2'; -import EmojiComponent from './EmojiComponent.vue'; -import { codeToEmojiData, emojiShortCodeRegex, emojiRegex, stringToUnicode } from '@/common/emoji'; +import { InputRule, mergeAttributes, Node, nodePasteRule } from '@tiptap/core'; import { PluginKey } from '@tiptap/pm/state'; - +import { VueNodeViewRenderer } from '@tiptap/vue-2'; import Suggestion from '@tiptap/suggestion'; -import suggestionOptions from './suggestion'; import { emojiPattern } from 'regex-combined-emojis'; -const EmojiPluginKey = new PluginKey('emoji'); +import EmojiComponent from './EmojiComponent.vue'; +import { codeToEmojiData, emojiShortCodeRegex, emojiRegex, stringToUnicode } from '@/common/emoji'; +import suggestionOptions from './suggestion'; -const inputShortCodeRegex = /(^| |(?<=:))(:\w+:)$/; +const inputShortCodeRegex = /(:\w+:)$/; const inputUnicodeRegex = new RegExp(emojiPattern + '$'); const inputRuleMatch = (match) => { - // console.log('input:', match); if (match && codeToEmojiData(match[0])) { const text = match[2] || match[0]; - console.log(`text: "${match[2]}" "${match[0]}"`); // needs to be a dict returned // ref type InputRuleMatch: // https://github.com/ueberdosis/tiptap/blob/main/packages/core/src/InputRule.ts#L16 - return { - text, - }; + return { text }; } }; const shortCodePasteMatch = (text) => { const matches = [...text.matchAll(emojiShortCodeRegex)]; - console.log('paste:', matches); - return matches .filter(match => codeToEmojiData(match[0])) .map(match => ({ @@ -41,15 +33,11 @@ const shortCodePasteMatch = (text) => { })); }; -const Emoji = Node.create({ +export const Emoji = Node.create({ name: 'emoji', addOptions () { return { HTMLAttributes: {}, - suggestion: { - char: ':', - pluginKey: EmojiPluginKey, - }, }; }, group: 'inline', @@ -90,36 +78,18 @@ const Emoji = Node.create({ addInputRules () { return [ - // shortcode input - nodeInputRule({ - find: inputShortCodeRegex, - // find: (text) => { - // const match = text.match(inputShortCodeRegex); - // if (!match) return false; - // - // return inputRuleMatch(match); - // }, - type: this.type, - getAttributes (match) { - return { - code: match[0], - }; - }, - }), - - nodeInputRule({ + new InputRule({ find: (text) => { - const match = text.match(inputUnicodeRegex); + const match = text.match(inputShortCodeRegex) || text.match(inputUnicodeRegex); if (!match) return; - console.log('input unicode regex match: ', match); + return inputRuleMatch(match); }, - type: this.type, - getAttributes (attrs) { - const emoji = codeToEmojiData(attrs[0]).shortname; - return { - code: emoji, - }; + handler: ({ state, range, match, commands, chain, can }) => { + const { tr } = state; + const start = range.from; + const end = range.to; + tr.replaceWith(start, end, this.type.create({ code: match[0] })); }, }), ]; @@ -151,6 +121,8 @@ const Emoji = Node.create({ addProseMirrorPlugins () { return [ Suggestion({ + char: ':', + pluginKey: new PluginKey('emoji'), editor: this.editor, ...this.options.suggestion, ...suggestionOptions, @@ -168,7 +140,7 @@ const Emoji = Node.create({ state.doc.nodesBetween(anchor - 1, anchor, (node, pos) => { if (node.type.name === this.name) { isEmoji = true; - tr.insertText(this.options.deleteTriggerWithBackspace ? '' : this.options.suggestion.char || '', pos, pos + node.nodeSize); + tr.insertText('', pos, pos + node.nodeSize); return false; } }); @@ -177,5 +149,3 @@ const Emoji = Node.create({ }; }, }); - -export { Emoji, EmojiPluginKey, Emoji as default }; diff --git a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/index.js b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/index.js index 45632f5f4b..53e7f19116 100644 --- a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/index.js +++ b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/index.js @@ -1,3 +1,5 @@ import { Emoji } from './emoji'; +export * from './emoji'; + export default Emoji; diff --git a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/suggestion.js b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/suggestion.js index 3cd600b147..276f478708 100644 --- a/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/suggestion.js +++ b/packages/dialtone-vue2/components/rich_text_editor/extensions/emoji/suggestion.js @@ -40,10 +40,6 @@ export default { type: 'emoji', attrs: props, }, - { - type: 'text', - text: ' ', - }, ]) .run(); diff --git a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js index fa198e824e..b44ffa8ec4 100644 --- a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js +++ b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/emoji.js @@ -1,16 +1,14 @@ -import { mergeAttributes, Node, nodeInputRule, nodePasteRule } from '@tiptap/core'; -import { VueNodeViewRenderer } from '@tiptap/vue-3'; -import EmojiComponent from './EmojiComponent.vue'; -import { codeToEmojiData, emojiShortCodeRegex, emojiRegex, stringToUnicode } from '@/common/emoji'; +import { InputRule, mergeAttributes, Node, nodePasteRule } from '@tiptap/core'; import { PluginKey } from '@tiptap/pm/state'; - +import { VueNodeViewRenderer } from '@tiptap/vue-3'; import Suggestion from '@tiptap/suggestion'; -import suggestionOptions from './suggestion'; import { emojiPattern } from 'regex-combined-emojis'; -export const EmojiPluginKey = new PluginKey('emoji'); +import EmojiComponent from './EmojiComponent.vue'; +import { codeToEmojiData, emojiShortCodeRegex, emojiRegex, stringToUnicode } from '@/common/emoji'; +import suggestionOptions from './suggestion'; -const inputShortCodeRegex = /(^| |(?<=:))(:\w+:)$/; +const inputShortCodeRegex = /(:\w+:)$/; const inputUnicodeRegex = new RegExp(emojiPattern + '$'); const inputRuleMatch = (match) => { @@ -19,11 +17,7 @@ const inputRuleMatch = (match) => { // needs to be a dict returned // ref type InputRuleMatch: // https://github.com/ueberdosis/tiptap/blob/main/packages/core/src/InputRule.ts#L16 - return { - index: match.index, - text, - match, - }; + return { text }; } }; @@ -40,16 +34,12 @@ const shortCodePasteMatch = (text) => { }; export const Emoji = Node.create({ + name: 'emoji', addOptions () { return { HTMLAttributes: {}, - suggestion: { - char: ':', - pluginKey: EmojiPluginKey, - }, }; }, - name: 'emoji', group: 'inline', inline: true, selectable: false, @@ -88,34 +78,18 @@ export const Emoji = Node.create({ addInputRules () { return [ - // shortcode input - nodeInputRule({ - find: inputShortCodeRegex, - // find: (text) => { - // const match = text.match(inputShortCodeRegex); - // if (!match) return; - // return inputRuleMatch(match); - // }, - type: this.type, - getAttributes (match) { - return { - code: match[0], - }; - }, - }), - - nodeInputRule({ + new InputRule({ find: (text) => { - const match = text.match(inputUnicodeRegex); + const match = text.match(inputShortCodeRegex) || text.match(inputUnicodeRegex); if (!match) return; + return inputRuleMatch(match); }, - type: this.type, - getAttributes (attrs) { - const emoji = codeToEmojiData(attrs[0]).shortname; - return { - code: emoji, - }; + handler: ({ state, range, match, commands, chain, can }) => { + const { tr } = state; + const start = range.from; + const end = range.to; + tr.replaceWith(start, end, this.type.create({ code: match[0] })); }, }), ]; @@ -147,10 +121,31 @@ export const Emoji = Node.create({ addProseMirrorPlugins () { return [ Suggestion({ + char: ':', + pluginKey: new PluginKey('emoji'), editor: this.editor, ...this.options.suggestion, ...suggestionOptions, }), ]; }, + + addKeyboardShortcuts () { + return { + Backspace: () => this.editor.commands.command(({ tr, state }) => { + let isEmoji = false; + const { selection } = state; + const { empty, anchor } = selection; + if (!empty) { return false; } + state.doc.nodesBetween(anchor - 1, anchor, (node, pos) => { + if (node.type.name === this.name) { + isEmoji = true; + tr.insertText('', pos, pos + node.nodeSize); + return false; + } + }); + return isEmoji; + }), + }; + }, }); diff --git a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/index.js b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/index.js index 45632f5f4b..53e7f19116 100644 --- a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/index.js +++ b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/index.js @@ -1,3 +1,5 @@ import { Emoji } from './emoji'; +export * from './emoji'; + export default Emoji; diff --git a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/suggestion.js b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/suggestion.js index 07069ce653..a22a928fbe 100644 --- a/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/suggestion.js +++ b/packages/dialtone-vue3/components/rich_text_editor/extensions/emoji/suggestion.js @@ -41,10 +41,6 @@ export default { type: 'emoji', attrs: props, }, - { - type: 'text', - text: ' ', - }, ]) .run(); From 91fcce318992114fdaaa39c0ea9297cc747dbd18 Mon Sep 17 00:00:00 2001 From: Julio Ortega Date: Thu, 5 Sep 2024 12:50:40 -0600 Subject: [PATCH 3/4] update @tiptap dependencies to latest --- package.json | 46 +- packages/dialtone-vue2/package.json | 44 +- packages/dialtone-vue3/package.json | 44 +- pnpm-lock.yaml | 794 +++++++++++++--------------- 4 files changed, 428 insertions(+), 500 deletions(-) diff --git a/package.json b/package.json index 2bd93efe64..6dd8f6f1c1 100644 --- a/package.json +++ b/package.json @@ -107,27 +107,27 @@ "@dialpad/dialtone-emojis": "workspace:*", "@dialpad/dialtone-icons": "workspace:*", "@dialpad/dialtone-tokens": "workspace:*", - "@tiptap/core": "2.3.0", - "@tiptap/extension-blockquote": "2.3.0", - "@tiptap/extension-bold": "2.3.0", - "@tiptap/extension-bullet-list": "2.3.0", - "@tiptap/extension-code-block": "2.3.0", - "@tiptap/extension-document": "2.3.0", - "@tiptap/extension-hard-break": "2.3.0", - "@tiptap/extension-history": "2.3.0", - "@tiptap/extension-italic": "2.3.0", - "@tiptap/extension-link": "2.3.0", - "@tiptap/extension-list-item": "2.3.0", - "@tiptap/extension-mention": "2.3.0", - "@tiptap/extension-ordered-list": "2.3.0", - "@tiptap/extension-paragraph": "2.3.0", - "@tiptap/extension-placeholder": "2.3.0", - "@tiptap/extension-strike": "2.3.0", - "@tiptap/extension-text": "2.3.0", - "@tiptap/extension-text-align": "2.3.0", - "@tiptap/extension-underline": "2.3.0", - "@tiptap/pm": "2.3.0", - "@tiptap/suggestion": "2.3.0", + "@tiptap/core": "^2.6.6", + "@tiptap/extension-blockquote": "^2.6.6", + "@tiptap/extension-bold": "^2.6.6", + "@tiptap/extension-bullet-list": "^2.6.6", + "@tiptap/extension-code-block": "^2.6.6", + "@tiptap/extension-document": "^2.6.6", + "@tiptap/extension-hard-break": "^2.6.6", + "@tiptap/extension-history": "^2.6.6", + "@tiptap/extension-italic": "^2.6.6", + "@tiptap/extension-link": "^2.6.6", + "@tiptap/extension-list-item": "^2.6.6", + "@tiptap/extension-mention": "^2.6.6", + "@tiptap/extension-ordered-list": "^2.6.6", + "@tiptap/extension-paragraph": "^2.6.6", + "@tiptap/extension-placeholder": "^2.6.6", + "@tiptap/extension-strike": "^2.6.6", + "@tiptap/extension-text": "^2.6.6", + "@tiptap/extension-text-align": "^2.6.6", + "@tiptap/extension-underline": "^2.6.6", + "@tiptap/pm": "^2.6.6", + "@tiptap/suggestion": "^2.6.6", "date-fns": "2.30.0", "docopt": "0.6.2", "emoji-toolkit": "8.0.0", @@ -182,8 +182,8 @@ }, "peerDependencies": { "@linusborg/vue-simple-portal": "0.1.5", - "@tiptap/vue-2": "2.3.0", - "@tiptap/vue-3": "2.3.0", + "@tiptap/vue-2": "^2.6.6", + "@tiptap/vue-3": "^2.6.6", "vue": "^2 || ^3" }, "peerDependenciesMeta": { diff --git a/packages/dialtone-vue2/package.json b/packages/dialtone-vue2/package.json index 0663b81d59..d7f747a84c 100644 --- a/packages/dialtone-vue2/package.json +++ b/packages/dialtone-vue2/package.json @@ -31,28 +31,28 @@ "@dialpad/dialtone-emojis": "workspace:*", "@dialpad/dialtone-icons": "workspace:*", "@linusborg/vue-simple-portal": "0.1.5", - "@tiptap/core": "2.3.0", - "@tiptap/extension-blockquote": "2.3.0", - "@tiptap/extension-bold": "2.3.0", - "@tiptap/extension-bullet-list": "2.3.0", - "@tiptap/extension-code-block": "2.3.0", - "@tiptap/extension-document": "2.3.0", - "@tiptap/extension-hard-break": "2.3.0", - "@tiptap/extension-history": "2.3.0", - "@tiptap/extension-italic": "2.3.0", - "@tiptap/extension-link": "2.3.0", - "@tiptap/extension-list-item": "2.3.0", - "@tiptap/extension-mention": "2.3.0", - "@tiptap/extension-ordered-list": "2.3.0", - "@tiptap/extension-paragraph": "2.3.0", - "@tiptap/extension-placeholder": "2.3.0", - "@tiptap/extension-strike": "2.3.0", - "@tiptap/extension-text": "2.3.0", - "@tiptap/extension-text-align": "2.3.0", - "@tiptap/extension-underline": "2.3.0", - "@tiptap/pm": "2.3.0", - "@tiptap/suggestion": "2.3.0", - "@tiptap/vue-2": "2.3.0", + "@tiptap/core": "^2.6.6", + "@tiptap/extension-blockquote": "^2.6.6", + "@tiptap/extension-bold": "^2.6.6", + "@tiptap/extension-bullet-list": "^2.6.6", + "@tiptap/extension-code-block": "^2.6.6", + "@tiptap/extension-document": "^2.6.6", + "@tiptap/extension-hard-break": "^2.6.6", + "@tiptap/extension-history": "^2.6.6", + "@tiptap/extension-italic": "^2.6.6", + "@tiptap/extension-link": "^2.6.6", + "@tiptap/extension-list-item": "^2.6.6", + "@tiptap/extension-mention": "^2.6.6", + "@tiptap/extension-ordered-list": "^2.6.6", + "@tiptap/extension-paragraph": "^2.6.6", + "@tiptap/extension-placeholder": "^2.6.6", + "@tiptap/extension-strike": "^2.6.6", + "@tiptap/extension-text": "^2.6.6", + "@tiptap/extension-text-align": "^2.6.6", + "@tiptap/extension-underline": "^2.6.6", + "@tiptap/pm": "^2.6.6", + "@tiptap/suggestion": "^2.6.6", + "@tiptap/vue-2": "^2.6.6", "date-fns": "2.30.0", "emoji-toolkit": "8.0.0", "overlayscrollbars": "2.10.0", diff --git a/packages/dialtone-vue3/package.json b/packages/dialtone-vue3/package.json index d2c9b96e1c..5d0e3e76a8 100644 --- a/packages/dialtone-vue3/package.json +++ b/packages/dialtone-vue3/package.json @@ -30,28 +30,28 @@ "dependencies": { "@dialpad/dialtone-emojis": "workspace:*", "@dialpad/dialtone-icons": "workspace:*", - "@tiptap/core": "2.3.0", - "@tiptap/extension-blockquote": "2.3.0", - "@tiptap/extension-bold": "2.3.0", - "@tiptap/extension-bullet-list": "2.3.0", - "@tiptap/extension-code-block": "2.3.0", - "@tiptap/extension-document": "2.3.0", - "@tiptap/extension-hard-break": "2.3.0", - "@tiptap/extension-history": "2.3.0", - "@tiptap/extension-italic": "2.3.0", - "@tiptap/extension-link": "2.3.0", - "@tiptap/extension-list-item": "2.3.0", - "@tiptap/extension-mention": "2.3.0", - "@tiptap/extension-ordered-list": "2.3.0", - "@tiptap/extension-paragraph": "2.3.0", - "@tiptap/extension-placeholder": "2.3.0", - "@tiptap/extension-strike": "2.3.0", - "@tiptap/extension-text": "2.3.0", - "@tiptap/extension-text-align": "2.3.0", - "@tiptap/extension-underline": "2.3.0", - "@tiptap/pm": "2.3.0", - "@tiptap/suggestion": "2.3.0", - "@tiptap/vue-3": "2.3.0", + "@tiptap/core": "^2.6.6", + "@tiptap/extension-blockquote": "^2.6.6", + "@tiptap/extension-bold": "^2.6.6", + "@tiptap/extension-bullet-list": "^2.6.6", + "@tiptap/extension-code-block": "^2.6.6", + "@tiptap/extension-document": "^2.6.6", + "@tiptap/extension-hard-break": "^2.6.6", + "@tiptap/extension-history": "^2.6.6", + "@tiptap/extension-italic": "^2.6.6", + "@tiptap/extension-link": "^2.6.6", + "@tiptap/extension-list-item": "^2.6.6", + "@tiptap/extension-mention": "^2.6.6", + "@tiptap/extension-ordered-list": "^2.6.6", + "@tiptap/extension-paragraph": "^2.6.6", + "@tiptap/extension-placeholder": "^2.6.6", + "@tiptap/extension-strike": "^2.6.6", + "@tiptap/extension-text": "^2.6.6", + "@tiptap/extension-text-align": "^2.6.6", + "@tiptap/extension-underline": "^2.6.6", + "@tiptap/pm": "^2.6.6", + "@tiptap/suggestion": "^2.6.6", + "@tiptap/vue-3": "^2.6.6", "date-fns": "2.30.0", "emoji-toolkit": "8.0.0", "overlayscrollbars": "2.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d1bd2aa30..9111140cef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,74 +23,74 @@ importers: specifier: 0.1.5 version: 0.1.5(vue@3.4.15(typescript@5.4.2)) '@tiptap/core': - specifier: 2.3.0 - version: 2.3.0(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(@tiptap/suggestion@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.3.0 - version: 2.3.0 + specifier: 2.6.6 + version: 2.6.6 '@tiptap/suggestion': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-2': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.4.15(typescript@5.4.2)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2)) '@tiptap/vue-3': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.4.15(typescript@5.4.2)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2)) date-fns: specifier: 2.30.0 version: 2.30.0 @@ -586,71 +586,71 @@ importers: specifier: 0.1.5 version: 0.1.5(vue@2.7.15) '@tiptap/core': - specifier: 2.3.0 - version: 2.3.0(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(@tiptap/suggestion@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.3.0 - version: 2.3.0 + specifier: 2.6.6 + version: 2.6.6 '@tiptap/suggestion': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-2': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@2.7.15) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@2.7.15) date-fns: specifier: 2.30.0 version: 2.30.0 @@ -821,71 +821,71 @@ importers: specifier: workspace:* version: link:../dialtone-icons '@tiptap/core': - specifier: 2.3.0 - version: 2.3.0(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(@tiptap/suggestion@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.3.0 - version: 2.3.0 + specifier: 2.6.6 + version: 2.6.6 '@tiptap/suggestion': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-3': - specifier: 2.3.0 - version: 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.3.8(typescript@5.4.2)) + specifier: 2.6.6 + version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.3.8(typescript@5.4.2)) date-fns: specifier: 2.30.0 version: 2.30.0 @@ -3647,12 +3647,6 @@ packages: '@remirror/core-constants@2.0.2': resolution: {integrity: sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==} - '@remirror/core-helpers@3.0.0': - resolution: {integrity: sha512-tusEgQJIqg4qKj6HSBUFcyRnWnziw3neh4T9wOmsPGHFC3w9kl5KSrDb9UAgE8uX6y32FnS7vJ955mWOl3n50A==} - - '@remirror/types@1.0.1': - resolution: {integrity: sha512-VlZQxwGnt1jtQ18D6JqdIF+uFZo525WEqrfp9BOc3COPpK4+AWCgdnAWL+ho6imWcoINlGjR/+3b6y5C1vBVEA==} - '@resvg/resvg-js-android-arm-eabi@2.6.0': resolution: {integrity: sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==} engines: {node: '>= 10'} @@ -4440,140 +4434,140 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@tiptap/core@2.3.0': - resolution: {integrity: sha512-Gk2JN3i5CMkYGmsbyFI7cBUftWa+F7QYmeCLTWfbuy+hCM2OBsnYVKxhggFPGXRL5KLBEgBWeCeWMHfIw3B2MA==} + '@tiptap/core@2.6.6': + resolution: {integrity: sha512-VO5qTsjt6rwworkuo0s5AqYMfDA0ZwiTiH6FHKFSu2G/6sS7HKcc/LjPq+5Legzps4QYdBDl3W28wGsGuS1GdQ==} peerDependencies: - '@tiptap/pm': ^2.0.0 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-blockquote@2.3.0': - resolution: {integrity: sha512-Cztt77t7f+f0fuPy+FWUL8rKTIpcdsVT0z0zYQFFafvGaom0ZALQSOdTR/q+Kle9I4DaCMO3/Q0mwax/D4k4+A==} + '@tiptap/extension-blockquote@2.6.6': + resolution: {integrity: sha512-hAdsNlMfzzxld154hJqPqtWqO5i4/7HoDfuxmyqBxdMJ+e2UMaIGBGwoLRXG0V9UoRwJusjqlpyD7pIorxNlgA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-bold@2.3.0': - resolution: {integrity: sha512-SzkbJibHXFNU7TRaAebTtwbXUEhGZ8+MhlBn12aQ4QhdjNtFpQwKXQPyYeDyZGcyiOFgtFTb+WIfCGm8ZX0Fpw==} + '@tiptap/extension-bold@2.6.6': + resolution: {integrity: sha512-CD6gBhdQtCoqYSmx8oAV8gvKtVOGZSyyvuNYo7by9eZ56DqLYnd7kbUj0RH7o9Ymf/iJTOUJ6XcvrsWwo4lubg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-bubble-menu@2.3.0': - resolution: {integrity: sha512-dqyfQ8idTlhapvt0fxCGvkyjw92pBEwPqmkJ01h3EE8wTh53j0ytOHyMSf1KBuzardxpd8Yya3zlrAcR0Z3DlQ==} + '@tiptap/extension-bubble-menu@2.6.6': + resolution: {integrity: sha512-IkfmlZq67aaegym5sBddBc/xXWCArxn5WJEl1oxKEayjQhybKSaqI7tk0lOx/x7fa5Ml1WlGpCFh+KKXbQTG0g==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-bullet-list@2.3.0': - resolution: {integrity: sha512-4nU4vJ5FjRDLqHm085vYAkuo68UK84Wl6CDSjm7sPVcu0FvQX02Okqt65azoSYQeS1SSSd5qq9YZuGWcYdp4Cw==} + '@tiptap/extension-bullet-list@2.6.6': + resolution: {integrity: sha512-WEKxbVSYuvmX2wkHWP8HXk5nzA7stYwtdaubwWH/R17kGI3IGScJuMQ9sEN82uzJU8bfgL9yCbH2bY8Fj/Q4Ow==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-code-block@2.3.0': - resolution: {integrity: sha512-+Ne6PRBwQt70Pp8aW2PewaEy4bHrNYn4N+y8MObsFtqLutXBz4nXnsXWiNYFQZwzlUY+CHG4XS73mx8oMOFfDw==} + '@tiptap/extension-code-block@2.6.6': + resolution: {integrity: sha512-1YLp/zHMHSkE2xzht8nPR6T4sQJJ3ket798czxWuQEbetFv/l0U/mpiPpYSLObj6oTAoqYZ0kWXZj5eQSpPB8Q==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-document@2.3.0': - resolution: {integrity: sha512-WC55SMrtlsNOnHXpzbXDzJOp7eKmZV0rXooKmvCDqoiLO/DKpyQXyF+0UHfcRPmUAi2GWFPaer7+p1H9xzcjXg==} + '@tiptap/extension-document@2.6.6': + resolution: {integrity: sha512-6qlH5VWzLHHRVeeciRC6C4ZHpMsAGPNG16EF53z0GeMSaaFD/zU3B239QlmqXmLsAl8bpf8Bn93N0t2ABUvScw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-floating-menu@2.3.0': - resolution: {integrity: sha512-bNY43/yU/+wGfmk2eDV7EPDAN/akbC+YnSKTA5VPJADzscvlrL2HlQrxbd/STIdlwKqdPU5MokcvCChhfZ4f6w==} + '@tiptap/extension-floating-menu@2.6.6': + resolution: {integrity: sha512-lPkESOfAUxgmXRiNqUU23WSyja5FUfSWjsW4hqe+BKNjsUt1OuFMEtYJtNc+MCGhhtPfFvM3Jg6g9jd6g5XsLQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-hard-break@2.3.0': - resolution: {integrity: sha512-9pXi69SzLabbjY5KZ54UKzu7HAHTla9aYZKH56VatOAiJOPKJppFbU2/NfJwGzDrEtfOiDqr3dYbUDF3RuCFoQ==} + '@tiptap/extension-hard-break@2.6.6': + resolution: {integrity: sha512-bsUuyYBrMDEiudx1dOQSr9MzKv13m0xHWrOK+DYxuIDYJb5g+c9un5cK7Js+et/HEYYSPOoH/iTW6h+4I5YeUg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-history@2.3.0': - resolution: {integrity: sha512-EF5Oq9fe/VBzU1Lsow2ubOlx1e1r4OQT1WUPGsRnL7pr94GH1Skpk7/hs9COJ9K6kP3Ebt42XjP0JEQodR58YA==} + '@tiptap/extension-history@2.6.6': + resolution: {integrity: sha512-tPTzAmPGqMX5Bd5H8lzRpmsaMvB9DvI5Dy2za/VQuFtxgXmDiFVgHRkRXIuluSkPTuANu84XBOQ0cBijqY8x4w==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-italic@2.3.0': - resolution: {integrity: sha512-jdFjLjdt5JtPlGMpoS6TEq5rznjbAYVlPwcw5VkYENVIYIGIR1ylIw2JwK1nUEsQ+OgYwVxHLejcUXWG1dCi2g==} + '@tiptap/extension-italic@2.6.6': + resolution: {integrity: sha512-t7ZPsXqa8nJZZ/6D0rQyZ/KsvzLaSihC6hBTjUQ77CeDGV9PhDWjIcBW4OrvwraJDBd12ETBeQ2CkULJOgH+lQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-link@2.3.0': - resolution: {integrity: sha512-CnJAlV0ZOdEhKmDfYKuHJVG8g79iCFQ85cX/CROTWyuMfXz9uhj2rLpZ6nfidVbonqxAhQp7NAIr2y+Fj5/53A==} + '@tiptap/extension-link@2.6.6': + resolution: {integrity: sha512-NJSR5Yf/dI3do0+Mr6e6nkbxRQcqbL7NOPxo5Xw8VaKs2Oe8PX+c7hyqN3GZgn6uEbZdbVi1xjAniUokouwpFg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-list-item@2.3.0': - resolution: {integrity: sha512-mHU+IuRa56OT6YCtxf5Z7OSUrbWdKhGCEX7RTrteDVs5oMB6W3oF9j88M5qQmZ1WDcxvQhAOoXctnMt6eX9zcA==} + '@tiptap/extension-list-item@2.6.6': + resolution: {integrity: sha512-k+oEzZu2cgVKqPqOP1HzASOKLpTEV9m7mRVPAbuaaX8mSyvIgD6f+JUx9PvgYv//D918wk98LMoRBFX53tDJ4w==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-mention@2.3.0': - resolution: {integrity: sha512-Zu18LIKOMWm7XQztGuwLTxGGwGMc0QDbEAXB5TLrKFYWdHoaU0wu65+mBa61kuUoZ1Ur71J7vu2tuU70uPd16w==} + '@tiptap/extension-mention@2.6.6': + resolution: {integrity: sha512-fghNe4ZQRiZ7i3+sSrZx87zPZjaCwVtxn56/5UinoBUP/ZpCGwGtI+ErKhCBVyLW1fKyd0MmlihK/IGIeCBw1A==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - '@tiptap/suggestion': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 + '@tiptap/suggestion': ^2.6.6 - '@tiptap/extension-ordered-list@2.3.0': - resolution: {integrity: sha512-gkf0tltXjlUj0cqyfDV2r7xy9YPKtcVSWwlCPun6OOi0KzKFiAMqQpA9hy2W6gJ+KCp8+KNRMClZOfH4TnnBfg==} + '@tiptap/extension-ordered-list@2.6.6': + resolution: {integrity: sha512-AJwyfLXIi7iUGnK5twJbwdVVpQyh7fU6OK75h1AwDztzsOcoPcxtffDlZvUOd4ZtwuyhkzYqVkeI0f+abTWZTw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-paragraph@2.3.0': - resolution: {integrity: sha512-peCpA7DFqkd0cHb+cHv4YHNoMsXG8tKFNJlCHpLmsZWl2hWmpKgKmUrXAUfzjcFSvkZxn0xYc5oWbqUgg+2LzA==} + '@tiptap/extension-paragraph@2.6.6': + resolution: {integrity: sha512-fD/onCr16UQWx+/xEmuFC2MccZZ7J5u4YaENh8LMnAnBXf78iwU7CAcmuc9rfAEO3qiLoYGXgLKiHlh2ZfD4wA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-placeholder@2.3.0': - resolution: {integrity: sha512-1BOyxVLzyUYf6yOOeJ8CfpP6DSCS4L6HjBZqj6WP1z1NyBV8RAfhf3UuLNcimfSWAETXFR3g0ZbaxxWffI1cEg==} + '@tiptap/extension-placeholder@2.6.6': + resolution: {integrity: sha512-J0ZMvF93NsRrt+R7IQ3GhxNq32vq+88g25oV/YFJiwvC48HMu1tQB6kG1I3LJpu5b8lN+LnfANNqDOEhiBfjaA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/extension-strike@2.3.0': - resolution: {integrity: sha512-gOW4ALeH8gkJiUGGXVy/AOd5lAPTX0bzoOW1+sCLcTA7t8dluBW7M2ngNYxTEtlKqyv7aLfrgsYSiqucmmfSLw==} + '@tiptap/extension-strike@2.6.6': + resolution: {integrity: sha512-Ze8KhGk+wzSJSJRl5fbhTI6AvPu2LmcHYeO3pMEH8u4gV5WTXfmKJVStEIAzkoqvwEQVWzXvy8nDgsFQHiojPg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-text-align@2.3.0': - resolution: {integrity: sha512-Pj+Yuk8xpYLGxNKGRUwvjlrOQP66ZyzjpJN5xqjJ7anzb2OKrluWMBco3xhjd/h03viA+wYeJKfnEpk/SbzHTQ==} + '@tiptap/extension-text-align@2.6.6': + resolution: {integrity: sha512-WdyxULEEHfI3hRDHAFOUoeP84h9myabadfjtZrub7/zO2PKKPAZLBN2vWat5PowH8E8GYX8vqKr9vaX+slfh5g==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-text@2.3.0': - resolution: {integrity: sha512-zkudl0TyKRy/8vHtyo5dMzjBRD0HEUnsS8YOsjR4xwQq5EYUXleRgM1s6lb6Yms2sLUAZRWdDddoQ686iq4zQg==} + '@tiptap/extension-text@2.6.6': + resolution: {integrity: sha512-e84uILnRzNzcwK1DVQNpXVmBG1Cq3BJipTOIDl1LHifOok7MBjhI/X+/NR0bd3N2t6gmDTWi63+4GuJ5EeDmsg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/extension-underline@2.3.0': - resolution: {integrity: sha512-vmmcwCPmWqGKYHZevz50+bxrpHyiu5y6YZweAE476hn8Mud6vYg7RpkXgW8bjkCOky6UA51uelslSc0XrLE6uw==} + '@tiptap/extension-underline@2.6.6': + resolution: {integrity: sha512-3A4HqsDM/AFb2VaeWACpGexjgI257kz0yU4jNV8uyydDR2KhqeinuEnoSoOmx9T3pL006TWfPg4vaQYPO3qvrQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.6.6 - '@tiptap/pm@2.3.0': - resolution: {integrity: sha512-4WYqShZBwDyReKvapC0nmeYdOtZbZ31y4MjolpKQaSD4I7kg/oZspC+byUGdvIRsNpRN7i2X0IyvdISKk8gw5Q==} + '@tiptap/pm@2.6.6': + resolution: {integrity: sha512-56FGLPn3fwwUlIbLs+BO21bYfyqP9fKyZQbQyY0zWwA/AG2kOwoXaRn7FOVbjP6CylyWpFJnpRRmgn694QKHEg==} - '@tiptap/suggestion@2.3.0': - resolution: {integrity: sha512-QngwR9ahodVfwqp/kXxJvuL3zNb6XZu+vCuWy8RJrGP8DA7SCI9t8t7iB6NfG4kSsRGxM+3DuLi+2xOZQUaEVQ==} + '@tiptap/suggestion@2.6.6': + resolution: {integrity: sha512-jogG0QgGit9UtTznVnhQfNImZfQM89NR0is20yRQzC0HmD8B8f3jmGrotG63Why2oKbeoe3CpM5/5eDE/paqCA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 - '@tiptap/vue-2@2.3.0': - resolution: {integrity: sha512-lbzADTvHZKgbX4ll3tfFL3XlT52a7phQCBgZwsBGSZl5/zOe5O7yXd5Tah7h9UcI5K5sRtrgvuMeuDzM4JNblw==} + '@tiptap/vue-2@2.6.6': + resolution: {integrity: sha512-d7GmQ2XaC6a0GWNtWz/4togQadMdl7b/qyhnxFR3tkJdMz5AXFq6VQDxghOEsV0WpAE9syiRyEY3jp7ZELOJow==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 vue: ^2.6.0 - '@tiptap/vue-3@2.3.0': - resolution: {integrity: sha512-Jgsoouq7gD6SkUf7McOJnKOHqVTVDJkPqhXZUZyJbJ22wD+7drxlauWwWexEymbs95ByhKblreLwcumvbOztgg==} + '@tiptap/vue-3@2.6.6': + resolution: {integrity: sha512-oTrFF2TznkduLIUKvncOpUnm/Fp8pOQw2xmR4YOVNFWDdzO9O3b+yaiwO1ze3CAHJpZrFT82Sum8UpZn8nCH+Q==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.6.6 + '@tiptap/pm': ^2.6.6 vue: ^3.0.0 '@tokenizer/token@0.3.0': @@ -4801,12 +4795,6 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/object.omit@3.0.3': - resolution: {integrity: sha512-xrq4bQTBGYY2cw+gV4PzoG2Lv3L0pjZ1uXStRRDQoATOYW1lCsFQHhQ+OkPhIcQoqLjAq7gYif7D14Qaa6Zbew==} - - '@types/object.pick@1.3.4': - resolution: {integrity: sha512-5PjwB0uP2XDp3nt5u5NJAG2DORHIRClPzWT/TTZhJ2Ekwe8M5bA9tvPdi9NO/n2uvu2/ictat8kgqvLfcIE1SA==} - '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -4855,9 +4843,6 @@ packages: '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - '@types/throttle-debounce@2.1.0': - resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} - '@types/through@0.0.33': resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} @@ -6294,10 +6279,6 @@ packages: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} hasBin: true - case-anything@2.1.13: - resolution: {integrity: sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==} - engines: {node: '>=12.13'} - case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -7178,9 +7159,6 @@ packages: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} engines: {node: '>=8'} - dash-get@1.0.2: - resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==} - data-urls@5.0.0: resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} engines: {node: '>=18'} @@ -10571,9 +10549,6 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@10.2.1: resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -11728,10 +11703,6 @@ packages: resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} engines: {node: '>=0.10.0'} - object.omit@3.0.0: - resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==} - engines: {node: '>=0.10.0'} - object.pick@1.3.0: resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} engines: {node: '>=0.10.0'} @@ -13125,8 +13096,8 @@ packages: prosemirror-gapcursor@1.3.2: resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} - prosemirror-history@1.3.2: - resolution: {integrity: sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==} + prosemirror-history@1.4.1: + resolution: {integrity: sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==} prosemirror-inputrules@1.4.0: resolution: {integrity: sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==} @@ -13134,39 +13105,39 @@ packages: prosemirror-keymap@1.2.2: resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} - prosemirror-markdown@1.12.0: - resolution: {integrity: sha512-6F5HS8Z0HDYiS2VQDZzfZP6A0s/I0gbkJy8NCzzDMtcsz3qrfqyroMMeoSjAmOhDITyon11NbXSzztfKi+frSQ==} + prosemirror-markdown@1.13.0: + resolution: {integrity: sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==} prosemirror-menu@1.2.4: resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - prosemirror-model@1.20.0: - resolution: {integrity: sha512-q7AY7vMjKYqDCeoedgUiAgrLabliXxndJuuFmcmc2+YU1SblvnOiG2WEACF2lwAZsMlfLpiAilA3L+TWlDqIsQ==} + prosemirror-model@1.22.3: + resolution: {integrity: sha512-V4XCysitErI+i0rKFILGt/xClnFJaohe/wrrlT2NSZ+zk8ggQfDH4x2wNK7Gm0Hp4CIoWizvXFP7L9KMaCuI0Q==} - prosemirror-schema-basic@1.2.2: - resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} + prosemirror-schema-basic@1.2.3: + resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} - prosemirror-schema-list@1.3.0: - resolution: {integrity: sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==} + prosemirror-schema-list@1.4.1: + resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} prosemirror-state@1.4.3: resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} - prosemirror-tables@1.3.7: - resolution: {integrity: sha512-oEwX1wrziuxMtwFvdDWSFHVUWrFJWt929kVVfHvtTi8yvw+5ppxjXZkMG/fuTdFo+3DXyIPSKfid+Be1npKXDA==} + prosemirror-tables@1.5.0: + resolution: {integrity: sha512-VMx4zlYWm7aBlZ5xtfJHpqa3Xgu3b7srV54fXYnXgsAcIGRqKSrhiK3f89omzzgaAgAtDOV4ImXnLKhVfheVNQ==} - prosemirror-trailing-node@2.0.7: - resolution: {integrity: sha512-8zcZORYj/8WEwsGo6yVCRXFMOfBo0Ub3hCUvmoWIZYfMP26WqENU0mpEP27w7mt8buZWuGrydBewr0tOArPb1Q==} + prosemirror-trailing-node@2.0.9: + resolution: {integrity: sha512-YvyIn3/UaLFlFKrlJB6cObvUhmwFNZVhy1Q8OpW/avoTbD/Y7H5EcjK4AZFKhmuS6/N6WkGgt7gWtBWDnmFvHg==} peerDependencies: - prosemirror-model: ^1.19.0 + prosemirror-model: ^1.22.1 prosemirror-state: ^1.4.2 - prosemirror-view: ^1.31.2 + prosemirror-view: ^1.33.8 - prosemirror-transform@1.8.0: - resolution: {integrity: sha512-BaSBsIMv52F1BVVMvOmp1yzD3u65uC3HTzCBQV1WDPqJRQ2LuHKcyfn0jwqodo8sR9vVzMzZyI+Dal5W9E6a9A==} + prosemirror-transform@1.10.0: + resolution: {integrity: sha512-9UOgFSgN6Gj2ekQH5CTDJ8Rp/fnKR2IkYfGdzzp5zQMFsS4zDllLVx/+jGcX86YlACpG7UR5fwAXiWzxqWtBTg==} - prosemirror-view@1.33.4: - resolution: {integrity: sha512-xQqAhH8/HGleVpKDhQsrd+oqdyeKMxFtdCWDxWMmP+n0k27fBpyUqa8pA+RB5cFY8rqDDc1hll69aRZQa7UaAw==} + prosemirror-view@1.34.2: + resolution: {integrity: sha512-tPX/V2Xd70vrAGQ/V9CppJtPKnQyQMypJGlLylvdI94k6JaG+4P6fVmXPR1zc1eVTW0gq3c6zsfqwJKCRLaG9Q==} proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} @@ -14727,10 +14698,6 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 - throttle-debounce@3.0.1: - resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} - engines: {node: '>=10'} - through2-filter@3.0.0: resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==} @@ -15555,8 +15522,8 @@ packages: vue-component-type-helpers@1.8.24: resolution: {integrity: sha512-lqWs/7fdRXoSBAlbouHBX+LNuaY6gI9xWW34m/ZIz9zVPYHEyw0b2/zaCBwlKx0NtKTeF/6pOpvrxVkh7nhIYg==} - vue-component-type-helpers@2.0.29: - resolution: {integrity: sha512-58i+ZhUAUpwQ+9h5Hck0D+jr1qbYl4voRt5KffBx8qzELViQ4XdT/Tuo+mzq8u63teAG8K0lLaOiL5ofqW38rg==} + vue-component-type-helpers@2.1.6: + resolution: {integrity: sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w==} vue-demi@0.14.7: resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} @@ -19122,26 +19089,6 @@ snapshots: '@remirror/core-constants@2.0.2': {} - '@remirror/core-helpers@3.0.0': - dependencies: - '@remirror/core-constants': 2.0.2 - '@remirror/types': 1.0.1 - '@types/object.omit': 3.0.3 - '@types/object.pick': 1.3.4 - '@types/throttle-debounce': 2.1.0 - case-anything: 2.1.13 - dash-get: 1.0.2 - deepmerge: 4.3.1 - fast-deep-equal: 3.1.3 - make-error: 1.3.6 - object.omit: 3.0.0 - object.pick: 1.3.0 - throttle-debounce: 3.0.1 - - '@remirror/types@1.0.1': - dependencies: - type-fest: 2.19.0 - '@resvg/resvg-js-android-arm-eabi@2.6.0': optional: true @@ -20534,7 +20481,7 @@ snapshots: ts-dedent: 2.2.0 type-fest: 2.19.0 vue: 3.3.8(typescript@5.4.2) - vue-component-type-helpers: 2.0.29 + vue-component-type-helpers: 2.1.6 transitivePeerDependencies: - encoding - supports-color @@ -20635,159 +20582,159 @@ snapshots: dependencies: '@testing-library/dom': 9.3.3 - '@tiptap/core@2.3.0(@tiptap/pm@2.3.0)': + '@tiptap/core@2.6.6(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/pm': 2.3.0 + '@tiptap/pm': 2.6.6 - '@tiptap/extension-blockquote@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-blockquote@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-bold@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-bold@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-bubble-menu@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-bubble-menu@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-bullet-list@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-code-block@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-code-block@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 - '@tiptap/extension-document@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-document@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-floating-menu@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-floating-menu@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 tippy.js: 6.3.7 - '@tiptap/extension-hard-break@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-hard-break@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-history@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-history@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 - '@tiptap/extension-italic@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-italic@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-link@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-link@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-list-item@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-mention@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(@tiptap/suggestion@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0))': + '@tiptap/extension-mention@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 - '@tiptap/suggestion': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 + '@tiptap/suggestion': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) - '@tiptap/extension-ordered-list@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-ordered-list@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-paragraph@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-paragraph@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-placeholder@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/extension-placeholder@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 - '@tiptap/extension-strike@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-strike@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-text-align@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-text-align@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-text@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-text@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/extension-underline@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))': + '@tiptap/extension-underline@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) - '@tiptap/pm@2.3.0': + '@tiptap/pm@2.6.6': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 prosemirror-commands: 1.5.2 prosemirror-dropcursor: 1.8.1 prosemirror-gapcursor: 1.3.2 - prosemirror-history: 1.3.2 + prosemirror-history: 1.4.1 prosemirror-inputrules: 1.4.0 prosemirror-keymap: 1.2.2 - prosemirror-markdown: 1.12.0 + prosemirror-markdown: 1.13.0 prosemirror-menu: 1.2.4 - prosemirror-model: 1.20.0 - prosemirror-schema-basic: 1.2.2 - prosemirror-schema-list: 1.3.0 + prosemirror-model: 1.22.3 + prosemirror-schema-basic: 1.2.3 + prosemirror-schema-list: 1.4.1 prosemirror-state: 1.4.3 - prosemirror-tables: 1.3.7 - prosemirror-trailing-node: 2.0.7(prosemirror-model@1.20.0)(prosemirror-state@1.4.3)(prosemirror-view@1.33.4) - prosemirror-transform: 1.8.0 - prosemirror-view: 1.33.4 + prosemirror-tables: 1.5.0 + prosemirror-trailing-node: 2.0.9(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2) + prosemirror-transform: 1.10.0 + prosemirror-view: 1.34.2 - '@tiptap/suggestion@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)': + '@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 - '@tiptap/vue-2@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@2.7.15)': + '@tiptap/vue-2@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@2.7.15)': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/extension-bubble-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/extension-floating-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/extension-bubble-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/extension-floating-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 vue: 2.7.15 vue-ts-types: 1.6.1(vue@2.7.15) - '@tiptap/vue-2@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.4.15(typescript@5.4.2))': + '@tiptap/vue-2@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/extension-bubble-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/extension-floating-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/extension-bubble-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/extension-floating-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 vue: 3.4.15(typescript@5.4.2) vue-ts-types: 1.6.1(vue@3.4.15(typescript@5.4.2)) - '@tiptap/vue-3@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.3.8(typescript@5.4.2))': + '@tiptap/vue-3@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.3.8(typescript@5.4.2))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/extension-bubble-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/extension-floating-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/extension-bubble-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/extension-floating-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 vue: 3.3.8(typescript@5.4.2) - '@tiptap/vue-3@2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0)(vue@3.4.15(typescript@5.4.2))': + '@tiptap/vue-3@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2))': dependencies: - '@tiptap/core': 2.3.0(@tiptap/pm@2.3.0) - '@tiptap/extension-bubble-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/extension-floating-menu': 2.3.0(@tiptap/core@2.3.0(@tiptap/pm@2.3.0))(@tiptap/pm@2.3.0) - '@tiptap/pm': 2.3.0 + '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6) + '@tiptap/extension-bubble-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/extension-floating-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) + '@tiptap/pm': 2.6.6 vue: 3.4.15(typescript@5.4.2) '@tokenizer/token@0.3.0': {} @@ -21033,10 +20980,6 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/object.omit@3.0.3': {} - - '@types/object.pick@1.3.4': {} - '@types/parse-json@4.0.2': {} '@types/pretty-hrtime@1.0.3': {} @@ -21088,8 +21031,6 @@ snapshots: '@types/stack-utils@2.0.3': {} - '@types/throttle-debounce@2.1.0': {} - '@types/through@0.0.33': dependencies: '@types/node': 20.9.0 @@ -23334,8 +23275,6 @@ snapshots: ansicolors: 0.3.2 redeyed: 2.1.1 - case-anything@2.1.13: {} - case-sensitive-paths-webpack-plugin@2.4.0: {} ccount@1.1.0: {} @@ -24166,8 +24105,6 @@ snapshots: dargs@7.0.0: {} - dash-get@1.0.2: {} - data-urls@5.0.0: dependencies: whatwg-mimetype: 4.0.0 @@ -28260,8 +28197,6 @@ snapshots: dependencies: semver: 7.5.4 - make-error@1.3.6: {} - make-fetch-happen@10.2.1: dependencies: agentkeepalive: 4.5.0 @@ -29613,10 +29548,6 @@ snapshots: for-own: 1.0.0 make-iterator: 1.0.1 - object.omit@3.0.0: - dependencies: - is-extendable: 1.0.1 - object.pick@1.3.0: dependencies: isobject: 3.0.1 @@ -31062,7 +30993,7 @@ snapshots: prosemirror-changeset@2.2.1: dependencies: - prosemirror-transform: 1.8.0 + prosemirror-transform: 1.10.0 prosemirror-collab@1.3.1: dependencies: @@ -31070,98 +31001,97 @@ snapshots: prosemirror-commands@1.5.2: dependencies: - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 + prosemirror-transform: 1.10.0 prosemirror-dropcursor@1.8.1: dependencies: prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 - prosemirror-view: 1.33.4 + prosemirror-transform: 1.10.0 + prosemirror-view: 1.34.2 prosemirror-gapcursor@1.3.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-view: 1.33.4 + prosemirror-view: 1.34.2 - prosemirror-history@1.3.2: + prosemirror-history@1.4.1: dependencies: prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 - prosemirror-view: 1.33.4 + prosemirror-transform: 1.10.0 + prosemirror-view: 1.34.2 rope-sequence: 1.3.4 prosemirror-inputrules@1.4.0: dependencies: prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 + prosemirror-transform: 1.10.0 prosemirror-keymap@1.2.2: dependencies: prosemirror-state: 1.4.3 w3c-keyname: 2.2.8 - prosemirror-markdown@1.12.0: + prosemirror-markdown@1.13.0: dependencies: markdown-it: 14.1.0 - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-menu@1.2.4: dependencies: crelt: 1.0.6 prosemirror-commands: 1.5.2 - prosemirror-history: 1.3.2 + prosemirror-history: 1.4.1 prosemirror-state: 1.4.3 - prosemirror-model@1.20.0: + prosemirror-model@1.22.3: dependencies: orderedmap: 2.1.1 - prosemirror-schema-basic@1.2.2: + prosemirror-schema-basic@1.2.3: dependencies: - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 - prosemirror-schema-list@1.3.0: + prosemirror-schema-list@1.4.1: dependencies: - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 + prosemirror-transform: 1.10.0 prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.20.0 - prosemirror-transform: 1.8.0 - prosemirror-view: 1.33.4 + prosemirror-model: 1.22.3 + prosemirror-transform: 1.10.0 + prosemirror-view: 1.34.2 - prosemirror-tables@1.3.7: + prosemirror-tables@1.5.0: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 - prosemirror-view: 1.33.4 + prosemirror-transform: 1.10.0 + prosemirror-view: 1.34.2 - prosemirror-trailing-node@2.0.7(prosemirror-model@1.20.0)(prosemirror-state@1.4.3)(prosemirror-view@1.33.4): + prosemirror-trailing-node@2.0.9(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2): dependencies: '@remirror/core-constants': 2.0.2 - '@remirror/core-helpers': 3.0.0 escape-string-regexp: 4.0.0 - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-view: 1.33.4 + prosemirror-view: 1.34.2 - prosemirror-transform@1.8.0: + prosemirror-transform@1.10.0: dependencies: - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 - prosemirror-view@1.33.4: + prosemirror-view@1.34.2: dependencies: - prosemirror-model: 1.20.0 + prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-transform: 1.8.0 + prosemirror-transform: 1.10.0 proto-list@1.2.4: {} @@ -33223,8 +33153,6 @@ snapshots: schema-utils: 3.3.0 webpack: 5.89.0(@swc/core@1.3.96) - throttle-debounce@3.0.1: {} - through2-filter@3.0.0: dependencies: through2: 2.0.5 @@ -34098,7 +34026,7 @@ snapshots: vue-component-type-helpers@1.8.24: {} - vue-component-type-helpers@2.0.29: {} + vue-component-type-helpers@2.1.6: {} vue-demi@0.14.7(vue@3.4.15(typescript@5.4.2)): dependencies: From 52bf9ec353aa6021bafee9b53ffc1fa243d12a0d Mon Sep 17 00:00:00 2001 From: Julio Ortega Date: Thu, 5 Sep 2024 12:55:07 -0600 Subject: [PATCH 4/4] update pnpm-lock --- pnpm-lock.yaml | 134 ++++++++++++++++++++++++------------------------- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9111140cef..fa70808125 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,73 +23,73 @@ importers: specifier: 0.1.5 version: 0.1.5(vue@3.4.15(typescript@5.4.2)) '@tiptap/core': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6 '@tiptap/suggestion': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-2': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2)) '@tiptap/vue-3': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.4.15(typescript@5.4.2)) date-fns: specifier: 2.30.0 @@ -586,70 +586,70 @@ importers: specifier: 0.1.5 version: 0.1.5(vue@2.7.15) '@tiptap/core': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6 '@tiptap/suggestion': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-2': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@2.7.15) date-fns: specifier: 2.30.0 @@ -821,70 +821,70 @@ importers: specifier: workspace:* version: link:../dialtone-icons '@tiptap/core': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/pm@2.6.6) '@tiptap/extension-blockquote': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bold': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-bullet-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-code-block': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-document': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-hard-break': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-history': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-italic': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-link': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-list-item': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-mention': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(@tiptap/suggestion@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)) '@tiptap/extension-ordered-list': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-paragraph': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-placeholder': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/extension-strike': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-text-align': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/extension-underline': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6)) '@tiptap/pm': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6 '@tiptap/suggestion': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6) '@tiptap/vue-3': - specifier: 2.6.6 + specifier: ^2.6.6 version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(vue@3.3.8(typescript@5.4.2)) date-fns: specifier: 2.30.0