Docs
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
Hotkeys API Reference
App Hotkeys API Reference
Key hold & held keys API Reference
Hotkey Recorder API Reference
Normalization & format API Reference

isModifierKey

ts
function isModifierKey(key): boolean;
function isModifierKey(key): boolean;

Defined in: parse.ts:288

Checks if a string is a recognized modifier token (including aliases).

For a KeyboardEvent, use isModifier(normalizeKeyName(event.key)) so DOM spellings like OS / Win match the same alias table.

Parameters

key

Key | string & object

Key name or alias (e.g. from a hotkey string or event.key)

Returns

boolean

True if the string is a recognized modifier