chore(tooling): upgrade Biome to 2.5 (#1575)
## Description Upgrade Biome from 2.4.16 to 2.5.11 and migrate the recommended-rule configuration to the new preset syntax. Apply the required 2.5 formatter output and replace unsafe optional-chain assertions with failure-preserving matchers. Closes codemem-jnd6.3. ## Type of Change - [ ] ๐ Feature (new functionality) - [ ] ๐ Bug fix (fixes an issue) - [ ] ๐ Documentation (docs-only change) - [x] ๐ง Maintenance (refactor, chore, CI, etc.) - [ ] ๐งช Testing (test-only changes) ## Testing - [x] Relevant checks pass locally (`pnpm run tsc`, `pnpm run lint`, `pnpm run test`) - [ ] Added/updated tests for changes - [x] Manually verified changes work as expected Additional checks: full `pnpm run check` (5,740 tests), focused UI assertion test, and Snyk high-severity SCA scan. ## Checklist - [x] Code follows project style (`pnpm run lint` passes for touched files) - [x] Self-review completed - [x] Documentation updated (not needed) - [x] No new warnings introduced
A
Adam Kunicki committed
39006ec040113c5c9d74ec5b5788453bd9003df0
Parent: 8e6603c
Committed by GitHub <noreply@github.com>
on 9/2/2026, 5:09:45 PM