Merge pull request babel/babel-eslint#206 from mysticatea/fix-for-eslint-1.9
Fix for ESLint@1.9 and npm@3
This commit is contained in:
parent
d08053d483
commit
a294ab4545
@ -55,6 +55,12 @@ function monkeypatch() {
|
||||
var estraverseFb = eslintMod.require("estraverse-fb");
|
||||
assign(estraverseFb.VisitorKeys, t.VISITOR_KEYS);
|
||||
|
||||
// ESLint v1.9.0 uses estraverse directly to work around https://github.com/npm/npm/issues/9663
|
||||
var estraverseOfEslint = eslintMod.require("estraverse");
|
||||
if (estraverseOfEslint !== estraverseFb) {
|
||||
assign(estraverseOfEslint.VisitorKeys, t.VISITOR_KEYS);
|
||||
}
|
||||
|
||||
// monkeypatch escope
|
||||
var escope = require(escopeLoc);
|
||||
var analyze = escope.analyze;
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/babel/babel-eslint",
|
||||
"devDependencies": {
|
||||
"eslint": "^1.8.0",
|
||||
"eslint": "^1.9.0",
|
||||
"espree": "^2.2.5",
|
||||
"mocha": "^2.3.3"
|
||||
}
|
||||
|
||||
@ -1365,7 +1365,7 @@ describe("verify", function () {
|
||||
"var x = 1;"
|
||||
].join("\n"),
|
||||
{ "no-use-before-define": 1 },
|
||||
[ "1:13 x was used before it was defined no-use-before-define" ]
|
||||
[ "1:13 \"x\" was used before it was defined no-use-before-define" ]
|
||||
)
|
||||
});
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user