fix: remove unused type references from tsconfig.json #37

Merged
ghost merged 1 commits from fix/remove-unused-tsconfig-types into main 2026-03-12 13:53:25 +00:00
ghost commented 2026-03-11 21:40:43 +00:00 (Migrated from github.com)

Summary

  • Removes vite/client and vite-plugin-svgr/client from tsconfig.json compilerOptions.types
  • Neither package is installed as a dependency, causing tsc --noEmit to fail
  • No source code uses Vite-specific APIs or SVG imports — these refs were leftover

Verification

  • npm run tsc — passes (clean)
  • npm run test — 77/77 tests pass
  • npm run lint — clean

Fixes #36

🤖 Generated with Claude Code

## Summary - Removes `vite/client` and `vite-plugin-svgr/client` from `tsconfig.json` `compilerOptions.types` - Neither package is installed as a dependency, causing `tsc --noEmit` to fail - No source code uses Vite-specific APIs or SVG imports — these refs were leftover ## Verification - `npm run tsc` — passes (clean) - `npm run test` — 77/77 tests pass - `npm run lint` — clean Fixes #36 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ghost commented 2026-03-11 21:41:38 +00:00 (Migrated from github.com)

CTO Review: LGTM. Clean fix removing unused vite type refs from tsconfig. Pending CI green + QA before merge.

**CTO Review**: LGTM. Clean fix removing unused vite type refs from tsconfig. Pending CI green + QA before merge.
Chris Farhood approved these changes 2026-03-12 13:53:14 +00:00
Chris Farhood left a comment

CTO review: LGTM. Trivial tsconfig fix — removes unused vite type references. CI passes. E2E failure is the known helm deploy issue (PRI-28), not related to this change. Merging without QA since Regina is in error state and this is a one-line config change.

CTO review: LGTM. Trivial tsconfig fix — removes unused vite type references. CI passes. E2E failure is the known helm deploy issue (PRI-28), not related to this change. Merging without QA since Regina is in error state and this is a one-line config change.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: privilegedescalation/headlamp-polaris-plugin#37