codex/frontend-infrastructure-tooling #39

Merged
ksv741 merged 13 commits from codex/frontend-infrastructure-tooling into main 2026-06-23 21:31:16 +03:00
Showing only changes of commit cbb5d09bc3 - Show all commits

View File

@ -26,10 +26,10 @@
- [ ] Запустить `npx @biomejs/biome migrate eslint --write`
- [x] Создать и настроить `biome.json` под проект
- [x] ESLint оставлен только для FSD-правил (`.eslintrc.cjs`)
- [ ] Удалить зависимости: prettier, @typescript-eslint/*, eslint-plugin-* (ESLint core пока нужен для FSD)
- [ ] Удалить `.prettierrc` и `.prettierignore` — форматирование перешло к Biome
- [x] Обновить `package.json`: `lint``biome check src/`
- [ ] Обновить `.gitea/workflows/ci.yml`: заменить eslint на biome для frontend
- [x] Удалить зависимость prettier (ESLint core, @typescript-eslint/*, eslint-plugin-* оставлены для FSD-правил)
- [x] Удалить `.prettierrc` и `.prettierignore` — форматирование перешло к Biome
- [x] Обновить `package.json`: `lint``biome check src/`, удалить prettier из format/format:check
- [x] Обновить `.gitea/workflows/ci.yml`: удалить format:check (биом проверяет в lint)
- [x] Обновить pre-commit hook (lint-staged → biome + prettier)
- [x] Прогнать `biome check --write src/`
- [x] `npm run test` — все тесты проходят