mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-01-22 17:33:19 +01:00
26 lines
698 B
JavaScript
26 lines
698 B
JavaScript
/* eslint-env node */
|
|
module.exports = {
|
|
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
|
|
parser: "@typescript-eslint/parser",
|
|
plugins: ["@typescript-eslint"],
|
|
root: true,
|
|
|
|
rules: {
|
|
// enable additional rules
|
|
indent: ["error", 4],
|
|
"linebreak-style": ["error", "unix"],
|
|
quotes: ["error", "double"],
|
|
semi: ["error", "always"],
|
|
|
|
// override configuration set by extending "eslint:recommended"
|
|
"no-empty": "warn",
|
|
"no-cond-assign": ["error", "always"],
|
|
|
|
// disable rules from base configurations
|
|
"for-direction": "off",
|
|
|
|
"@typescript-eslint/no-explicit-any": "warn",
|
|
"@typescript-eslint/ban-ts-comment": "off",
|
|
},
|
|
};
|