summaryrefslogtreecommitdiff
path: root/tools/.eslintrc.yaml
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2019-03-01 22:47:58 -0800
committerRich Trott <rtrott@gmail.com>2019-03-04 11:06:42 -0800
commit20c2ca8cc9e1b07e41a3d5b38a4ec86e18ba82f2 (patch)
tree31d5d52a54baacd8bde0ac2e7bb25f2cb068829e /tools/.eslintrc.yaml
parent5fa642a91750db5395d07fb2ab63e93a4bd7baad (diff)
downloadandroid-node-v8-20c2ca8cc9e1b07e41a3d5b38a4ec86e18ba82f2.tar.gz
android-node-v8-20c2ca8cc9e1b07e41a3d5b38a4ec86e18ba82f2.tar.bz2
android-node-v8-20c2ca8cc9e1b07e41a3d5b38a4ec86e18ba82f2.zip
tools: apply stricter linting to tools directory
Enable ESLint rules for trailing commas and arrow callbacks in tools directory. These rules are also in place in the benchmark directory. PR-URL: https://github.com/nodejs/node/pull/26394 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com> Reviewed-By: Masashi Hirano <shisama07@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'tools/.eslintrc.yaml')
-rw-r--r--tools/.eslintrc.yaml9
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/.eslintrc.yaml b/tools/.eslintrc.yaml
index f8b7cc4e41..740056235c 100644
--- a/tools/.eslintrc.yaml
+++ b/tools/.eslintrc.yaml
@@ -1,4 +1,9 @@
rules:
- # Variables
- # http://eslint.org/docs/rules/#variables
+ comma-dangle:
+ - error
+ - arrays: 'always-multiline'
+ objects: 'only-multiline'
+ imports: 'only-multiline'
+ exports: 'only-multiline'
no-unused-vars: [error, { args: 'after-used' }]
+ prefer-arrow-callback: error