Skip to content

Commit 3fda41a

Browse files
committed
Switch to Biome for linting and formatting
1 parent ba3f8a4 commit 3fda41a

File tree

15 files changed

+495
-3721
lines changed

15 files changed

+495
-3721
lines changed

.eslintrc

Lines changed: 0 additions & 33 deletions
This file was deleted.

.prettierrc

Lines changed: 0 additions & 9 deletions
This file was deleted.

.vscode/extensions.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
{
2-
"recommendations": [
3-
"roblox-ts.vscode-roblox-ts",
4-
"dbaeumer.vscode-eslint"
5-
]
6-
}
2+
"recommendations": ["roblox-ts.vscode-roblox-ts", "dbaeumer.vscode-eslint"]
3+
}

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"eslint.run": "onType",
66
"eslint.format.enable": true,
77
"editor.codeActionsOnSave": {
8-
"source.fixAll": true
8+
"source.fixAll": "explicit"
99
},
1010
"emmet.showAbbreviationSuggestions": false,
1111
"emmet.excludeLanguages": ["markdown", "typescriptreact"]

biome.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/1.4.1/schema.json",
3+
"organizeImports": {
4+
"enabled": true
5+
},
6+
"linter": {
7+
"enabled": true,
8+
"rules": {
9+
"recommended": true
10+
}
11+
},
12+
"javascript": {
13+
"formatter": {
14+
"semicolons": "asNeeded",
15+
"indentWidth": 4,
16+
"lineWidth": 120
17+
}
18+
}
19+
}

0 commit comments

Comments
 (0)