Skip to content

Commit f086e8f

Browse files
chore(dep): migrate to biome V2 (#91)
1 parent 02e4992 commit f086e8f

File tree

3 files changed

+55
-53
lines changed

3 files changed

+55
-53
lines changed

biome.jsonc

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.0.0/schema.json",
33
"files": {
4-
"ignore": [
5-
"**/*.snap.cjs",
6-
"**/fixtures/**"
7-
]
8-
},
9-
"organizeImports": {
10-
"enabled": false
4+
"includes": ["**", "!**/*.snap.cjs", "!**/fixtures/**"]
115
},
6+
"assist": { "actions": { "source": { "organizeImports": "off" } } },
127
// Rules for the linter
138
"linter": {
149
"rules": {
@@ -18,7 +13,18 @@
1813
"noYodaExpression": "error",
1914
"useImportType": "error",
2015
"useNodeAssertStrict": "error",
21-
"useNodejsImportProtocol": "error"
16+
"useNodejsImportProtocol": "error",
17+
"useAsConstAssertion": "error",
18+
"useDefaultParameterLast": "error",
19+
"useEnumInitializers": "error",
20+
"useSelfClosingElements": "error",
21+
"useSingleVarDeclarator": "error",
22+
"noUnusedTemplateLiteral": "error",
23+
"useNumberNamespace": "error",
24+
"noInferrableTypes": "error",
25+
"noUselessElse": "error",
26+
"useArrayLiterals": "off",
27+
"noEnum": "error"
2228
},
2329
"suspicious": {
2430
"noAssignInExpressions": "off",
@@ -29,12 +35,9 @@
2935
},
3036
"correctness": {
3137
"noUnusedVariables": "error",
32-
"useArrayLiterals": "off",
3338
"noUnknownFunction": "error"
3439
},
35-
"nursery": {
36-
"noEnum": "error"
37-
},
40+
"nursery": {},
3841
"performance": {
3942
"recommended": true
4043
}
@@ -44,11 +47,11 @@
4447
"javascript": {
4548
"formatter": {
4649
"arrowParentheses": "always",
47-
"semicolons": "always",
50+
"semicolons": "always",
4851
"quoteStyle": "single",
4952
"trailingCommas": "all"
5053
},
51-
"linter": {
54+
"linter": {
5255
"enabled": true
5356
}
5457
},

package-lock.json

Lines changed: 36 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"homepage": "https://nodejs.org/learn/userland-migrations",
2828
"devDependencies": {
29-
"@biomejs/biome": "^1.9.4",
29+
"@biomejs/biome": "2.0.0",
3030
"@types/node": "^24.0.3",
3131
"typescript": "^5.8.3"
3232
},

0 commit comments

Comments
 (0)