From 756f8039e519ceb7480608ca5bb5ae63f162d2a5 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 15 Jan 2016 14:02:05 -0800 Subject: [PATCH] Lint spec js files --- script/eslint.py | 10 ++++++++-- script/eslintrc-spec.json | 10 ++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 script/eslintrc-spec.json diff --git a/script/eslint.py b/script/eslint.py index cbf1b0b24703..a86c67f5a17a 100755 --- a/script/eslint.py +++ b/script/eslint.py @@ -16,9 +16,15 @@ def main(): eslint = os.path.join(SOURCE_ROOT, 'node_modules', '.bin', 'eslint') if sys.platform in ['win32', 'cygwin']: eslint += '.cmd' - settings = ['--quiet', '--config', os.path.join('script', 'eslintrc.json')] + settings = ['--quiet', '--config'] - execute([eslint] + settings + ['atom']) + sourceConfig = os.path.join('script', 'eslintrc-src.json') + sourceFiles = glob.glob('atom/**/*.js') + execute([eslint] + settings + [sourceConfig] + sourceFiles) + + specConfig = os.path.join('script', 'eslintrc-spec.json') + specFiles = glob.glob('spec/*.js') + execute([eslint] + settings + [specConfig] + specFiles) if __name__ == '__main__': diff --git a/script/eslintrc-spec.json b/script/eslintrc-spec.json new file mode 100644 index 000000000000..e956ea5e107f --- /dev/null +++ b/script/eslintrc-spec.json @@ -0,0 +1,10 @@ +{ + "rules": { + "no-empty": 0 + }, + "env": { + "jquery": true, + "mocha": true + }, + "extends": "./eslintrc-src.json" +}