|
1 | 1 | { |
2 | | - "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json", |
| 2 | + "$schema": "https://biomejs.dev/schemas/2.0.0/schema.json", |
3 | 3 | "formatter": { |
4 | 4 | "useEditorconfig": true, |
5 | 5 | "formatWithErrors": true, |
|
11 | 11 | "recommended": true, |
12 | 12 | "complexity": { |
13 | 13 | "noUselessUndefinedInitialization": "error", |
14 | | - "noBannedTypes": "off" |
| 14 | + "noBannedTypes": "off", |
| 15 | + "noUselessEscapeInRegex": "error" |
15 | 16 | }, |
16 | 17 | "correctness": { |
17 | 18 | "noUnusedImports": "error", |
18 | 19 | "noUnusedPrivateClassMembers": "error", |
19 | | - "noUnusedVariables": "warn", |
20 | | - "useHookAtTopLevel": "error", |
21 | | - "noConstantCondition": "warn" |
22 | | - }, |
23 | | - "nursery": { |
24 | | - "noDuplicateCustomProperties": "error", |
25 | | - "noDynamicNamespaceImportAccess": "error", |
26 | | - "noIrregularWhitespace": "error", |
27 | | - "noUselessEscapeInRegex": "error", |
28 | | - "useTrimStartEnd": "error", |
29 | | - "noDuplicateElseIf": "error" |
| 20 | + "noUnusedVariables": "error", |
| 21 | + "useHookAtTopLevel": "error" |
30 | 22 | }, |
31 | 23 | "style": { |
32 | 24 | "noYodaExpression": "error", |
|
37 | 29 | "useFilenamingConvention": "error", |
38 | 30 | "useForOf": "error", |
39 | 31 | "useFragmentSyntax": "error", |
40 | | - "useShorthandArrayType": "error", |
| 32 | + "useNamingConvention": { |
| 33 | + "level": "warn", |
| 34 | + "options": { |
| 35 | + "strictCase": false, |
| 36 | + "conventions": [ |
| 37 | + { |
| 38 | + "selector": { |
| 39 | + "kind": "objectLiteralMember" |
| 40 | + }, |
| 41 | + "formats": ["camelCase", "snake_case"] |
| 42 | + } |
| 43 | + ] |
| 44 | + } |
| 45 | + }, |
41 | 46 | "useShorthandAssign": "error", |
42 | | - "useSingleCaseStatement": "error" |
| 47 | + "useTrimStartEnd": "error" |
43 | 48 | }, |
44 | 49 | "suspicious": { |
45 | 50 | "noDuplicateAtImportRules": "error", |
46 | 51 | "noEmptyBlock": "error", |
47 | 52 | "useErrorMessage": "error", |
48 | 53 | "useAwait": "error", |
49 | | - "noExplicitAny": "warn" |
| 54 | + "noDuplicateCustomProperties": "error", |
| 55 | + "noIrregularWhitespace": "error", |
| 56 | + "noDuplicateElseIf": "error" |
| 57 | + }, |
| 58 | + "performance": { |
| 59 | + "noDynamicNamespaceImportAccess": "error" |
50 | 60 | } |
51 | 61 | } |
52 | 62 | }, |
|
0 commit comments