ADORSYS-GIS / ADORSYS-GIS/webank-UserApp
Foundation Modernization
- Vorherrschende Sprache
- TypeScript
- Sterne
- 5
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Ticket : Modernize Developer Tooling and Code Quality Enforcement
**Priority:** High
**Type:** Improvement
**Dependencies:** None
**Description:**
The current developer tooling and code quality setup is basic. To improve the development experience and ensure code consistency, we need to adopt modern, faster tools and implement stricter quality gates.
**Acceptance Criteria:**
- Replace ESLint and Prettier with Biome for linting and formatting.
- Configure Biome with rules appropriate for a modern React/TypeScript project.
- Integrate Biome into the CI/CD pipeline.
- Set up Husky to run code quality checks (linting, formatting, tests) on pre-commit and pre-push Git hooks.
- Ensure all existing code is formatted and linted according to the new rules without errors.
**Technical Notes:**
- Biome is an all-in-one toolchain that can replace Prettier, ESLint, and Jest, offering significant performance improvements.
- Husky is essential for preventing bad code from entering the codebase. Configure it in `package.json` to run the necessary scripts.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.