Skip to content

Require Unicode Regex

Error
small-rules/require-unicode-regex

Require the 'u' or 'v' unicode flag on calls named regex().

Diagnostic Messages

requireUnicodeFlag
Missing the 'u' or 'v' unicode flag on this regex() call. Use the unicode flag to avoid silently creating invalid regex patterns.

Configuration

This rule does not accept options.

{
"jsPlugins": [
"@pobammer-ts/small-rules"
],
"rules": {
"small-rules/require-unicode-regex": "error"
}
}

Examples

Regex lacks unicode flag
const x = regex("foo");
Regex includes unicode flag
const x = regex("foo", "u");