Skip to content

build: improve typecheck and linting#22230

Merged
bluwy merged 3 commits into
mainfrom
improve-typechecking-and-lint
Apr 20, 2026
Merged

build: improve typecheck and linting#22230
bluwy merged 3 commits into
mainfrom
improve-typechecking-and-lint

Conversation

@bluwy
Copy link
Copy Markdown
Member

@bluwy bluwy commented Apr 14, 2026

Improve typechecking for plugin-legacy (now runs tsc).

Improve eslint typecheck rules (still gated to run in IDEs only). I've disabled a ton of typecheck rules so that I don't have to touch the code, but I'm looking to follow-up doing the code fixes later as there's a lot of useful behaviors I'd like to fix, e.g. dangling promises, unnecessary typecast, etc.

@bluwy bluwy added the p1-chore Doesn't change code behavior (priority) label Apr 14, 2026
Comment thread packages/plugin-legacy/tsdown.config.ts
Comment thread eslint.config.js
@bluwy bluwy merged commit 3770a53 into main Apr 20, 2026
17 checks passed
@bluwy bluwy deleted the improve-typechecking-and-lint branch April 20, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

p1-chore Doesn't change code behavior (priority)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants