В файле .eslintrc у меня есть что-то вроде:
"indent": [2, 2, {"SwitchCase": 1}],
Это я понимаю. Числа 2 справа определяют пробелы.
Но, учитывая это:
"no-alert": 2,
"no-else-return": 1,
"no-eq-null": 2,
"no-eval": 2,
"no-extend-native": 2,
"no-fallthrough": 2,
"no-invalid-this": 2,
"no-lone-blocks": 2,
"no-loop-func": 2,
"no-multi-spaces": 2,
"keyword-spacing": 2,
"block-scoped-var": 2,
Я запутался, что означает число 2? Это не может быть расстояние для всего этого?
В этом случае:
"no-compare-neg-zero": "error",
это говорит само за себя.
Я проверил eslint.org , но не смог найти правильного объяснения.