Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oxc-project/eslint-plugin-oxlint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.0
Choose a base ref
...
head repository: oxc-project/eslint-plugin-oxlint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.1
Choose a head ref
  • 8 commits
  • 16 files changed
  • 5 contributors

Commits on Mar 16, 2025

  1. chore(deps): update dependency pnpm to v10.6.3 (#357)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    `10.6.2` -> `10.6.3` |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.6.2/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.6.2/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.6.3`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1063)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.2...v10.6.3)
    
    ##### Patch Changes
    
    - `pnpm install --prod=false` should not crash, when executed in a
    project with a `pnpm-workspace.yaml` file
    [#&#8203;9233](https://redirect.github.com/pnpm/pnpm/issues/9233). This
    fixes regression introduced via
    [#&#8203;9211](https://redirect.github.com/pnpm/pnpm/pull/9211).
    - Add the missing `node-options` config to `recursive run`
    [#&#8203;9180](https://redirect.github.com/pnpm/pnpm/issues/9180).
    - Removed a branching code path that only executed when
    `dedupe-peer-dependents=false`. We believe this internal refactor will
    not result in behavior changes, but we expect it to make future pnpm
    versions behave more consistently for projects that override
    `dedupe-peer-dependents` to false. There should be less unique bugs from
    turning off `dedupe-peer-dependents`.
    
    See details in
    [#&#8203;9259](https://redirect.github.com/pnpm/pnpm/pull/9259).
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
    Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
    Asia/Shanghai.
    
    🚦 **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 was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/oxc-project/eslint-plugin-oxlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 16, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    vi Vitaly Shukela
    Copy the full SHA
    1644ee5 View commit details
  2. chore(deps): update taiki-e/install-action action to v2.49.27 (#358)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [taiki-e/install-action](https://redirect.github.com/taiki-e/install-action)
    | action | patch | `v2.49.18` -> `v2.49.27` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>taiki-e/install-action (taiki-e/install-action)</summary>
    
    ###
    [`v2.49.27`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.27):
    2.49.27
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.26...v2.49.27)
    
    -   Update `cargo-lambda@latest` to 1.8.0.
    
    -   Update `editorconfig-checker@latest` to 3.2.1.
    
    ###
    [`v2.49.26`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.26):
    2.49.26
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.25...v2.49.26)
    
    -   Update `release-plz@latest` to 0.3.126.
    
    ###
    [`v2.49.25`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.25):
    2.49.25
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.24...v2.49.25)
    
    -   Update `cargo-binstall@latest` to 1.12.1.
    
    -   Update `trunk@latest` to 0.21.9.
    
    ###
    [`v2.49.24`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.24):
    2.49.24
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.23...v2.49.24)
    
    -   Update `protoc@latest` to 3.30.1.
    
    ###
    [`v2.49.23`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.23):
    2.49.23
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.22...v2.49.23)
    
    -   Update `knope@latest` to 0.18.5.
    
    ###
    [`v2.49.22`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.22):
    2.49.22
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.21...v2.49.22)
    
    - Update `wash@latest` to 0.40.0.
    ([#&#8203;895](https://redirect.github.com/taiki-e/install-action/pull/895),
    thanks
    [@&#8203;brooksmtownsend](https://redirect.github.com/brooksmtownsend))
    
    ###
    [`v2.49.21`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.21):
    2.49.21
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.20...v2.49.21)
    
    -   Update `cargo-tarpaulin@latest` to 0.32.3.
    
    ###
    [`v2.49.20`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.20):
    2.49.20
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.19...v2.49.20)
    
    -   Update `typos@latest` to 1.30.2.
    
    ###
    [`v2.49.19`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.19):
    2.49.19
    
    [Compare
    Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.18...v2.49.19)
    
    -   Update `cargo-deny@latest` to 0.18.2.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
    Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
    Asia/Shanghai.
    
    🚦 **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 was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/oxc-project/eslint-plugin-oxlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 16, 2025
    Copy the full SHA
    b3f37a2 View commit details

Commits on Mar 17, 2025

  1. chore(deps): lock file maintenance npm packages (#360)

    This PR contains the following updates:
    
    | Package | Type | Update | Change | Age | Adoption | Passing |
    Confidence |
    |---|---|---|---|---|---|---|---|
    |  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
    | [@eslint/js](https://eslint.org)
    ([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js))
    | devDependencies | minor | [`9.21.0` ->
    `9.22.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.21.0/9.22.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@eslint%2fjs/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@eslint%2fjs/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@eslint%2fjs/9.21.0/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@eslint%2fjs/9.21.0/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [@oxc-node/core](https://redirect.github.com/oxc-project/oxc-node) |
    devDependencies | patch | [`^0.0.19` ->
    `^0.0.21`](https://renovatebot.com/diffs/npm/@oxc-node%2fcore/0.0.19/0.0.21)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@oxc-node%2fcore/0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@oxc-node%2fcore/0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@oxc-node%2fcore/0.0.19/0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@oxc-node%2fcore/0.0.19/0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | devDependencies | patch | [`22.13.5` ->
    `22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.5/22.13.10)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.13.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.13.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/22.13.5/22.13.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.13.5/22.13.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme)
    ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8))
    | devDependencies | patch | [`3.0.6` ->
    `3.0.8`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/3.0.6/3.0.8)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/3.0.6/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/3.0.6/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [eslint](https://eslint.org)
    ([source](https://redirect.github.com/eslint/eslint)) | devDependencies
    | minor | [`9.21.0` ->
    `9.22.0`](https://renovatebot.com/diffs/npm/eslint/9.21.0/9.22.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.21.0/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.21.0/9.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [eslint-config-prettier](https://redirect.github.com/prettier/eslint-config-prettier)
    | devDependencies | minor | [`10.0.1` ->
    `10.1.1`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.0.1/10.1.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-prettier/10.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-prettier/10.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-prettier/10.0.1/10.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-prettier/10.0.1/10.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
    devDependencies | minor | [`15.4.3` ->
    `15.5.0`](https://renovatebot.com/diffs/npm/lint-staged/15.4.3/15.5.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.4.3/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.4.3/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    packageManager | minor | [`10.4.1` ->
    `10.6.3`](https://renovatebot.com/diffs/npm/pnpm/10.4.1/10.6.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.4.1/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.4.1/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [prettier](https://prettier.io)
    ([source](https://redirect.github.com/prettier/prettier)) |
    devDependencies | patch | [`3.5.2` ->
    `3.5.3`](https://renovatebot.com/diffs/npm/prettier/3.5.2/3.5.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.5.2/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.5.2/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [shelljs](https://redirect.github.com/shelljs/shelljs) |
    devDependencies | minor | [`^0.8.5` ->
    `^0.9.0`](https://renovatebot.com/diffs/npm/shelljs/0.8.5/0.9.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/shelljs/0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shelljs/0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shelljs/0.8.5/0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shelljs/0.8.5/0.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [typescript](https://www.typescriptlang.org/)
    ([source](https://redirect.github.com/microsoft/TypeScript)) |
    devDependencies | minor | [`5.7.3` ->
    `5.8.2`](https://renovatebot.com/diffs/npm/typescript/5.7.3/5.8.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.7.3/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.7.3/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
    | devDependencies | minor | [`8.24.1` ->
    `8.26.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.24.1/8.26.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript-eslint/8.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript-eslint/8.24.1/8.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.24.1/8.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [vite](https://vite.dev)
    ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
    | devDependencies | minor | [`6.1.1` ->
    `6.2.2`](https://renovatebot.com/diffs/npm/vite/6.1.1/6.2.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/6.1.1/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.1.1/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [vite-plugin-dts](https://redirect.github.com/qmhc/vite-plugin-dts) |
    devDependencies | patch | [`4.5.0` ->
    `4.5.3`](https://renovatebot.com/diffs/npm/vite-plugin-dts/4.5.0/4.5.3)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-dts/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-dts/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-dts/4.5.0/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-dts/4.5.0/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [vitest](https://redirect.github.com/vitest-dev/vitest)
    ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest))
    | devDependencies | patch | [`3.0.6` ->
    `3.0.8`](https://renovatebot.com/diffs/npm/vitest/3.0.6/3.0.8) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/3.0.6/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/3.0.6/3.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>eslint/eslint (@&#8203;eslint/js)</summary>
    
    ###
    [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...eed409a64bfe2ae1123086aaf1652c8124e49b7c)
    
    [Compare
    Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0)
    
    </details>
    
    <details>
    <summary>oxc-project/oxc-node (@&#8203;oxc-node/core)</summary>
    
    ###
    [`v0.0.21`](https://redirect.github.com/oxc-project/oxc-node/blob/HEAD/CHANGELOG.md#0021-2025-03-16)
    
    [Compare
    Source](https://redirect.github.com/oxc-project/oxc-node/compare/v0.0.20...v0.0.21)
    
    **Note:** Version bump only for package oxc-node
    
    ###
    [`v0.0.20`](https://redirect.github.com/oxc-project/oxc-node/blob/HEAD/CHANGELOG.md#0020-2025-03-05)
    
    [Compare
    Source](https://redirect.github.com/oxc-project/oxc-node/compare/v0.0.19...v0.0.20)
    
    **Note:** Version bump only for package oxc-node
    
    </details>
    
    <details>
    <summary>vitest-dev/vitest (@&#8203;vitest/coverage-v8)</summary>
    
    ###
    [`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8)
    
    [Compare
    Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8)
    
    #####    🐞 Bug Fixes
    
    - Fix fetch cache multiple writes  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7546](https://redirect.github.com/vitest-dev/vitest/issues/7546)
    [<samp>(1a8b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337)
    - Use browser.isolate instead of config.isolate  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7560](https://redirect.github.com/vitest-dev/vitest/issues/7560)
    [<samp>(4b5ed)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902)
    - Remove vestigial spy stub, import directly from `@vitest/spy`  -  by
    [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus) in
    [https://github.com/vitest-dev/vitest/issues/7575](https://redirect.github.com/vitest-dev/vitest/issues/7575)
    [<samp>(7f7ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c)
    - Correctly split the argv string  -  by
    [@&#8203;btea](https://redirect.github.com/btea) in
    [https://github.com/vitest-dev/vitest/issues/7533](https://redirect.github.com/vitest-dev/vitest/issues/7533)
    [<samp>(4325a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67)
    -   **browser**:
    - Remove
    [@&#8203;testing-library/dom](https://redirect.github.com/testing-library/dom)
    from dependencies  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555)
    [<samp>(5387a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3)
    - Improve source map handling for bundled files  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7534](https://redirect.github.com/vitest-dev/vitest/issues/7534)
    [<samp>(e2c57)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6)
    - Print related test file and potential test in unhandled errors  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7564](https://redirect.github.com/vitest-dev/vitest/issues/7564)
    [<samp>(fee90)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85)
    -   **runner**:
    - Fix `beforeEach/All` cleanup callback timeout  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7500](https://redirect.github.com/vitest-dev/vitest/issues/7500)
    [<samp>(0c292)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7)
    - Fix and simplify `Task.suite` initialization  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7414](https://redirect.github.com/vitest-dev/vitest/issues/7414)
    [<samp>(ca9ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5)
    -   **snapshot**:
    - Allow inline snapshot calls on same location with same snapshot  -  by
    [@&#8203;jycouet](https://redirect.github.com/jycouet) and
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7464](https://redirect.github.com/vitest-dev/vitest/issues/7464)
    [<samp>(d5cb8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212)
    -   **vite-node**:
    - Fix `buildStart` on Vite 6  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7480](https://redirect.github.com/vitest-dev/vitest/issues/7480)
    [<samp>(c0f47)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03)
    
    #####     [View changes on
    GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8)
    
    ###
    [`v3.0.7`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.7)
    
    [Compare
    Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7)
    
    #####    🐞 Bug Fixes
    
    - **browser**: Support webdriverio 9  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7553](https://redirect.github.com/vitest-dev/vitest/issues/7553)
    [<samp>(b1949)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b1949c97)
    - **deps**: Update all non-major dependencies  -  in
    [https://github.com/vitest-dev/vitest/issues/7543](https://redirect.github.com/vitest-dev/vitest/issues/7543)
    [<samp>(365ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/365ffe6b)
    - **expect**: Correct generic MatchersObject this type in expect.extend
     -  by
    [@&#8203;Workingstiff-s](https://redirect.github.com/Workingstiff-s) in
    [https://github.com/vitest-dev/vitest/issues/7526](https://redirect.github.com/vitest-dev/vitest/issues/7526)
    [<samp>(d5765)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5765f71)
    - **mocker**: Include more modules to prefix-only module list  -  by
    [@&#8203;btea](https://redirect.github.com/btea) in
    [https://github.com/vitest-dev/vitest/issues/7524](https://redirect.github.com/vitest-dev/vitest/issues/7524)
    [<samp>(a12ec)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a12ec008)
    - **spy**: Clear/reset/restore mocks in stack order  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7499](https://redirect.github.com/vitest-dev/vitest/issues/7499)
    [<samp>(f7100)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f71004ff)
    
    #####    🏎 Performance
    
    - **browser**: Do wdio context switching only once per file  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/7549](https://redirect.github.com/vitest-dev/vitest/issues/7549)
    [<samp>(aaa58)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/aaa58556)
    
    #####     [View changes on
    GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7)
    
    </details>
    
    <details>
    <summary>eslint/eslint (eslint)</summary>
    
    ###
    [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...60a78e7964fbb79c0e55e86845a87e0eb22d4de3)
    
    [Compare
    Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0)
    
    </details>
    
    <details>
    <summary>prettier/eslint-config-prettier
    (eslint-config-prettier)</summary>
    
    ###
    [`v10.1.1`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1011)
    
    [Compare
    Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.1.0...v10.1.1)
    
    ##### Patch Changes
    
    -
    [#&#8203;309](https://redirect.github.com/prettier/eslint-config-prettier/pull/309)
    [`eb56a5e`](https://redirect.github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d)
    Thanks [@&#8203;JounQin](https://redirect.github.com/JounQin)! - fix:
    separate the `/flat` entry for compatibility
    
    For flat config users, the previous `"eslint-config-prettier"` entry
    still works, but `"eslint-config-prettier/flat"` adds a new `name`
    property for
    [config-inspector](https://eslint.org/blog/2024/04/eslint-config-inspector/),
    we just can't add it for the default entry for compatibility.
    
    See also
    [#&#8203;308](https://redirect.github.com/prettier/eslint-config-prettier/issues/308)
    
        ```ts
        // before
        import eslintConfigPrettier from "eslint-config-prettier";
    
        // after
        import eslintConfigPrettier from "eslint-config-prettier/flat";
        ```
    
    ###
    [`v10.1.0`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1010)
    
    [Compare
    Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.3...v10.1.0)
    
    ##### Minor Changes
    
    -
    [#&#8203;306](https://redirect.github.com/prettier/eslint-config-prettier/pull/306)
    [`56e2e34`](https://redirect.github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53)
    Thanks [@&#8203;JounQin](https://redirect.github.com/JounQin)! - feat:
    migrate to exports field
    
    ###
    [`v10.0.3`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1003)
    
    [Compare
    Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3)
    
    ##### Patch Changes
    
    -
    [#&#8203;294](https://redirect.github.com/prettier/eslint-config-prettier/pull/294)
    [`8dbbd6d`](https://redirect.github.com/prettier/eslint-config-prettier/commit/8dbbd6d70b8a56cdfa4ea4e185d3699d5729b38e)
    Thanks [@&#8203;FloEdelmann](https://redirect.github.com/FloEdelmann)! -
    feat: add name to config
    
    -
    [#&#8203;280](https://redirect.github.com/prettier/eslint-config-prettier/pull/280)
    [`cba5737`](https://redirect.github.com/prettier/eslint-config-prettier/commit/cba57377e4c86d20d17042d6999eabc754fddc03)
    Thanks [@&#8203;zanminkian](https://redirect.github.com/zanminkian)! -
    feat: add declaration file
    
    ###
    [`v10.0.2`](https://redirect.github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1002)
    
    [Compare
    Source](https://redirect.github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.0.2)
    
    ##### Patch Changes
    
    -
    [#&#8203;299](https://redirect.github.com/prettier/eslint-config-prettier/pull/299)
    [`e750edc`](https://redirect.github.com/prettier/eslint-config-prettier/commit/e750edc530c816e0b3ffabfab1f4e46532bccbfe)
    Thanks [@&#8203;Fdawgs](https://redirect.github.com/Fdawgs)! -
    chore(package): explicitly declare js module type
    
    </details>
    
    <details>
    <summary>lint-staged/lint-staged (lint-staged)</summary>
    
    ###
    [`v15.5.0`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1550)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.3...v15.5.0)
    
    ##### Minor Changes
    
    -
    [#&#8203;1526](https://redirect.github.com/lint-staged/lint-staged/pull/1526)
    [`630af5f`](https://redirect.github.com/lint-staged/lint-staged/commit/630af5fb48ed43eb6ccaefa7a9d9612309023b6f)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Lint-staged
    no longer resets to the original state when preventing an empty git
    commit. This happens when your configured tasks reset all the staged
    changes, typically when trying to commit formatting changes which
    conflict with your linter setup like ESLint or Prettier.
    
    ##### Example with Prettier
    
    By default Prettier [prefers double
    quotes](https://prettier.io/docs/rationale#strings).
    
    ##### Previously
    
    1.  Stage `file.js` with only double quotes `"` changed to `'`
    2.  Run `git commit -am "I don't like double quotes"`
    3. *Lint-staged* runs `prettier --write file.js`, converting all the `'`
    back to `"`
    4. Because there are now no changes, *lint-staged* fails, cancels the
    commit, and resets back to the original state
    5. Commit was not done, original state is restored and single quotes `'`
    are staged
    
    ##### Now
    
    1.  Stage `file.js` with only double-quotes `"` changed to `'`
    2.  Run `git commit -am "I don't like double quotes"`
    3. *Lint-staged* runs `prettier --write file.js`, converting all the `'`
    back to `"`
    4. Because there are now no changes, *lint-staged* fails and cancels the
    commit
    5.  Commit was not done, and there are no staged changes
    
    </details>
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.6.3`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1063)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.2...v10.6.3)
    
    ##### Patch Changes
    
    - `pnpm install --prod=false` should not crash, when executed in a
    project with a `pnpm-workspace.yaml` file
    [#&#8203;9233](https://redirect.github.com/pnpm/pnpm/issues/9233). This
    fixes regression introduced via
    [#&#8203;9211](https://redirect.github.com/pnpm/pnpm/pull/9211).
    - Add the missing `node-options` config to `recursive run`
    [#&#8203;9180](https://redirect.github.com/pnpm/pnpm/issues/9180).
    - Removed a branching code path that only executed when
    `dedupe-peer-dependents=false`. We believe this internal refactor will
    not result in behavior changes, but we expect it to make future pnpm
    versions behave more consistently for projects that override
    `dedupe-peer-dependents` to false. There should be less unique bugs from
    turning off `dedupe-peer-dependents`.
    
    See details in
    [#&#8203;9259](https://redirect.github.com/pnpm/pnpm/pull/9259).
    
    ###
    [`v10.6.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1062)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.1...v10.6.2)
    
    ##### Patch Changes
    
    - `pnpm self-update` should always update the version in the
    `packageManager` field of `package.json`.
    - Fix running pnpm CLI from pnpm CLI on Windows when the CLI is bundled
    to an executable
    [#&#8203;8971](https://redirect.github.com/pnpm/pnpm/issues/8971).
    - `pnpm patch-commit` will now use the same filesystem as the store
    directory to compare and create patch files.
    -   Don't show info output when `--loglevel=error` is used.
    - `peerDependencyRules` should be set in `pnpm-workspace.yaml` to take
    effect.
    
    ###
    [`v10.6.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1061)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.0...v10.6.1)
    
    ##### Patch Changes
    
    - The pnpm CLI process should not stay hanging, when `--silent`
    reporting is used.
    - When `--loglevel` is set to `error`, don't show installation summary,
    execution time, and big tarball download progress.
    - Don't ignore pnpm.patchedDependencies from `package.json`
    [#&#8203;9226](https://redirect.github.com/pnpm/pnpm/issues/9226).
    - When executing the `approve-builds` command, if package.json contains
    `onlyBuiltDependencies` or `ignoredBuiltDependencies`, the selected
    dependency package will continue to be written into `package.json`.
    - When a package version cannot be found in the package metadata, print
    the registry from which the package was fetched.
    
    ###
    [`v10.6.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1060)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.2...v10.6.0)
    
    ##### Minor Changes
    
    - `pnpm-workspace.yaml` can now hold all the settings that `.npmrc`
    accepts. The settings should use camelCase
    [#&#8203;9211](https://redirect.github.com/pnpm/pnpm/pull/9211).
    
        `pnpm-workspace.yaml` example:
    
        ```yaml
        verifyDepsBeforeRun: install
        optimisticRepeatInstall: true
        publicHoistPattern:
          - "*types*"
          - "!@&#8203;types/react"
        ```
    
    - Projects using a `file:` dependency on a local tarball file (i.e.
    `.tgz`, `.tar.gz`, `.tar`) will see a performance improvement during
    installation. Previously, using a `file:` dependency on a tarball caused
    the lockfile resolution step to always run. The lockfile will now be
    considered up-to-date if the tarball is unchanged.
    
    ##### Patch Changes
    
    - `pnpm self-update` should not leave a directory with a broken pnpm
    installation if the installation fails.
    - `fast-glob` replace with `tinyglobby` to reduce the size of the pnpm
    CLI dependencies
    [#&#8203;9169](https://redirect.github.com/pnpm/pnpm/pull/9169).
    - `pnpm deploy` should not remove fields from the deployed package's
    `package.json` file
    [#&#8203;9215](https://redirect.github.com/pnpm/pnpm/issues/9215).
    - `pnpm self-update` should not read the pnpm settings from the
    `package.json` file in the current working directory.
    - Fix `pnpm deploy` creating a `package.json` without the `imports` and
    `license` field
    [#&#8203;9193](https://redirect.github.com/pnpm/pnpm/issues/9193).
    - `pnpm update -i` should list only packages that have newer versions
    [#&#8203;9206](https://redirect.github.com/pnpm/pnpm/issues/9206).
    - Fix a bug causing entries in the `catalogs` section of the
    `pnpm-lock.yaml` file to be removed when `dedupe-peer-dependents=false`
    on a filtered install.
    [#&#8203;9112](https://redirect.github.com/pnpm/pnpm/issues/9112)
    
    ###
    [`v10.5.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1052)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.1...v10.5.2)
    
    ##### Patch Changes
    
    - The `pnpm config set` command should change the global `.npmrc` file
    by default.
    This was a regression introduced by
    [#&#8203;9151](https://redirect.github.com/pnpm/pnpm/pull/9151) and
    shipped in pnpm v10.5.0.
    
    ###
    [`v10.5.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1051)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.0...v10.5.1)
    
    ##### Patch Changes
    
    - Throw an error message if a `pnpm-workspaces.yaml` or
    `pnpm-workspaces.yml` file is found instead of a `pnpm-workspace.yaml`
    [#&#8203;9170](https://redirect.github.com/pnpm/pnpm/issues/9170).
    - Fix the update of `pnpm-workspace.yaml` by the `pnpm approve-builds`
    command
    [#&#8203;9168](https://redirect.github.com/pnpm/pnpm/issues/9168).
    - Normalize generated link paths in `package.json`
    [#&#8203;9163](https://redirect.github.com/pnpm/pnpm/pull/9163)
    -   Specifying `overrides` in `pnpm-workspace.yaml` should work.
    - `pnpm dlx` should ignore settings from the `package.json` file in the
    current working directory
    [#&#8203;9178](https://redirect.github.com/pnpm/pnpm/issues/9178).
    
    ###
    [`v10.5.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1050)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.1...v10.5.0)
    
    ##### Minor Changes
    
    - Allow to set the "pnpm" settings from `package.json` via the
    `pnpm-workspace.yaml` file
    [#&#8203;9121](https://redirect.github.com/pnpm/pnpm/pull/9121).
    
    - Added support for automatically syncing files of injected workspace
    packages after `pnpm run`
    [#&#8203;9081](https://redirect.github.com/pnpm/pnpm/issues/9081). Use
    the `sync-injected-deps-after-scripts` setting to specify which scripts
    build the workspace package. This tells pnpm when syncing is needed. The
    setting should be defined in a `.npmrc` file at the root of the
    workspace. Example:
    
        ```ini
        sync-injected-deps-after-scripts[]=compile
        ```
    
    -   The `packages` field in `pnpm-workspace.yaml` became optional.
    
    ##### Patch Changes
    
    - `pnpm link` with no parameters should work as if `--global` is
    specified
    [#&#8203;9151](https://redirect.github.com/pnpm/pnpm/pull/9151).
    - Allow scope registry CLI option without `--config.` prefix such as
    `--@&#8203;scope:registry=https://scope.example.com/npm`
    [#&#8203;9089](https://redirect.github.com/pnpm/pnpm/pull/9089).
    - `pnpm link <path>` should calculate relative path from the root of the
    workspace directory
    [#&#8203;9132](https://redirect.github.com/pnpm/pnpm/pull/9132).
    - Fix a bug causing catalog snapshots to be removed from the
    `pnpm-lock.yaml` file when using `--fix-lockfile` and `--filter`.
    [#&#8203;8639](https://redirect.github.com/pnpm/pnpm/issues/8639)
    - Fix a bug causing catalog protocol dependencies to not re-resolve on a
    filtered install
    [#&#8203;8638](https://redirect.github.com/pnpm/pnpm/issues/8638).
    
    </details>
    
    <details>
    <summary>prettier/prettier (prettier)</summary>
    
    ###
    [`v3.5.3`](https://redirect.github.com/prettier/prettier/compare/3.5.2...b51ba9d46765bcfab714ebca982bd04ad25ae562)
    
    [Compare
    Source](https://redirect.github.com/prettier/prettier/compare/3.5.2...3.5.3)
    
    </details>
    
    <details>
    <summary>shelljs/shelljs (shelljs)</summary>
    
    ###
    [`v0.9.2`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.2)
    
    [Compare
    Source](https://redirect.github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2)
    
    #### What's Changed
    
    - test: add tests for shelljs glob expansion by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1198](https://redirect.github.com/shelljs/shelljs/pull/1198)
    - chore: remove unused env var by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1199](https://redirect.github.com/shelljs/shelljs/pull/1199)
    - fix: add package.json to exports list by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1200](https://redirect.github.com/shelljs/shelljs/pull/1200)
    
    **Full Changelog**:
    https://github.com/shelljs/shelljs/compare/v0.9.1...v0.9.2
    
    ###
    [`v0.9.1`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.1)
    
    [Compare
    Source](https://redirect.github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1)
    
    ##### What's Changed
    
    - fix: add global.js and plugin.js to exports list by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1196](https://redirect.github.com/shelljs/shelljs/pull/1196)
    
    **Full Changelog**:
    https://github.com/shelljs/shelljs/compare/v0.9.0...v0.9.1
    
    ###
    [`v0.9.0`](https://redirect.github.com/shelljs/shelljs/releases/tag/v0.9.0)
    
    [Compare
    Source](https://redirect.github.com/shelljs/shelljs/compare/v0.8.5...v0.9.0)
    
    ##### What's Changed
    
    - fix: Exit 1 with empty string if no match by
    [@&#8203;wyardley](https://redirect.github.com/wyardley) in
    [https://github.com/shelljs/shelljs/pull/901](https://redirect.github.com/shelljs/shelljs/pull/901)
    - feat(cp): support update flag when recursing by
    [@&#8203;joshi-sh](https://redirect.github.com/joshi-sh) in
    [https://github.com/shelljs/shelljs/pull/889](https://redirect.github.com/shelljs/shelljs/pull/889)
    - ci: change language to node_js and remove obsolete scripts by
    [@&#8203;DanielRuf](https://redirect.github.com/DanielRuf) in
    [https://github.com/shelljs/shelljs/pull/910](https://redirect.github.com/shelljs/shelljs/pull/910)
    - chore: remove gitter integration by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/907](https://redirect.github.com/shelljs/shelljs/pull/907)
    - chore(npm): remove lockfile by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/911](https://redirect.github.com/shelljs/shelljs/pull/911)
    - chore: script to bump supported node versions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/913](https://redirect.github.com/shelljs/shelljs/pull/913)
    - chore(node): drop node v4 and v5 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/917](https://redirect.github.com/shelljs/shelljs/pull/917)
    - fix(exec): consistent error message for maxBuffer by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/919](https://redirect.github.com/shelljs/shelljs/pull/919)
    - chore(test): no coverage by default by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/920](https://redirect.github.com/shelljs/shelljs/pull/920)
    - chore(node): add v10 and v11 to CI by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/921](https://redirect.github.com/shelljs/shelljs/pull/921)
    - test(touch): add coverage for -d option by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/925](https://redirect.github.com/shelljs/shelljs/pull/925)
    - feat(options): initial support for long options by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/926](https://redirect.github.com/shelljs/shelljs/pull/926)
    - docs: clarify which methods return ShellStrings by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/934](https://redirect.github.com/shelljs/shelljs/pull/934)
    - docs: fix typo by
    [@&#8203;Jason-Cooke](https://redirect.github.com/Jason-Cooke) in
    [https://github.com/shelljs/shelljs/pull/943](https://redirect.github.com/shelljs/shelljs/pull/943)
    - chore(lint): alphabetize lint rules by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/946](https://redirect.github.com/shelljs/shelljs/pull/946)
    - chore(lint): upgrade eslint by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/947](https://redirect.github.com/shelljs/shelljs/pull/947)
    - docs(sed): clarify using `sed` with newlines in
    [https://github.com/shelljs/shelljs/pull/949](https://redirect.github.com/shelljs/shelljs/pull/949)
    - docs(exec): document security concerns by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/950](https://redirect.github.com/shelljs/shelljs/pull/950)
    - docs(exec): minor wording changes on security doc by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/951](https://redirect.github.com/shelljs/shelljs/pull/951)
    - chore(lint): update lint dependencies by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/948](https://redirect.github.com/shelljs/shelljs/pull/948)
    - Add boolean `fatal` option to `exec()` function by
    [@&#8203;WesCossick](https://redirect.github.com/WesCossick) in
    [https://github.com/shelljs/shelljs/pull/961](https://redirect.github.com/shelljs/shelljs/pull/961)
    - test: misc test changes by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/970](https://redirect.github.com/shelljs/shelljs/pull/970)
    - chore: update dev deps by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/971](https://redirect.github.com/shelljs/shelljs/pull/971)
    - Silence potentially upcoming circular dependency warning by
    [@&#8203;addaleax](https://redirect.github.com/addaleax) in
    [https://github.com/shelljs/shelljs/pull/973](https://redirect.github.com/shelljs/shelljs/pull/973)
    - fix(exec): join paths correctly by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/975](https://redirect.github.com/shelljs/shelljs/pull/975)
    - feat: add shell.cmd to replace exec by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/866](https://redirect.github.com/shelljs/shelljs/pull/866)
    - Update “OS X” to “macOS” by
    [@&#8203;sonicdoe](https://redirect.github.com/sonicdoe) in
    [https://github.com/shelljs/shelljs/pull/977](https://redirect.github.com/shelljs/shelljs/pull/977)
    - chore: support up to node v13 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/978](https://redirect.github.com/shelljs/shelljs/pull/978)
    - fix(mv): Fix moving files across volumes by
    [@&#8203;christopherthielen](https://redirect.github.com/christopherthielen)
    in
    [https://github.com/shelljs/shelljs/pull/982](https://redirect.github.com/shelljs/shelljs/pull/982)
    - Update ls with glob example. by
    [@&#8203;smack0007](https://redirect.github.com/smack0007) in
    [https://github.com/shelljs/shelljs/pull/1006](https://redirect.github.com/shelljs/shelljs/pull/1006)
    - chore: change supported node versions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1011](https://redirect.github.com/shelljs/shelljs/pull/1011)
    - Cleanup LICENSE by
    [@&#8203;reviewher](https://redirect.github.com/reviewher) in
    [https://github.com/shelljs/shelljs/pull/966](https://redirect.github.com/shelljs/shelljs/pull/966)
    - test(cmd): add test for caret char by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1017](https://redirect.github.com/shelljs/shelljs/pull/1017)
    - fix(mkdir): mitigate directory creation race condition by
    [@&#8203;rivy](https://redirect.github.com/rivy) in
    [https://github.com/shelljs/shelljs/pull/1019](https://redirect.github.com/shelljs/shelljs/pull/1019)
    - Added mkdir -p tests for subdirectories by
    [@&#8203;JessieFrance](https://redirect.github.com/JessieFrance) in
    [https://github.com/shelljs/shelljs/pull/1026](https://redirect.github.com/shelljs/shelljs/pull/1026)
    - remove file extension by
    [@&#8203;JessieFrance](https://redirect.github.com/JessieFrance) in
    [https://github.com/shelljs/shelljs/pull/1033](https://redirect.github.com/shelljs/shelljs/pull/1033)
    - Fix test command example by
    [@&#8203;wafuwafu13](https://redirect.github.com/wafuwafu13) in
    [https://github.com/shelljs/shelljs/pull/1043](https://redirect.github.com/shelljs/shelljs/pull/1043)
    - chore: set up GitHub Actions CI by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1055](https://redirect.github.com/shelljs/shelljs/pull/1055)
    - Removed mentions of documentup website by
    [@&#8203;fineon](https://redirect.github.com/fineon) in
    [https://github.com/shelljs/shelljs/pull/1056](https://redirect.github.com/shelljs/shelljs/pull/1056)
    - fix(exec): lockdown file permissions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1060](https://redirect.github.com/shelljs/shelljs/pull/1060)
    - chore: add SECURITY.md by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1061](https://redirect.github.com/shelljs/shelljs/pull/1061)
    - docs(ls): document the toString() override by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1065](https://redirect.github.com/shelljs/shelljs/pull/1065)
    - docs(chmod): briefly mention Windows file perms by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1066](https://redirect.github.com/shelljs/shelljs/pull/1066)
    - sed with -i option now runs silently by
    [@&#8203;joshi-sh](https://redirect.github.com/joshi-sh) in
    [https://github.com/shelljs/shelljs/pull/959](https://redirect.github.com/shelljs/shelljs/pull/959)
    - Feature: Expose Error Code by
    [@&#8203;JessieFrance](https://redirect.github.com/JessieFrance) in
    [https://github.com/shelljs/shelljs/pull/1036](https://redirect.github.com/shelljs/shelljs/pull/1036)
    - Feature/grep n by
    [@&#8203;fhanrath](https://redirect.github.com/fhanrath) in
    [https://github.com/shelljs/shelljs/pull/1057](https://redirect.github.com/shelljs/shelljs/pull/1057)
    - Added support for -n +NUM in tail.js (with sign) by
    [@&#8203;A-725-K](https://redirect.github.com/A-725-K) in
    [https://github.com/shelljs/shelljs/pull/1027](https://redirect.github.com/shelljs/shelljs/pull/1027)
    - chore: remove codecov devDependency by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1069](https://redirect.github.com/shelljs/shelljs/pull/1069)
    - chore: update deps by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1072](https://redirect.github.com/shelljs/shelljs/pull/1072)
    - test(cp): fix cp -Ru test cases by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1073](https://redirect.github.com/shelljs/shelljs/pull/1073)
    - Add preserve option to cp by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/869](https://redirect.github.com/shelljs/shelljs/pull/869)
    - docs(import): document es6 import command by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1077](https://redirect.github.com/shelljs/shelljs/pull/1077)
    - docs(touch): clarify docs for touch() command by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1078](https://redirect.github.com/shelljs/shelljs/pull/1078)
    - Added -L to find to visit symlinked folders too. by
    [@&#8203;mperrando](https://redirect.github.com/mperrando) in
    [https://github.com/shelljs/shelljs/pull/1080](https://redirect.github.com/shelljs/shelljs/pull/1080)
    - chore: update CI to include v18 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1099](https://redirect.github.com/shelljs/shelljs/pull/1099)
    - chore: add codecov token by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1125](https://redirect.github.com/shelljs/shelljs/pull/1125)
    - chore: update CI to test against node v20 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1123](https://redirect.github.com/shelljs/shelljs/pull/1123)
    - fix: shell.errorCode() honors shell.exit(code) by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1122](https://redirect.github.com/shelljs/shelljs/pull/1122)
    - docs: fix typo in security policy by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1134](https://redirect.github.com/shelljs/shelljs/pull/1134)
    - chore: update nyc to v15 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1139](https://redirect.github.com/shelljs/shelljs/pull/1139)
    - chore: keep node < 16 around longer by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1141](https://redirect.github.com/shelljs/shelljs/pull/1141)
    - chore: remove codecov token by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1138](https://redirect.github.com/shelljs/shelljs/pull/1138)
    - test: add coverage for exit function by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1142](https://redirect.github.com/shelljs/shelljs/pull/1142)
    - Bump GitHub workflow actions to latest versions by
    [@&#8203;deining](https://redirect.github.com/deining) in
    [https://github.com/shelljs/shelljs/pull/1136](https://redirect.github.com/shelljs/shelljs/pull/1136)
    - Fixing typos by [@&#8203;deining](https://redirect.github.com/deining)
    in
    [https://github.com/shelljs/shelljs/pull/1137](https://redirect.github.com/shelljs/shelljs/pull/1137)
    - Exports shell.js and make.js on package.json by
    [@&#8203;alexojegu](https://redirect.github.com/alexojegu) in
    [https://github.com/shelljs/shelljs/pull/1135](https://redirect.github.com/shelljs/shelljs/pull/1135)
    - test: make a test more forgiving for systems with non-standard bash
    and sh paths by [@&#8203;skeet70](https://redirect.github.com/skeet70)
    in
    [https://github.com/shelljs/shelljs/pull/1144](https://redirect.github.com/shelljs/shelljs/pull/1144)
    - docs: change GitHub Actions README badge by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1145](https://redirect.github.com/shelljs/shelljs/pull/1145)
    - chore: try codecov token again by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1151](https://redirect.github.com/shelljs/shelljs/pull/1151)
    - test: create test files inside temp directory by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1150](https://redirect.github.com/shelljs/shelljs/pull/1150)
    - chore: remove unsupported node configs from CI by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1159](https://redirect.github.com/shelljs/shelljs/pull/1159)
    - test: add test coverage for some globOptions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1163](https://redirect.github.com/shelljs/shelljs/pull/1163)
    - test: add more coverage for globOptions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1164](https://redirect.github.com/shelljs/shelljs/pull/1164)
    - deprecate config.globOptions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1152](https://redirect.github.com/shelljs/shelljs/pull/1152)
    - Fix Windows test errors in src/ls.js and test/cp.js. by
    [@&#8203;kmashint](https://redirect.github.com/kmashint) in
    [https://github.com/shelljs/shelljs/pull/1166](https://redirect.github.com/shelljs/shelljs/pull/1166)
    - chore: switch to codecov v4 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1167](https://redirect.github.com/shelljs/shelljs/pull/1167)
    - chore(dependencies): update js-yaml by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1169](https://redirect.github.com/shelljs/shelljs/pull/1169)
    - chore: pin node v22.9.0 by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1182](https://redirect.github.com/shelljs/shelljs/pull/1182)
    - chore: switch to testing LTS releases only by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1183](https://redirect.github.com/shelljs/shelljs/pull/1183)
    - chore: drop support for old node versions by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1181](https://redirect.github.com/shelljs/shelljs/pull/1181)
    - Add the exit code to the fatal error thrown from common.error(). by
    [@&#8203;kmashint](https://redirect.github.com/kmashint) in
    [https://github.com/shelljs/shelljs/pull/1179](https://redirect.github.com/shelljs/shelljs/pull/1179)
    - refactor: unescape quotes by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1184](https://redirect.github.com/shelljs/shelljs/pull/1184)
    - refactor: switch to fast-glob by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1153](https://redirect.github.com/shelljs/shelljs/pull/1153)
    - feat: expose new shell.cmd() by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1185](https://redirect.github.com/shelljs/shelljs/pull/1185)
    - refactor: move exec-child logic into main function by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1186](https://redirect.github.com/shelljs/shelljs/pull/1186)
    - refactor: rewrite gendocs script without commands.js by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1187](https://redirect.github.com/shelljs/shelljs/pull/1187)
    - chore: update maintainers list by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1188](https://redirect.github.com/shelljs/shelljs/pull/1188)
    - test: document test for newline in cmd() function by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1189](https://redirect.github.com/shelljs/shelljs/pull/1189)
    - refactor: prefer includes() over indexOf() by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1190](https://redirect.github.com/shelljs/shelljs/pull/1190)
    - chore: commit package-lock.json by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1191](https://redirect.github.com/shelljs/shelljs/pull/1191)
    - chore: update ava dep by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1193](https://redirect.github.com/shelljs/shelljs/pull/1193)
    - Explicitly require commands by
    [@&#8203;Everspace](https://redirect.github.com/Everspace) in
    [https://github.com/shelljs/shelljs/pull/1119](https://redirect.github.com/shelljs/shelljs/pull/1119)
    - refactor: follow up fixes for static imports by
    [@&#8203;nfischer](https://redirect.github.com/nfischer) in
    [https://github.com/shelljs/shelljs/pull/1194](https://redirect.github.com/shelljs/shelljs/pull/1194)
    
    ##### New Contributors
    
    - [@&#8203;DanielRuf](https://redirect.github.com/DanielRuf) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/910](https://redirect.github.com/shelljs/shelljs/pull/910)
    - [@&#8203;Jason-Cooke](https://redirect.github.com/Jason-Cooke) made
    their first contribution in
    [https://github.com/shelljs/shelljs/pull/943](https://redirect.github.com/shelljs/shelljs/pull/943)
    - [@&#8203;WesCossick](https://redirect.github.com/WesCossick) made
    their first contribution in
    [https://github.com/shelljs/shelljs/pull/961](https://redirect.github.com/shelljs/shelljs/pull/961)
    - [@&#8203;addaleax](https://redirect.github.com/addaleax) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/973](https://redirect.github.com/shelljs/shelljs/pull/973)
    - [@&#8203;sonicdoe](https://redirect.github.com/sonicdoe) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/977](https://redirect.github.com/shelljs/shelljs/pull/977)
    -
    [@&#8203;christopherthielen](https://redirect.github.com/christopherthielen)
    made their first contribution in
    [https://github.com/shelljs/shelljs/pull/982](https://redirect.github.com/shelljs/shelljs/pull/982)
    - [@&#8203;smack0007](https://redirect.github.com/smack0007) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1006](https://redirect.github.com/shelljs/shelljs/pull/1006)
    - [@&#8203;reviewher](https://redirect.github.com/reviewher) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/966](https://redirect.github.com/shelljs/shelljs/pull/966)
    - [@&#8203;rivy](https://redirect.github.com/rivy) made their first
    contribution in
    [https://github.com/shelljs/shelljs/pull/1019](https://redirect.github.com/shelljs/shelljs/pull/1019)
    - [@&#8203;JessieFrance](https://redirect.github.com/JessieFrance) made
    their first contribution in
    [https://github.com/shelljs/shelljs/pull/1026](https://redirect.github.com/shelljs/shelljs/pull/1026)
    - [@&#8203;wafuwafu13](https://redirect.github.com/wafuwafu13) made
    their first contribution in
    [https://github.com/shelljs/shelljs/pull/1043](https://redirect.github.com/shelljs/shelljs/pull/1043)
    - [@&#8203;fineon](https://redirect.github.com/fineon) made their first
    contribution in
    [https://github.com/shelljs/shelljs/pull/1056](https://redirect.github.com/shelljs/shelljs/pull/1056)
    - [@&#8203;fhanrath](https://redirect.github.com/fhanrath) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1057](https://redirect.github.com/shelljs/shelljs/pull/1057)
    - [@&#8203;A-725-K](https://redirect.github.com/A-725-K) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1027](https://redirect.github.com/shelljs/shelljs/pull/1027)
    - [@&#8203;mperrando](https://redirect.github.com/mperrando) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1080](https://redirect.github.com/shelljs/shelljs/pull/1080)
    - [@&#8203;deining](https://redirect.github.com/deining) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1136](https://redirect.github.com/shelljs/shelljs/pull/1136)
    - [@&#8203;alexojegu](https://redirect.github.com/alexojegu) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1135](https://redirect.github.com/shelljs/shelljs/pull/1135)
    - [@&#8203;skeet70](https://redirect.github.com/skeet70) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1144](https://redirect.github.com/shelljs/shelljs/pull/1144)
    - [@&#8203;kmashint](https://redirect.github.com/kmashint) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1166](https://redirect.github.com/shelljs/shelljs/pull/1166)
    - [@&#8203;Everspace](https://redirect.github.com/Everspace) made their
    first contribution in
    [https://github.com/shelljs/shelljs/pull/1119](https://redirect.github.com/shelljs/shelljs/pull/1119)
    
    **Full Changelog**:
    https://github.com/shelljs/shelljs/compare/v0.8.5...v0.9.0
    
    </details>
    
    <details>
    <summary>microsoft/TypeScript (typescript)</summary>
    
    ###
    [`v5.8.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...beb69e4cdd61b1a0fd9ae21ae58bd4bd409d7217)
    
    [Compare
    Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2)
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (typescript-eslint)</summary>
    
    ###
    [`v8.26.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8261-2025-03-10)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.26.0...v8.26.1)
    
    This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.26.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8260-2025-03-03)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.25.0...v8.26.0)
    
    ##### 🚀 Features
    
    - support TypeScript 5.8
    ([#&#8203;10903](https://redirect.github.com/typescript-eslint/typescript
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
    Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
    Asia/Shanghai.
    
    🚦 **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/oxc-project/eslint-plugin-oxlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 17, 2025
    Copy the full SHA
    ea06b61 View commit details
  2. chore(deps): update actions/setup-node action to v4.3.0 (#359)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/setup-node](https://redirect.github.com/actions/setup-node) |
    action | minor | `v4.2.0` -> `v4.3.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/setup-node (actions/setup-node)</summary>
    
    ###
    [`v4.3.0`](https://redirect.github.com/actions/setup-node/compare/v4.2.0...v4.3.0)
    
    [Compare
    Source](https://redirect.github.com/actions/setup-node/compare/v4.2.0...v4.3.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
    Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
    Asia/Shanghai.
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/oxc-project/eslint-plugin-oxlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 17, 2025
    Copy the full SHA
    d416a62 View commit details

Commits on Mar 18, 2025

  1. ci: remove 'renovate/**' trigger

    Boshen committed Mar 18, 2025
    Copy the full SHA
    d1a89dc View commit details
  2. ci: remove 'renovate/**' trigger

    Boshen committed Mar 18, 2025
    Copy the full SHA
    2754cc3 View commit details
  3. docs: spelling correction in README.md (#361)

    Minor spelling correction in README.md.
    jakeboone02 authored Mar 18, 2025
    Copy the full SHA
    ba77f4c View commit details

Commits on Mar 20, 2025

  1. release: v0.16.1 (#362)

    Automated changes by
    [create-pull-request](https://github.com/peter-evans/create-pull-request)
    GitHub action
    
    Co-authored-by: Boshen <Boshen@users.noreply.github.com>
    oxc-bot and Boshen authored Mar 20, 2025
    Copy the full SHA
    8a2909c View commit details
Loading