eslint-config-wikimedia
Version:
ESLint config following Wikimedia code conventions.
26 lines (25 loc) • 773 B
JSON
{
"plugins": [ "unicorn" ],
"rules": {
"arrow-parens": "error",
"arrow-spacing": "error",
"default-param-last": "error",
"lines-between-class-members": "error",
"no-constructor-return": "error",
"no-misleading-character-class": "error",
"no-new-require": "error",
"no-promise-executor-return": "error",
"no-useless-computed-key": "error",
"template-curly-spacing": [ "error", "always" ],
"no-var": "error",
"one-var": "off",
"vars-on-top": "off",
"prefer-const": "error",
"prefer-arrow-callback": "error",
"implicit-arrow-linebreak": "error",
"arrow-body-style": "error",
"unicorn/no-useless-promise-resolve-reject": "error",
"es-x/no-symbol-prototype-description": "off",
"es-x/no-resizable-and-growable-arraybuffers": "off"
}
}