From d005d68437140b70a306a3df8695192803ed4525 Mon Sep 17 00:00:00 2001 From: "Alexander.Trofimov" Date: Thu, 19 Oct 2017 18:53:04 +0300 Subject: [PATCH 1/5] rename eslintrc to eslintrc.yaml add check linebreak-style --- .eslintrc | 1 - .eslintrc.yaml | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) delete mode 100644 .eslintrc create mode 100644 .eslintrc.yaml diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 8b13789179..0000000000 --- a/.eslintrc +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.eslintrc.yaml b/.eslintrc.yaml new file mode 100644 index 0000000000..39465ff9d0 --- /dev/null +++ b/.eslintrc.yaml @@ -0,0 +1,3 @@ + +rules: + linebreak-style: [error, unix] From d6f2efcb0260d9c94050183fdec22043a88b03f9 Mon Sep 17 00:00:00 2001 From: Alexander Trofimov Date: Fri, 20 Oct 2017 01:00:43 +0300 Subject: [PATCH 2/5] Update .eslintrc.yaml Add root: true --- .eslintrc.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.eslintrc.yaml b/.eslintrc.yaml index 39465ff9d0..648e9d48a5 100644 --- a/.eslintrc.yaml +++ b/.eslintrc.yaml @@ -1,3 +1,4 @@ +root: true rules: linebreak-style: [error, unix] From 736b34863f7661cf0ba27c4a93bf88c6993efc8c Mon Sep 17 00:00:00 2001 From: Alexander Trofimov Date: Fri, 20 Oct 2017 01:28:56 +0300 Subject: [PATCH 3/5] Update .eslintrc.yaml Add browser environment. --- .eslintrc.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.eslintrc.yaml b/.eslintrc.yaml index 648e9d48a5..76877099cf 100644 --- a/.eslintrc.yaml +++ b/.eslintrc.yaml @@ -1,4 +1,7 @@ root: true +env: + browser: true + rules: linebreak-style: [error, unix] From 64887452b34ee99d357e69af5e877bfef754a01c Mon Sep 17 00:00:00 2001 From: "Alexander.Trofimov" Date: Fri, 20 Oct 2017 13:31:09 +0300 Subject: [PATCH 4/5] add check strict mode --- .eslintrc.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.eslintrc.yaml b/.eslintrc.yaml index 76877099cf..587da2fcdc 100644 --- a/.eslintrc.yaml +++ b/.eslintrc.yaml @@ -4,4 +4,10 @@ env: browser: true rules: + # Strict Mode + # http://eslint.org/docs/rules/#strict-mode + strict: [error, global] + + # Stylistic Issues + # http://eslint.org/docs/rules/#stylistic-issues linebreak-style: [error, unix] From 18db74915fc89fd0eaf4f22019b9f53657d7c2d1 Mon Sep 17 00:00:00 2001 From: "Alexander.Trofimov" Date: Fri, 20 Oct 2017 16:27:57 +0300 Subject: [PATCH 5/5] update codeclimate --- .codeclimate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.codeclimate.yml b/.codeclimate.yml index 6560b03801..66e87ecba4 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -2,13 +2,13 @@ checks: file-lines: config: threshold: 15000 -plugins: +engines: eslint: enabled: true csslint: enabled: true duplication: - enabled: true + enabled: false config: languages: - javascript: