| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 | parserOptions:    # If using ES Module, ecmaVersion have to be set as `2015`.    ecmaVersion: 2015    sourceType: "module"env:    browser: true    node: true    es6: falseglobals:    jQuery: true    Promise: truerules:    no-console:        - 2        -            allow:                - "warn"                - "error"    no-constant-condition: 0    comma-dangle: 2    no-debugger: 2    no-dupe-keys: 2    no-empty-character-class: 2    no-ex-assign: 2    no-extra-boolean-cast: 0    no-func-assign: 2    no-inner-declarations: 2    no-invalid-regexp: 2    no-negated-in-lhs: 2    no-obj-calls: 2    no-sparse-arrays: 2    no-unreachable: 2    use-isnan: 2    valid-typeof: 2    block-scoped-var: 0    curly:        - 2        - "all"    eqeqeq:        - 2        - "allow-null"    guard-for-in: 2    no-else-return: 0    no-labels:        - 2        -            allowLoop: true    no-eval: 2    no-extend-native: 2    no-extra-bind: 0    no-implied-eval: 2    no-iterator: 2    no-irregular-whitespace: 2    no-lone-blocks: 2    no-loop-func: 2    no-multi-str: 2    no-native-reassign: 2    no-new-wrappers: 2    no-octal: 2    no-octal-escape: 2    no-proto: 2    no-redeclare: 0    no-self-compare: 2    no-unneeded-ternary: 2    no-with: 2    radix: 2    wrap-iife:        - 2        - "any"    no-delete-var: 2    no-dupe-args: 2    no-duplicate-case: 2    no-label-var: 2    no-shadow-restricted-names: 2    no-undef: 2    no-undef-init: 2    no-unused-vars:        - 2        -            vars: "local"            args: "none"    no-use-before-define: 0    brace-style:        - 2        - "stroustrup"        - {}    comma-spacing:        - 2        -            before: false            after: true    comma-style:        - 2        - "last"    new-parens: 2    no-array-constructor: 2    no-multi-spaces:        - 2        -            ignoreEOLComments: true            exceptions:                Property: true    no-new-object: 2    no-spaced-func: 2    no-trailing-spaces: 2    no-extra-parens:        - 2        - "functions"    no-mixed-spaces-and-tabs: 2    one-var:        - 2        - "never"    operator-linebreak:        - 2        - "before"        -            overrides:                "=": "after"    quotes:        - 2        - "single"    semi:        - 2        - "always"    semi-spacing: 2    keyword-spacing: 2    key-spacing:        - 2        -            beforeColon: false            afterColon: true    space-before-function-paren:        - 2        -            anonymous: "always"            named: "never"    space-before-blocks:        - 2        - "always"    computed-property-spacing:        - 2        - "never"    space-in-parens:        - 2        - "never"    space-unary-ops: 2    spaced-comment: 0    max-nested-callbacks:        - 1        - 5    max-depth:        - 1        - 6    max-len:        - 2        - 120        - 4        -            ignoreUrls: true            ignoreComments: true    max-params:        - 1        - 15    space-infix-ops: 2    dot-notation:        - 2        -            allowKeywords: true            allowPattern: "^catch$"    arrow-spacing: 2    constructor-super: 2    no-confusing-arrow:        - 2        -            allowParens: true    no-class-assign: 2    no-const-assign: 2    no-dupe-class-members: 2    no-this-before-super: 0    no-var: 0    no-duplicate-imports: 2    prefer-rest-params: 0    unicode-bom: 2    max-statements-per-line: 2    no-useless-constructor: 0
 |