From 56b4df044fb0eb9ba55cb8fce6096308e291afaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Tue, 16 Feb 2021 18:39:37 +0100 Subject: [PATCH] rename AllCommands to Commands --- .../extension/collaboration-annotation.ts | 2 +- docs/src/demos/Experiments/Details/details.ts | 2 +- docs/src/demos/Experiments/Embeds/iframe.ts | 2 +- packages/core/src/commands/blur.ts | 2 +- packages/core/src/commands/clearContent.ts | 2 +- packages/core/src/commands/clearNodes.ts | 2 +- packages/core/src/commands/command.ts | 2 +- packages/core/src/commands/createParagraphNear.ts | 2 +- packages/core/src/commands/deleteRange.ts | 2 +- packages/core/src/commands/deleteSelection.ts | 2 +- packages/core/src/commands/enter.ts | 2 +- packages/core/src/commands/exitCode.ts | 2 +- packages/core/src/commands/extendMarkRange.ts | 2 +- packages/core/src/commands/first.ts | 2 +- packages/core/src/commands/focus.ts | 2 +- packages/core/src/commands/insertHTML.ts | 2 +- packages/core/src/commands/insertText.ts | 2 +- packages/core/src/commands/joinBackward.ts | 2 +- packages/core/src/commands/joinForward.ts | 2 +- packages/core/src/commands/keyboardShortcut.ts | 2 +- packages/core/src/commands/lift.ts | 2 +- packages/core/src/commands/liftEmptyBlock.ts | 2 +- packages/core/src/commands/liftListItem.ts | 2 +- packages/core/src/commands/newlineInCode.ts | 2 +- packages/core/src/commands/replace.ts | 2 +- packages/core/src/commands/replaceRange.ts | 2 +- packages/core/src/commands/resetNodeAttributes.ts | 2 +- packages/core/src/commands/scrollIntoView.ts | 2 +- packages/core/src/commands/selectAll.ts | 2 +- packages/core/src/commands/selectNodeBackward.ts | 2 +- packages/core/src/commands/selectNodeForward.ts | 2 +- packages/core/src/commands/selectParentNode.ts | 2 +- packages/core/src/commands/setContent.ts | 2 +- packages/core/src/commands/setMark.ts | 2 +- packages/core/src/commands/setNode.ts | 2 +- packages/core/src/commands/sinkListItem.ts | 2 +- packages/core/src/commands/splitBlock.ts | 2 +- packages/core/src/commands/splitListItem.ts | 2 +- packages/core/src/commands/toggleList.ts | 2 +- packages/core/src/commands/toggleMark.ts | 2 +- packages/core/src/commands/toggleNode.ts | 2 +- packages/core/src/commands/toggleWrap.ts | 2 +- packages/core/src/commands/undoInputRule.ts | 2 +- packages/core/src/commands/unsetAllMarks.ts | 2 +- packages/core/src/commands/unsetMark.ts | 2 +- packages/core/src/commands/updateNodeAttributes.ts | 2 +- packages/core/src/commands/wrapIn.ts | 2 +- packages/core/src/commands/wrapInList.ts | 2 +- packages/core/src/index.ts | 2 +- packages/core/src/types.ts | 6 +++--- packages/extension-blockquote/src/blockquote.ts | 2 +- packages/extension-bold/src/bold.ts | 2 +- packages/extension-bullet-list/src/bullet-list.ts | 2 +- packages/extension-code-block/src/code-block.ts | 2 +- packages/extension-code/src/code.ts | 2 +- .../src/collaboration-cursor.ts | 2 +- packages/extension-collaboration/src/collaboration.ts | 2 +- packages/extension-font-family/src/font-family.ts | 2 +- packages/extension-hard-break/src/hard-break.ts | 2 +- packages/extension-heading/src/heading.ts | 2 +- packages/extension-highlight/src/highlight.ts | 2 +- packages/extension-history/src/history.ts | 2 +- packages/extension-horizontal-rule/src/horizontal-rule.ts | 2 +- packages/extension-image/src/image.ts | 2 +- packages/extension-italic/src/italic.ts | 2 +- packages/extension-link/src/link.ts | 2 +- packages/extension-ordered-list/src/ordered-list.ts | 2 +- packages/extension-paragraph/src/paragraph.ts | 2 +- packages/extension-strike/src/strike.ts | 2 +- packages/extension-table/src/table.ts | 2 +- packages/extension-task-list/src/task-list.ts | 2 +- packages/extension-text-align/src/text-align.ts | 2 +- packages/extension-text-style/src/text-style.ts | 2 +- packages/extension-underline/src/underline.ts | 2 +- 74 files changed, 76 insertions(+), 76 deletions(-) diff --git a/docs/src/demos/Experiments/CollaborationAnnotation/extension/collaboration-annotation.ts b/docs/src/demos/Experiments/CollaborationAnnotation/extension/collaboration-annotation.ts index e2bd1335..11a6e7c5 100644 --- a/docs/src/demos/Experiments/CollaborationAnnotation/extension/collaboration-annotation.ts +++ b/docs/src/demos/Experiments/CollaborationAnnotation/extension/collaboration-annotation.ts @@ -50,7 +50,7 @@ function getMapFromOptions(options: AnnotationOptions): Y.Map { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { annotation: { addAnnotation: (data: any) => Command, updateAnnotation: (id: string, data: any) => Command, diff --git a/docs/src/demos/Experiments/Details/details.ts b/docs/src/demos/Experiments/Details/details.ts index 3535b7a1..6885a9d9 100644 --- a/docs/src/demos/Experiments/Details/details.ts +++ b/docs/src/demos/Experiments/Details/details.ts @@ -7,7 +7,7 @@ export interface DetailsOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { details: { /** * Set a details node diff --git a/docs/src/demos/Experiments/Embeds/iframe.ts b/docs/src/demos/Experiments/Embeds/iframe.ts index f6b0d352..6c0267a4 100644 --- a/docs/src/demos/Experiments/Embeds/iframe.ts +++ b/docs/src/demos/Experiments/Embeds/iframe.ts @@ -8,7 +8,7 @@ export interface IframeOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { iframe: { /** * Add an iframe diff --git a/packages/core/src/commands/blur.ts b/packages/core/src/commands/blur.ts index 2c07abc3..2090e5b4 100644 --- a/packages/core/src/commands/blur.ts +++ b/packages/core/src/commands/blur.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { blur: { /** * Removes focus from the editor. diff --git a/packages/core/src/commands/clearContent.ts b/packages/core/src/commands/clearContent.ts index 7f9b701b..479b1596 100644 --- a/packages/core/src/commands/clearContent.ts +++ b/packages/core/src/commands/clearContent.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { clearContent: { /** * Clear the whole document. diff --git a/packages/core/src/commands/clearNodes.ts b/packages/core/src/commands/clearNodes.ts index d2a686a9..03e12fff 100644 --- a/packages/core/src/commands/clearNodes.ts +++ b/packages/core/src/commands/clearNodes.ts @@ -2,7 +2,7 @@ import { liftTarget } from 'prosemirror-transform' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { clearNodes: { /** * Normalize nodes to a simple paragraph. diff --git a/packages/core/src/commands/command.ts b/packages/core/src/commands/command.ts index f4ef57fc..18de28e4 100644 --- a/packages/core/src/commands/command.ts +++ b/packages/core/src/commands/command.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { command: { /** * Define a command inline. diff --git a/packages/core/src/commands/createParagraphNear.ts b/packages/core/src/commands/createParagraphNear.ts index 63a83cdf..1ad0deba 100644 --- a/packages/core/src/commands/createParagraphNear.ts +++ b/packages/core/src/commands/createParagraphNear.ts @@ -2,7 +2,7 @@ import { createParagraphNear as originalCreateParagraphNear } from 'prosemirror- import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { createParagraphNear: { /** * Create a paragraph nearby. diff --git a/packages/core/src/commands/deleteRange.ts b/packages/core/src/commands/deleteRange.ts index 870938c2..07bc98e4 100644 --- a/packages/core/src/commands/deleteRange.ts +++ b/packages/core/src/commands/deleteRange.ts @@ -1,7 +1,7 @@ import { Command, RawCommands, Range } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { deleteRange: { /** * Delete a given range. diff --git a/packages/core/src/commands/deleteSelection.ts b/packages/core/src/commands/deleteSelection.ts index 2b00e7e0..296f5239 100644 --- a/packages/core/src/commands/deleteSelection.ts +++ b/packages/core/src/commands/deleteSelection.ts @@ -2,7 +2,7 @@ import { deleteSelection as originalDeleteSelection } from 'prosemirror-commands import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { deleteSelection: { /** * Delete the selection, if there is one. diff --git a/packages/core/src/commands/enter.ts b/packages/core/src/commands/enter.ts index 116836df..7a3987fc 100644 --- a/packages/core/src/commands/enter.ts +++ b/packages/core/src/commands/enter.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { enter: { /** * Trigger enter. diff --git a/packages/core/src/commands/exitCode.ts b/packages/core/src/commands/exitCode.ts index eaa9ce53..2f6a4873 100644 --- a/packages/core/src/commands/exitCode.ts +++ b/packages/core/src/commands/exitCode.ts @@ -2,7 +2,7 @@ import { exitCode as originalExitCode } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { exitCode: { /** * Exit from a code block. diff --git a/packages/core/src/commands/extendMarkRange.ts b/packages/core/src/commands/extendMarkRange.ts index ec45e184..9ad5c3c6 100644 --- a/packages/core/src/commands/extendMarkRange.ts +++ b/packages/core/src/commands/extendMarkRange.ts @@ -5,7 +5,7 @@ import getMarkType from '../helpers/getMarkType' import getMarkRange from '../helpers/getMarkRange' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { extendMarkRange: { /** * Extends the text selection to the current mark. diff --git a/packages/core/src/commands/first.ts b/packages/core/src/commands/first.ts index 7b7b9cb0..22c7b2cd 100644 --- a/packages/core/src/commands/first.ts +++ b/packages/core/src/commands/first.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { first: { /** * Runs one command after the other and stops at the first which returns true. diff --git a/packages/core/src/commands/focus.ts b/packages/core/src/commands/focus.ts index d5bfd989..00c412f0 100644 --- a/packages/core/src/commands/focus.ts +++ b/packages/core/src/commands/focus.ts @@ -31,7 +31,7 @@ function resolveSelection(state: EditorState, position: FocusPosition = null) { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { focus: { /** * Focus the editor at the given position. diff --git a/packages/core/src/commands/insertHTML.ts b/packages/core/src/commands/insertHTML.ts index a6357869..68046a3d 100644 --- a/packages/core/src/commands/insertHTML.ts +++ b/packages/core/src/commands/insertHTML.ts @@ -18,7 +18,7 @@ function selectionToInsertionEnd(tr: Transaction, startLen: number, bias: number } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { insertHTML: { /** * Insert a string of HTML at the current position. diff --git a/packages/core/src/commands/insertText.ts b/packages/core/src/commands/insertText.ts index 744a4a11..7db1317e 100644 --- a/packages/core/src/commands/insertText.ts +++ b/packages/core/src/commands/insertText.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { insertText: { /** * Insert a string of text at the current position. diff --git a/packages/core/src/commands/joinBackward.ts b/packages/core/src/commands/joinBackward.ts index 94f38b8c..d08d4d64 100644 --- a/packages/core/src/commands/joinBackward.ts +++ b/packages/core/src/commands/joinBackward.ts @@ -2,7 +2,7 @@ import { joinBackward as originalJoinBackward } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { joinBackward: { /** * Join two nodes backward. diff --git a/packages/core/src/commands/joinForward.ts b/packages/core/src/commands/joinForward.ts index 38ed0ace..4432e20c 100644 --- a/packages/core/src/commands/joinForward.ts +++ b/packages/core/src/commands/joinForward.ts @@ -2,7 +2,7 @@ import { joinForward as originalJoinForward } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { joinForward: { /** * Join two nodes forward. diff --git a/packages/core/src/commands/keyboardShortcut.ts b/packages/core/src/commands/keyboardShortcut.ts index cf47f6f9..a3d04362 100644 --- a/packages/core/src/commands/keyboardShortcut.ts +++ b/packages/core/src/commands/keyboardShortcut.ts @@ -57,7 +57,7 @@ function normalizeKeyName(name: string) { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { keyboardShortcut: { /** * Trigger a keyboard shortcut. diff --git a/packages/core/src/commands/lift.ts b/packages/core/src/commands/lift.ts index 86929794..ca8ad3b6 100644 --- a/packages/core/src/commands/lift.ts +++ b/packages/core/src/commands/lift.ts @@ -5,7 +5,7 @@ import isNodeActive from '../helpers/isNodeActive' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { lift: { /** * Removes an existing wrap. diff --git a/packages/core/src/commands/liftEmptyBlock.ts b/packages/core/src/commands/liftEmptyBlock.ts index ef7870d6..868fb4fd 100644 --- a/packages/core/src/commands/liftEmptyBlock.ts +++ b/packages/core/src/commands/liftEmptyBlock.ts @@ -2,7 +2,7 @@ import { liftEmptyBlock as originalLiftEmptyBlock } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { liftEmptyBlock: { /** * Lift block if empty. diff --git a/packages/core/src/commands/liftListItem.ts b/packages/core/src/commands/liftListItem.ts index afbbf188..57a8e730 100644 --- a/packages/core/src/commands/liftListItem.ts +++ b/packages/core/src/commands/liftListItem.ts @@ -4,7 +4,7 @@ import { Command, RawCommands } from '../types' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { liftListItem: { /** * Lift the list item into a wrapping list. diff --git a/packages/core/src/commands/newlineInCode.ts b/packages/core/src/commands/newlineInCode.ts index 73b3fc88..2b02d056 100644 --- a/packages/core/src/commands/newlineInCode.ts +++ b/packages/core/src/commands/newlineInCode.ts @@ -2,7 +2,7 @@ import { newlineInCode as originalNewlineInCode } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { newlineInCode: { /** * Add a newline character in code. diff --git a/packages/core/src/commands/replace.ts b/packages/core/src/commands/replace.ts index 46b9bbb4..32b21ed1 100644 --- a/packages/core/src/commands/replace.ts +++ b/packages/core/src/commands/replace.ts @@ -2,7 +2,7 @@ import { NodeType } from 'prosemirror-model' import { Command, RawCommands, AnyObject } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { replace: { /** * Replaces text with a node. diff --git a/packages/core/src/commands/replaceRange.ts b/packages/core/src/commands/replaceRange.ts index cd0eaff7..2eb255f6 100644 --- a/packages/core/src/commands/replaceRange.ts +++ b/packages/core/src/commands/replaceRange.ts @@ -8,7 +8,7 @@ import { } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { replaceRange: { /** * Replaces text with a node within a range. diff --git a/packages/core/src/commands/resetNodeAttributes.ts b/packages/core/src/commands/resetNodeAttributes.ts index 908be4bc..caf1af09 100644 --- a/packages/core/src/commands/resetNodeAttributes.ts +++ b/packages/core/src/commands/resetNodeAttributes.ts @@ -4,7 +4,7 @@ import deleteProps from '../utilities/deleteProps' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { resetNodeAttributes: { /** * Resets node attributes to the default value. diff --git a/packages/core/src/commands/scrollIntoView.ts b/packages/core/src/commands/scrollIntoView.ts index 3b3ee43c..11abd33c 100644 --- a/packages/core/src/commands/scrollIntoView.ts +++ b/packages/core/src/commands/scrollIntoView.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { scrollIntoView: { /** * Scroll the selection into view. diff --git a/packages/core/src/commands/selectAll.ts b/packages/core/src/commands/selectAll.ts index 333a055c..6745ce31 100644 --- a/packages/core/src/commands/selectAll.ts +++ b/packages/core/src/commands/selectAll.ts @@ -2,7 +2,7 @@ import { selectAll as originalSelectAll } from 'prosemirror-commands' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { selectAll: { /** * Select the whole document. diff --git a/packages/core/src/commands/selectNodeBackward.ts b/packages/core/src/commands/selectNodeBackward.ts index b961bdef..de373ddb 100644 --- a/packages/core/src/commands/selectNodeBackward.ts +++ b/packages/core/src/commands/selectNodeBackward.ts @@ -2,7 +2,7 @@ import { selectNodeBackward as originalSelectNodeBackward } from 'prosemirror-co import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { selectNodeBackward: { /** * Select a node backward. diff --git a/packages/core/src/commands/selectNodeForward.ts b/packages/core/src/commands/selectNodeForward.ts index d5272836..8181be94 100644 --- a/packages/core/src/commands/selectNodeForward.ts +++ b/packages/core/src/commands/selectNodeForward.ts @@ -2,7 +2,7 @@ import { selectNodeForward as originalSelectNodeForward } from 'prosemirror-comm import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { selectNodeForward: { /** * Select a node forward. diff --git a/packages/core/src/commands/selectParentNode.ts b/packages/core/src/commands/selectParentNode.ts index da5dedd2..211afd09 100644 --- a/packages/core/src/commands/selectParentNode.ts +++ b/packages/core/src/commands/selectParentNode.ts @@ -2,7 +2,7 @@ import { selectParentNode as originalSelectParentNode } from 'prosemirror-comman import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { selectParentNode: { /** * Select the parent node. diff --git a/packages/core/src/commands/setContent.ts b/packages/core/src/commands/setContent.ts index 136f9263..ee92c292 100644 --- a/packages/core/src/commands/setContent.ts +++ b/packages/core/src/commands/setContent.ts @@ -2,7 +2,7 @@ import { TextSelection } from 'prosemirror-state' import { AnyObject, Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { setContent: { /** * Replace the whole document with new content. diff --git a/packages/core/src/commands/setMark.ts b/packages/core/src/commands/setMark.ts index 9a673a49..4154167b 100644 --- a/packages/core/src/commands/setMark.ts +++ b/packages/core/src/commands/setMark.ts @@ -4,7 +4,7 @@ import getMarkType from '../helpers/getMarkType' import getMarkAttributes from '../helpers/getMarkAttributes' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { setMark: { /** * Add a mark with new attributes. diff --git a/packages/core/src/commands/setNode.ts b/packages/core/src/commands/setNode.ts index a7e92fa8..c02a573e 100644 --- a/packages/core/src/commands/setNode.ts +++ b/packages/core/src/commands/setNode.ts @@ -4,7 +4,7 @@ import { AnyObject, Command, RawCommands } from '../types' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { setNode: { /** * Replace a given range with a node. diff --git a/packages/core/src/commands/sinkListItem.ts b/packages/core/src/commands/sinkListItem.ts index 8c0e62c3..a52959d5 100644 --- a/packages/core/src/commands/sinkListItem.ts +++ b/packages/core/src/commands/sinkListItem.ts @@ -4,7 +4,7 @@ import { Command, RawCommands } from '../types' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { sinkListItem: { /** * Sink the list item down into an inner list. diff --git a/packages/core/src/commands/splitBlock.ts b/packages/core/src/commands/splitBlock.ts index 2bf91217..edff1e02 100644 --- a/packages/core/src/commands/splitBlock.ts +++ b/packages/core/src/commands/splitBlock.ts @@ -25,7 +25,7 @@ function ensureMarks(state: EditorState) { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { splitBlock: { /** * Forks a new node from an existing node. diff --git a/packages/core/src/commands/splitListItem.ts b/packages/core/src/commands/splitListItem.ts index 55fe93f4..0aa6e830 100644 --- a/packages/core/src/commands/splitListItem.ts +++ b/packages/core/src/commands/splitListItem.ts @@ -11,7 +11,7 @@ import getNodeType from '../helpers/getNodeType' import getSplittedAttributes from '../helpers/getSplittedAttributes' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { splitListItem: { /** * Splits one list item into two list items. diff --git a/packages/core/src/commands/toggleList.ts b/packages/core/src/commands/toggleList.ts index c34997d6..475d5467 100644 --- a/packages/core/src/commands/toggleList.ts +++ b/packages/core/src/commands/toggleList.ts @@ -5,7 +5,7 @@ import findParentNode from '../helpers/findParentNode' import isList from '../helpers/isList' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { toggleList: { /** * Toggle between different list types. diff --git a/packages/core/src/commands/toggleMark.ts b/packages/core/src/commands/toggleMark.ts index 1208d190..94f8e18a 100644 --- a/packages/core/src/commands/toggleMark.ts +++ b/packages/core/src/commands/toggleMark.ts @@ -4,7 +4,7 @@ import getMarkType from '../helpers/getMarkType' import isMarkActive from '../helpers/isMarkActive' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { toggleMark: { /** * Toggle a mark on and off. diff --git a/packages/core/src/commands/toggleNode.ts b/packages/core/src/commands/toggleNode.ts index 81d78d8a..d70a7187 100644 --- a/packages/core/src/commands/toggleNode.ts +++ b/packages/core/src/commands/toggleNode.ts @@ -4,7 +4,7 @@ import isNodeActive from '../helpers/isNodeActive' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { toggleNode: { /** * Toggle a node with another node. diff --git a/packages/core/src/commands/toggleWrap.ts b/packages/core/src/commands/toggleWrap.ts index c17d7e85..b75f77c4 100644 --- a/packages/core/src/commands/toggleWrap.ts +++ b/packages/core/src/commands/toggleWrap.ts @@ -5,7 +5,7 @@ import isNodeActive from '../helpers/isNodeActive' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { toggleWrap: { /** * Wraps nodes in another node, or removes an existing wrap. diff --git a/packages/core/src/commands/undoInputRule.ts b/packages/core/src/commands/undoInputRule.ts index 9237d334..f232cc09 100644 --- a/packages/core/src/commands/undoInputRule.ts +++ b/packages/core/src/commands/undoInputRule.ts @@ -2,7 +2,7 @@ import { undoInputRule as originalUndoInputRule } from 'prosemirror-inputrules' import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { undoInputRule: { /** * Undo an input rule. diff --git a/packages/core/src/commands/unsetAllMarks.ts b/packages/core/src/commands/unsetAllMarks.ts index 636ddd8a..310bb92b 100644 --- a/packages/core/src/commands/unsetAllMarks.ts +++ b/packages/core/src/commands/unsetAllMarks.ts @@ -1,7 +1,7 @@ import { Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { unsetAllMarks: { /** * Remove all marks in the current selection. diff --git a/packages/core/src/commands/unsetMark.ts b/packages/core/src/commands/unsetMark.ts index 1df17bf7..a9ff6a57 100644 --- a/packages/core/src/commands/unsetMark.ts +++ b/packages/core/src/commands/unsetMark.ts @@ -4,7 +4,7 @@ import getMarkType from '../helpers/getMarkType' import getMarkRange from '../helpers/getMarkRange' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { unsetMark: { /** * Remove all marks in the current selection. diff --git a/packages/core/src/commands/updateNodeAttributes.ts b/packages/core/src/commands/updateNodeAttributes.ts index 69ef092e..8c314ceb 100644 --- a/packages/core/src/commands/updateNodeAttributes.ts +++ b/packages/core/src/commands/updateNodeAttributes.ts @@ -3,7 +3,7 @@ import getNodeType from '../helpers/getNodeType' import { AnyObject, Command, RawCommands } from '../types' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { updateNodeAttributes: { /** * Update attributes of a node. diff --git a/packages/core/src/commands/wrapIn.ts b/packages/core/src/commands/wrapIn.ts index 0cae335b..9cd03c34 100644 --- a/packages/core/src/commands/wrapIn.ts +++ b/packages/core/src/commands/wrapIn.ts @@ -5,7 +5,7 @@ import isNodeActive from '../helpers/isNodeActive' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { wrapIn: { /** * Wraps nodes in another node. diff --git a/packages/core/src/commands/wrapInList.ts b/packages/core/src/commands/wrapInList.ts index f950e11e..f5f66975 100644 --- a/packages/core/src/commands/wrapInList.ts +++ b/packages/core/src/commands/wrapInList.ts @@ -4,7 +4,7 @@ import { AnyObject, Command, RawCommands } from '../types' import getNodeType from '../helpers/getNodeType' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { wrapInList: { /** * Wrap a node in a list. diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 5a620a6a..a3e610e7 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -21,4 +21,4 @@ export { default as isTextSelection } from './helpers/isTextSelection' export { default as isCellSelection } from './helpers/isCellSelection' export { default as findParentNodeClosestToPos } from './helpers/findParentNodeClosestToPos' -export interface AllCommands {} +export interface Commands {} diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index ce276396..54bd8b0d 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -14,9 +14,9 @@ import { Extension } from './Extension' import { Node } from './Node' import { Mark } from './Mark' import { Editor } from './Editor' -import { AllCommands } from '.' +import { Commands } from '.' -export { AllCommands } +export { Commands } export type Extensions = (Extension | Node | Mark)[] @@ -112,7 +112,7 @@ export type NodeViewRendererProps = { export type NodeViewRenderer = (props: NodeViewRendererProps) => (NodeView | {}) -export type UnionCommands = UnionToIntersection>>> +export type UnionCommands = UnionToIntersection>>> export type RawCommands = { [Item in keyof UnionCommands]: UnionCommands[Item] extends (...args: any[]) => any diff --git a/packages/extension-blockquote/src/blockquote.ts b/packages/extension-blockquote/src/blockquote.ts index 049b5059..29e08089 100644 --- a/packages/extension-blockquote/src/blockquote.ts +++ b/packages/extension-blockquote/src/blockquote.ts @@ -8,7 +8,7 @@ export interface BlockquoteOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { blockQuote: { /** * Set a blockquote node diff --git a/packages/extension-bold/src/bold.ts b/packages/extension-bold/src/bold.ts index 45df059b..11f078e1 100644 --- a/packages/extension-bold/src/bold.ts +++ b/packages/extension-bold/src/bold.ts @@ -13,7 +13,7 @@ export interface BoldOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { bold: { /** * Set a bold mark diff --git a/packages/extension-bullet-list/src/bullet-list.ts b/packages/extension-bullet-list/src/bullet-list.ts index ec206f86..b8941ca2 100644 --- a/packages/extension-bullet-list/src/bullet-list.ts +++ b/packages/extension-bullet-list/src/bullet-list.ts @@ -8,7 +8,7 @@ export interface BulletListOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { bulletList: { /** * Toggle a bullet list diff --git a/packages/extension-code-block/src/code-block.ts b/packages/extension-code-block/src/code-block.ts index a67a5471..0ab9eadd 100644 --- a/packages/extension-code-block/src/code-block.ts +++ b/packages/extension-code-block/src/code-block.ts @@ -9,7 +9,7 @@ export interface CodeBlockOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { codeBlock: { /** * Set a code block diff --git a/packages/extension-code/src/code.ts b/packages/extension-code/src/code.ts index d276c85d..822d0402 100644 --- a/packages/extension-code/src/code.ts +++ b/packages/extension-code/src/code.ts @@ -13,7 +13,7 @@ export interface CodeOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { code: { /** * Set a code mark diff --git a/packages/extension-collaboration-cursor/src/collaboration-cursor.ts b/packages/extension-collaboration-cursor/src/collaboration-cursor.ts index c3148dec..7e53d01c 100644 --- a/packages/extension-collaboration-cursor/src/collaboration-cursor.ts +++ b/packages/extension-collaboration-cursor/src/collaboration-cursor.ts @@ -9,7 +9,7 @@ export interface CollaborationCursorOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { collaborationCursor: { /** * Update details of the current user diff --git a/packages/extension-collaboration/src/collaboration.ts b/packages/extension-collaboration/src/collaboration.ts index 008a4e57..2f868389 100644 --- a/packages/extension-collaboration/src/collaboration.ts +++ b/packages/extension-collaboration/src/collaboration.ts @@ -7,7 +7,7 @@ import { } from 'y-prosemirror' declare module '@tiptap/core' { - interface AllCommands { + interface Commands { collaboration: { /** * Undo recent changes diff --git a/packages/extension-font-family/src/font-family.ts b/packages/extension-font-family/src/font-family.ts index 446bb346..5c407561 100644 --- a/packages/extension-font-family/src/font-family.ts +++ b/packages/extension-font-family/src/font-family.ts @@ -6,7 +6,7 @@ type FontFamilyOptions = { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { fontFamily: { /** * Set the font family diff --git a/packages/extension-hard-break/src/hard-break.ts b/packages/extension-hard-break/src/hard-break.ts index 8f7bb8a9..caf925f4 100644 --- a/packages/extension-hard-break/src/hard-break.ts +++ b/packages/extension-hard-break/src/hard-break.ts @@ -8,7 +8,7 @@ export interface HardBreakOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { hardBreak: { /** * Add a hard break diff --git a/packages/extension-heading/src/heading.ts b/packages/extension-heading/src/heading.ts index 65b70446..512765e0 100644 --- a/packages/extension-heading/src/heading.ts +++ b/packages/extension-heading/src/heading.ts @@ -11,7 +11,7 @@ export interface HeadingOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { heading: { /** * Set a heading node diff --git a/packages/extension-highlight/src/highlight.ts b/packages/extension-highlight/src/highlight.ts index 2b19924b..61991d5d 100644 --- a/packages/extension-highlight/src/highlight.ts +++ b/packages/extension-highlight/src/highlight.ts @@ -14,7 +14,7 @@ export interface HighlightOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { highlight: { /** * Set a highlight mark diff --git a/packages/extension-history/src/history.ts b/packages/extension-history/src/history.ts index f70558e9..308ebfc2 100644 --- a/packages/extension-history/src/history.ts +++ b/packages/extension-history/src/history.ts @@ -7,7 +7,7 @@ export interface HistoryOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { history: { /** * Undo recent changes diff --git a/packages/extension-horizontal-rule/src/horizontal-rule.ts b/packages/extension-horizontal-rule/src/horizontal-rule.ts index e1e2d648..dd4c873c 100644 --- a/packages/extension-horizontal-rule/src/horizontal-rule.ts +++ b/packages/extension-horizontal-rule/src/horizontal-rule.ts @@ -12,7 +12,7 @@ export interface HorizontalRuleOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { horizontalRule: { /** * Add a horizontal rule diff --git a/packages/extension-image/src/image.ts b/packages/extension-image/src/image.ts index 947eed22..83770477 100644 --- a/packages/extension-image/src/image.ts +++ b/packages/extension-image/src/image.ts @@ -13,7 +13,7 @@ export interface ImageOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { image: { /** * Add an image diff --git a/packages/extension-italic/src/italic.ts b/packages/extension-italic/src/italic.ts index 7842a049..47df350e 100644 --- a/packages/extension-italic/src/italic.ts +++ b/packages/extension-italic/src/italic.ts @@ -13,7 +13,7 @@ export interface ItalicOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { italic: { /** * Set an italic mark diff --git a/packages/extension-link/src/link.ts b/packages/extension-link/src/link.ts index 9199ac09..0ca92c85 100644 --- a/packages/extension-link/src/link.ts +++ b/packages/extension-link/src/link.ts @@ -14,7 +14,7 @@ export interface LinkOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { link: { /** * Set a link mark diff --git a/packages/extension-ordered-list/src/ordered-list.ts b/packages/extension-ordered-list/src/ordered-list.ts index b602c0ab..08820213 100644 --- a/packages/extension-ordered-list/src/ordered-list.ts +++ b/packages/extension-ordered-list/src/ordered-list.ts @@ -8,7 +8,7 @@ export interface OrderedListOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { orderedList: { /** * Toggle an ordered list diff --git a/packages/extension-paragraph/src/paragraph.ts b/packages/extension-paragraph/src/paragraph.ts index 6e9ac939..0619bd04 100644 --- a/packages/extension-paragraph/src/paragraph.ts +++ b/packages/extension-paragraph/src/paragraph.ts @@ -7,7 +7,7 @@ export interface ParagraphOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { paragraph: { /** * Toggle a paragraph diff --git a/packages/extension-strike/src/strike.ts b/packages/extension-strike/src/strike.ts index 33fdb5f3..48baac08 100644 --- a/packages/extension-strike/src/strike.ts +++ b/packages/extension-strike/src/strike.ts @@ -13,7 +13,7 @@ export interface StrikeOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { strike: { /** * Set a strike mark diff --git a/packages/extension-table/src/table.ts b/packages/extension-table/src/table.ts index 66d9cd65..789b4c27 100644 --- a/packages/extension-table/src/table.ts +++ b/packages/extension-table/src/table.ts @@ -42,7 +42,7 @@ export interface TableOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { table: { insertTable: (options?: { rows?: number, cols?: number, withHeaderRow?: boolean }) => Command, addColumnBefore: () => Command, diff --git a/packages/extension-task-list/src/task-list.ts b/packages/extension-task-list/src/task-list.ts index 0c0e47bb..af4305fc 100644 --- a/packages/extension-task-list/src/task-list.ts +++ b/packages/extension-task-list/src/task-list.ts @@ -7,7 +7,7 @@ export interface TaskListOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { taskList: { /** * Toggle a task list diff --git a/packages/extension-text-align/src/text-align.ts b/packages/extension-text-align/src/text-align.ts index be8c8fd3..cef5ad27 100644 --- a/packages/extension-text-align/src/text-align.ts +++ b/packages/extension-text-align/src/text-align.ts @@ -7,7 +7,7 @@ type TextAlignOptions = { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { textAlign: { /** * Set the text align attribute diff --git a/packages/extension-text-style/src/text-style.ts b/packages/extension-text-style/src/text-style.ts index a3687b72..54f08f40 100644 --- a/packages/extension-text-style/src/text-style.ts +++ b/packages/extension-text-style/src/text-style.ts @@ -12,7 +12,7 @@ export interface TextStyleOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { textStyle: { /** * Remove spans without inline style attributes. diff --git a/packages/extension-underline/src/underline.ts b/packages/extension-underline/src/underline.ts index 75e503b2..53630ab4 100644 --- a/packages/extension-underline/src/underline.ts +++ b/packages/extension-underline/src/underline.ts @@ -7,7 +7,7 @@ export interface UnderlineOptions { } declare module '@tiptap/core' { - interface AllCommands { + interface Commands { underline: { /** * Set an underline mark