chore: migrate from ESLint/Prettier to Biome

- Add biome.json with recommended preset + custom rules
- Remove eslint.config.mjs (root, apps/react, apps/elysia)
- Remove .prettierrc and .prettierignore
- Update package.json: remove eslint/prettier deps, add biome scripts
- Update Makefile: lint/format targets to biome
- Update CI (lint.yml): eslint -> biome ci
- Update VSCode config: biomejs.biome extension + default formatter
- Apply biome format --write to all files
- Update submodule pointers for react and elysia

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
asephs
2026-07-10 05:42:53 +07:00
co-authored by Claude Opus 4.8
parent e71f1261f6
commit 76ccc5ffe9
13 changed files with 153 additions and 553 deletions
+5 -4
View File
@@ -2,12 +2,13 @@
"name": "asepharyana-hub",
"private": true,
"scripts": {
"lint": "eslint .",
"format": "prettier --write .",
"lint": "biome lint .",
"format": "biome format --write .",
"check": "biome check --write .",
"ci": "biome ci .",
"test": "echo \"Error: no test specified\" && exit 1"
},
"devDependencies": {
"prettier": "^3.4.2",
"eslint": "^9.18.0"
"@biomejs/biome": "2.5.3"
}
}