github.com/nsqio/nsq@v1.3.0/nsqadmin/.eslintrc (about)

     1  {
     2    "env": {
     3      "browser": true,
     4      "es2020": true
     5    },
     6    // Rule docs: http://eslint.org/docs/rules/
     7    "rules": {
     8      "block-scoped-var": [1],
     9      "brace-style": [1, "1tbs", {"allowSingleLine": true}],
    10      "camelcase": [1],
    11      "comma-spacing": [1],
    12      "comma-style": [1],
    13      "computed-property-spacing": [1, "never"],
    14      "consistent-return": [1],
    15      "consistent-this": [1, "self"],
    16      "curly": [2],
    17      "dot-notation": [0],
    18      "eol-last": [1],
    19      "eqeqeq": [1],
    20      "indent": [1, 4],
    21      "key-spacing": [1],
    22      "max-len": [1, 100],
    23      "max-nested-callbacks": [2, 3], // ????
    24      "new-cap": [1],
    25      "new-parens": [1],
    26      "no-caller": [2],
    27      "no-console": [0],
    28      "no-eval": [2],
    29      "no-extend-native": [2],
    30      "no-extra-bind": [1],
    31      "no-floating-decimal": [1],
    32      "no-iterator": [1],
    33      "no-lone-blocks": [1],
    34      "no-lonely-if": [1],
    35      "no-mixed-requires": [0],
    36      "no-mixed-spaces-and-tabs": [1],
    37      "no-multi-spaces": [1],
    38      "no-multi-str": [1],
    39      "no-multiple-empty-lines": [2, {"max": 2}],
    40      "no-native-reassign": [1],
    41      "no-new": [0],
    42      "no-redeclare": [1],
    43      "no-shadow": [1],
    44      "no-spaced-func": [1],
    45      "no-throw-literal": [1],
    46      "no-trailing-spaces": [1],
    47      "no-undef": [1],
    48      "no-underscore-dangle": [0],
    49      "no-unneeded-ternary": [1],
    50      "no-unused-vars": [1],
    51      "no-use-before-define": [1, "nofunc"],
    52      "no-with": [2],
    53      "one-var": [1, "never"],
    54      "quotes": [1, "single"],
    55      "radix": [1],
    56      "semi": [1, "always"],
    57      "semi-spacing": [1],
    58      "keyword-spacing": [1, {"before": true, "after": true}],
    59      "space-before-blocks": [1, "always"],
    60      "space-before-function-paren": [1, {"anonymous": "never", "named": "never", "asyncArrow": "always"}],
    61      "space-in-parens": [1, "never"],
    62      "space-infix-ops": [1],
    63      "space-unary-ops": [1],
    64      "strict": [0],
    65      "wrap-iife": [1]
    66    },
    67    "globals": {
    68      "BASE_PATH": true,
    69      "GRAPHITE_URL": true,
    70      "GRAPH_ENABLED": true,
    71      "IS_ADMIN": true,
    72      "NSQLOOKUPD": true,
    73      "STATSD_COUNTER_FORMAT": true,
    74      "STATSD_GAUGE_FORMAT": true,
    75      "STATSD_INTERVAL": true,
    76      "STATSD_PREFIX": true,
    77      "USER_AGENT": true,
    78      "VERSION": true,
    79      "module": true,
    80      "require": true
    81    }
    82  }