diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..02fbde32 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,5 @@ +build/ +gulpfile.js +*.conf.js +*.config.js +demo/ diff --git a/tests/.eslintrc b/.eslintrc similarity index 86% rename from tests/.eslintrc rename to .eslintrc index a0e81b95..9ac63def 100644 --- a/tests/.eslintrc +++ b/.eslintrc @@ -5,9 +5,11 @@ "browser": true, "mocha": true }, + // currently eslint doesn't support extension-typed configs "globals": { "should": true, - "expect": true + "expect": true, + "sinon": true }, "rules": { "quotes": [2, "single"], diff --git a/lib/.eslintrc b/lib/.eslintrc deleted file mode 100644 index 8274c48b..00000000 --- a/lib/.eslintrc +++ /dev/null @@ -1,24 +0,0 @@ -{ - "parser": "babel-eslint", - "extends": "eslint:recommended", - "env": { - "browser": true, - }, - "rules": { - "quotes": [2, "single"], - "no-console": 0, - "comma-spacing": 2, - "comma-style": [2, "last"], - "consistent-return": 2, - "strict": [2, "global"], - "eqeqeq": [2, "smart"], - "curly": [2, "multi-line"], - "semi-spacing": [2, {"before": false, "after": true}], - "semi": [2, "always"], - "no-extra-semi": 2, - "comma-dangle": [2, "never"], - "no-sequences": 2, - "comma-spacing": [2, {"before": false, "after": true}], - "comma-style": [2, "last"] - } -}