Browse Source
* modernize js and use babel - add babel toolchain to transform modern JS to ES5 - extend eslint config for modern rules - fixes linting issues via `eslint --fix` and manual fixes * run 'make css' to satisfy CI * code style tweaks and set js indendation to 2 in .editorconfig * regenerate jstags/v1.11.0-rc1
silverwind
5 years ago
committed by
zeripath
10 changed files with 5307 additions and 3821 deletions
@ -1,28 +1,51 @@
|
||||
root: true |
||||
|
||||
extends: |
||||
- eslint-config-airbnb-base |
||||
- eslint:recommended |
||||
|
||||
parserOptions: |
||||
ecmaVersion: 2015 |
||||
ecmaVersion: 2020 |
||||
|
||||
env: |
||||
browser: true |
||||
jquery: true |
||||
es6: true |
||||
jquery: true |
||||
node: true |
||||
|
||||
globals: |
||||
Clipboard: false |
||||
CodeMirror: false |
||||
Dropzone: false |
||||
emojify: false |
||||
hljs: false |
||||
SimpleMDE: false |
||||
Vue: false |
||||
Dropzone: false |
||||
u2fApi: false |
||||
hljs: false |
||||
Vue: false |
||||
|
||||
rules: |
||||
no-unused-vars: [error, {args: all, argsIgnorePattern: ^_, varsIgnorePattern: ^_, ignoreRestSiblings: true}] |
||||
prefer-const: [2, {destructuring: all}] |
||||
camelcase: [0] |
||||
comma-dangle: [2, only-multiline] |
||||
consistent-return: [0] |
||||
default-case: [0] |
||||
func-names: [0] |
||||
max-len: [0] |
||||
newline-per-chained-call: [0] |
||||
arrow-body-style: [0] |
||||
no-alert: [0] |
||||
no-continue: [0] |
||||
no-mixed-operators: [0] |
||||
no-multi-assign: [0] |
||||
no-new: [0] |
||||
no-param-reassign: [0] |
||||
no-plusplus: [0] |
||||
no-restricted-syntax: [0] |
||||
no-shadow: [0] |
||||
no-unused-vars: [2, {args: all, argsIgnorePattern: ^_, varsIgnorePattern: ^_, ignoreRestSiblings: true}] |
||||
no-use-before-define: [0] |
||||
no-var: [2] |
||||
one-var-declaration-per-line: [0] |
||||
one-var: [0] |
||||
prefer-const: [2, {destructuring: all}] |
||||
prefer-destructuring: [0] |
||||
radix: [2, as-needed] |
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue