Skip to content

Commit a0214d3

Browse files
Based on the git diff, here's an appropriate commit message:
feat: migrate from ESLint to Biome for linting - Replaced ESLint configuration with Biome config using ultracite core preset - Removed ESLint dependencies including eslint, eslint-config-next, and @eslint/eslintrc - Added @biomejs/biome and ultracite dependencies - Updated lint script in package.json to use ultracite check instead of eslint The commit shows a significant tooling change from ESLint to Biome for code linting, which affects
1 parent 71415c8 commit a0214d3

File tree

6 files changed

+329
-2928
lines changed

6 files changed

+329
-2928
lines changed

.eslintrc.json

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

biome.jsonc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
3+
"extends": [
4+
"ultracite/core"
5+
]
6+
}

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"generate-overview": "tsx scripts/generate-llm-content.ts",
1313
"generate-llm-content": "tsx scripts/generate-llm-content.ts",
1414
"validate-links": "tsx -C import scripts/validateLinks.ts",
15-
"lint": "eslint . && npm run validate-links",
15+
"lint": "ultracite check . && npm run validate-links",
1616
"postbuild": "next-sitemap && npm run generate-blog-sitemap && npm run generate-llm-content"
1717
},
1818
"dependencies": {
@@ -65,7 +65,7 @@
6565
"zod": "^4.1.12"
6666
},
6767
"devDependencies": {
68-
"@eslint/eslintrc": "^3.3.1",
68+
"@biomejs/biome": "2.3.0",
6969
"@tailwindcss/postcss": "^4.1.15",
7070
"@types/hast": "^3.0.4",
7171
"@types/mdx": "^2.0.13",
@@ -74,11 +74,10 @@
7474
"@types/react-dom": "^19.2.2",
7575
"babel-plugin-react-compiler": "^1.0.0",
7676
"dotenv": "^17.0.0",
77-
"eslint": "^8",
78-
"eslint-config-next": "16.0.0",
7977
"postcss": "^8.5.6",
8078
"tailwindcss": "^4.1.15",
8179
"tsx": "^4.20.6",
82-
"typescript": "^5.8.3"
80+
"typescript": "^5.8.3",
81+
"ultracite": "6.0.4"
8382
}
8483
}

0 commit comments

Comments
 (0)