chore(deps): update rust crates (#3988)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [bitflags](https://togithub.com/bitflags/bitflags) |
workspace.dependencies | minor | `2.5.0` -> `2.6.0` |
| [log](https://togithub.com/rust-lang/log) | workspace.dependencies |
patch | `0.4.21` -> `0.4.22` |
| [mime_guess](https://togithub.com/abonander/mime_guess) |
workspace.dependencies | patch | `2.0.4` -> `2.0.5` |
| [num-bigint](https://togithub.com/rust-num/num-bigint) |
workspace.dependencies | patch | `0.4.5` -> `0.4.6` |
| [oxc_resolver](https://togithub.com/oxc-project/oxc-resolver) |
workspace.dependencies | minor | `1.8.2` -> `1.9.2` |
| [serde_json](https://togithub.com/serde-rs/json) |
workspace.dependencies | patch | `1.0.117` -> `1.0.119` |

---

### Release Notes

<details>
<summary>bitflags/bitflags (bitflags)</summary>

###
[`v2.6.0`](https://togithub.com/bitflags/bitflags/blob/HEAD/CHANGELOG.md#260)

[Compare
Source](https://togithub.com/bitflags/bitflags/compare/2.5.0...2.6.0)

#### What's Changed

- Sync CHANGELOG.md with github release notes by
[@&#8203;dextero](https://togithub.com/dextero) in
[https://github.com/bitflags/bitflags/pull/402](https://togithub.com/bitflags/bitflags/pull/402)
- Update error messages and zerocopy by
[@&#8203;KodrAus](https://togithub.com/KodrAus) in
[https://github.com/bitflags/bitflags/pull/403](https://togithub.com/bitflags/bitflags/pull/403)
- Bump minimum declared versions of dependencies by
[@&#8203;dextero](https://togithub.com/dextero) in
[https://github.com/bitflags/bitflags/pull/404](https://togithub.com/bitflags/bitflags/pull/404)
- chore(deps): bump serde_derive and bytemuck versions by
[@&#8203;joshka](https://togithub.com/joshka) in
[https://github.com/bitflags/bitflags/pull/405](https://togithub.com/bitflags/bitflags/pull/405)
- add OSFF Scorecard workflow by
[@&#8203;KodrAus](https://togithub.com/KodrAus) in
[https://github.com/bitflags/bitflags/pull/396](https://togithub.com/bitflags/bitflags/pull/396)
- Update stderr messages by
[@&#8203;KodrAus](https://togithub.com/KodrAus) in
[https://github.com/bitflags/bitflags/pull/408](https://togithub.com/bitflags/bitflags/pull/408)
- Fix typo by
[@&#8203;waywardmonkeys](https://togithub.com/waywardmonkeys) in
[https://github.com/bitflags/bitflags/pull/410](https://togithub.com/bitflags/bitflags/pull/410)
- Allow specifying outer attributes in impl mode by
[@&#8203;KodrAus](https://togithub.com/KodrAus) in
[https://github.com/bitflags/bitflags/pull/411](https://togithub.com/bitflags/bitflags/pull/411)

#### New Contributors

- [@&#8203;dextero](https://togithub.com/dextero) made their first
contribution in
[https://github.com/bitflags/bitflags/pull/402](https://togithub.com/bitflags/bitflags/pull/402)
- [@&#8203;joshka](https://togithub.com/joshka) made their first
contribution in
[https://github.com/bitflags/bitflags/pull/405](https://togithub.com/bitflags/bitflags/pull/405)
- [@&#8203;waywardmonkeys](https://togithub.com/waywardmonkeys) made
their first contribution in
[https://github.com/bitflags/bitflags/pull/410](https://togithub.com/bitflags/bitflags/pull/410)

**Full Changelog**:
https://github.com/bitflags/bitflags/compare/2.5.0...2.6.0

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.22`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0422---2024-06-27)

[Compare
Source](https://togithub.com/rust-lang/log/compare/0.4.21...0.4.22)

</details>

<details>
<summary>rust-num/num-bigint (num-bigint)</summary>

###
[`v0.4.6`](https://togithub.com/rust-num/num-bigint/blob/HEAD/RELEASES.md#Release-046-2024-06-27)

[Compare
Source](https://togithub.com/rust-num/num-bigint/compare/num-bigint-0.4.5...num-bigint-0.4.6)

-   [Fixed compilation on `x86_64-unknown-linux-gnux32`.][312]

**Contributors**: [@&#8203;cuviper](https://togithub.com/cuviper),
[@&#8203;ralphtandetzky](https://togithub.com/ralphtandetzky),
[@&#8203;yhx-12243](https://togithub.com/yhx-12243)

[312]: https://togithub.com/rust-num/num-bigint/pull/312

</details>

<details>
<summary>oxc-project/oxc-resolver (oxc_resolver)</summary>

###
[`v1.9.2`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#192---2024-06-30)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.9.1...oxc_resolver-v1.9.2)

##### Added

- *(napi)* add tracing via `OXC_LOG:DEBUG`
([#&#8203;202](https://togithub.com/oxc-project/oxc_resolver/pull/202))

##### Other

- document directory is an absolute path for `resolve(directory,
specifier)`
([#&#8203;206](https://togithub.com/oxc-project/oxc_resolver/pull/206))
- add a broken tsconfig test
([#&#8203;205](https://togithub.com/oxc-project/oxc_resolver/pull/205))
- improve code coverage for src/error.rs
([#&#8203;204](https://togithub.com/oxc-project/oxc_resolver/pull/204))
- skip resolving extension alias when `options.extension_alias` is empty
([#&#8203;203](https://togithub.com/oxc-project/oxc_resolver/pull/203))
-   add npm badge to crates.io

###
[`v1.9.1`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#191---2024-06-29)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.9.0...oxc_resolver-v1.9.1)

##### Added

- strip symbols and enable LTO
([#&#8203;197](https://togithub.com/oxc-project/oxc_resolver/pull/197))

##### Other

- improve call to `Path::ends_with`
([#&#8203;199](https://togithub.com/oxc-project/oxc_resolver/pull/199))
- list \[profile.release] explicitly
([#&#8203;198](https://togithub.com/oxc-project/oxc_resolver/pull/198))

###
[`v1.9.0`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#190---2024-06-28)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.8.4...oxc_resolver-v1.9.0)

##### Added

- export package.json `type` and `sideEffects` field by default for
bundlers
([#&#8203;196](https://togithub.com/oxc-project/oxc-resolver/pull/196))

###
[`v1.8.4`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#184---2024-06-27)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.8.3...oxc_resolver-v1.8.4)

##### Other

- skip searching for package.json when `alias_fields` is not provided
([#&#8203;194](https://togithub.com/oxc-project/oxc_resolver/pull/194))

###
[`v1.8.3`](https://togithub.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#183---2024-06-26)

[Compare
Source](https://togithub.com/oxc-project/oxc-resolver/compare/oxc_resolver-v1.8.2...oxc_resolver-v1.8.3)

-   *(napi*) release wasi build

</details>

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

###
[`v1.0.119`](https://togithub.com/serde-rs/json/releases/tag/v1.0.119)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.118...v1.0.119)

- Add `serde_json::Map::shift_insert`
([#&#8203;1149](https://togithub.com/serde-rs/json/issues/1149), thanks
[@&#8203;joshka](https://togithub.com/joshka))

###
[`v1.0.118`](https://togithub.com/serde-rs/json/releases/tag/v1.0.118)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.117...v1.0.118)

- Implement Hash for serde_json::Value
([#&#8203;1127](https://togithub.com/serde-rs/json/issues/1127), thanks
[@&#8203;edwardycl](https://togithub.com/edwardycl))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 **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://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-07-01 00:44:13 +00:00 committed by GitHub
parent f6f8c9dd63
commit c53d981e45
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

44
Cargo.lock generated
View file

@ -135,9 +135,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.5.0"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
dependencies = [
"serde",
]
@ -919,7 +919,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
dependencies = [
"cfg-if",
"windows-targets 0.52.5",
"windows-targets 0.48.5",
]
[[package]]
@ -962,9 +962,9 @@ dependencies = [
[[package]]
name = "log"
version = "0.4.21"
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
[[package]]
name = "lsp-types"
@ -1036,9 +1036,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]]
name = "mime_guess"
version = "2.0.4"
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
dependencies = [
"mime",
"unicase",
@ -1076,7 +1076,7 @@ version = "3.0.0-alpha.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53112614847625adf534655b35b7adcc66c4f6ca407284cca73fd5bb0cf8cde5"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"ctor",
"napi-build",
"napi-sys",
@ -1150,9 +1150,9 @@ dependencies = [
[[package]]
name = "num-bigint"
version = "0.4.5"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7"
checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
dependencies = [
"num-integer",
"num-traits",
@ -1306,7 +1306,7 @@ dependencies = [
name = "oxc_ast"
version = "0.16.2"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"num-bigint",
"oxc_allocator",
"oxc_ast_macros",
@ -1361,7 +1361,7 @@ dependencies = [
name = "oxc_cfg"
version = "0.16.2"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"itertools 0.13.0",
"oxc_syntax",
"petgraph",
@ -1373,7 +1373,7 @@ name = "oxc_codegen"
version = "0.16.2"
dependencies = [
"base64",
"bitflags 2.5.0",
"bitflags 2.6.0",
"daachorse",
"once_cell",
"oxc_allocator",
@ -1582,7 +1582,7 @@ name = "oxc_parser"
version = "0.16.2"
dependencies = [
"assert-unchecked",
"bitflags 2.5.0",
"bitflags 2.6.0",
"memchr",
"num-bigint",
"num-traits",
@ -1630,7 +1630,7 @@ dependencies = [
name = "oxc_prettier"
version = "0.0.0"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"oxc_allocator",
"oxc_ast",
"oxc_parser",
@ -1655,9 +1655,9 @@ dependencies = [
[[package]]
name = "oxc_resolver"
version = "1.8.2"
version = "1.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b9acc6904f2556785bcd5f436d854fb5cb9f66289e26ba9179a02ea3732a6f4"
checksum = "2ab1983fbc16c3aa9b476be4b6da19bc6728efc9e4564313ef15210bcfa4a070"
dependencies = [
"dashmap",
"dunce",
@ -1720,7 +1720,7 @@ dependencies = [
name = "oxc_syntax"
version = "0.16.2"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"dashmap",
"oxc_index",
"oxc_span",
@ -2100,7 +2100,7 @@ version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
]
[[package]]
@ -2201,7 +2201,7 @@ version = "0.38.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [
"bitflags 2.5.0",
"bitflags 2.6.0",
"errno",
"libc",
"linux-raw-sys",
@ -2386,9 +2386,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.117"
version = "1.0.119"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
checksum = "e8eddb61f0697cc3989c5d64b452f5488e2b8a60fd7d5076a3045076ffef8cb0"
dependencies = [
"indexmap",
"itoa",