- Convert browser-tools/core.js (1058 lines) to native TypeScript with full type annotations from the existing .d.ts file. Remove the separate .d.ts declaration file (types are now inline). - Add c8 test coverage reporting: `npm run test:coverage` generates text + lcov reports with 50% statement threshold baseline. - Add coverage/ to .gitignore All 712 unit tests, 63 browser-tools tests, and 11 integration tests pass with zero regressions. |
||
|---|---|---|
| .. | ||
| resources | ||
| tests | ||
| app-paths.ts | ||
| bundled-extension-paths.ts | ||
| cli.ts | ||
| loader.ts | ||
| logo.ts | ||
| onboarding.ts | ||
| pi-migration.ts | ||
| remote-questions-config.ts | ||
| resource-loader.ts | ||
| tool-bootstrap.ts | ||
| update-check.ts | ||
| update-cmd.ts | ||
| wizard.ts | ||