From 75d0798e4aee80e9189f5358de2d0c30e1d5659a Mon Sep 17 00:00:00 2001 From: Rachel Fenichel Date: Tue, 31 Oct 2017 12:58:00 -0700 Subject: [PATCH 1/3] Run eslint on travis --- .travis.yml | 1 + package.json | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 98803f097..b370eb809 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,5 +28,6 @@ before_script: script: - set -x + - npm run lint - npm test - cd tests/compile; compile.sh; cd .. diff --git a/package.json b/package.json index 5a6e9fa18..985c15170 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "name": "Neil Fraser" }, "scripts": { - "lint": "jshint .", + "lint": "eslint .", "pretest": "tests/scripts/test_setup.sh", "test": "node tests/jsunit/test_runner.js" }, @@ -45,5 +45,8 @@ "npm": "^4.4.4", "closure-library": "^1.43629075.2", "webdriverio": "^4.6.2" + }, + "devDependencies": { + "eslint": "2.9.0" } } From f4b7a8851ff0429074f92c638bdc1b3312f39b3d Mon Sep 17 00:00:00 2001 From: Rachel Fenichel Date: Tue, 31 Oct 2017 13:08:12 -0700 Subject: [PATCH 2/3] Eslint ignore svg-externs.js --- .eslintignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.eslintignore b/.eslintignore index 5131e6201..aef91d925 100644 --- a/.eslintignore +++ b/.eslintignore @@ -7,4 +7,5 @@ /generators/* /demos/* /accessible/* -/appengine/* \ No newline at end of file +/appengine/* +/externs/svg-externs.js From 078932a6520e9ad88bb9eea2a8bfaed0829ea007 Mon Sep 17 00:00:00 2001 From: Rachel Fenichel Date: Tue, 31 Oct 2017 13:12:27 -0700 Subject: [PATCH 3/3] ignore more types of tests --- .eslintignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.eslintignore b/.eslintignore index aef91d925..22c20bea9 100644 --- a/.eslintignore +++ b/.eslintignore @@ -2,8 +2,11 @@ *_uncompressed*.js /msg/* /core/css.js +/tests/blocks/* +/tests/compile/* /tests/jsunit/* /tests/generators/* +/tests/workspace_svg/* /generators/* /demos/* /accessible/*