Update oxlint monorepo #46

Merged
nitrix merged 3 commits from renovate/oxlint-monorepo into master 2026-04-20 22:47:56 +02:00
Owner

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-oxlint ~1.55.0~1.60.0 age confidence
oxlint (source) ~1.55.0~1.61.0 age confidence

Release Notes

oxc-project/eslint-plugin-oxlint (eslint-plugin-oxlint)

v1.60.0

Compare Source

No significant changes

    View changes on GitHub

v1.59.0

Compare Source

No significant changes

    View changes on GitHub

v1.58.0

Compare Source

No significant changes

    View changes on GitHub

v1.57.0

Compare Source

   🚨 Breaking Changes
   🐞 Bug Fixes
    View changes on GitHub

v1.56.0

Compare Source

   🚀 Features
    View changes on GitHub
oxc-project/oxc (oxlint)

v1.61.0

Compare Source

🚀 Features
  • 38d8090 linter/jest: Implemented jest version settings in config file. (#​21522) (Said Atrahouch)

v1.60.0

Compare Source

📚 Documentation
  • cfd8a4f linter: Don't rely on old eslint doc for available globals (#​21334) (Nicolas Le Cam)

v1.59.0

Compare Source

🐛 Bug Fixes
  • dd2df87 npm: Export package.json for oxlint and oxfmt (#​20784) (kazuya kawaguchi)

v1.58.0

Compare Source

🚀 Features
📚 Documentation
  • be3dcc1 linter: Add note about node version + custom TS plugin (#​19381) (camc314)

v1.57.0

Compare Source

v1.56.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [eslint-plugin-oxlint](https://github.com/oxc-project/eslint-plugin-oxlint) | [`~1.55.0` → `~1.60.0`](https://renovatebot.com/diffs/npm/eslint-plugin-oxlint/1.55.0/1.60.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-oxlint/1.60.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-oxlint/1.55.0/1.60.0?slim=true) | | [oxlint](https://oxc.rs/docs/guide/usage/linter) ([source](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint)) | [`~1.55.0` → `~1.61.0`](https://renovatebot.com/diffs/npm/oxlint/1.55.0/1.61.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/1.61.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/1.55.0/1.61.0?slim=true) | --- ### Release Notes <details> <summary>oxc-project/eslint-plugin-oxlint (eslint-plugin-oxlint)</summary> ### [`v1.60.0`](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.60.0) [Compare Source](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.59.0...v1.60.0) *No significant changes* #####     [View changes on GitHub](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.59.0...v1.60.0) ### [`v1.59.0`](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.59.0) [Compare Source](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.58.0...v1.59.0) *No significant changes* #####     [View changes on GitHub](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.58.0...v1.59.0) ### [`v1.58.0`](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.58.0) [Compare Source](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.57.0...v1.58.0) *No significant changes* #####     [View changes on GitHub](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.57.0...v1.58.0) ### [`v1.57.0`](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.57.0) [Compare Source](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.56.0...v1.57.0) #####    🚨 Breaking Changes - Add oxlint as peerDependency with tight version constraint  -  by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;669](https://github.com/oxc-project/eslint-plugin-oxlint/issues/669) [<samp>(61e07)</samp>](https://github.com/oxc-project/eslint-plugin-oxlint/commit/61e0770) #####    🐞 Bug Fixes - Use named import for jsonc-parser to resolve CJS crash  -  by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;673](https://github.com/oxc-project/eslint-plugin-oxlint/issues/673) [<samp>(afe99)</samp>](https://github.com/oxc-project/eslint-plugin-oxlint/commit/afe997a) #####     [View changes on GitHub](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.56.0...v1.57.0) ### [`v1.56.0`](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.56.0) [Compare Source](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.55.0...v1.56.0) #####    🚀 Features - Support `extends` from oxlint ts config  -  by [@&#8203;Sysix](https://github.com/Sysix) in [#&#8203;663](https://github.com/oxc-project/eslint-plugin-oxlint/issues/663) [<samp>(b328b)</samp>](https://github.com/oxc-project/eslint-plugin-oxlint/commit/b328bf0) #####     [View changes on GitHub](https://github.com/oxc-project/eslint-plugin-oxlint/compare/v1.55.0...v1.56.0) </details> <details> <summary>oxc-project/oxc (oxlint)</summary> ### [`v1.61.0`](https://github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1610---2026-04-20) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.60.0...oxlint_v1.61.0) ##### 🚀 Features - [`38d8090`](https://github.com/oxc-project/oxc/commit/38d8090) linter/jest: Implemented jest `version` settings in config file. ([#&#8203;21522](https://github.com/oxc-project/oxc/issues/21522)) (Said Atrahouch) ### [`v1.60.0`](https://github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1600---2026-04-13) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.59.0...oxlint_v1.60.0) ##### 📚 Documentation - [`cfd8a4f`](https://github.com/oxc-project/oxc/commit/cfd8a4f) linter: Don't rely on old eslint doc for available globals ([#&#8203;21334](https://github.com/oxc-project/oxc/issues/21334)) (Nicolas Le Cam) ### [`v1.59.0`](https://github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1590---2026-04-06) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.58.0...oxlint_v1.59.0) ##### 🐛 Bug Fixes - [`dd2df87`](https://github.com/oxc-project/oxc/commit/dd2df87) npm: Export package.json for oxlint and oxfmt ([#&#8203;20784](https://github.com/oxc-project/oxc/issues/20784)) (kazuya kawaguchi) ### [`v1.58.0`](https://github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1580---2026-03-30) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.57.0...oxlint_v1.58.0) ##### 🚀 Features - [`16516de`](https://github.com/oxc-project/oxc/commit/16516de) linter: Enhance types for `DummyRule` ([#&#8203;20751](https://github.com/oxc-project/oxc/issues/20751)) (camc314) ##### 📚 Documentation - [`be3dcc1`](https://github.com/oxc-project/oxc/commit/be3dcc1) linter: Add note about node version + custom TS plugin ([#&#8203;19381](https://github.com/oxc-project/oxc/issues/19381)) (camc314) ### [`v1.57.0`](https://github.com/oxc-project/oxc/compare/oxlint_v1.56.0...oxlint_v1.57.0) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.56.0...oxlint_v1.57.0) ### [`v1.56.0`](https://github.com/oxc-project/oxc/compare/oxlint_v1.55.0...oxlint_v1.56.0) [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.55.0...oxlint_v1.56.0) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My43Ni4zIiwidXBkYXRlZEluVmVyIjoiNDMuMTM2LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
nitrix changed title from Update dependency oxlint to ~1.56.0 to Update oxlint monorepo to ~1.56.0 2026-03-16 13:03:00 +01:00
nitrix changed title from Update oxlint monorepo to ~1.56.0 to Update oxlint monorepo 2026-03-24 12:03:58 +01:00
nitrix changed title from Update oxlint monorepo to Update oxlint monorepo to ~1.57.0 2026-03-24 13:04:01 +01:00
nitrix changed title from Update oxlint monorepo to ~1.57.0 to Update oxlint monorepo to ~1.58.0 2026-03-31 12:04:31 +02:00
nitrix changed title from Update oxlint monorepo to ~1.58.0 to Update oxlint monorepo 2026-04-07 04:03:30 +02:00
nitrix changed title from Update oxlint monorepo to Update oxlint monorepo to ~1.59.0 2026-04-07 19:04:55 +02:00
nitrix changed title from Update oxlint monorepo to ~1.59.0 to Update oxlint monorepo 2026-04-13 14:03:35 +02:00
nitrix changed title from Update oxlint monorepo to Update oxlint monorepo to ~1.60.0 2026-04-13 21:02:58 +02:00
nitrix added 1 commit 2026-04-20 22:03:01 +02:00
Update oxlint monorepo
renovate/artifacts Artifact file update failure
CI / backend-test (push) Successful in 1m0s
CI / frontend-test (push) Failing after 7s
CI / frontend-e2e (push) Failing after 8s
CI / build-and-publish (push) Has been skipped
1cda01d252
nitrix force-pushed renovate/oxlint-monorepo from e9ee3c6f2a to 1cda01d252 2026-04-20 22:03:01 +02:00 Compare
nitrix changed title from Update oxlint monorepo to ~1.60.0 to Update oxlint monorepo 2026-04-20 22:03:08 +02:00
Author
Owner

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: frontend/package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: frontend@0.0.0
npm error Found: oxlint@1.61.0
npm error node_modules/oxlint
npm error   dev oxlint@"~1.61.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer oxlint@"~1.60.0" from eslint-plugin-oxlint@1.60.0
npm error node_modules/eslint-plugin-oxlint
npm error   dev eslint-plugin-oxlint@"~1.60.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-04-20T20_02_59_055Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-04-20T20_02_59_055Z-debug-0.log

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: frontend/package-lock.json ``` npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: frontend@0.0.0 npm error Found: oxlint@1.61.0 npm error node_modules/oxlint npm error dev oxlint@"~1.61.0" from the root project npm error npm error Could not resolve dependency: npm error peer oxlint@"~1.60.0" from eslint-plugin-oxlint@1.60.0 npm error node_modules/eslint-plugin-oxlint npm error dev eslint-plugin-oxlint@"~1.60.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /tmp/renovate/cache/others/npm/_logs/2026-04-20T20_02_59_055Z-eresolve-report.txt npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-04-20T20_02_59_055Z-debug-0.log ```
nitrix added 1 commit 2026-04-20 22:31:15 +02:00
Pin oxlint to ~1.60.0 to match eslint-plugin-oxlint peer range
CI / backend-test (push) Successful in 57s
CI / frontend-test (push) Failing after 17s
CI / frontend-e2e (push) Successful in 1m42s
CI / build-and-publish (push) Has been skipped
8fb1927917
eslint-plugin-oxlint@1.60.0 has a strict peerDependency of
oxlint@~1.60.0, and 1.61.0 is not yet released. Keep the two in
lockstep so npm install resolves cleanly.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
nitrix added 1 commit 2026-04-20 22:42:54 +02:00
Add type parameters to vi.fn() mocks for oxlint 1.60 vitest rule
CI / backend-test (push) Successful in 1m1s
CI / frontend-test (push) Successful in 32s
CI / frontend-e2e (push) Successful in 1m39s
CI / build-and-publish (push) Has been skipped
d13a5b2113
oxlint 1.60 enables vitest/require-mock-type-parameters by default,
which requires explicit type parameters on all vi.fn() calls.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
nitrix merged commit 2a8c8ddffd into master 2026-04-20 22:47:56 +02:00
nitrix deleted branch renovate/oxlint-monorepo 2026-04-20 22:47:56 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nitrix/fete#46