{ "$schema": "https://biomejs.dev/schemas/1.8.1/schema.json", "organizeImports": { "enabled": true }, "linter": { "enabled": true, "rules": { "recommended": true, "correctness": { "useHookAtTopLevel": "error", "noNewSymbol": "error", "noUnusedImports": "error", "noUnusedVariables": "error", "useArrayLiterals": "error" } } }, "formatter": { "enabled": true, "indentStyle": "space" }, "files": { "ignore": [ "legacy_packages/**", "packages/thirdweb/src/crypto/aes/lib/md5.ts", "packages/thirdweb/src/utils/promise/p-limit.ts", "packages/thirdweb/src/utils/bytecode/cbor-decode.ts", "packages/thirdweb/src/wallets/in-app/native/helpers/wallet/sss.ts", "packages/thirdweb/src/**/__generated__/**", "apps/dashboard/src/graphql/**" ] }, "overrides": [ { "include": ["packages/thirdweb/src/**"], "linter": { "rules": { "style": { "noRestrictedGlobals": { "options": { "deniedGlobals": ["Buffer"] }, "level": "error" } } } } } ] }