Skip to content

Commit b503629

Browse files
committed
fix: switch to biome
1 parent e5c30ae commit b503629

24 files changed

+387
-3162
lines changed

.commitlintrc.json

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

.eslint.local.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"rules": {
3+
"unused-imports/no-unused-imports": "error"
4+
}
5+
}

.eslintignore

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

.eslintrc.json

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

.github/workflows/pr.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,4 @@ jobs:
2222
run: |
2323
yarn install --frozen-lockfile
2424
yarn typecheck:ci
25-
yarn lint:ci
26-
yarn prettier:ci
25+
yarn check:ci

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ typechain/
2121
/logs/*.json
2222
*.log
2323
*.tsbuildinfo
24-
.eslintcache
25-
.eslint.local.json
2624

2725
# Optimistic output
2826
/output

.prettierignore

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

.prettierrc

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

.vscode/extensions.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
{
2-
"recommendations": [
3-
"esbenp.prettier-vscode",
4-
"nomicfoundation.hardhat-solidity",
5-
"dbaeumer.vscode-eslint"
6-
]
2+
"recommendations": ["biomejs.biome"]
73
}

.vscode/settings.json

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,40 @@
11
{
2+
"[javascript]": {
3+
"editor.defaultFormatter": "biomejs.biome"
4+
},
5+
"[javascriptreact]": {
6+
"editor.defaultFormatter": "biomejs.biome"
7+
},
8+
"[json]": {
9+
"editor.defaultFormatter": "biomejs.biome"
10+
},
11+
"[typescript]": {
12+
"editor.defaultFormatter": "biomejs.biome"
13+
},
14+
"[typescriptreact]": {
15+
"editor.defaultFormatter": "biomejs.biome"
16+
},
17+
"[yaml]": {
18+
"editor.defaultFormatter": "esbenp.prettier-vscode"
19+
},
20+
"biome.enabled": true,
221
"editor.codeActionsOnSave": {
3-
"source.fixAll.eslint": "explicit"
22+
"source.action.useSortedKeys.biome": "explicit",
23+
"source.fixAll.biome": "explicit",
24+
"source.fixAll.eslint": "never",
25+
"source.organizeImports.biome": "explicit"
426
},
5-
"editor.defaultFormatter": "esbenp.prettier-vscode",
27+
"editor.defaultFormatter": "biomejs.biome",
628
"editor.formatOnSave": true,
729
"editor.tabSize": 2,
8-
"eslint.validate": ["javascript", "typescript"],
30+
"eslint.enable": false,
931
"files.eol": "\n",
10-
"[json]": {
11-
"editor.defaultFormatter": "esbenp.prettier-vscode"
32+
"search.exclude": {
33+
"**/node_modules": true,
34+
"**/cache": true,
35+
"**/lib": true,
36+
"**/build": true,
37+
"**/dist": true,
38+
"**/forge-out": true
1239
}
1340
}

0 commit comments

Comments
 (0)