From a5220932a4a3f620a3cb67fda5464d72f50bd73d Mon Sep 17 00:00:00 2001 From: yhan Date: Thu, 29 Dec 2016 11:09:05 -0800 Subject: [PATCH 1/3] =?UTF-8?q?turn=20=E2=80=9Dreact/prefer-es6-class"=20o?= =?UTF-8?q?n=20as=20a=20warning?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dotfiles/.eslintrc | 1 + 1 file changed, 1 insertion(+) diff --git a/dotfiles/.eslintrc b/dotfiles/.eslintrc index 78052665..5c47bed1 100644 --- a/dotfiles/.eslintrc +++ b/dotfiles/.eslintrc @@ -115,6 +115,7 @@ "radix": 2, "react/display-name": 0, "react/jsx-uses-react": 1, + "react/prefer-es6-class": 1, "semi": 1, "strict": [2, "global"], "use-isnan": 2, From 843c6bba5a1931bdb8af11946dc7cdaff4eb2b24 Mon Sep 17 00:00:00 2001 From: yhan Date: Tue, 3 Jan 2017 12:37:29 -0800 Subject: [PATCH 2/3] turn it as an error --- dotfiles/.eslintrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/.eslintrc b/dotfiles/.eslintrc index 5c47bed1..649e67ee 100644 --- a/dotfiles/.eslintrc +++ b/dotfiles/.eslintrc @@ -115,7 +115,7 @@ "radix": 2, "react/display-name": 0, "react/jsx-uses-react": 1, - "react/prefer-es6-class": 1, + "react/prefer-es6-class": 2, "semi": 1, "strict": [2, "global"], "use-isnan": 2, From 91bb450f1d02c4e45578b6a40f422b668bbdecd0 Mon Sep 17 00:00:00 2001 From: yhan Date: Tue, 3 Jan 2017 13:15:44 -0800 Subject: [PATCH 3/3] es5 fix --- es5/fix.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es5/fix.js b/es5/fix.js index 9798a94d..5675667e 100644 --- a/es5/fix.js +++ b/es5/fix.js @@ -29,7 +29,8 @@ var es5Options = { sourceType: 'script' }, rules: { - 'react/display-name': 2 + 'react/display-name': 2, + "react/prefer-es6-class": 0, } } };