diff --git a/docs/src/demos/Marks/Highlight/index.spec.js b/docs/src/demos/Marks/Highlight/index.spec.js index 6a8447ad..7502fc38 100644 --- a/docs/src/demos/Marks/Highlight/index.spec.js +++ b/docs/src/demos/Marks/Highlight/index.spec.js @@ -124,15 +124,15 @@ context('/api/marks/highlight', () => { it('the keyboard shortcut should highlight the selected text', () => { cy.get('.ProseMirror') - .trigger('keydown', { modKey: true, key: 'e' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'h' }) .find('mark') .should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text highlighted', () => { cy.get('.ProseMirror') - .trigger('keydown', { modKey: true, key: 'e' }) - .trigger('keydown', { modKey: true, key: 'e' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'h' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'h' }) .find('mark') .should('not.exist') }) diff --git a/docs/src/demos/Marks/Strike/index.spec.js b/docs/src/demos/Marks/Strike/index.spec.js index a61350a6..f5a30b00 100644 --- a/docs/src/demos/Marks/Strike/index.spec.js +++ b/docs/src/demos/Marks/Strike/index.spec.js @@ -64,15 +64,15 @@ context('/api/marks/strike', () => { it('the keyboard shortcut should strike the selected text', () => { cy.get('.ProseMirror') - .trigger('keydown', { modKey: true, key: 'd' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'x' }) .find('s') .should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text striked', () => { cy.get('.ProseMirror') - .trigger('keydown', { modKey: true, key: 'd' }) - .trigger('keydown', { modKey: true, key: 'd' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'x' }) + .trigger('keydown', { modKey: true, shiftKey: true, key: 'x' }) .find('s') .should('not.exist') }) diff --git a/docs/src/demos/Nodes/Blockquote/index.spec.js b/docs/src/demos/Nodes/Blockquote/index.spec.js index b456e504..69eed814 100644 --- a/docs/src/demos/Nodes/Blockquote/index.spec.js +++ b/docs/src/demos/Nodes/Blockquote/index.spec.js @@ -73,7 +73,7 @@ context('/api/nodes/blockquote', () => { it('the keyboard shortcut should make the selected line a blockquote', () => { cy.get('.ProseMirror') - .trigger('keydown', { shiftKey: true, modKey: true, key: '9' }) + .trigger('keydown', { shiftKey: true, modKey: true, key: 'b' }) .find('blockquote') .should('contain', 'Example Text') }) @@ -83,13 +83,13 @@ context('/api/nodes/blockquote', () => { .should('not.exist') cy.get('.ProseMirror') - .trigger('keydown', { shiftKey: true, modKey: true, key: '9' }) + .trigger('keydown', { shiftKey: true, modKey: true, key: 'b' }) .find('blockquote') .should('contain', 'Example Text') cy.get('.ProseMirror') .type('{selectall}') - .trigger('keydown', { shiftKey: true, modKey: true, key: '9' }) + .trigger('keydown', { shiftKey: true, modKey: true, key: 'b' }) cy.get('.ProseMirror blockquote') .should('not.exist') diff --git a/docs/src/demos/Nodes/Blockquote/index.vue b/docs/src/demos/Nodes/Blockquote/index.vue index e8c6d2b1..66db257a 100644 --- a/docs/src/demos/Nodes/Blockquote/index.vue +++ b/docs/src/demos/Nodes/Blockquote/index.vue @@ -49,3 +49,17 @@ export default { }, } + + diff --git a/docs/src/demos/Nodes/CodeBlock/index.spec.js b/docs/src/demos/Nodes/CodeBlock/index.spec.js index 5c073878..2ebd421a 100644 --- a/docs/src/demos/Nodes/CodeBlock/index.spec.js +++ b/docs/src/demos/Nodes/CodeBlock/index.spec.js @@ -53,20 +53,20 @@ context('/api/nodes/code-block', () => { it('the keyboard shortcut should make the selected line a code block', () => { cy.get('.ProseMirror') - .trigger('keydown', { shiftKey: true, modKey: true, key: 'c' }) + .trigger('keydown', { modKey: true, altKey: true, key: 'c' }) .find('pre') .should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the code block', () => { cy.get('.ProseMirror') - .trigger('keydown', { shiftKey: true, modKey: true, key: 'c' }) + .trigger('keydown', { modKey: true, altKey: true, key: 'c' }) .find('pre') .should('contain', 'Example Text') cy.get('.ProseMirror') .type('{selectall}') - .trigger('keydown', { shiftKey: true, modKey: true, key: 'c' }) + .trigger('keydown', { modKey: true, altKey: true, key: 'c' }) cy.get('.ProseMirror pre') .should('not.exist') diff --git a/docs/src/docPages/api/extensions/text-align.md b/docs/src/docPages/api/extensions/text-align.md index 6529894f..7e5196ad 100644 --- a/docs/src/docPages/api/extensions/text-align.md +++ b/docs/src/docPages/api/extensions/text-align.md @@ -23,11 +23,18 @@ yarn add @tiptap/extension-text-align | textAlign | alignment | Set the text align to the specified value. | ## Keyboard shortcuts +### Windows/Linux * `Ctrl` `Shift` `L` Left * `Ctrl` `Shift` `E` Center * `Ctrl` `Shift` `R` Right * `Ctrl` `Shift` `J` Justify +### macOS +* `Cmd` `Shift` `L` Left +* `Cmd` `Shift` `E` Center +* `Cmd` `Shift` `R` Right +* `Cmd` `Shift` `J` Justify + ## Source code [packages/extension-text-align/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-text-align/) diff --git a/docs/src/docPages/api/keyboard-shortcuts.md b/docs/src/docPages/api/keyboard-shortcuts.md index 65cf6294..5788b315 100644 --- a/docs/src/docPages/api/keyboard-shortcuts.md +++ b/docs/src/docPages/api/keyboard-shortcuts.md @@ -10,14 +10,7 @@ Funfact: We built a [keyboard shortcut learning app](https://mouseless.app), to ## Predefined keyboard shortcuts Most of the core extensions register their own keyboard shortcuts. Depending on what set of extension you use, not all of the below listed keyboard shortcuts work for your editor. -### Ideas -* Task List ⌥⌘L (iaWriter) -* Mark Task Complete ⌘. (iaWriter) -* Text Highlight ⌘E (Paper) - ### Essentials -❌ = untested - | Action | Windows/Linux | macOS | | ------------------------ | ------------------------------- | --------------------------- | | Copy | `Control` `C` | `Cmd` `C` | @@ -26,50 +19,39 @@ Most of the core extensions register their own keyboard shortcuts. Depending on | Paste without formatting | `Control` `Shift` `V` | `Cmd` `Shift` `V` | | Undo | `Control` `Z` | `Cmd` `Z` | | Redo | `Control` `Shift` `Z` | `Cmd` `Shift` `Z` | -| ❌ Insert or edit link | `Control` `K` | `Cmd` `K` | -| ❌ Open link | `Alt` `Enter` | `Alt` `Enter` | -| ❌ Find | `Control` `F` | `Cmd` `F` | -| ❌ Find and replace | `Control` `H` | `Cmd` `Shift` `H` | -| ❌ Find again | `Control` `G` | `Cmd` `G` | -| ❌ Find previous | `Control` `Shift` `G` | `Cmd` `Shift` `G` | -| ❌ Repeat last action | `Control` `Y` | `Cmd` `Y` | | Add a line break | `Shift` `Enter` | `Shift` `Enter` | ### Text Formatting -| Action | Windows/Linux | macOS | -| ----------------------- | -------------------------------------------- | --------------------------- | -| Bold | `Control` `B` | `Cmd` `B` | -| Italicize | `Control` `I` | `Cmd` `I` | -| Underline | `Control` `U` | `Cmd` `U` | -| ❌ Strikethrough | `Alt` `Shift` `5` | `Cmd` `Shift` `X` | -| ❌ Superscript | `Control` `.` | `Cmd` `.` | -| ❌ Subscript | `Control` `,` | `Cmd` `,` | -| ❌ Copy text formatting | `Control` `Alt` `C` | `Cmd` `Alt` `C` | -| ❌ Paste text formatting | `Control` `Alt` `V` | `Cmd` `Alt` `V` | -| ❌ Clear text formatting | `Control` `\`
`Control` `Space` | `Cmd` `\` | -| ❌ Increase font size | `Control` `Shift` `>` | `Cmd` `Shift` `>` | -| ❌ Decrease font size | `Control` `Shift` `<` | `Cmd` `Shift` `<` | +| Action | Windows/Linux | macOS | +| ------------- | ------------------------------- | --------------------------- | +| Bold | `Control` `B` | `Cmd` `B` | +| Italicize | `Control` `I` | `Cmd` `I` | +| Underline | `Control` `U` | `Cmd` `U` | +| Strikethrough | `Control` `Shift` `X` | `Cmd` `Shift` `X` | +| Highlight | `Control` `Shift` `H` | `Cmd` `Shift` `H` | +| Code | `Control` `E` | `Cmd` `E` | ### Paragraph Formatting -| Action | Windows/Linux | macOS | -| -------------------------------- | ------------------------------- | ------------------------------- | -| ❌ Increase paragraph indentation | `Control` `]` | `Cmd` `]` | -| ❌ Decrease paragraph indentation | `Control` `[` | `Cmd` `[` | -| Apply normal text style | `Control` `Alt` `0` | `Cmd` `Alt` `0` | -| Apply heading style 1 | `Control` `Alt` `1` | `Cmd` `Alt` `1` | -| Apply heading style 2 | `Control` `Alt` `2` | `Cmd` `Alt` `2` | -| Apply heading style 3 | `Control` `Alt` `3` | `Cmd` `Alt` `3` | -| Apply heading style 4 | `Control` `Alt` `4` | `Cmd` `Alt` `4` | -| Apply heading style 5 | `Control` `Alt` `5` | `Cmd` `Alt` `5` | -| Apply heading style 6 | `Control` `Alt` `6` | `Cmd` `Alt` `6` | -| Left align | `Control` `Shift` `L` | `Cmd` `Shift` `L` | -| Center align | `Control` `Shift` `E` | `Cmd` `Shift` `E` | -| Right align | `Control` `Shift` `R` | `Cmd` `Shift` `R` | -| Justify | `Control` `Shift` `J` | `Cmd` `Shift` `J` | -| ❌ Numbered list | `Control` `Shift` `7` | `Cmd` `Shift` `7` | -| ❌ Bulleted list | `Control` `Shift` `8` | `Cmd` `Shift` `8` | -| ❌ Move paragraph up | `Control` `Shift` `↑` | `Control` `Shift` `↑` | -| ❌ Move paragraph down | `Control` `Shift` `↓` | `Control` `Shift` `↓` | +| Action | Windows/Linux | macOS | +| ----------------------- | ------------------------------- | --------------------------- | +| Apply normal text style | `Control` `Alt` `0` | `Cmd` `Alt` `0` | +| Apply heading style 1 | `Control` `Alt` `1` | `Cmd` `Alt` `1` | +| Apply heading style 2 | `Control` `Alt` `2` | `Cmd` `Alt` `2` | +| Apply heading style 3 | `Control` `Alt` `3` | `Cmd` `Alt` `3` | +| Apply heading style 4 | `Control` `Alt` `4` | `Cmd` `Alt` `4` | +| Apply heading style 5 | `Control` `Alt` `5` | `Cmd` `Alt` `5` | +| Apply heading style 6 | `Control` `Alt` `6` | `Cmd` `Alt` `6` | +| Ordered list | `Control` `Shift` `7` | `Cmd` `Shift` `7` | +| Bullet list | `Control` `Shift` `8` | `Cmd` `Shift` `8` | +| Blockquote | `Control` `Shift` `B` | `Cmd` `Shift` `B` | +| Left align | `Control` `Shift` `L` | `Cmd` `Shift` `L` | +| Center align | `Control` `Shift` `E` | `Cmd` `Shift` `E` | +| Right align | `Control` `Shift` `R` | `Cmd` `Shift` `R` | +| Justify | `Control` `Shift` `J` | `Cmd` `Shift` `J` | +| Task list | `Control` `Shift` `L` | `Cmd` `Shift` `L` | +| Code block | `Control` `Alt` `C` | `Cmd` `Alt` `C` | + + ### Text Selection | Action | Windows/Linux | macOS | @@ -79,10 +61,8 @@ Most of the core extensions register their own keyboard shortcuts. Depending on | Extend selection one character to right | `Shift` `→` | `Shift` `→` | | Extend selection one line up | `Shift` `↑` | `Shift` `↑` | | Extend selection one line down | `Shift` `↓` | `Shift` `↓` | -| ❌ Extend selection one paragraph up | `Alt` `Shift` `↑` | `Alt` `Shift` `↑` | -| ❌ Extend selection one paragraph down | `Alt` `Shift` `↓` | `Alt` `Shift` `↓` | | Extend selection to the beginning of the document | `Control` `Shift` `↑` | `Cmd` `Shift` `↑` | -| ❌ Extend selection to the end of the document | `Control` `Shift` `↓` | `Cmd` `Shift` `↓` | +| Extend selection to the end of the document | `Control` `Shift` `↓` | `Cmd` `Shift` `↓` | ## Overwrite keyboard shortcuts Keyboard shortcuts may be strings like `'Shift-Control-Enter'`. Keys are based on the strings that can appear in `event.key`, concatenated with a `-`. There is a little tool called [keycode.info](https://keycode.info/), which shows the `event.key` interactively. diff --git a/docs/src/docPages/api/marks/code.md b/docs/src/docPages/api/marks/code.md index a7bfde34..236d3cc6 100644 --- a/docs/src/docPages/api/marks/code.md +++ b/docs/src/docPages/api/marks/code.md @@ -23,7 +23,8 @@ yarn add @tiptap/extension-code | code | — | Mark text as inline code. | ## Keyboard shortcuts -* `Alt` ` +* Windows/Linux: `Control` `E` +* macOS: `Cmd` `E` ## Source code [packages/extension-code/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-code/) diff --git a/docs/src/docPages/api/marks/highlight.md b/docs/src/docPages/api/marks/highlight.md index 4e0ce114..c839118b 100644 --- a/docs/src/docPages/api/marks/highlight.md +++ b/docs/src/docPages/api/marks/highlight.md @@ -23,8 +23,8 @@ yarn add @tiptap/extension-highlight | highlight | color | Mark text as highlighted, optionally pass a specific color. | ## Keyboard shortcuts -* Windows/Linux: `Control` `E` -* macOS: `Cmd` `E` +* Windows/Linux: `Control` `Shift` `H` +* macOS: `Cmd` `Shift` `H` ## Source code [packages/extension-highlight/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-highlight/) diff --git a/docs/src/docPages/api/marks/strike.md b/docs/src/docPages/api/marks/strike.md index 056d227e..74a75fcb 100644 --- a/docs/src/docPages/api/marks/strike.md +++ b/docs/src/docPages/api/marks/strike.md @@ -27,8 +27,8 @@ yarn add @tiptap/extension-strike | strike | — | Mark text as strikethrough. | ## Keyboard shortcuts -* Windows/Linux: `Control` `D` -* macOS: `Cmd` `D` +* Windows/Linux: `Control` `Shift` `X` +* macOS: `Cmd` `Shift` `X` ## Source code [packages/extension-strike/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-strike/) diff --git a/docs/src/docPages/api/nodes/blockquote.md b/docs/src/docPages/api/nodes/blockquote.md index d7a315a2..2d794aee 100644 --- a/docs/src/docPages/api/nodes/blockquote.md +++ b/docs/src/docPages/api/nodes/blockquote.md @@ -24,8 +24,8 @@ yarn add @tiptap/extension-blockquote | blockquote | — | Wrap content in a blockquote. | ## Keyboard shortcuts -* Windows/Linux: `Control` `Shift` `9` -* macOS: `Cmd` `Shift` `9` +* Windows/Linux: `Control` `Shift` `B` +* macOS: `Cmd` `Shift` `B` ## Source code [packages/extension-blockquote/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-blockquote/) diff --git a/docs/src/docPages/api/nodes/bullet-list.md b/docs/src/docPages/api/nodes/bullet-list.md index ec216d79..c95d54f0 100644 --- a/docs/src/docPages/api/nodes/bullet-list.md +++ b/docs/src/docPages/api/nodes/bullet-list.md @@ -27,7 +27,8 @@ yarn add @tiptap/extension-bullet-list @tiptap/extension-list-item | bulletList | — | Toggle a bullet list. | ## Keyboard shortcuts -* `Control` `Shift` `8` +* Windows/Linux: `Control` `Shift` `8` +* macOS: `Cmd` `Shift` `8` ## Source code [packages/extension-bullet-list/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-bullet-list/) diff --git a/docs/src/docPages/api/nodes/code-block.md b/docs/src/docPages/api/nodes/code-block.md index 78834f03..93968d24 100644 --- a/docs/src/docPages/api/nodes/code-block.md +++ b/docs/src/docPages/api/nodes/code-block.md @@ -28,8 +28,8 @@ yarn add @tiptap/extension-code-block | codeBlock | — | Wrap content in a code block. | ## Keyboard shortcuts -* Windows/Linux: `Control` `Shift` `C` -* macOS: `Cmd` `Shift` `C` +* Windows/Linux: `Control` `Alt` `C` +* macOS: `Cmd` `Alt` `C` ## Source code [packages/extension-code-block/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-code-block/) diff --git a/docs/src/docPages/api/nodes/ordered-list.md b/docs/src/docPages/api/nodes/ordered-list.md index 2c52982e..64b71dbc 100644 --- a/docs/src/docPages/api/nodes/ordered-list.md +++ b/docs/src/docPages/api/nodes/ordered-list.md @@ -27,7 +27,8 @@ yarn add @tiptap/extension-ordered-list @tiptap/extension-list-item | orderedList | — | Toggle an ordered list. | ## Keyboard shortcuts -* `Control` `Shift` `9` +* Windows/Linux: `Control` `Shift` `7` +* macOS: `Cmd` `Shift` `7` ## Source code [packages/extension-ordered-list/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-ordered-list/) diff --git a/docs/src/docPages/api/nodes/task-list.md b/docs/src/docPages/api/nodes/task-list.md index 5a71e247..6fd1d1c9 100644 --- a/docs/src/docPages/api/nodes/task-list.md +++ b/docs/src/docPages/api/nodes/task-list.md @@ -26,6 +26,10 @@ yarn add @tiptap/extension-task-list @tiptap/extension-task-item | -------- | ---------- | ------------------- | | taskList | — | Toggle a task list. | +## Keyboard shortcuts +* Windows/Linux: `Control` `Shift` `L` +* macOS: `Cmd` `Shift` `L` + ## Source code [packages/extension-task-list/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-task-list/) diff --git a/packages/extension-blockquote/src/index.ts b/packages/extension-blockquote/src/index.ts index 60ae7c0e..970cc230 100644 --- a/packages/extension-blockquote/src/index.ts +++ b/packages/extension-blockquote/src/index.ts @@ -57,7 +57,7 @@ const Blockquote = Node.create({ addKeyboardShortcuts() { return { - 'Shift-Mod-9': () => this.editor.commands.toggleBlockquote(), + 'Mod-Shift-b': () => this.editor.commands.toggleBlockquote(), } }, diff --git a/packages/extension-bullet-list/src/index.ts b/packages/extension-bullet-list/src/index.ts index fae37492..679c685c 100644 --- a/packages/extension-bullet-list/src/index.ts +++ b/packages/extension-bullet-list/src/index.ts @@ -43,7 +43,7 @@ const BulletList = Node.create({ addKeyboardShortcuts() { return { - 'Shift-Control-8': () => this.editor.commands.toggleBulletList(), + 'Mod-Shift-8': () => this.editor.commands.toggleBulletList(), } }, diff --git a/packages/extension-code-block/src/index.ts b/packages/extension-code-block/src/index.ts index d6bcc1b9..337f0b2c 100644 --- a/packages/extension-code-block/src/index.ts +++ b/packages/extension-code-block/src/index.ts @@ -91,7 +91,7 @@ const CodeBlock = Node.create({ addKeyboardShortcuts() { return { - 'Mod-Shift-c': () => this.editor.commands.toggleCodeBlock(), + 'Mod-Alt-c': () => this.editor.commands.toggleCodeBlock(), } }, diff --git a/packages/extension-code/src/index.ts b/packages/extension-code/src/index.ts index 7078ad76..575c89a1 100644 --- a/packages/extension-code/src/index.ts +++ b/packages/extension-code/src/index.ts @@ -58,7 +58,7 @@ const Code = Mark.create({ addKeyboardShortcuts() { return { - 'Mod-`': () => this.editor.commands.toggleCode(), + 'Mod-e': () => this.editor.commands.toggleCode(), } }, diff --git a/packages/extension-highlight/src/index.ts b/packages/extension-highlight/src/index.ts index 9ba67670..e0117574 100644 --- a/packages/extension-highlight/src/index.ts +++ b/packages/extension-highlight/src/index.ts @@ -81,7 +81,7 @@ const Highlight = Mark.create({ addKeyboardShortcuts() { return { - 'Mod-e': () => this.editor.commands.toggleHighlight(), + 'Mod-Shift-h': () => this.editor.commands.toggleHighlight(), } }, diff --git a/packages/extension-ordered-list/src/index.ts b/packages/extension-ordered-list/src/index.ts index 3f566804..71e13bb1 100644 --- a/packages/extension-ordered-list/src/index.ts +++ b/packages/extension-ordered-list/src/index.ts @@ -62,7 +62,7 @@ const OrderedList = Node.create({ addKeyboardShortcuts() { return { - 'Shift-Control-9': () => this.editor.commands.toggleOrderedList(), + 'Mod-Shift-7': () => this.editor.commands.toggleOrderedList(), } }, diff --git a/packages/extension-strike/src/index.ts b/packages/extension-strike/src/index.ts index f0f6a76b..9d194623 100644 --- a/packages/extension-strike/src/index.ts +++ b/packages/extension-strike/src/index.ts @@ -67,7 +67,7 @@ const Strike = Mark.create({ addKeyboardShortcuts() { return { - 'Mod-d': () => this.editor.commands.toggleStrike(), + 'Mod-Shift-x': () => this.editor.commands.toggleStrike(), } }, diff --git a/packages/extension-task-list/src/index.ts b/packages/extension-task-list/src/index.ts index f7de2fa0..b4bdc230 100644 --- a/packages/extension-task-list/src/index.ts +++ b/packages/extension-task-list/src/index.ts @@ -40,6 +40,12 @@ const TaskList = Node.create({ }, } }, + + addKeyboardShortcuts() { + return { + 'Mod-Shift-l': () => this.editor.commands.toggleTaskList(), + } + }, }) export default TaskList diff --git a/packages/extension-text-align/src/index.ts b/packages/extension-text-align/src/index.ts index 6568a9bf..6a9b1ffe 100644 --- a/packages/extension-text-align/src/index.ts +++ b/packages/extension-text-align/src/index.ts @@ -61,10 +61,10 @@ const TextAlign = Extension.create({ Enter: () => this.editor.commands.splitBlock({ withAttributes: true, }), - 'Ctrl-Shift-l': () => this.editor.commands.setTextAlign('left'), - 'Ctrl-Shift-e': () => this.editor.commands.setTextAlign('center'), - 'Ctrl-Shift-r': () => this.editor.commands.setTextAlign('right'), - 'Ctrl-Shift-j': () => this.editor.commands.setTextAlign('justify'), + 'Mod-Shift-l': () => this.editor.commands.setTextAlign('left'), + 'Mod-Shift-e': () => this.editor.commands.setTextAlign('center'), + 'Mod-Shift-r': () => this.editor.commands.setTextAlign('right'), + 'Mod-Shift-j': () => this.editor.commands.setTextAlign('justify'), } }, }) diff --git a/yarn.lock b/yarn.lock index a787828f..87ea8f91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2144,6 +2144,120 @@ dependencies: defer-to-connect "^1.0.1" +"@tiptap/extension-blockquote@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-blockquote/-/extension-blockquote-1.0.0-alpha.2.tgz#977d278895ffe1d6bdb2ba4e5ffcd29ac13db292" + integrity sha512-baZ3XG9RhClDdAgJMR8eviGFVjkaOYVK65+rJchEfpAyaF4Xh5ZeGFBqjdeLrTVp2R6z47pfIo+j+tV7eN6Clw== + dependencies: + prosemirror-inputrules "^1.1.3" + +"@tiptap/extension-bold@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-bold/-/extension-bold-1.0.0-alpha.2.tgz#70f9a399d7d5b2d12a4d059b4c39721b9ef52f15" + integrity sha512-bV84t0No4xbsIbshlJUtmnYoFOvBy+KjTGBvDCNXtMqguRu8+d6VH2Y+Uc7GGQZwOEimtnUvT+k98MoBPWmB4w== + +"@tiptap/extension-bullet-list@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-bullet-list/-/extension-bullet-list-1.0.0-alpha.2.tgz#39fc70ac36de408b79285a8693c184595cbc6da1" + integrity sha512-d3pjeVBmMk4ucOqexiMQ3aDaxD7r03/nYydAw60t1tPnkwg+3pz91XL0DU2l1n1ErwGz0XZ366WuSPNp1m2SyQ== + dependencies: + prosemirror-inputrules "^1.1.3" + +"@tiptap/extension-code-block@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-code-block/-/extension-code-block-1.0.0-alpha.2.tgz#87d6d5bbbb4c7a874092be209cdc286a62ebd439" + integrity sha512-/Lgmrfvujwehukdvyr7afAqHQO6t8Am74DvXZcLFzfoITZVgmJoo/l9y56znBG9Li07QohMKSHuIl7Vj7K26IQ== + dependencies: + prosemirror-inputrules "^1.1.3" + +"@tiptap/extension-code@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-code/-/extension-code-1.0.0-alpha.2.tgz#baee72d703c4a95622b5c283338fb35cbc2f266b" + integrity sha512-3iW2AWgGsb7RWUyYLu3sbK+W8HBIFVOXRaUsLNY7kA4r9pObDJ5yFSu6sDNcJFn6uNUjHAqUcR/puyZRA2nl8g== + +"@tiptap/extension-document@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-document/-/extension-document-1.0.0-alpha.2.tgz#c9e959b1a60502fdf8ed0b58a6f65e83bebd1fd1" + integrity sha512-q7jWy3TbnzP/ElNVbndPuHowhbK+bnL7OZ87H8UiqWAMrYcNhlZ17bU/C+twtJG/hjHMBMjWPrDkFIzRFC13Yw== + +"@tiptap/extension-dropcursor@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-dropcursor/-/extension-dropcursor-1.0.0-alpha.2.tgz#3f21457bc66568627f3ae39efe5dd045f885144d" + integrity sha512-v9S3Y1oW7gTu8Tpk010BLgijf0GiJ/VtA44SYYq/quVHn4nRhVnuep3WsGlZZG9vj03vhHs6QDo94fqYE7a6Nw== + dependencies: + "@types/prosemirror-dropcursor" "^1.0.0" + prosemirror-dropcursor "^1.1.3" + +"@tiptap/extension-gapcursor@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-gapcursor/-/extension-gapcursor-1.0.0-alpha.2.tgz#9f894087ad03d6c564a3f9b95de924d96be26f5d" + integrity sha512-QsZZnbD7y8yVESCQyKiSk4kJhC8NN4Fg3N6U+RQ8VxcESStoYnc63wwHg2QfvRHqlSvAnd4MypSeArk9UAfsKw== + dependencies: + "@types/prosemirror-gapcursor" "^1.0.1" + prosemirror-gapcursor "^1.1.5" + +"@tiptap/extension-hard-break@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-hard-break/-/extension-hard-break-1.0.0-alpha.2.tgz#039b1e8fa24c754c0a060479b4feafcd20b077ae" + integrity sha512-ymmTgR/XLI7eFAY89QlAc6tTqPaVZvCCxKSmIFPeYIMu2msEOxR2xEW/aCWG3YWP2+fhJxZG0fxrgHpVKUsRNw== + +"@tiptap/extension-heading@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-heading/-/extension-heading-1.0.0-alpha.2.tgz#34f81d0d36d5f66e94c30baaec7388670e0fd412" + integrity sha512-5ZZOowKp+pnL2xxUkaJgphCvif9W4Oj5CaOHccUnrK2jLrzx2Uv2qHHh+jsl1st13ctuIh3tXRRIKWEOaWzggg== + dependencies: + "@types/prosemirror-inputrules" "^1.0.3" + prosemirror-inputrules "^1.1.3" + +"@tiptap/extension-history@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-history/-/extension-history-1.0.0-alpha.2.tgz#55b547b7fb6d243b131bddf7b7d14319190aa091" + integrity sha512-+cbwlc2KuDQSuRXGgfeSTUz3QRapVUJQH0U39lrMMgEv5kAOv3rkdZHUrHpbYEwTscril1HJWhvNa5qHB4laYA== + dependencies: + prosemirror-history "^1.1.3" + +"@tiptap/extension-horizontal-rule@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-1.0.0-alpha.2.tgz#cca4f04b45587d2d81bb21b4a93ad957f219241a" + integrity sha512-LLCnM4xtF5l1oiW+hBTfZHLu8U8AVua1cxMqC5Pw9wrYGLHLEq/bDBuxkzWfSXDkEnAsWufqfXiLIX86f4XrQw== + +"@tiptap/extension-italic@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-italic/-/extension-italic-1.0.0-alpha.2.tgz#3e57ed8311ae5bf01c5b210538affd4641b6f294" + integrity sha512-63zgxJZTuoc4mmp76FspZLNxL/5eA+pA4n2Xflhtm8zkGV7BCbkg0N+unGFUYsQldxKTz6EePQhcLkBRq1kO1Q== + +"@tiptap/extension-list-item@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-list-item/-/extension-list-item-1.0.0-alpha.2.tgz#36f50aa70f3ac66c8aeb04b9850db139e2f413e7" + integrity sha512-ta32iPn4zZZxeHlWoZkCmKZ5wNehYmG0SqZD8xmU1VZR58ly2TRL+VRhPGvQnE9rcyj6eh+ycx8oB9D6UCbNBA== + +"@tiptap/extension-ordered-list@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-ordered-list/-/extension-ordered-list-1.0.0-alpha.2.tgz#e7826859cdf905f3a974f5331df75afe26302f33" + integrity sha512-kM8PKLEAxVHB4yjpK5+TFc8jiNKUSwEFc/XTSq//vE1eyG8d4rT0opWM7TGS75x+6nsFZXJzI38sGLN6hZYN7A== + dependencies: + prosemirror-inputrules "^1.1.3" + +"@tiptap/extension-paragraph@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-1.0.0-alpha.2.tgz#141401cb854ac53e14adc8f5ff0f64d35fa0aa80" + integrity sha512-7wipqmPQLhs/5261rrFggd19j0NBZCgH31ORlg1AZ8sSo9JYSply9iuPuweipf8W19uO+ttz/JALa2FtoMrnrg== + +"@tiptap/extension-strike@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-1.0.0-alpha.2.tgz#caa91b474335fbcb8eae50494cfa8caf0dad0e09" + integrity sha512-nsQXDag12DHs8DjK+l6+QdSZJlF9cjXrqLWiK0d8lFi9plGBKNMKsAME2mmRHeHiyXzdX8swlIbrK/64UjgGlg== + +"@tiptap/extension-text@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-text/-/extension-text-1.0.0-alpha.2.tgz#0f7ea8ef3d938e0c2f5c3be6884ed6275cbc2402" + integrity sha512-sC65YAPp+iVICrdWCVhxwC5EZxms26yUrCOJ8iXAF/lYGO19EheDfaMWmxYLoUvCq6PB/YqMLgrjmmGQCalYHA== + +"@tiptap/extension-underline@^1.0.0-alpha.2": + version "1.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/@tiptap/extension-underline/-/extension-underline-1.0.0-alpha.2.tgz#28470bc5b405dd7ee5ff86cc480c0aec62b528bf" + integrity sha512-L8IJET3elmyk8/gNB11IfpQo1y990mF/l/a7VSI00190wspVRHZjjEwmzBRj2G5kyK4nZvF5NWj4b6d8SuwIMQ== + "@types/babel-types@*", "@types/babel-types@^7.0.0": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.9.tgz#01d7b86949f455402a94c788883fe4ba574cad41"