{ "vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true }, "files": { "ignoreUnknown": true, "includes": ["**", "!data", "!vendor", "!**/*.min.js", "!kloe.schema.json"] }, "formatter": { "enabled": true, "indentStyle": "space", "indentWidth": 2, "lineWidth": 100 }, "javascript": { "formatter": { "quoteStyle": "double", "semicolons": "always", "trailingCommas": "all" }, "globals": ["Bun"] }, "linter": { "enabled": true, "rules": { "preset": "recommended", "a11y": { "noSvgWithoutTitle": "off", "useButtonType": "off", "useAriaPropsSupportedByRole": "off" }, "complexity": { "useArrowFunction": "off", "useOptionalChain": "off", "noImportantStyles": "off" }, "style": { "useTemplate": "off", "noNonNullAssertion": "off", "noDescendingSpecificity": "off" }, "correctness": { "noInnerDeclarations": "off", "noUndeclaredVariables": "error" }, "suspicious": { "noExplicitAny": "off", "noAssignInExpressions": "off", "noRedundantUseStrict": "off", "noTemplateCurlyInString": "off" } } }, "assist": { "enabled": true, "actions": { "source": { "organizeImports": "on" } } } }