{ "$schema": "./node_modules/@biomejs/biome/configuration_schema.json", "extends": ["ultracite/biome/core", "ultracite/biome/svelte"], "javascript": { "globals": ["Bun"] }, "files": { "includes": ["**/*", "!main.js", "!styles.css", "!preview/bundle.js"] }, "linter": { "rules": { "performance": { "noNamespaceImport": "off" }, "suspicious": { "noConsole": "off" } } }, "overrides": [ { "includes": ["**/*.svelte"], "linter": { "rules": { "correctness": { "noUndeclaredVariables": "off", "noUnusedFunctionParameters": "off", "noUnusedVariables": "off" }, "style": { "useFilenamingConvention": "off" }, "a11y": { "noSvgWithoutTitle": "warn", "useButtonType": "warn" } } } }, { "includes": ["src/**"], "linter": { "rules": { "correctness": { "noUnusedInstantiation": "off" } } } }, { "includes": ["tests/**", "preview/**"], "linter": { "rules": { "performance": { "useTopLevelRegex": "off" }, "style": { "noMagicNumbers": "off" }, "suspicious": { "noEmptyBlockStatements": "off" } } } } ] }