ueberdosis/tiptap · error
Unrecognized modifier name: ${mod}
Error message
Unrecognized modifier name: ${mod} What it means
Error "Unrecognized modifier name: ${mod}" thrown in ueberdosis/tiptap.
Source
Thrown at packages/core/src/commands/keyboardShortcut.ts:36
for (let i = 0; i < parts.length - 1; i += 1) {
const mod = parts[i]
if (/^(cmd|meta|m)$/i.test(mod)) {
meta = true
} else if (/^a(lt)?$/i.test(mod)) {
alt = true
} else if (/^(c|ctrl|control)$/i.test(mod)) {
ctrl = true
} else if (/^s(hift)?$/i.test(mod)) {
shift = true
} else if (/^mod$/i.test(mod)) {
if (isiOS() || isMacOS()) {
meta = true
} else {
ctrl = true
}
} else {
throw new Error(`Unrecognized modifier name: ${mod}`)
}
}
if (alt) {
result = `Alt-${result}`
}
if (ctrl) {
result = `Ctrl-${result}`
}
if (meta) {
result = `Meta-${result}`
}
if (shift) {
result = `Shift-${result}`
}View on GitHub (pinned to 496d53afd7)
When it happens
Trigger: Thrown at packages/core/src/commands/keyboardShortcut.ts:36 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ueberdosis/tiptap@496d53afd7 (2026-08-26).
Data as JSON: /api/errors/e894ead7e57ad63c.
Report an issue: GitHub.