QUAL014warningPro

case-sensitive-email

Email comparison without case normalization causes missed matches

Applies to: JavaScript, Python, TypeScript

Why this matters

Email addresses are case-insensitive per RFC 5321. Comparing emails without lowercasing first causes duplicate accounts, failed lookups, and login issues when users capitalize their email differently.

Catch it before it ships

pip install stablestack # or: npx stablestackstablestack # scans your project, QUAL014 includedstablestack explain QUAL014

QUAL014 is part of the Pro rule set. See pricing — the free tier ships 24 checks with no signup.

False positive in your codebase? Suppress a single line with # noqa: QUAL014