The Betaflight App Is Adopting TypeScript, Incrementally
The Betaflight App is now type-checked. Three TypeScript files had already made their way into the tree over the past fortnight, but nothing was checking them: Vite quietly stripped the types and moved on. With #5503 the repository has a tsconfig.json, vue-tsc runs as part of npm run lint, and ESLint understands .ts files and <script setup lang="ts"> blocks. CI and the pre-commit hook gate on it like they do on lint.