Merge pull request babel/babel-eslint#116 from hzoo/eslint-tests

Add eslint submodule to run eslint tests - Ref babel/babel-eslint#62
This commit is contained in:
Henry Zhu 2015-06-08 09:37:55 -04:00
parent 5d23153aed
commit 4ba3178d8e
6 changed files with 16 additions and 1 deletions

View File

@ -1 +1,2 @@
node_modules node_modules
npm-debug.log

View File

@ -0,0 +1,3 @@
[submodule "eslint"]
path = eslint
url = https://github.com/eslint/eslint

View File

@ -0,0 +1 @@
eslint

@ -0,0 +1 @@
Subproject commit b89d293dcff77b52eb39902e1e2453fc6678850a

View File

@ -0,0 +1,6 @@
var ESLintTester = require("./eslint/node_modules/eslint-tester");
console.log("Use babel-eslint for test suite");
ESLintTester.setDefaultConfig({
parser: "../../index"
});

View File

@ -13,6 +13,8 @@
"lodash.pick": "^3.1.0" "lodash.pick": "^3.1.0"
}, },
"scripts": { "scripts": {
"bootstrap": "git submodule update --init && cd eslint && npm install",
"eslint": "cd eslint && mocha -c tests/lib/rules/**/*.js -r ../eslint-tester.js",
"test": "mocha" "test": "mocha"
}, },
"author": "Sebastian McKenzie <sebmck@gmail.com>", "author": "Sebastian McKenzie <sebmck@gmail.com>",
@ -22,7 +24,8 @@
}, },
"homepage": "https://github.com/babel/babel-eslint", "homepage": "https://github.com/babel/babel-eslint",
"devDependencies": { "devDependencies": {
"eslint": "^0.22.1", "eslint": "^0.21.2",
"eslint-tester": "^0.7.0",
"espree": "^2.0.0", "espree": "^2.0.0",
"mocha": "^2.1.0" "mocha": "^2.1.0"
} }