-
-
Notifications
You must be signed in to change notification settings - Fork 27.2k
Closed
Milestone
Description
Can you reproduce the problem with latest npm?
yes. npm version: 4.1.1
Description
Linter ignores status variable name when checking for unused vars.
Not sure if this is a bug or expected behaviour.
Expected behavior
It should probably warn when I have not declared a variable named status and have this line of code:
console.log(status)
Actual behavior
Even though I have not declared any variable named status,
using it does not show any warning or errors.
it shows no-undef error on all other variables names like statuss as expected
Environment
Run these commands in the project folder and fill in their results:
npm ls react-scripts(if you haven’t ejected): 0.9.0node -v: v7.7.1npm -v: 4.4.1
Then, specify:
- Operating system: Linux, Deepin
- Browser and version: any
Reproducible Demo
create a new app with:
create-react-app test-app
In index.js type: console.log(status)
It won't show any error that status is not defined but changing the variable name to statuss would show error as expected