Closed
Description
- I have tried restarting my IDE and the issue persists.
- I have updated to the latest version of the packages.
- I have read the FAQ and my problem is not listed.
Repro
In cases with strings, we may want to prefer that empty string ""
is equivalent to nullish, and show a fallback in that case. There currently is no option to support customizing string behavior.
Example:
let emailAddress: string | null = getEmailAddress();
const link = "<a href='/'>" + (emailAddress || "---") + "</a>";
At a minimum, it'd be good to have a ignoreStrings
option.
Metadata
Metadata
Assignees
Labels
Go ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issueNew rule option for an existing eslint-plugin ruleNew rule option for an existing eslint-plugin ruleIssues related to @typescript-eslint/eslint-pluginIssues related to @typescript-eslint/eslint-plugin