chore(deps): update dependency oxlint to ~1.15.0 #6

Merged
renovatebot merged 1 commits from renovate/lint into main 2025-09-14 21:12:16 +08:00
Collaborator

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
oxlint (source) ~1.14.0 -> ~1.15.0 age adoption passing confidence

Release Notes

oxc-project/oxc (oxlint)

v1.15.0: oxlint v1.15.0

Compare Source

🚀 Features
🐛 Bug Fixes
  • fb9d0f4 language_server: Don't resend diagnostic on save, when typeAware is disabled and run is onType (#​13604) (YongSeok Jang (장용석))
  • 2f36350 editor: Add notice for a possible restart when fixing filename-case (#​13557) (Sysix)
  • e17fccc linter: Update RuleRunner impl after merge (#​13642) (camc314)
  • 3d27c5b linter/no-unused-private-class-members: False positive with spread expr (#​13634) (yefan)
  • 8314ed5 linter/tsgolint: Correct comment (#​13589) (camc314)
  • 198243b semantic: Dont parse @ as jsdoc tags inside quotes (#​13571) (Gwenn Le Bihan)
  • 89084d7 linter/custom-plugins: Enforce exact matching for disable directives (#​13538) (Copilot)
  • 277c5e1 linter: Output eslint-plugin-vue for vue diagnostics (#​13564) (Sysix)
  • 34d3cde rust: Fix clippy issues (#​13540) (Boshen)
  • 5fccafc linter: unicorn/prefer-array-flat-map ignore React.Children (#​13534) (Sysix)
  • 7e78e39 linter: Don't panic when parsing regex with multiple parentheses (#​13524) (Sysix)
  • 0d867b1 linter: Skip running tsgolint when no files need type aware linting (#​13502) (Copilot)
  • b677376 language_server: Include the diagnostic of the other linter (#​13490) (Sysix)
  • e87d7bd linter: Parse regex inside new RegExp() with parentheses (#​13448) (Sysix)
  • 5990f17 linter: Change typescript/no-confusing-void-expression to pedantic (#​13473) (Boshen)
🚜 Refactor
  • 7775c21 linter/plugins: Remove oxlint2 Cargo feature (#​13648) (overlookmotel)
  • 8f37e88 linter: Update tsgolint payload (#​13547) (camchenry)
  • 2d53203 linter/plugins: Move tokio usage from oxc_linter to napi/oxlint2 (#​13647) (overlookmotel)
  • 6cd6be2 linter: Add --experimental-js-plugins CLI arg (#​13658) (overlookmotel)
  • 476729b linter: Simplify RuleRunner trait definition (#​13637) (camchenry)
  • 2f02ac6 linter/plugins: Remove disable_oxlint2 Cargo feature (#​13626) (overlookmotel)
  • ff9e4fb linter/plugins: Use fixed-size allocators when ExternalLinter exists (#​13623) (overlookmotel)
  • f9bff64 linter_codegen: Improve code style for collecting nodes (#​13636) (camchenry)
  • babbaca all: Remove pub from modules with no exports (#​13618) (overlookmotel)
  • 91759c6 linter/plugins: Only use RawTransferFileSystem if JS plugins registered (#​13599) (overlookmotel)
  • 118020c linter/plugins: Discard ExternalLinter if no JS plugins registered (#​13598) (overlookmotel)
  • 8d30bce linter/tsgolint: Report an error if the tsgolint exe could not be found (#​13590) (camc314)
  • bccc276 eslint/for-direction: Clean up implementation and improve documentation (#​13532) (Antoine Zanardi)
  • 1425da2 eslint/default-case-last: Simplify default case last check in switch statement (#​13529) (Antoine Zanardi)
  • d245376 oxlint: Remove unused runner module (#​13561) (camc314)
  • 53f2fc1 eslint/default-case: Simplify implementation and enhance readability (#​13430) (Antoine Zanardi)
  • 6f15060 eslint/block-scoped-var: Clean up implementation and improve documentation (#​13417) (Antoine Zanardi)
  • 671e0fd language_server: Only store one instance of a diagnostic (#​13514) (Sysix)
  • 1b425d6 eslint/default-case-last: Simplify implementation and enhance readability (#​13515) (Antoine Zanardi)
  • e4bbbce eslint/default-param-last: Simplify implementation and enhance readability (#​13516) (Antoine Zanardi)
  • e0396fd linter: Remove static lifetime from disable directives function argument (#​13492) (camc314)
📚 Documentation
  • eb1f167 linter: Note which rules require type info to run on rule page (#​13675) (camc314)
  • e66f93b linter: Fix backtick formatting in no-return-wrap (#​13633) (camc314)
Performance
🎨 Styling
🧪 Testing

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [oxlint](https://oxc.rs) ([source](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint)) | [`~1.14.0` -> `~1.15.0`](https://renovatebot.com/diffs/npm/oxlint/1.14.0/1.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxlint/1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxlint/1.14.0/1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/1.14.0/1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>oxc-project/oxc (oxlint)</summary> ### [`v1.15.0`](https://github.com/oxc-project/oxc/releases/tag/oxlint_v1.15.0): oxlint v1.15.0 [Compare Source](https://github.com/oxc-project/oxc/compare/oxlint_v1.14.0...oxlint_v1.15.0) ##### 🚀 Features - [`b20b56d`](https://github.com/oxc-project/oxc/commit/b20b56d) linter: Add `vue/no-multiple-slot-args` rule ([#&#8203;13579](https://github.com/oxc-project/oxc/issues/13579)) (Sysix) - [`aafe08c`](https://github.com/oxc-project/oxc/commit/aafe08c) linter: Add `vue/define-emits-declaration` rule ([#&#8203;13567](https://github.com/oxc-project/oxc/issues/13567)) (Sysix) - [`2ed5059`](https://github.com/oxc-project/oxc/commit/2ed5059) linter: Add `vue/define-props-declaration` rule ([#&#8203;13566](https://github.com/oxc-project/oxc/issues/13566)) (Sysix) - [`a718c23`](https://github.com/oxc-project/oxc/commit/a718c23) linter: Add `vue/valid-define-props` rule ([#&#8203;13565](https://github.com/oxc-project/oxc/issues/13565)) (Sysix) - [`75a673e`](https://github.com/oxc-project/oxc/commit/75a673e) editor: Support relative path for `oxc.path.server` ([#&#8203;13542](https://github.com/oxc-project/oxc/issues/13542)) (Sysix) - [`4af886b`](https://github.com/oxc-project/oxc/commit/4af886b) linter: Add `unicorn/no-array-reverse` rule ([#&#8203;13530](https://github.com/oxc-project/oxc/issues/13530)) (yefan) ##### 🐛 Bug Fixes - [`fb9d0f4`](https://github.com/oxc-project/oxc/commit/fb9d0f4) language\_server: Don't resend diagnostic on save, when `typeAware` is disabled and run is onType ([#&#8203;13604](https://github.com/oxc-project/oxc/issues/13604)) (YongSeok Jang (장용석)) - [`2f36350`](https://github.com/oxc-project/oxc/commit/2f36350) editor: Add notice for a possible restart when fixing `filename-case` ([#&#8203;13557](https://github.com/oxc-project/oxc/issues/13557)) (Sysix) - [`e17fccc`](https://github.com/oxc-project/oxc/commit/e17fccc) linter: Update `RuleRunner` impl after merge ([#&#8203;13642](https://github.com/oxc-project/oxc/issues/13642)) (camc314) - [`3d27c5b`](https://github.com/oxc-project/oxc/commit/3d27c5b) linter/no-unused-private-class-members: False positive with spread expr ([#&#8203;13634](https://github.com/oxc-project/oxc/issues/13634)) (yefan) - [`8314ed5`](https://github.com/oxc-project/oxc/commit/8314ed5) linter/tsgolint: Correct comment ([#&#8203;13589](https://github.com/oxc-project/oxc/issues/13589)) (camc314) - [`198243b`](https://github.com/oxc-project/oxc/commit/198243b) semantic: Dont parse `@` as jsdoc tags inside quotes ([#&#8203;13571](https://github.com/oxc-project/oxc/issues/13571)) (Gwenn Le Bihan) - [`89084d7`](https://github.com/oxc-project/oxc/commit/89084d7) linter/custom-plugins: Enforce exact matching for disable directives ([#&#8203;13538](https://github.com/oxc-project/oxc/issues/13538)) (Copilot) - [`277c5e1`](https://github.com/oxc-project/oxc/commit/277c5e1) linter: Output `eslint-plugin-vue` for vue diagnostics ([#&#8203;13564](https://github.com/oxc-project/oxc/issues/13564)) (Sysix) - [`34d3cde`](https://github.com/oxc-project/oxc/commit/34d3cde) rust: Fix clippy issues ([#&#8203;13540](https://github.com/oxc-project/oxc/issues/13540)) (Boshen) - [`5fccafc`](https://github.com/oxc-project/oxc/commit/5fccafc) linter: `unicorn/prefer-array-flat-map` ignore `React.Children` ([#&#8203;13534](https://github.com/oxc-project/oxc/issues/13534)) (Sysix) - [`7e78e39`](https://github.com/oxc-project/oxc/commit/7e78e39) linter: Don't panic when parsing regex with multiple parentheses ([#&#8203;13524](https://github.com/oxc-project/oxc/issues/13524)) (Sysix) - [`0d867b1`](https://github.com/oxc-project/oxc/commit/0d867b1) linter: Skip running tsgolint when no files need type aware linting ([#&#8203;13502](https://github.com/oxc-project/oxc/issues/13502)) (Copilot) - [`b677376`](https://github.com/oxc-project/oxc/commit/b677376) language\_server: Include the diagnostic of the other linter ([#&#8203;13490](https://github.com/oxc-project/oxc/issues/13490)) (Sysix) - [`e87d7bd`](https://github.com/oxc-project/oxc/commit/e87d7bd) linter: Parse regex inside `new RegExp()` with parentheses ([#&#8203;13448](https://github.com/oxc-project/oxc/issues/13448)) (Sysix) - [`5990f17`](https://github.com/oxc-project/oxc/commit/5990f17) linter: Change `typescript/no-confusing-void-expression` to pedantic ([#&#8203;13473](https://github.com/oxc-project/oxc/issues/13473)) (Boshen) ##### 🚜 Refactor - [`7775c21`](https://github.com/oxc-project/oxc/commit/7775c21) linter/plugins: Remove `oxlint2` Cargo feature ([#&#8203;13648](https://github.com/oxc-project/oxc/issues/13648)) (overlookmotel) - [`8f37e88`](https://github.com/oxc-project/oxc/commit/8f37e88) linter: Update tsgolint payload ([#&#8203;13547](https://github.com/oxc-project/oxc/issues/13547)) (camchenry) - [`2d53203`](https://github.com/oxc-project/oxc/commit/2d53203) linter/plugins: Move `tokio` usage from `oxc_linter` to `napi/oxlint2` ([#&#8203;13647](https://github.com/oxc-project/oxc/issues/13647)) (overlookmotel) - [`6cd6be2`](https://github.com/oxc-project/oxc/commit/6cd6be2) linter: Add `--experimental-js-plugins` CLI arg ([#&#8203;13658](https://github.com/oxc-project/oxc/issues/13658)) (overlookmotel) - [`476729b`](https://github.com/oxc-project/oxc/commit/476729b) linter: Simplify `RuleRunner` trait definition ([#&#8203;13637](https://github.com/oxc-project/oxc/issues/13637)) (camchenry) - [`2f02ac6`](https://github.com/oxc-project/oxc/commit/2f02ac6) linter/plugins: Remove `disable_oxlint2` Cargo feature ([#&#8203;13626](https://github.com/oxc-project/oxc/issues/13626)) (overlookmotel) - [`ff9e4fb`](https://github.com/oxc-project/oxc/commit/ff9e4fb) linter/plugins: Use fixed-size allocators when `ExternalLinter` exists ([#&#8203;13623](https://github.com/oxc-project/oxc/issues/13623)) (overlookmotel) - [`f9bff64`](https://github.com/oxc-project/oxc/commit/f9bff64) linter\_codegen: Improve code style for collecting nodes ([#&#8203;13636](https://github.com/oxc-project/oxc/issues/13636)) (camchenry) - [`babbaca`](https://github.com/oxc-project/oxc/commit/babbaca) all: Remove `pub` from modules with no exports ([#&#8203;13618](https://github.com/oxc-project/oxc/issues/13618)) (overlookmotel) - [`91759c6`](https://github.com/oxc-project/oxc/commit/91759c6) linter/plugins: Only use `RawTransferFileSystem` if JS plugins registered ([#&#8203;13599](https://github.com/oxc-project/oxc/issues/13599)) (overlookmotel) - [`118020c`](https://github.com/oxc-project/oxc/commit/118020c) linter/plugins: Discard `ExternalLinter` if no JS plugins registered ([#&#8203;13598](https://github.com/oxc-project/oxc/issues/13598)) (overlookmotel) - [`8d30bce`](https://github.com/oxc-project/oxc/commit/8d30bce) linter/tsgolint: Report an error if the tsgolint exe could not be found ([#&#8203;13590](https://github.com/oxc-project/oxc/issues/13590)) (camc314) - [`bccc276`](https://github.com/oxc-project/oxc/commit/bccc276) eslint/for-direction: Clean up implementation and improve documentation ([#&#8203;13532](https://github.com/oxc-project/oxc/issues/13532)) (Antoine Zanardi) - [`1425da2`](https://github.com/oxc-project/oxc/commit/1425da2) eslint/default-case-last: Simplify default case last check in switch statement ([#&#8203;13529](https://github.com/oxc-project/oxc/issues/13529)) (Antoine Zanardi) - [`d245376`](https://github.com/oxc-project/oxc/commit/d245376) oxlint: Remove unused `runner` module ([#&#8203;13561](https://github.com/oxc-project/oxc/issues/13561)) (camc314) - [`53f2fc1`](https://github.com/oxc-project/oxc/commit/53f2fc1) eslint/default-case: Simplify implementation and enhance readability ([#&#8203;13430](https://github.com/oxc-project/oxc/issues/13430)) (Antoine Zanardi) - [`6f15060`](https://github.com/oxc-project/oxc/commit/6f15060) eslint/block-scoped-var: Clean up implementation and improve documentation ([#&#8203;13417](https://github.com/oxc-project/oxc/issues/13417)) (Antoine Zanardi) - [`671e0fd`](https://github.com/oxc-project/oxc/commit/671e0fd) language\_server: Only store one instance of a diagnostic ([#&#8203;13514](https://github.com/oxc-project/oxc/issues/13514)) (Sysix) - [`1b425d6`](https://github.com/oxc-project/oxc/commit/1b425d6) eslint/default-case-last: Simplify implementation and enhance readability ([#&#8203;13515](https://github.com/oxc-project/oxc/issues/13515)) (Antoine Zanardi) - [`e4bbbce`](https://github.com/oxc-project/oxc/commit/e4bbbce) eslint/default-param-last: Simplify implementation and enhance readability ([#&#8203;13516](https://github.com/oxc-project/oxc/issues/13516)) (Antoine Zanardi) - [`e0396fd`](https://github.com/oxc-project/oxc/commit/e0396fd) linter: Remove `static` lifetime from disable directives function argument ([#&#8203;13492](https://github.com/oxc-project/oxc/issues/13492)) (camc314) ##### 📚 Documentation - [`eb1f167`](https://github.com/oxc-project/oxc/commit/eb1f167) linter: Note which rules require type info to run on rule page ([#&#8203;13675](https://github.com/oxc-project/oxc/issues/13675)) (camc314) - [`e66f93b`](https://github.com/oxc-project/oxc/commit/e66f93b) linter: Fix backtick formatting in no-return-wrap ([#&#8203;13633](https://github.com/oxc-project/oxc/issues/13633)) (camc314) ##### ⚡ Performance - [`e6a25e7`](https://github.com/oxc-project/oxc/commit/e6a25e7) linter: Remove unnecessary `should_run` check ([#&#8203;13639](https://github.com/oxc-project/oxc/issues/13639)) (camchenry) - [`f6a9687`](https://github.com/oxc-project/oxc/commit/f6a9687) linter: Store rules by AST type in a boxed array ([#&#8203;13578](https://github.com/oxc-project/oxc/issues/13578)) (overlookmotel) - [`b81f081`](https://github.com/oxc-project/oxc/commit/b81f081) linter: Reduce indirection ([#&#8203;13574](https://github.com/oxc-project/oxc/issues/13574)) (overlookmotel) - [`a744aff`](https://github.com/oxc-project/oxc/commit/a744aff) linter: Skip rules that do not have any relevant node types ([#&#8203;13138](https://github.com/oxc-project/oxc/issues/13138)) (camchenry) ##### 🎨 Styling - [`e110476`](https://github.com/oxc-project/oxc/commit/e110476) linter: Reformat code ([#&#8203;13573](https://github.com/oxc-project/oxc/issues/13573)) (overlookmotel) ##### 🧪 Testing - [`58e6c94`](https://github.com/oxc-project/oxc/commit/58e6c94) oxlint: Add test for ignorePatterns whitelist ([#&#8203;13372](https://github.com/oxc-project/oxc/issues/13372)) (Sysix) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTMuMCIsInVwZGF0ZWRJblZlciI6IjQxLjExMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
renovatebot added 1 commit 2025-09-14 18:44:33 +08:00
renovatebot merged commit 6fcc87b4dd into main 2025-09-14 21:12:16 +08: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: examples/vue-ts-example-2025#6
No description provided.