Skip to content

Commit adbca08

Browse files
committed
migrate to biome 2
1 parent 9b5ca13 commit adbca08

File tree

4 files changed

+81
-10
lines changed

4 files changed

+81
-10
lines changed

biome.json

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.0.0/schema.json",
33
"files": {
4-
"ignore": ["node_modules", "dist", "coverage", ".pnpm-store", ".next"]
4+
"includes": ["**", "!**/node_modules", "!**/dist", "!**/coverage", "!**/.pnpm-store", "!**/.next", "!**/*.css"]
55
},
66
"formatter": {
77
"enabled": true,
@@ -11,13 +11,25 @@
1111
"lineEnding": "lf",
1212
"lineWidth": 120
1313
},
14-
"organizeImports": { "enabled": true },
14+
"assist": { "actions": { "source": { "organizeImports": "on" } } },
1515
"linter": {
1616
"enabled": true,
1717
"rules": {
1818
"recommended": true,
1919
"style": {
20-
"noParameterAssign": "off"
20+
"noParameterAssign": "off",
21+
"useAsConstAssertion": "error",
22+
"useDefaultParameterLast": "error",
23+
"useEnumInitializers": "error",
24+
"useSelfClosingElements": "error",
25+
"useSingleVarDeclarator": "error",
26+
"noUnusedTemplateLiteral": "error",
27+
"useNumberNamespace": "error",
28+
"noInferrableTypes": "error",
29+
"noUselessElse": "error"
30+
},
31+
"nursery": {
32+
"useUniqueElementIds": "off"
2133
}
2234
}
2335
},
@@ -32,5 +44,13 @@
3244
"semicolons": "asNeeded",
3345
"trailingCommas": "all"
3446
}
47+
},
48+
"css": {
49+
"linter": {
50+
"enabled": false
51+
},
52+
"assist": {
53+
"enabled": false
54+
}
3555
}
3656
}

client/biome.json

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.0/schema.json",
3-
"extends": ["../biome.json"]
2+
"root": false,
3+
"$schema": "https://biomejs.dev/schemas/2.0.0/schema.json",
4+
"extends": ["../biome.json"],
5+
"linter": {
6+
"rules": {
7+
"style": {
8+
"noParameterAssign": "error",
9+
"useAsConstAssertion": "error",
10+
"useDefaultParameterLast": "error",
11+
"useEnumInitializers": "error",
12+
"useSelfClosingElements": "error",
13+
"useSingleVarDeclarator": "error",
14+
"noUnusedTemplateLiteral": "error",
15+
"useNumberNamespace": "error",
16+
"noInferrableTypes": "error",
17+
"noUselessElse": "error"
18+
}
19+
}
20+
}
421
}

common/biome.json

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.0/schema.json",
3-
"extends": ["../biome.json"]
2+
"root": false,
3+
"$schema": "https://biomejs.dev/schemas/2.0.0/schema.json",
4+
"extends": ["../biome.json"],
5+
"linter": {
6+
"rules": {
7+
"style": {
8+
"noParameterAssign": "error",
9+
"useAsConstAssertion": "error",
10+
"useDefaultParameterLast": "error",
11+
"useEnumInitializers": "error",
12+
"useSelfClosingElements": "error",
13+
"useSingleVarDeclarator": "error",
14+
"noUnusedTemplateLiteral": "error",
15+
"useNumberNamespace": "error",
16+
"noInferrableTypes": "error",
17+
"noUselessElse": "error"
18+
}
19+
}
20+
}
421
}

server/biome.json

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
3-
"extends": ["../biome.json"]
2+
"root": false,
3+
"$schema": "https://biomejs.dev/schemas/2.0.0/schema.json",
4+
"extends": ["../biome.json"],
5+
"linter": {
6+
"rules": {
7+
"style": {
8+
"noParameterAssign": "error",
9+
"useAsConstAssertion": "error",
10+
"useDefaultParameterLast": "error",
11+
"useEnumInitializers": "error",
12+
"useSelfClosingElements": "error",
13+
"useSingleVarDeclarator": "error",
14+
"noUnusedTemplateLiteral": "error",
15+
"useNumberNamespace": "error",
16+
"noInferrableTypes": "error",
17+
"noUselessElse": "error"
18+
}
19+
}
20+
}
421
}

0 commit comments

Comments
 (0)