Skip to content

Commit 5ecdff9

Browse files
committed
migrate biome config
1 parent e0558f1 commit 5ecdff9

File tree

1 file changed

+30
-2
lines changed

1 file changed

+30
-2
lines changed

biome.jsonc

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.0.0-beta.1/schema.json",
33
"formatter": { "useEditorconfig": true },
44
"overrides": [
55
{
6-
"include": ["./.vscode/*.json", "**/*.jsonc"],
6+
"includes": [".vscode/*.json", "**/*.jsonc"],
77
"json": {
88
"formatter": { "trailingCommas": "all" },
99
"parser": {
@@ -13,4 +13,32 @@
1313
},
1414
},
1515
],
16+
"linter": {
17+
"rules": {
18+
"style": {
19+
"useLiteralEnumMembers": "error",
20+
"noCommaOperator": "error",
21+
"useNodejsImportProtocol": "error",
22+
"useAsConstAssertion": "error",
23+
"useNumericLiterals": "error",
24+
"useEnumInitializers": "error",
25+
"useSelfClosingElements": "error",
26+
"useConst": "error",
27+
"useSingleVarDeclarator": "error",
28+
"noUnusedTemplateLiteral": "error",
29+
"useNumberNamespace": "error",
30+
"noInferrableTypes": "error",
31+
"useExponentiationOperator": "error",
32+
"useTemplate": "error",
33+
"noParameterAssign": "error",
34+
"noNonNullAssertion": "error",
35+
"useDefaultParameterLast": "error",
36+
"noArguments": "error",
37+
"useImportType": "error",
38+
"useExportType": "error",
39+
"noUselessElse": "error",
40+
"useShorthandFunctionType": "error",
41+
},
42+
},
43+
},
1644
}

0 commit comments

Comments
 (0)