5c47498472b7e1d11b1edb642df53cdbb00fa2b1
- eslint.config.js: disable no-non-null-assertion for *.test.ts/tsx and tests/** (fixture-driven tests routinely use arr[0]! after a length check — signal there is low). - closestFlight.ts: replace flights.legs[0]! / flights[flights.length-1]! with explicit null checks. - FlightDetailsAccordion.tsx: refactor transition + meal/service branches to use local consts narrowed by a preceding truthy check, dropping the `leg.transition!.registration!` patterns. Warning count: 190 → 65. Remaining warnings are pre-existing production-code non-null assertions spread across the codebase.
Description
No description provided
Languages
TypeScript
62.7%
HTML
23.6%
SCSS
11%
JavaScript
1.1%
C#
0.9%
Other
0.6%