diff options
author | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2021-06-07 00:58:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-07 00:58:12 +0200 |
commit | 70dae67b73dfea9126f126f516fe8286f1e73417 (patch) | |
tree | e61eafab41ee74330fecf1da2ce125050cfac49b /ui/.eslintrc.json | |
parent | a12c98574d07f002fd59d166f9fc1fd391581b91 (diff) | |
download | jquery-ui-70dae67b73dfea9126f126f516fe8286f1e73417.tar.gz jquery-ui-70dae67b73dfea9126f126f516fe8286f1e73417.zip |
Build: Migrate from JSHint & JSCS to ESLint
Fixes #15393
Closes gh-1958
Diffstat (limited to 'ui/.eslintrc.json')
-rw-r--r-- | ui/.eslintrc.json | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/ui/.eslintrc.json b/ui/.eslintrc.json new file mode 100644 index 000000000..004803729 --- /dev/null +++ b/ui/.eslintrc.json @@ -0,0 +1,38 @@ +{ + "parserOptions": { + "ecmaVersion": 5 + }, + + "env": { + "browser": true, + "jquery": true, + "node": false + }, + + "rules": { + "strict": [ "error", "function" ], + + // The following rule is relaxed due to too many violations: + "no-unused-vars": [ "error", { "vars": "all", "args": "after-used" } ], + + // Too many violations: + "camelcase": "off", + "no-nested-ternary": "off" + }, + + "globals": { + "define": false, + "Globalize": false + }, + + "overrides": [ + { + "files": [ "i18n/**/*.js" ], + "rules": { + + // We want to keep all the strings in separate single lines + "max-len": "off" + } + } + ] +} |