ErrLookup › ianstormtaylor/slate
ianstormtaylor/slate
A completely customizable framework for building rich text editors. (Currently in beta.) · TypeScript · 197 source files
Analyzed at 72a37c701e on 2026-08-27. 72 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| A HyperscriptPointRef must be passed as the ref prop of a… | exception | error | slate-hyperscript, refs, point, jsx, testing |
| Could not completely normalize the editor after | exception | critical | slate, normalization, infinite-loop, normalizenode, plugin |
| A HyperscriptRangeRef must be passed as the ref prop of an… | exception | error | slate-hyperscript, selection, anchor, range, testing |
| A HyperscriptRangeRef must be passed as the ref prop of a… | exception | error | slate-hyperscript, selection, focus, range, testing |
| The `useSlate` hook must be used inside the | exception | error | react, context, hooks, slate, provider |
| Cannot save pointer when pointerNode is null | exception | error | slate-react, chunking, internal-invariant, unreachable |
| The `useElement` hook must be used inside `renderElement`. | exception | error | slate-react, react-hooks, context, renderelement |
| Failed to attach MutationObserver, `node` is undefined | exception | error | slate-react, mutation-observer, refs, android, mount |
| Cannot exit root | exception | error | slate-react, chunking, internal-invariant, unreachable |
| Got non-numeric path index | exception | error | slate, path, type-error, validation |
| The ref prop of a token cannot be used with the path prop. | exception | error | slate-hyperscript, tokens, conflicting-props, testing |
| Cannot apply an incomplete "set_selection" operation… | exception | error | selection, operation, slate, validation |
| Cannot set the " " property of the selection! | exception | error | selection, forbidden-property, security, slate |
| Cannot enter empty chunk | exception | error | slate-react, chunking, internal-invariant, unreachable |
| Cannot enter non-chunk | exception | error | slate-react, chunking, internal-invariant, unreachable |
| Cannot merge the node at path | exception | error | merge-nodes, node-kind, transform, slate |
| Cannot modify the editor | exception | error | path, root-node, internal-utility, slate |
| Cannot find a descendant at path | exception | error | slate, path, node-lookup, stale-state |
| Cannot get the parent of path | exception | error | slate, path, parent, stale-state |
| Cannot get the ancestor node at path | exception | error | slate, node-api, path, ancestor, type-mismatch |
| Cannot get the previous path of a root path | exception | error | slate, path, iteration, bounds |
| When setting the selection and the current selection is… | exception | error | selection, select, range, validation, slate |
| Cannot restore point because saved node is no longer in… | exception | error | slate-react, chunking, internal-invariant, unreachable |
| The `useSlateSelector` hook must be used inside the | exception | error | react, context, hooks, selector, provider, slate |
| Cannot set the "then" property of the selection to a… | exception | error | selection, promise, thenable, security, slate |
| Cannot restore point because saved chunk is no longer… | exception | error | slate-react, chunking, internal-invariant, unreachable |
| Cannot get the descendant node at path | exception | error | slate, path, editor, descendant, root-node |
| Cannot get the element at path | exception | error | path, leaf-node, element, internal-utility, slate |
| Cannot get the next path of a root path | exception | error | slate, path, iteration, bounds |
| Unable to find a host window element for this editor | exception | error | slate, window, ssr, editor-setup |
| Cannot get the point in the node at path [ ] because it has… | exception | error | slate, points, empty-node, text-node, selection |
| [Slate] initialValue is invalid! Expected a list of… | exception | critical | initial-value, validation, react, document, slate |
| Could not set focus, editor seems stuck with pending… | exception | error | slate, focus, retries, pending-operations |
| Cannot apply a "merge_node" operation at path | exception | error | slate, merge-node, node-types, invariant |
| Cannot get the parent path of the root path | exception | error | slate, path, parent, root-path |
| Cannot get child at index \ | exception | error | slate, node-api, index-out-of-bounds, children, traversal |
| [Slate] editor is invalid! You passed | exception | critical | editor-instance, validation, react, version-mismatch, slate |
| Unable to find the path for Slate node | exception | error | slate, path, normalization, stale-reference |
| Cannot apply an "insert_node" operation at path | exception | error | slate, insert-node, operation, index-out-of-range |
| Cannot get the next node from the root node! | exception | error | slate, editor-api, traversal, root-node, path |
| Cannot resolve a Slate range from a DOM event | exception | error | slate, dom, event, selection |
| Cannot lift node at a path | exception | error | lift-nodes, path-depth, transform, slate |
| Index must be number | exception | error | slate, merge-node, validation, untrusted-input |
| Cannot get the previous path of a first child path | exception | error | slate, path, sibling, bounds-check |
| Cannot resolve a DOM point from Slate point | exception | error | slate, selection, dom-point, stale-reference |
| Cannot get the child of a text node | exception | error | slate, node-api, text-node, children, traversal |
| The `useEditor` hook must be used inside the | exception | error | react, context, hooks, provider, slate |
| Cannot set the " " property of nodes! | exception | error | slate, set-node, immutable-props, invariant |
| Cannot get the leaf node at path | exception | error | path, text-node, leaf, internal-utility, slate |
| Cannot move a path [ ] to new path [ ] because the… | exception | error | slate, move-node, drag-and-drop, subtree |
| Cannot resolve a Slate point from DOM point | exception | error | slate, selection, dom-point, void-node |
| The hyperscript tag must have an tag as a child with `path`… | exception | error | slate, hyperscript, selection, fixture |
| Cannot resolve a Slate range from DOM range | exception | error | slate, selection, dom-range |
| Slate hyperscript ranges must have both `<anchor />` and… | exception | error | slate, hyperscript, selection, anchor |
| Expected index to be a number | exception | error | slate, node-api, type-check, index, defensive |
| The `useSlateStatic` hook must be used inside the | exception | error | react, context, hooks, provider, slate |
| Cannot get the relative path of | exception | error | slate, path, ancestor, validation |
| Cannot set the "then" property of a node to a function | exception | error | slate, set-node, thenable, prototype-pollution |
| The hyperscript tag must have a tag as a child with `path`… | exception | error | slate, hyperscript, selection, fixture |
| Cannot remove the " " selection property | exception | error | selection, null-property, slate, validation |
| Properties specified for a hyperscript shorthand should be… | exception | error | slate, hyperscript, config, elements |
| Cannot resolve a DOM node from Slate node | exception | error | slate, dom, render-timing, virtualization |
| No hyperscript creator found for tag: < | exception | error | slate, hyperscript, jsx, unknown-tag |
| Unexpected hyperscript child object | exception | error | slate, hyperscript, jsx, children |
| Cannot apply a "split_node" operation at path | exception | error | split-node, path, root-node, slate |
| Cannot resolve a Slate node from DOM node | exception | error | slate, dom, node-mapping |
| Cannot get the previous node from the root node! | exception | error | slate, editor-api, traversal, root-node, path |
| Slate hyperscript ranges must have both `<anchor />` and… | exception | error | slate, hyperscript, selection, focus |
| Cannot apply a "merge_node" operation at path | exception | error | slate, merge-node, root-node, operation |
| The hyperscript tag must only contain a single node's worth… | exception | error | slate, hyperscript, text-node, fixture |
| Cannot set properties on the root node! | exception | error | slate, set-node, root-node, operation |
| The hyperscript tag can only contain text content as… | exception | error | slate, hyperscript, text-node, fixture |