You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updates the pnpm catalog/lock resolution for oxfmt to 0.27.0 and oxlint to 1.42.0.
pnpm-workspace.yaml only bumps oxfmt, leaving oxlint pinned to ^1.41.0.
pnpm-lock.yaml simultaneously resolves oxlint to 1.42.0 but drops the catalogs.default.oxlint entry, creating catalog/lock inconsistency and likely lockfile churn on the next install.
Confidence Score: 2/5
Not safe to merge as-is due to catalog/lock inconsistencies that will churn or break installs.
The PR intends to bump oxlint, but the workspace catalog remains on ^1.41.0 while the lock resolves 1.42.0 and also removes the lockfile catalog entry for oxlint. This inconsistency will not be stable under pnpm catalog resolution and should be fixed before merging.
pnpm-workspace.yaml and pnpm-lock.yaml
Important Files Changed
Filename
Overview
pnpm-lock.yaml
Updates oxfmt to 0.27.0 and oxlint to 1.42.0 in lockfile, but the lockfile also removes the catalog entry for oxlint, creating an inconsistency with workspace catalog usage.
pnpm-workspace.yaml
Bumps oxfmt catalog to ^0.27.0 but leaves oxlint at ^1.41.0, which conflicts with pnpm-lock.yaml resolving oxlint to 1.42.0 via catalog specifier.
pnpm-workspace.yaml Catalog/lock mismatch pnpm-lock.yaml now resolves oxlint to 1.42.0 (via specifier: 'catalog:'), but pnpm-workspace.yaml still pins oxlint: ^1.41.0. With pnpm catalogs, the lockfile should reflect the workspace catalog versions; this inconsistency will flip back on the next pnpm install/Renovate run. Update the workspace catalog entry to oxlint: ^1.42.0 to match the intended bump.
Prompt To Fix With AI
This is a comment left during a code review.
Path: pnpm-workspace.yaml
Line: 14:22
Comment:
**Catalog/lock mismatch**`pnpm-lock.yaml` now resolves `oxlint` to `1.42.0` (via `specifier: 'catalog:'`), but `pnpm-workspace.yaml` still pins `oxlint: ^1.41.0`. With pnpm catalogs, the lockfile should reflect the workspace catalog versions; this inconsistency will flip back on the next `pnpm install`/Renovate run. Update the workspace catalog entry to `oxlint: ^1.42.0` to match the intended bump.
How can I resolve this? If you propose a fix, please make it concise.
pnpm-lock.yaml Lockfile catalog entry removed
In catalogs.default, the oxlint entry was removed even though importers still use oxlint with specifier: 'catalog:' and the workspace still defines an oxlint catalog version. This will cause pnpm-lock.yaml to churn (and can break reproducibility of catalog resolution). Re-add the oxlint catalog entry (specifier/version) so the lockfile’s catalog section matches the workspace catalog usage.
Prompt To Fix With AI
This is a comment left during a code review.
Path: pnpm-lock.yaml
Line: 37:46
Comment:
**Lockfile catalog entry removed**
In `catalogs.default`, the `oxlint` entry was removed even though importers still use `oxlint` with `specifier: 'catalog:'` and the workspace still defines an `oxlint` catalog version. This will cause `pnpm-lock.yaml` to churn (and can break reproducibility of catalog resolution). Re-add the `oxlint` catalog entry (specifier/version) so the lockfile’s catalog section matches the workspace catalog usage.
How can I resolve this? If you propose a fix, please make it concise.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.26.0→^0.33.01.41.0→1.48.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
oxc-project/oxc (oxfmt)
v0.33.0Compare Source
💥 BREAKING CHANGES
9c34f72formatter/sort_imports: [BREAKING] Report invalid group name with renamingside-effect>side_effect(#19416) (leaysgur)🚀 Features
4baebefformatter/sort_imports: Support{ newlinesBetween: bool }insidegroups(#19358) (leaysgur)d1c2fb6formatter/sort_imports: SupportcustomGroupsattributes(selectorandmodifiers) (#19356) (leaysgur)v0.32.0Compare Source
v0.30.0🐛 Bug Fixes
1b2f354ci: Add missing riscv64/s390x napi targets for oxfmt and oxlint (#19217) (Cameron)v0.28.0Compare Source
v0.27.0Compare Source
📚 Documentation
8ccd853npm: Update package homepage URLs and add keywords (#18509) (Boshen)oxc-project/oxc (oxlint)
v1.48.0Compare Source
v1.47.0Compare Source
v1.45.0🐛 Bug Fixes
1b2f354ci: Add missing riscv64/s390x napi targets for oxfmt and oxlint (#19217) (Cameron)v1.43.0Compare Source
v1.42.0Compare Source
🚀 Features
15d69dclinter: Implement react/display-name rule (#18426) (camchenry)📚 Documentation
8ccd853npm: Update package homepage URLs and add keywords (#18509) (Boshen)Configuration
📅 Schedule: Branch creation - "every weekend" in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.