eslint: Linting doesn't work on Windows when node_modules is present in folder
What version of ESLint are you using? v2.6.0 What parser (default, Babel-ESLint, etc.) are you using? default Please show your full configuration:
{
"rules": {
"semi": [
2,
"always"
]
}
}
What did you do? Please include the actual source code causing the issue.
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ node -v
v4.2.1
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ npm -v
2.14.7
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ eslint -v
v2.6.0
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ ls -la
total 10
drwxr-xr-x 1 filipe.silva filipe.silva 0 Apr 4 12:50 ./
drwxr-xr-x 1 filipe.silva filipe.silva 0 Apr 4 12:36 ../
-rw-r--r-- 1 filipe.silva filipe.silva 89 Apr 4 12:37 .eslintrc.json
-rw-r--r-- 1 filipe.silva filipe.silva 11 Apr 4 12:38 test.js
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ cat .eslintrc.json
{
"rules": {
"semi": [
2,
"always"
]
}
}
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ cat test.js
var a = 1
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ eslint ./**/*.js
E:\sandbox\eslint-test\test.js
1:10 error Missing semicolon semi
✖ 1 problem (1 error, 0 warnings)
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ mkdir node_modules
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ cp test.js node_modules/test.js
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$ eslint ./**/*.js
filipe.silva@DESKTOP-7ND6T3R MINGW64 /E/sandbox/eslint-test
$
What did you expect to happen?
I expected that running eslint ./**/*.js
the second time would show the same result as the first time.
What actually happened? Please include the actual, raw output from ESLint.
Nothing was shown when running the command a second time.
This was run on a win10 machine using githbash.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 21 (16 by maintainers)
Would just like to say thanks for all the help. You found a solution for my issue, got to the bottom of it and even added docs. Very cool. Cheers!