Description
Before You File a Bug Report Please Confirm You Have Done The Following...
- I have tried restarting my IDE and the issue persists.
- I have updated to the latest version of the packages.
- I have searched for related issues and found none that matched my issue.
- I have read the FAQ and my problem is not listed.
Playground Link
Repro Code
const shouldNotFlag1 = `nan: ${/* important */ NaN}`
const shouldNotFlag2 = `undefined: ${/* important */ undefined}`
const shouldNotFlag3 = `infinity: ${/* important */ Infinity}`
ESLint Config
module.exports = {
"rules": {
"@typescript-eslint/no-unnecessary-template-expression": "warn"
}
}
tsconfig
Expected Result
I expected none of these lines to flag
Actual Result
These lines all flag
Additional Info
This is just a matter of the comment check should come first: