Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: merge from upstream oxc-project/oxc-resolver #15

Merged
merged 243 commits into from
Mar 18, 2025
Merged

Conversation

JounQin
Copy link
Member

@JounQin JounQin commented Mar 18, 2025

No description provided.

Boshen and others added 30 commits July 7, 2024 19:04

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reduce one redundant fs::symlink_metadata system call.

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
…#221)

fix: missed changes before #220 merged

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(napi): update buggy @napi-rs/cli

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
…ovided (#228)

closes #227

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Boshen and others added 18 commits February 26, 2025 09:57

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.0` -> `v2.49.1` |

---

### Release Notes

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

###
[`v2.49.1`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.1):
2.49.1

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.0...v2.49.1)

-   Update `cargo-deny@latest` to 0.18.0.

</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 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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action
| minor | `v1.29.10` -> `v1.30.0` |

---

### Release Notes

<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>

###
[`v1.30.0`](https://redirect.github.com/crate-ci/typos/compare/v1.29.10...v1.30.0)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.10...v1.30.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was signed with the committer’s verified signature.
Boshen Boshen
…er gnu linux

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| MarcoIeni/release-plz-action | action | digest | `49d2116` ->
`7049379` |
| [actions/cache](https://redirect.github.com/actions/cache) | action |
patch | `v4.2.1` -> `v4.2.2` |
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact)
| action | patch | `v4.1.8` -> `v4.1.9` |
|
[codecov/codecov-action](https://redirect.github.com/codecov/codecov-action)
| action | minor | `v5.3.1` -> `v5.4.0` |
|
[docker/setup-qemu-action](https://redirect.github.com/docker/setup-qemu-action)
| action | minor | `v3.4.0` -> `v3.6.0` |
|
[taiki-e/install-action](https://redirect.github.com/taiki-e/install-action)
| action | patch | `v2.49.1` -> `v2.49.10` |

---

### Release Notes

<details>
<summary>actions/cache (actions/cache)</summary>

###
[`v4.2.2`](https://redirect.github.com/actions/cache/releases/tag/v4.2.2)

[Compare
Source](https://redirect.github.com/actions/cache/compare/v4.2.1...v4.2.2)

##### What's Changed

> \[!IMPORTANT]
> As a reminder, there were important backend changes to release v4.2.0,
see [those release
notes](https://redirect.github.com/actions/cache/releases/tag/v4.2.0)
and [the
announcement](https://redirect.github.com/actions/cache/discussions/1510)
for more details.

- Bump
[@&#8203;actions/cache](https://redirect.github.com/actions/cache) to
v4.0.2 by [@&#8203;robherley](https://redirect.github.com/robherley) in
[https://github.com/actions/cache/pull/1560](https://redirect.github.com/actions/cache/pull/1560)

**Full Changelog**:
actions/cache@v4.2.1...v4.2.2

</details>

<details>
<summary>actions/download-artifact (actions/download-artifact)</summary>

###
[`v4.1.9`](https://redirect.github.com/actions/download-artifact/releases/tag/v4.1.9)

[Compare
Source](https://redirect.github.com/actions/download-artifact/compare/v4.1.8...v4.1.9)

##### What's Changed

- Add workflow file for publishing releases to immutable action package
by [@&#8203;Jcambass](https://redirect.github.com/Jcambass) in
[https://github.com/actions/download-artifact/pull/354](https://redirect.github.com/actions/download-artifact/pull/354)
- docs: small migration fix by
[@&#8203;froblesmartin](https://redirect.github.com/froblesmartin) in
[https://github.com/actions/download-artifact/pull/370](https://redirect.github.com/actions/download-artifact/pull/370)
- Update MIGRATION.md by
[@&#8203;andyfeller](https://redirect.github.com/andyfeller) in
[https://github.com/actions/download-artifact/pull/372](https://redirect.github.com/actions/download-artifact/pull/372)
- Update artifact package to 2.2.2 by
[@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in
[https://github.com/actions/download-artifact/pull/380](https://redirect.github.com/actions/download-artifact/pull/380)

##### New Contributors

- [@&#8203;Jcambass](https://redirect.github.com/Jcambass) made their
first contribution in
[https://github.com/actions/download-artifact/pull/354](https://redirect.github.com/actions/download-artifact/pull/354)
- [@&#8203;froblesmartin](https://redirect.github.com/froblesmartin)
made their first contribution in
[https://github.com/actions/download-artifact/pull/370](https://redirect.github.com/actions/download-artifact/pull/370)
- [@&#8203;andyfeller](https://redirect.github.com/andyfeller) made
their first contribution in
[https://github.com/actions/download-artifact/pull/372](https://redirect.github.com/actions/download-artifact/pull/372)
- [@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) made their
first contribution in
[https://github.com/actions/download-artifact/pull/380](https://redirect.github.com/actions/download-artifact/pull/380)

**Full Changelog**:
actions/download-artifact@v4...v4.1.9

</details>

<details>
<summary>codecov/codecov-action (codecov/codecov-action)</summary>

###
[`v5.4.0`](https://redirect.github.com/codecov/codecov-action/blob/HEAD/CHANGELOG.md#v540)

[Compare
Source](https://redirect.github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0)

##### What's Changed

- update wrapper submodule to 0.2.0, add recurse_submodules arg by
[@&#8203;matt-codecov](https://redirect.github.com/matt-codecov) in
[https://github.com/codecov/codecov-action/pull/1780](https://redirect.github.com/codecov/codecov-action/pull/1780)
- build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1775](https://redirect.github.com/codecov/codecov-action/pull/1775)
- build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1776](https://redirect.github.com/codecov/codecov-action/pull/1776)
- build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1777](https://redirect.github.com/codecov/codecov-action/pull/1777)
- Clarify in README that `use_pypi` bypasses integrity checks too by
[@&#8203;webknjaz](https://redirect.github.com/webknjaz) in
[https://github.com/codecov/codecov-action/pull/1773](https://redirect.github.com/codecov/codecov-action/pull/1773)
- Fix use of safe.directory inside containers by
[@&#8203;Flamefire](https://redirect.github.com/Flamefire) in
[https://github.com/codecov/codecov-action/pull/1768](https://redirect.github.com/codecov/codecov-action/pull/1768)
- Fix description for report_type input by
[@&#8203;craigscott-crascit](https://redirect.github.com/craigscott-crascit)
in
[https://github.com/codecov/codecov-action/pull/1770](https://redirect.github.com/codecov/codecov-action/pull/1770)
- build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1765](https://redirect.github.com/codecov/codecov-action/pull/1765)
- Fix a typo in the example by
[@&#8203;miranska](https://redirect.github.com/miranska) in
[https://github.com/codecov/codecov-action/pull/1758](https://redirect.github.com/codecov/codecov-action/pull/1758)
- build(deps): bump github/codeql-action from 3.28.5 to 3.28.8 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1757](https://redirect.github.com/codecov/codecov-action/pull/1757)
- build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 by
[@&#8203;app/dependabot](https://redirect.github.com/app/dependabot) in
[https://github.com/codecov/codecov-action/pull/1753](https://redirect.github.com/codecov/codecov-action/pull/1753)

**Full Changelog**:
https://github.com/codecov/codecov-action/compare/v5.3.1..v5.4.0

</details>

<details>
<summary>docker/setup-qemu-action (docker/setup-qemu-action)</summary>

###
[`v3.6.0`](https://redirect.github.com/docker/setup-qemu-action/releases/tag/v3.6.0)

[Compare
Source](https://redirect.github.com/docker/setup-qemu-action/compare/v3.5.0...v3.6.0)

- Display binfmt version by
[@&#8203;crazy-max](https://redirect.github.com/crazy-max) in
[https://github.com/docker/setup-qemu-action/pull/202](https://redirect.github.com/docker/setup-qemu-action/pull/202)

**Full Changelog**:
docker/setup-qemu-action@v3.5.0...v3.6.0

###
[`v3.5.0`](https://redirect.github.com/docker/setup-qemu-action/releases/tag/v3.5.0)

[Compare
Source](https://redirect.github.com/docker/setup-qemu-action/compare/v3.4.0...v3.5.0)

- Bump
[@&#8203;docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit)
from 0.54.0 to 0.56.0 in
[https://github.com/docker/setup-qemu-action/pull/205](https://redirect.github.com/docker/setup-qemu-action/pull/205)

**Full Changelog**:
docker/setup-qemu-action@v3.4.0...v3.5.0

</details>

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

###
[`v2.49.10`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.10):
2.49.10

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.9...v2.49.10)

-   Update `release-plz@latest` to 0.3.124.

###
[`v2.49.9`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.9):
2.49.9

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.8...v2.49.9)

-   Update `typos@latest` to 1.30.0.

###
[`v2.49.8`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.8):
2.49.8

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.7...v2.49.8)

-   Update `cargo-binstall@latest` to 1.11.2.

-   Update `cargo-audit@latest` to 0.21.2.

###
[`v2.49.7`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.7):
2.49.7

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.6...v2.49.7)

-   Update `cargo-deny@latest` to 0.18.1.

###
[`v2.49.6`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.6):
2.49.6

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.5...v2.49.6)

-   Update `cargo-lambda@latest` to 1.7.0.

###
[`v2.49.5`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.5):
2.49.5

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.4...v2.49.5)

-   Update `wasmtime@latest` to 30.0.2.

-   Update `release-plz@latest` to 0.3.123.

###
[`v2.49.4`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.4):
2.49.4

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.3...v2.49.4)

-   Update `typos@latest` to 1.29.10.

###
[`v2.49.3`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.3):
2.49.3

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.2...v2.49.3)

-   Update `wash@latest` to 0.39.0.

-   Update `cargo-nextest@latest` to 0.9.92.

###
[`v2.49.2`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.2):
2.49.2

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.1...v2.49.2)

-   Update `sccache@latest` to 0.10.0.

-   Update `cargo-machete@latest` to 0.8.0.

</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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am 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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action
| patch | `v1.30.0` -> `v1.30.1` |

---

### Release Notes

<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>

###
[`v1.30.1`](https://redirect.github.com/crate-ci/typos/compare/v1.30.0...v1.30.1)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.30.0...v1.30.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1. related to rolldown/rolldown#3777, rolldown
needs this field to merge tsc options.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
## 🤖 New release

* `oxc_resolver`: 4.2.0 -> 5.0.0 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

##
[5.0.0](oxc-project/oxc-resolver@oxc_resolver-v4.2.0...oxc_resolver-v5.0.0)
- 2025-03-07

### <!-- 0 -->Features

- [**breaking**] Rust Edition 2024
([#402](oxc-project/oxc-resolver#402))
- deserialize `verbatim_module_syntax` from compilerOptions
([#411](oxc-project/oxc-resolver#411))

### <!-- 4 -->Refactor

- remove papaya `.collector(seize::Collector::new())` call
([#393](oxc-project/oxc-resolver#393))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| MarcoIeni/release-plz-action | action | digest | `7049379` ->
`476794e` |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | patch | `v3.28.10` -> `v3.28.11` |
|
[taiki-e/install-action](https://redirect.github.com/taiki-e/install-action)
| action | patch | `v2.49.10` -> `v2.49.17` |

---

### Release Notes

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.28.11`](https://redirect.github.com/github/codeql-action/releases/tag/v3.28.11)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v3.28.10...v3.28.11)

### CodeQL Action Changelog

See the [releases
page](https://redirect.github.com/github/codeql-action/releases) for the
relevant changes to the CodeQL CLI and language packs.

#### 3.28.11 - 07 Mar 2025

- Update default CodeQL bundle version to 2.20.6.
[#&#8203;2793](https://redirect.github.com/github/codeql-action/pull/2793)

See the full
[CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.28.11/CHANGELOG.md)
for more information.

</details>

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

###
[`v2.49.17`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.17):
2.49.17

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.16...v2.49.17)

-   Update `mdbook@latest` to 0.4.46.

-   Update `knope@latest` to 0.18.4.

-   Update `cargo-semver-checks@latest` to 0.40.0.

-   Update `cargo-binstall@latest` to 1.12.0.

###
[`v2.49.16`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.16):
2.49.16

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.15...v2.49.16)

-   Update `shfmt@latest` to 3.11.0.

-   Update `cargo-lambda@latest` to 1.7.1.

###
[`v2.49.15`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.15):
2.49.15

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.14...v2.49.15)

-   Update `release-plz@latest` to 0.3.125.

-   Update `protoc@latest` to 3.30.0.

###
[`v2.49.14`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.14):
2.49.14

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.13...v2.49.14)

-   Update `espup@latest` to 0.14.1.

###
[`v2.49.13`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.13):
2.49.13

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.12...v2.49.13)

-   Update `trunk@latest` to 0.21.8.

###
[`v2.49.12`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.12):
2.49.12

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.11...v2.49.12)

-   Update `cargo-tarpaulin@latest` to 0.32.2.

-   Update `typos@latest` to 1.30.1.

###
[`v2.49.11`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.11):
2.49.11

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.10...v2.49.11)

-   Update `cargo-tarpaulin@latest` to 0.32.1.

</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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.218` -> `1.0.219` |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.219`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.219)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

- Prevent `absolute_paths` Clippy restriction being triggered inside
macro-generated code
([#&#8203;2906](https://redirect.github.com/serde-rs/serde/issues/2906),
thanks [@&#8203;davidzeng0](https://redirect.github.com/davidzeng0))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
Asia/Shanghai, Automerge - "before 10pm on monday" in timezone
Asia/Shanghai.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.17` -> `v2.49.18` |

---

### Release Notes

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

###
[`v2.49.18`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.49.18):
2.49.18

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.49.17...v2.49.18)

-   Update `just@latest` to 1.40.0.

-   Update `mdbook@latest` to 0.4.47.

</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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action
| patch | `v1.30.1` -> `v1.30.2` |

---

### Release Notes

<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>

###
[`v1.30.2`](https://redirect.github.com/crate-ci/typos/compare/v1.30.1...v1.30.2)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.30.1...v1.30.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) |
action | minor | `v3.4.0` -> `v3.5.0` |
| MarcoIeni/release-plz-action | action | digest | `476794e` ->
`4cd77ee` |
|
[taiki-e/install-action](https://redirect.github.com/taiki-e/install-action)
| action | patch | `v2.49.18` -> `v2.49.27` |

---

### Release Notes

<details>
<summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary>

###
[`v3.5.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v3.5.0)

[Compare
Source](https://redirect.github.com/CodSpeedHQ/action/compare/v3.4.0...v3.5.0)

#### What's Changed

##### <!-- 0 -->🚀 Features

- Add mode command arg by
[@&#8203;adriencaccia](https://redirect.github.com/adriencaccia) in
[#&#8203;69](https://redirect.github.com/CodSpeedHQ/runner/pull/69)
- Add a setup command by
[@&#8203;art049](https://redirect.github.com/art049) in
[#&#8203;61](https://redirect.github.com/CodSpeedHQ/runner/pull/61)
- Allow usage on any x86 or arm os with a warning by
[@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#&#8203;66](https://redirect.github.com/CodSpeedHQ/runner/pull/66)

##### <!-- 1 -->🐛 Bug Fixes

- Fix valgrind version checks by
[@&#8203;art049](https://redirect.github.com/art049) in
[#&#8203;65](https://redirect.github.com/CodSpeedHQ/runner/pull/65)

**Full Changelog**:
CodSpeedHQ/action@v3.4.0...v3.5.0
**Full Runner Changelog**:
https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

</details>

<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.

👻 **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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@napi-rs/cli](https://redirect.github.com/napi-rs/napi-rs) |
devDependencies | patch | [`3.0.0-alpha.72` ->
`3.0.0-alpha.75`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.72/3.0.0-alpha.75)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@napi-rs%2fcli/3.0.0-alpha.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@napi-rs%2fcli/3.0.0-alpha.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@napi-rs%2fcli/3.0.0-alpha.72/3.0.0-alpha.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@napi-rs%2fcli/3.0.0-alpha.72/3.0.0-alpha.75?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.9` ->
`22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.9/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.9/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.9/22.13.10?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.0` ->
`10.6.3`](https://renovatebot.com/diffs/npm/pnpm/10.4.0/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.0/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.4.0/10.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>napi-rs/napi-rs (@&#8203;napi-rs/cli)</summary>

###
[`v3.0.0-alpha.75`](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

[Compare
Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

###
[`v3.0.0-alpha.74`](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

[Compare
Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

###
[`v3.0.0-alpha.73`](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

[Compare
Source](https://redirect.github.com/napi-rs/napi-rs/compare/@napi-rs/[email protected]...@napi-rs/[email protected])

</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).

###
[`v10.4.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1041)

[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.0...v10.4.1)

##### Patch Changes

- Throws an error when the value provided by the `--allow-build` option
overlaps with the `pnpm.ignoredBuildDependencies` list
[#&#8203;9105](https://redirect.github.com/pnpm/pnpm/pull/9105).
- Print pnpm's version after the execution time at the end of the
console output.
- Print warning about ignored builds of dependencies on repeat install
[#&#8203;9106](https://redirect.github.com/pnpm/pnpm/issues/9106).
-   Setting `init-package-manager` should work.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am 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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dependencies | minor | `2.7.1` -> `2.8.0` |
| [once_cell](https://redirect.github.com/matklad/once_cell) |
dependencies | minor | `1.20.3` -> `1.21.1` |
| [papaya](https://redirect.github.com/ibraheemdev/papaya) |
dependencies | patch | `0.2.0` -> `0.2.1` |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.8.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#280-2025-03-10)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.7.1...2.8.0)

- Added `indexmap_with_default!` and `indexset_with_default!` to be used
with
    alternative hashers, especially when using the crate without `std`.
-   Implemented `PartialEq` between each `Slice` and `[]`/arrays.
-   Removed the internal `rustc-rayon` feature and dependency.

</details>

<details>
<summary>matklad/once_cell (once_cell)</summary>

###
[`v1.21.1`](https://redirect.github.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#1211)

[Compare
Source](https://redirect.github.com/matklad/once_cell/compare/v1.21.0...v1.21.1)

- Reduce MSRV to 1.65:
[#&#8203;277](https://redirect.github.com/matklad/once_cell/pull/277).

###
[`v1.21.0`](https://redirect.github.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#1210)

[Compare
Source](https://redirect.github.com/matklad/once_cell/compare/v1.20.3...v1.21.0)

- Outline initialization in `race`:
[#&#8203;273](https://redirect.github.com/matklad/once_cell/pull/273).
- Add `OnceNonZereUsize::get_unchecked`:
[#&#8203;274](https://redirect.github.com/matklad/once_cell/pull/274).
- Add `OnceBox::clone` and `OnceBox::with_value`:
[#&#8203;275](https://redirect.github.com/matklad/once_cell/pull/275).
-   Increase MSRV to 1.70

</details>

<details>
<summary>ibraheemdev/papaya (papaya)</summary>

###
[`v0.2.1`](https://redirect.github.com/ibraheemdev/papaya/releases/tag/v0.2.1):
0.2.1

[Compare
Source](https://redirect.github.com/ibraheemdev/papaya/compare/v0.2.0...v0.2.1)

- Fixed a bug in `HashMap::retain` that may lead to memory corruption
([https://github.com/ibraheemdev/papaya/issues/63](https://redirect.github.com/ibraheemdev/papaya/issues/63)).

</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/oxc-resolver).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Copy link

socket-security bot commented Mar 18, 2025

New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/[email protected]6.1.16 environment Transitive: filesystem +10 3.67 MB probablyup
npm/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +36 7.59 MB

View full report↗︎

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Copy link

codecov bot commented Mar 18, 2025

Codecov Report

Attention: Patch coverage is 91.02334% with 100 lines in your changes missing coverage. Please review.

Project coverage is 93.35%. Comparing base (dc80382) to head (9dd5379).
Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/file_system.rs 38.70% 38 Missing ⚠️
src/fs_cache.rs 91.61% 27 Missing ⚠️
src/tsconfig.rs 72.00% 21 Missing ⚠️
src/lib.rs 98.17% 6 Missing ⚠️
src/package_json_serde.rs 97.81% 4 Missing ⚠️
src/tsconfig_serde.rs 97.50% 3 Missing ⚠️
src/package_json.rs 83.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #15      +/-   ##
==========================================
- Coverage   96.13%   93.35%   -2.78%     
==========================================
  Files          11       13       +2     
  Lines        2456     2814     +358     
==========================================
+ Hits         2361     2627     +266     
- Misses         95      187      +92     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

codspeed-hq bot commented Mar 18, 2025

CodSpeed Performance Report

Merging #15 will improve performances by 23.3%

Comparing feat/merge_upstream (9dd5379) with main (dc80382)

Summary

⚡ 1 improvements
✅ 2 untouched benchmarks

Benchmarks breakdown

Benchmark BASE HEAD Change
resolver[resolve from symlinks] 71.5 ms 58 ms +23.3%

Verified

This commit was signed with the committer’s verified signature.
JounQin JounQin
@JounQin JounQin force-pushed the feat/merge_upstream branch from c911e06 to 9dd5379 Compare March 18, 2025 09:15
@JounQin JounQin enabled auto-merge (squash) March 18, 2025 09:20
@JounQin JounQin merged commit a224d52 into main Mar 18, 2025
19 checks passed
@JounQin JounQin deleted the feat/merge_upstream branch March 18, 2025 09:22
JounQin added a commit that referenced this pull request Mar 18, 2025

Verified

This commit was signed with the committer’s verified signature.
JounQin JounQin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet