Skip to content

[pull] master from monkeytypegame:master#730

Merged
pull[bot] merged 1 commit into
Uncodedtech:masterfrom
monkeytypegame:master
Dec 15, 2025
Merged

[pull] master from monkeytypegame:master#730
pull[bot] merged 1 commit into
Uncodedtech:masterfrom
monkeytypegame:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Dec 15, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

- main linting is now done by oxlint. eslint remains for linting json
files in the frontend (until oxlint adds support)
 - move type checking to the lint step (with --type-check)
this improves performance by removing a duplicated typescript parse task
(instead of parsing for linting then again for type checking, it parses
once for both)
- add a `lint-fast` npm script to get some fast fail behavior. it simply
lints with no type information
- oxc plugins are still in preview, so the custom plugin that checks for
`__testing` usage outside of tests runs outside the main linting job
until performance is improved
- fixes some type issues (and config issues) that were not visible due
to a missing type check on some files. now type checking will run on
every file that is linted
 - split up oxc config for easier management

waiting oxc-project/tsgolint#494

seeing around 3x improvement in type aware linting
@pull pull Bot locked and limited conversation to collaborators Dec 15, 2025
@pull pull Bot added the ⤵️ pull label Dec 15, 2025
@pull pull Bot merged commit a067a32 into Uncodedtech:master Dec 15, 2025
1 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant