Merge branch 'master' of github.com:babel/babel-eslint

This commit is contained in:
Sebastian McKenzie 2015-04-08 22:07:28 -07:00
parent 4a531aaba4
commit 729cedc925

View File

@ -41,7 +41,13 @@ function monkeypatch() {
escope.analyze = function (ast, opts) { escope.analyze = function (ast, opts) {
opts.ecmaVersion = 6; opts.ecmaVersion = 6;
opts.sourceType = "module"; opts.sourceType = "module";
return analyze.call(this, ast, opts) // Don't visit TypeAlias when analyzing scope, but retain them for other
// eslint rules.
var TypeAliasKeys = estraverse.VisitorKeys.TypeAlias;
estraverse.VisitorKeys.TypeAlias = [];
var results = analyze.call(this, ast, opts);
estraverse.VisitorKeys.TypeAlias = TypeAliasKeys;
return results;
}; };
} }