diff --git a/package.json b/package.json index 3e1f5e14..278ba9c1 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,10 @@ ], "dependencies": { "arrify": "^1.0.0", + "babel-eslint": "^4.1.1", "eslint": "^1.2.0", - "eslint-config-xo": "^0.4.0", + "eslint-config-xo": "^0.5.0", + "eslint-plugin-babel": "^2.1.1", "get-stdin": "^4.0.1", "globby": "^2.1.0", "look-up": "^0.7.1", diff --git a/test.js b/test.js index ea632d2a..9c974b2a 100644 --- a/test.js +++ b/test.js @@ -8,4 +8,10 @@ test('.lintText()', function (t) { t.end(); }); +test('.lintText() esnext', function (t) { + var results = fn.lintText('function dec() {}\nconst x = {\n\t@dec()\n\ta: 1\n};\n', {esnext: true}).results; + t.is(results[0].messages[0].ruleId, 'no-unused-vars'); + t.end(); +}); + // TODO: more tests