Commit 5fc213f
authored
chore(deps): lock file maintenance npm packages (#6366)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| | | lockFileMaintenance | All locks refreshed | | | | |
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| pnpm.catalog.default | patch | [`19.1.13` ->
`19.1.15`](https://renovatebot.com/diffs/npm/@types%2freact/19.1.13/19.1.15)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [ansis](https://redirect.github.com/webdiscus/ansis) |
pnpm.catalog.default | minor | [`=4.1.0` ->
`=4.2.0`](https://renovatebot.com/diffs/npm/ansis/4.1.0/4.2.0) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [rollup](https://rollupjs.org/)
([source](https://redirect.github.com/rollup/rollup)) |
pnpm.catalog.default | patch | [`4.52.2` ->
`4.52.3`](https://renovatebot.com/diffs/npm/rollup/4.52.2/4.52.3) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [tsx](https://tsx.is)
([source](https://redirect.github.com/privatenumber/tsx)) |
pnpm.catalog.default | patch | [`4.20.5` ->
`4.20.6`](https://renovatebot.com/diffs/npm/tsx/4.20.5/4.20.6) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://redirect.github.com/vuejs/core)) |
pnpm.catalog.default | patch | [`3.5.21` ->
`3.5.22`](https://renovatebot.com/diffs/npm/vue/3.5.21/3.5.22) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [zx](https://google.github.io/zx/)
([source](https://redirect.github.com/google/zx)) | pnpm.catalog.default
| patch | [`8.8.3` ->
`8.8.4`](https://renovatebot.com/diffs/npm/zx/8.8.3/8.8.4) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [knip](https://knip.dev)
([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip))
| devDependencies | patch | [`5.64.0` ->
`5.64.1`](https://renovatebot.com/diffs/npm/knip/5.64.0/5.64.1) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
devDependencies | patch | [`16.2.0` ->
`16.2.3`](https://renovatebot.com/diffs/npm/lint-staged/16.2.0/16.2.3) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [oxlint](https://oxc.rs)
([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint))
| devDependencies | minor | [`1.17.0` ->
`1.18.0`](https://renovatebot.com/diffs/npm/oxlint/1.17.0/1.18.0) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the warning logs for
more information.
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Release Notes
<details>
<summary>webdiscus/ansis (ansis)</summary>
###
[`v4.2.0`](https://redirect.github.com/webdiscus/ansis/blob/HEAD/CHANGELOG.md#420-2025-09-20)
[Compare
Source](https://redirect.github.com/webdiscus/ansis/compare/v4.1.0...v4.2.0)
- feat: add support named truecolor via `ansis.extend()`.
Foreground methods are created from the provided color names, and
matching background methods `bg*` are generated automatically.
Example:
```js
import ansis from 'ansis';
import colorNames from 'css-color-names';
const color = ansis.extend(colorNames);
console.log(color.orange('Orange foreground'));
console.log(color.bgOrange('Orange background')); // auto-generated from
"orange"
```
This release removes the last barrier for projects migrating from Chalk
v4 that used named truecolor, e.g.
`chalk.keyword('orange')('text')`. Ansis now provides this feature with
a simpler, more intuitive API.
</details>
<details>
<summary>rollup/rollup (rollup)</summary>
###
[`v4.52.3`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4523)
[Compare
Source](https://redirect.github.com/rollup/rollup/compare/v4.52.2...v4.52.3)
*2025-09-27*
##### Bug Fixes
- Fix check in native loader for environments that do not support
reports
([#​6123](https://redirect.github.com/rollup/rollup/issues/6123))
##### Pull Requests
- [#​6123](https://redirect.github.com/rollup/rollup/pull/6123):
fix(native-loader): safely handle report.getReport() on Termux/Android
([@​Jobians](https://redirect.github.com/Jobians),
[@​lukastaegert](https://redirect.github.com/lukastaegert))
- [#​6124](https://redirect.github.com/rollup/rollup/pull/6124):
chore(deps): pin msys2/setup-msys2 action to
[`fb197b7`](https://redirect.github.com/rollup/rollup/commit/fb197b7)
([@​renovate](https://redirect.github.com/renovate)\[bot])
- [#​6125](https://redirect.github.com/rollup/rollup/pull/6125):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate)\[bot])
- [#​6126](https://redirect.github.com/rollup/rollup/pull/6126):
chore(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate)\[bot])
</details>
<details>
<summary>privatenumber/tsx (tsx)</summary>
###
[`v4.20.6`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.20.6)
[Compare
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.20.5...v4.20.6)
##### Bug Fixes
- properly hide relaySignal from process.listeners()
([#​741](https://redirect.github.com/privatenumber/tsx/issues/741))
([710a424](https://redirect.github.com/privatenumber/tsx/commit/710a42473ebfdff362818bed4fd1f5c7a27837e2))
***
This release is also available on:
- [npm package (@​latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.20.6)
</details>
<details>
<summary>vuejs/core (vue)</summary>
###
[`v3.5.22`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3522-2025-09-25)
[Compare
Source](https://redirect.github.com/vuejs/core/compare/v3.5.21...v3.5.22)
##### Bug Fixes
- **compiler-core:** identifiers in switch-case should not be inferred
as references
([#​13923](https://redirect.github.com/vuejs/core/issues/13923))
([5953c9f](https://redirect.github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4))
- **compiler-dom:** nodes with v-once shouldn't be stringified
([#​13878](https://redirect.github.com/vuejs/core/issues/13878))
([95c1975](https://redirect.github.com/vuejs/core/commit/95c197560409f5d39a0d376c0a43d89a47a604e8))
- **compiler-sfc:** add support for `@vue-ignore` in runtime type
resolution
([#​13906](https://redirect.github.com/vuejs/core/issues/13906))
([ba7f7f9](https://redirect.github.com/vuejs/core/commit/ba7f7f90f689f6e7e0417a192d081db542de28ec))
- **compiler-sfc:** enhance inferRuntimeType to support TSMappedType
with indexed access
([#​13848](https://redirect.github.com/vuejs/core/issues/13848))
([e388f1a](https://redirect.github.com/vuejs/core/commit/e388f1a09fde78cf006450f060813d972ac8c23d)),
closes
[#​13847](https://redirect.github.com/vuejs/core/issues/13847)
- **compiler-sfc:** ensure css custom properties do not start with a
digit
([#​13870](https://redirect.github.com/vuejs/core/issues/13870))
([9c27951](https://redirect.github.com/vuejs/core/commit/9c279517b9bc1f4c250c555ec9b9eb6104756d56))
- **compiler-sfc:** ensure props bindings register before compiling
template
([#​13922](https://redirect.github.com/vuejs/core/issues/13922))
([abd5638](https://redirect.github.com/vuejs/core/commit/abd563822abafe63047f7b599bff266380ee2b64)),
closes
[#​13920](https://redirect.github.com/vuejs/core/issues/13920)
- **compiler-ssr:** ensure v-show has a higher priority in SSR
([#​12171](https://redirect.github.com/vuejs/core/issues/12171))
([836b829](https://redirect.github.com/vuejs/core/commit/836b82976ffb7aa0ea9cbe417bef07deae3ca47c)),
closes
[#​12162](https://redirect.github.com/vuejs/core/issues/12162)
- **custom-element:** properly mount multiple Teleports in custom
element component w/ shadowRoot false
([#​13900](https://redirect.github.com/vuejs/core/issues/13900))
([5e1e791](https://redirect.github.com/vuejs/core/commit/5e1e791880238380a1038ae2c505e206ceb34d77)),
closes
[#​13899](https://redirect.github.com/vuejs/core/issues/13899)
- **custom-element:** set prop runs pending mutations before disconnect
([#​13897](https://redirect.github.com/vuejs/core/issues/13897))
([c4a88cd](https://redirect.github.com/vuejs/core/commit/c4a88cdd0dfed3ef46a8aa9be448c01781fdc4f0)),
closes
[#​13315](https://redirect.github.com/vuejs/core/issues/13315)
- **custom-element:** use `PatchFlags.BAIL` for slot when props are
present
([#​13907](https://redirect.github.com/vuejs/core/issues/13907))
([5358bca](https://redirect.github.com/vuejs/core/commit/5358bca4a80cf52d19ed91967eeaa025a786083d)),
closes
[#​13904](https://redirect.github.com/vuejs/core/issues/13904)
- **reactivity:** respect readonly during ref unwrapping
([#​13905](https://redirect.github.com/vuejs/core/issues/13905))
([aba7fed](https://redirect.github.com/vuejs/core/commit/aba7feda1703e69e5a7c37f784718de0371adadc)),
closes
[#​13903](https://redirect.github.com/vuejs/core/issues/13903)
- **reactivity:** update iterator to check for completion instead of
value presence
([#​13761](https://redirect.github.com/vuejs/core/issues/13761))
([2078f8b](https://redirect.github.com/vuejs/core/commit/2078f8b7565cf637f47fcd5b0abdfb2b264225bb))
- **runtime-core:** simplify block-tracking disabling in `h` helper
([#​13841](https://redirect.github.com/vuejs/core/issues/13841))
([75220c7](https://redirect.github.com/vuejs/core/commit/75220c7995a13a483ae9599a739075be1c8e17f8))
- **transition-group:** run `forceReflow` on the correct document (fix
[#​13849](https://redirect.github.com/vuejs/core/issues/13849))
([#​13853](https://redirect.github.com/vuejs/core/issues/13853))
([1be5ddf](https://redirect.github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba))
- **types:** more precise types for Events and added missing definitions
([#​9675](https://redirect.github.com/vuejs/core/issues/9675))
([8bb8fb2](https://redirect.github.com/vuejs/core/commit/8bb8fb236257c03bfa0bccadcfffe3eb4592f71b))
- **types:** set dom stub type to `never` instead of `{}`
([#​13915](https://redirect.github.com/vuejs/core/issues/13915))
([8620a61](https://redirect.github.com/vuejs/core/commit/8620a616eb02a64fe32dd52d9be68e360687ef9d)),
closes
[#​11564](https://redirect.github.com/vuejs/core/issues/11564)
- **types:** widen directive arg type from string to any
([#​13758](https://redirect.github.com/vuejs/core/issues/13758))
([4b71706](https://redirect.github.com/vuejs/core/commit/4b7170625d0bc93b26a3343aeda98850c1138f82)),
closes
[#​13757](https://redirect.github.com/vuejs/core/issues/13757)
##### Features
- **custom-element:** allow specifying additional options for
`shadowRoot` in custom elements
([#​12965](https://redirect.github.com/vuejs/core/issues/12965))
([47e628d](https://redirect.github.com/vuejs/core/commit/47e628df1ce1914c5677010ad5bddd18d037cb3c)),
closes
[#​12964](https://redirect.github.com/vuejs/core/issues/12964)
##### Reverts
- Revert "fix(hmr): prevent **VUE\_HMR\_RUNTIME** from being overwritten
by vue runtime in 3rd-party libraries"
([#​13925](https://redirect.github.com/vuejs/core/issues/13925))
([6b68f72](https://redirect.github.com/vuejs/core/commit/6b68f72673dac5db349f26eeefb2f2e0e342586b)),
closes
[#​13925](https://redirect.github.com/vuejs/core/issues/13925)
</details>
<details>
<summary>google/zx (zx)</summary>
###
[`v8.8.4`](https://redirect.github.com/google/zx/releases/tag/8.8.4): —
Flange Coupling
[Compare
Source](https://redirect.github.com/google/zx/compare/8.8.3...8.8.4)
It's time. This release updates zx internals to make [the `ps`
API](https://google.github.io/zx/api#ps) and related methods
`ProcessPromise.kill()`, `kill()` work on Windows systems without
[`wmic`](https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic).
[#​1344](https://redirect.github.com/google/zx/pull/1344)
[webpod/ps#15](https://redirect.github.com/webpod/ps/pull/15)
> 1. WMIC will be missing in Windows 11 25H2 (kernel >= 26000)
> 2. The windows-latest label in GitHub Actions will migrate from
Windows Server 2022 to Windows Server 2025 beginning September 2, 2025
and finishing by September 30, 2025.
<https://github.blog/changelog/2025-07-31-github-actions-new-apis-and-windows-latest-migration-notice/#windows-latest-image-label-migration>
</details>
<details>
<summary>webpro-nl/knip (knip)</summary>
###
[`v5.64.1`](https://redirect.github.com/webpro-nl/knip/compare/5.64.0...a71c1030be3ee6b7312fdb952504a3f1dbe5a694)
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/5.64.0...5.64.1)
</details>
<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>
###
[`v16.2.3`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1623)
[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.2...v16.2.3)
##### Patch Changes
-
[#​1669](https://redirect.github.com/lint-staged/lint-staged/pull/1669)
[`27cd541`](https://redirect.github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - When using
`--fail-on-changes`, automatically hidden (partially) unstaged changes
are no longer counted to make *lint-staged* fail.
###
[`v16.2.2`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1622)
[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.1...v16.2.2)
##### Patch Changes
-
[#​1667](https://redirect.github.com/lint-staged/lint-staged/pull/1667)
[`699f95d`](https://redirect.github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - The backup
stash will not be dropped when using `--fail-on-changes` and there are
errors. When reverting to original state is disabled (via `--no-revert`
or `--fail-on-changes`), hidden (partially) unstaged changes are still
restored automatically so that it's easier to resolve the situation
manually.
Additionally, the example for using the backup stash manually now uses
the correct backup hash, if available:
```shell
% npx lint-staged --fail-on-changes
✔ Backed up original state in git stash (c18d55a3)
✔ Running tasks for staged files...
✖ Tasks modified files and --fail-on-changes was used!
↓ Cleaning up temporary files...
✖ lint-staged failed because `--fail-on-changes` was used.
Any lost modifications can be restored from a git stash:
> git stash list --format="%h %s"
c18d55a3 On main: lint-staged automatic backup
> git apply --index c18d55a3
```
###
[`v16.2.1`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1621)
[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.0...v16.2.1)
##### Patch Changes
-
[#​1664](https://redirect.github.com/lint-staged/lint-staged/pull/1664)
[`8277b3b`](https://redirect.github.com/lint-staged/lint-staged/commit/8277b3b298421ebbb39c43d7e3538481e15c4659)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - The
built-in TypeScript types have been updated to more closely match the
implementation. Notably, the list of staged files supplied to task
functions is `readonly string[]` and can't be mutated. Thanks
[@​outslept](https://redirect.github.com/outslept)!
```diff
export default {
--- "*": (files: string[]) => void console.log('staged files', files)
+++ "*": (files: readonly string[]) => void console.log('staged files',
files)
}
```
-
[#​1654](https://redirect.github.com/lint-staged/lint-staged/pull/1654)
[`70b9af3`](https://redirect.github.com/lint-staged/lint-staged/commit/70b9af3ac3fd66af94936e55bb3e91381937b41f)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - This
version has been published from GitHub Actions using [Trusted Publishing
for npm packages](https://docs.npmjs.com/trusted-publishers).
-
[#​1659](https://redirect.github.com/lint-staged/lint-staged/pull/1659)
[`4996817`](https://redirect.github.com/lint-staged/lint-staged/commit/49968170abb3bab7ac8dc0a6bc5ea92850337baa)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - Fix
searching configuration files when the working directory is a
subdirectory of a git repository, and there are `package.json` files in
the working directory. This situation might happen when running
*lint-staged* for a single package in a monorepo.
-
[#​1654](https://redirect.github.com/lint-staged/lint-staged/pull/1654)
[`7021f0a`](https://redirect.github.com/lint-staged/lint-staged/commit/7021f0af40ac1d5787501894c0f2222980023703)
Thanks [@​iiroj](https://redirect.github.com/iiroj)! - Return the
caret semver range (`^`) to direct dependencies so that future patch and
minor versions are allowed. This enables projects to better maintain and
deduplicate their own transitive dependencies while not requiring direct
updates to *lint-staged*. This was changed in
[16.2.0](https://redirect.github.com/lint-staged/lint-staged/releases/tag/v16.2.0)
after the vulnerability issues with `chalk` and `debug`, which were also
removed in the same version.
Given the recent vulnerabilities in the *npm* ecosystem, it's best to be
very careful when updating dependencies.
</details>
<details>
<summary>oxc-project/oxc (oxlint)</summary>
###
[`v1.18.0`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v1.18.0):
oxlint v1.18.0
[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.17.0...oxlint_v1.18.0)
#### \[1.18.0] - 2025-09-24
This release should fix a critical memory leak when import plugin is
enabled in IDEs.
##### 🚀 Features
-
[`2481964`](https://redirect.github.com/oxc-project/oxc/commit/2481964)
linter/exhaustive-deps: Add support for `useEffectEvent`
([#​14041](https://redirect.github.com/oxc-project/oxc/issues/14041))
(Cody Olsen)
##### 🐛 Bug Fixes
-
[`444fcf0`](https://redirect.github.com/oxc-project/oxc/commit/444fcf0)
linter: Fix false positive in `vue/no-required-prop-with-default`
([#​14066](https://redirect.github.com/oxc-project/oxc/issues/14066))
(yefan)
-
[`2186b28`](https://redirect.github.com/oxc-project/oxc/commit/2186b28)
linter: Fix Arc<ModuleRecord> memory leak and lifecycle issues
([#​14049](https://redirect.github.com/oxc-project/oxc/issues/14049))
(Boshen)
-
[`314c27d`](https://redirect.github.com/oxc-project/oxc/commit/314c27d)
linter/plugins: `definePlugin` apply `defineRule` to rules
([#​14065](https://redirect.github.com/oxc-project/oxc/issues/14065))
(overlookmotel)
-
[`7bd01ed`](https://redirect.github.com/oxc-project/oxc/commit/7bd01ed)
linter/plugins: `defineRule` call `createOnce` lazily
([#​14062](https://redirect.github.com/oxc-project/oxc/issues/14062))
(overlookmotel)
-
[`fb3e7e3`](https://redirect.github.com/oxc-project/oxc/commit/fb3e7e3)
linter/plugins: `defineRule` accept visitor with no `before` / `after`
hooks
([#​14060](https://redirect.github.com/oxc-project/oxc/issues/14060))
(overlookmotel)
##### 🚜 Refactor
-
[`56db8fa`](https://redirect.github.com/oxc-project/oxc/commit/56db8fa)
linter: Move imports
([#​14085](https://redirect.github.com/oxc-project/oxc/issues/14085))
(overlookmotel)
-
[`a7dd0c7`](https://redirect.github.com/oxc-project/oxc/commit/a7dd0c7)
linter: Reduce scope of clippy attr
([#​14081](https://redirect.github.com/oxc-project/oxc/issues/14081))
(overlookmotel)
-
[`3a706a7`](https://redirect.github.com/oxc-project/oxc/commit/3a706a7)
linter: Rename `LintRunner` to `CliRunner`
([#​14050](https://redirect.github.com/oxc-project/oxc/issues/14050))
(camc314)
##### ⚡ Performance
-
[`ce538c7`](https://redirect.github.com/oxc-project/oxc/commit/ce538c7)
linter/plugins: Load methods of globals into local vars
([#​14073](https://redirect.github.com/oxc-project/oxc/issues/14073))
(overlookmotel)
-
[`c2f7459`](https://redirect.github.com/oxc-project/oxc/commit/c2f7459)
language\_server: Avoid cloning on message conversion
([#​14058](https://redirect.github.com/oxc-project/oxc/issues/14058))
(Sysix)
##### 🧪 Testing
-
[`2fd4b1e`](https://redirect.github.com/oxc-project/oxc/commit/2fd4b1e)
linter/plugins: Rename test
([#​14064](https://redirect.github.com/oxc-project/oxc/issues/14064))
(overlookmotel)
-
[`f2b3934`](https://redirect.github.com/oxc-project/oxc/commit/f2b3934)
linter/plugins: Test returning `false` from `before` hook skips
visitation in ESLint
([#​14061](https://redirect.github.com/oxc-project/oxc/issues/14061))
(overlookmotel)
-
[`b109419`](https://redirect.github.com/oxc-project/oxc/commit/b109419)
linter/plugins: Align ESLint plugin with Oxlint
([#​14059](https://redirect.github.com/oxc-project/oxc/issues/14059))
(overlookmotel)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 9am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/rolldown/rolldown).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent b15b669 commit 5fc213f
2 files changed
+396
-407
lines changed
0 commit comments