Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR migrates the project from ESLint to Biome for linting and formatting, with comprehensive code style updates applied throughout the codebase.
- Replaced ESLint configuration and dependencies with Biome
- Applied automated formatting changes (quote style, indentation, bracket placement)
- Added type safety improvements and accessibility enhancements
Reviewed Changes
Copilot reviewed 38 out of 42 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Removed ESLint dependencies, added Biome, updated lint/format scripts |
| biome.json | Added new Biome configuration with formatting and linting rules |
| .eslintrc.cjs | Removed ESLint configuration file |
| src/config.ts | Added runtime validation for environment variables using Zod |
| src/main.tsx | Added root element existence check before rendering |
| src/pages/*.tsx | Applied formatting changes and added missing button types, accessibility attributes |
| src/components/*.tsx | Applied formatting changes, added accessibility improvements (title attributes, htmlFor) |
| src/context/*.tsx | Applied formatting and added biome-ignore comments for exhaustive deps |
| src/utils/webauthn.ts | Applied quote style formatting |
| src/interfaces/*.ts | Standardized import syntax with type imports |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 40 out of 45 changed files in this pull request and generated 6 comments.
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…ee.js doesn't work
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 44 out of 49 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.