{ "root": true, "env": { "browser": true, "es6": true, "greasemonkey": true }, "extends": ["eslint:recommended", "@antfu/ts"], "rules": { "@typescript-eslint/brace-style": ["error", "1tbs", {"allowSingleLine": true}], "antfu/if-newline": "off", "arrow-parens": ["error", "as-needed"], "brace-style": ["error", "1tbs", {"allowSingleLine": true}], "curly": ["warn", "multi-line"], "eqeqeq": "off", "no-console": "off", "no-unexpected-multiline": "error", "no-unused-expressions": "off", "no-void": "off", "quotes": ["warn", "single"], "semi": ["error", "never"], "space-before-function-paren": ["error", {"anonymous": "always", "named": "never", "asyncArrow": "always"}] } }