Skip to content

Add typecheck gate and align strict TS linting#290

Merged
bartekplus merged 3 commits intomasterfrom
codex/tsc-eslint-typecheck-fixes
Mar 9, 2026
Merged

Add typecheck gate and align strict TS linting#290
bartekplus merged 3 commits intomasterfrom
codex/tsc-eslint-typecheck-fixes

Conversation

@bartekplus
Copy link
Owner

Summary

  • add a dedicated bun run typecheck script and include it in the repo check gate
  • switch ESLint to typescript-eslint strict type-checked rules for source TypeScript with scoped exceptions for existing backlog-heavy rules and non-source files
  • fix the current bun tsc --noEmit failures across background, content-script, and settings UI typing

Testing

  • bun run lint
  • bun run check
  • bun run test

@bartekplus bartekplus self-assigned this Mar 9, 2026
@bartekplus bartekplus added the enhancement New feature or request label Mar 9, 2026
@bartekplus bartekplus force-pushed the codex/tsc-eslint-typecheck-fixes branch from c265ad0 to 6633c4c Compare March 9, 2026 06:15
@bartekplus bartekplus merged commit 7edb8f3 into master Mar 9, 2026
8 checks passed
@bartekplus bartekplus deleted the codex/tsc-eslint-typecheck-fixes branch March 9, 2026 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant