From 9f150e98df9ccbc0afd6ab2c0e5f50c4be7dd065 Mon Sep 17 00:00:00 2001 From: Calvin Metcalf Date: Mon, 10 Dec 2018 09:12:06 -0500 Subject: [PATCH] use my eslint file --- .eslintrc | 21 --------------------- .eslintrc.js | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 21 deletions(-) delete mode 100644 .eslintrc create mode 100644 .eslintrc.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index c4eb654..0000000 --- a/.eslintrc +++ /dev/null @@ -1,21 +0,0 @@ -{ - "env": { - "node": true, - "browser": true, - "es6": true - }, - "ecmaFeatures": { - "modules": true - }, - "rules": { - "indent": [2, 2], - "brace-style": [2, "1tbs"], - "quotes": [2, "single"], - "no-console": 1, - "no-use-before-define": [2, "nofunc"], - "no-underscore-dangle": 0, - "no-constant-condition": 0, - "space-before-function-paren": [2, {"anonymous": "always", "named": "never"}], - "func-style": [2, "declaration"] - } -} diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..8a29f8a --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,35 @@ +module.exports = { + "parser": "babel-eslint", + "env": { + "node": true, + "es6": true + }, + "parserOptions": { + "ecmaVersion": 6, + "sourceType": "module", + "ecmaFeatures": { + "jsx": true + } + }, + "rules": { + "indent": [2, 2, { "SwitchCase": 1 }], + "brace-style": [2, "1tbs"], + "quotes": [2, "single", { "allowTemplateLiterals": true }], + "no-console": 0, + "no-shadow": 0, + "no-use-before-define": [2, "nofunc"], + "no-underscore-dangle": 0, + "no-constant-condition": 0, + "space-after-function-name": 0, + "no-undef": 2, + "camelcase": 0, + "semi": ["error", "always"] + }, + "plugins": [ + "react" + ], + "globals": { + "document": false, + "XMLHttpRequest": false + } +};