eslint-config-pv
Advanced tools
Changelog
2.3.0
"no-unused-vars": ["error", { "argsIgnorePattern": "^_" }]
"@typescript-eslint/no-non-null-assertion": "off"
ecmaVersion
to 2020Changelog
2.0.0
"array-bracket-newline": ["off"]
"array-element-newline": ["off"]
"capitalized-comments": ["off"]
"class-methods-use-this": ["off"]
"for-direction": ["error"]
"func-call-spacing": ["error", "never"]
"func-name-matching": ["off"]
"indent": ["error", 2, { "SwitchCase": 1 }]
"line-comment-position": ["off"]
"linebreak-style": ["error", "unix"]
"multiline-ternary": ["error", "always-multiline"]
"newline-before-return": ["off"]
"no-mixed-operators": ["error"]
"no-restricted-globals": ["error", "event"]
"no-shadow": ["error", { "hoist": "functions" }]
"no-warning-comments": ["error", { "terms": ["todo", "fixme", "hack", "hacky"], "location": "start" }]
"object-curly-newline": ["off"]
"padding-line-between-statements": ["off"]
"prefer-destructuring": ["off"]
"prefer-promise-reject-errors": ["off"]
"require-jsdoc": ["off"]
"rest-spread-spacing": ["error", "never"]
"semi-style": ["error", "last"]
"symbol-description": ["error"]
"template-tag-spacing": ["error", "never"]
"unicode-bom": ["error", "never"]
"getter-return": ["error"]
"function-paren-newline": ["off"]
Changelog
1.0.10