Skip to content

Commit e4d0fd6

Browse files
committed
Add ESLint dependencies and configs
1 parent 503edc0 commit e4d0fd6

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

.eslintignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dist
2+
coverage
3+
node_modules

.eslintrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"extends": "eslint-config-airbnb-lite",
3+
"env": {
4+
"es6": true,
5+
"mocha": true
6+
},
7+
"rules": {
8+
}
9+
}

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,19 @@
1111
},
1212
"devDependencies": {
1313
"babel": "^5.8.20",
14+
"babel-eslint": "^4.0.5",
1415
"css-modules-loader-core": "0.0.12",
16+
"eslint": "^1.0.0",
17+
"eslint-config-airbnb": "0.0.7",
18+
"eslint-config-airbnb-lite": "^1.0.3",
19+
"eslint-watch": "^1.2.4",
1520
"in-publish": "^2.0.0",
1621
"mocha": "^2.2.5"
1722
},
1823
"scripts": {
24+
"start": "esw -w .",
25+
"lint": "eslint .",
26+
"pretest": "npm run -s lint || true",
1927
"test": "npm run -s build && mocha --compilers js:babel/register",
2028
"build": "babel src --out-dir dist",
2129
"prepublish": "in-publish && npm run -s build || in-install"

0 commit comments

Comments
 (0)