chore(lint): dogfood oxlint options.typeAware and typeCheck opts#19923
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s oxlint tooling to “dogfood” the new config-based options.typeAware and options.typeCheck settings, moving those behaviors out of CLI flags and into the shared oxlintrc.json configuration.
Changes:
- Bump
oxlintdependency from^1.45.0to^1.51.0(and update the lockfile accordingly). - Remove
--type-awareand--type-checkfrom thelintscript CLI invocation. - Enable
"options": { "typeAware": true, "typeCheck": true }inoxlintrc.json.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
pnpm-lock.yaml |
Updates the locked oxlint version to match the dependency bump. |
package.json |
Bumps oxlint and switches lint behavior to be driven by config rather than CLI flags. |
oxlintrc.json |
Enables typeAware and typeCheck via config options. |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Merge activity
|
417dcc9 to
3028380
Compare
3028380 to
4dd107c
Compare
## Summary - upgrade oxlint to latest - migrate `--type-aware` / `--type-check` from CLI usage to `oxlint` config `options` - refresh lockfiles/config as needed ## Context Aligned with the oxlint options migration introduced in oxc-project/oxc#19923.
## Summary - upgrade oxlint to latest - migrate `--type-aware` / `--type-check` from CLI usage to `oxlint` config `options` - refresh lockfiles/config as needed ## Context Aligned with the oxlint options migration introduced in oxc-project/oxc#19923.
## Summary - upgrade oxlint to latest - migrate `--type-aware` / `--type-check` from CLI usage to `oxlint` config `options` - refresh lockfiles/config as needed ## Context Aligned with the oxlint options migration introduced in oxc-project/oxc#19923. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

No description provided.