{ "$schema": "./node_modules/@biomejs/biome/configuration_schema.json", "files": { "includes": [ "**", "!scripts/dicts/**/*", "!scripts/output/**/*", "!app/db/seed/placements.json", "!build/**/*", "!test-results/**/*", "!playwright-report/**/*", "!.react-router/**/*" ] }, "linter": { "rules": { "suspicious": { "noExplicitAny": "off", "noArrayIndexKey": "off", "noConsole": { "level": "error" } }, "style": { "noNonNullAssertion": "off", "noUnusedTemplateLiteral": { "fix": "safe", "level": "error" }, "useNodejsImportProtocol": { "fix": "safe", "level": "error" }, "useTemplate": { "fix": "safe", "level": "error" }, "noParameterAssign": "error", "useAsConstAssertion": "error", "useDefaultParameterLast": "error", "useEnumInitializers": "error", "useSelfClosingElements": "error", "useSingleVarDeclarator": "error", "useNumberNamespace": "error", "noInferrableTypes": "error", "noUselessElse": "error" }, "a11y": { "useKeyWithClickEvents": "off", "noLabelWithoutControl": "off", "noSvgWithoutTitle": "off" }, "complexity": { "useLiteralKeys": { "fix": "safe", "level": "error" }, "noImportantStyles": "off" } } }, "formatter": { "useEditorconfig": true }, "css": { "formatter": { "enabled": true }, "linter": { "enabled": true }, "parser": { "cssModules": true } } }