|
1 | 1 | {
|
2 |
| - "$schema": "https://biomejs.dev/schemas/1.5.2/schema.json", |
| 2 | + "$schema": "https://biomejs.dev/schemas/1.7.1/schema.json", |
3 | 3 | "organizeImports": {
|
4 | 4 | "enabled": true
|
5 | 5 | },
|
6 | 6 | "files": {
|
7 |
| - "include": [ |
8 |
| - "biome.json", |
9 |
| - "commitlint.config.cjs", |
10 |
| - "release.config.cjs", |
11 |
| - "src/**/*", |
12 |
| - "test/**/*", |
13 |
| - "examples/*/src/**/*" |
14 |
| - ] |
| 7 | + "include": ["biome.json", "commitlint.config.cjs", "src/**/*"] |
15 | 8 | },
|
16 | 9 | "linter": {
|
17 | 10 | "enabled": true,
|
18 | 11 | "rules": {
|
19 | 12 | "recommended": true,
|
20 |
| - "nursery": { |
21 |
| - "noEmptyTypeParameters": "error", |
22 |
| - "noInvalidUseBeforeDeclaration": "error", |
23 |
| - "noUnusedImports": "error", |
24 |
| - "noUnusedPrivateClassMembers": "error", |
25 |
| - "noUselessLoneBlockStatements": "error", |
26 |
| - "noUselessTernary": "error", |
27 |
| - "useExportType": "error", |
28 |
| - "useImportType": "error", |
29 |
| - "useForOf": "error", |
30 |
| - "useGroupedTypeImport": "error" |
31 |
| - }, |
32 | 13 | "complexity": {
|
33 | 14 | "noExcessiveCognitiveComplexity": "warn",
|
34 | 15 | "useSimplifiedLogicExpression": "error"
|
35 | 16 | },
|
36 | 17 | "correctness": {
|
37 |
| - "noNewSymbol": "error" |
| 18 | + "noNewSymbol": "error", |
| 19 | + "noUnusedImports": "error", |
| 20 | + "noUnusedPrivateClassMembers": "error", |
| 21 | + "useHookAtTopLevel": "error" |
38 | 22 | },
|
39 | 23 | "style": {
|
40 | 24 | "useBlockStatements": "error",
|
41 | 25 | "useCollapsedElseIf": "error",
|
| 26 | + "useForOf": "error", |
| 27 | + "useFragmentSyntax": "error", |
42 | 28 | "useShorthandArrayType": "error",
|
43 | 29 | "useShorthandAssign": "error",
|
44 | 30 | "useSingleCaseStatement": "error"
|
45 | 31 | },
|
46 | 32 | "suspicious": {
|
47 | 33 | "noApproximativeNumericConstant": "warn",
|
48 |
| - "noConsoleLog": "error" |
| 34 | + "noConsoleLog": "error", |
| 35 | + "noEmptyBlockStatements": "error" |
49 | 36 | }
|
50 | 37 | }
|
51 | 38 | },
|
|
0 commit comments