From 61ffb71b8fec639b85b8bf54d4c1026c08c09645 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 6 Aug 2026 02:59:27 +0000 Subject: [PATCH] chore(deps): bump oxc_parser from 0.52.0 to 0.138.0 Bumps [oxc_parser](https://github.com/oxc-project/oxc) from 0.52.0 to 0.138.0. - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/compare/oxfmt_v0.52.0...crates_v0.138.0) --- updated-dependencies: - dependency-name: oxc_parser dependency-version: 0.138.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 402 ++++++++++++++++++++++++++++++++++++++++++++--------- Cargo.toml | 2 +- 2 files changed, 334 insertions(+), 70 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8a26e99..3e6b682 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -156,7 +156,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -185,6 +185,20 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "compact_str" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "rustversion", + "ryu", + "static_assertions", +] + [[package]] name = "convert_case" version = "0.11.0" @@ -240,6 +254,12 @@ dependencies = [ "powerfmt", ] +[[package]] +name = "dragonbox_ecma" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd8e701084c37e7ef62d3f9e453b618130cbc0ef3573847785952a3ac3f746bf" + [[package]] name = "dslinter" version = "0.1.0" @@ -250,11 +270,11 @@ dependencies = [ "napi", "napi-build", "napi-derive", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.52.0", + "oxc_ast 0.52.0", "oxc_parser", - "oxc_span", - "oxc_syntax", + "oxc_span 0.52.0", + "oxc_syntax 0.52.0", "rayon", "regex", "serde", @@ -354,7 +374,7 @@ checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -427,6 +447,9 @@ name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "allocator-api2", +] [[package]] name = "heck" @@ -536,7 +559,7 @@ dependencies = [ "napi-derive-backend", "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -549,7 +572,7 @@ dependencies = [ "proc-macro2", "quote", "semver", - "syn", + "syn 2.0.117", ] [[package]] @@ -633,9 +656,25 @@ checksum = "e03e63fd113c068b82d07c9c614b0b146c08a3ac0a4dface3ea1d1a9d14d549e" dependencies = [ "cfg-if", "owo-colors", - "oxc-miette-derive", + "oxc-miette-derive 1.0.2", "textwrap", - "thiserror", + "thiserror 1.0.69", + "unicode-width", +] + +[[package]] +name = "oxc-miette" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e0df30faa68797917ca4263e7a2f889ec829e4da2dcb3d6dc752f7a494180f3" +dependencies = [ + "cfg-if", + "memchr", + "owo-colors", + "oxc-miette-derive 3.0.1", + "textwrap", + "thiserror 2.0.19", + "unicode-segmentation", "unicode-width", ] @@ -647,7 +686,18 @@ checksum = "e21f680e8c5f1900297d394627d495351b9e37761f7bbf90116bd5eeb6e80967" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", +] + +[[package]] +name = "oxc-miette-derive" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acc072d11d45ebe7801459b4e829184ba0934d68027fdc51d327335b53a95a49" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] @@ -663,6 +713,18 @@ dependencies = [ "simdutf8", ] +[[package]] +name = "oxc_allocator" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c54f9bbf7e174b39691080396390a9c6bea6d0dce206660567c1b88951f7b6" +dependencies = [ + "allocator-api2", + "hashbrown 0.17.1", + "oxc_data_structures", + "rustc-hash", +] + [[package]] name = "oxc_ast" version = "0.52.0" @@ -672,12 +734,30 @@ dependencies = [ "bitflags", "cow-utils", "nonmax", - "oxc_allocator", - "oxc_ast_macros", - "oxc_estree", - "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.52.0", + "oxc_ast_macros 0.52.0", + "oxc_estree 0.52.0", + "oxc_regular_expression 0.52.0", + "oxc_span 0.52.0", + "oxc_syntax 0.52.0", +] + +[[package]] +name = "oxc_ast" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22bf885a47f8e0562ae73e0487ec8f83358bbbca8aad99a8293a9919d6d9e7fe" +dependencies = [ + "bitflags", + "oxc_allocator 0.138.0", + "oxc_ast_macros 0.138.0", + "oxc_data_structures", + "oxc_diagnostics 0.138.0", + "oxc_estree 0.138.0", + "oxc_regular_expression 0.138.0", + "oxc_span 0.138.0", + "oxc_str", + "oxc_syntax 0.138.0", ] [[package]] @@ -688,9 +768,27 @@ checksum = "ab1dff20655433e64452ee12a9c87dba5d307a47fc8e155b4e37d746d66b37dd" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", +] + +[[package]] +name = "oxc_ast_macros" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dcc7cd7607a42e3fed0d789535789ac6c16284f941a8aeed251265f29d1e52" +dependencies = [ + "phf 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.117", ] +[[package]] +name = "oxc_data_structures" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30c920b812d5c7cd2c6b914dbeda4a7e6720e1de7869119b6de833ae39bedac9" + [[package]] name = "oxc_diagnostics" version = "0.52.0" @@ -698,21 +796,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "640a5f40eb0e09725a5e9c90e88727272c999d9805403747e2140cab2a742b6e" dependencies = [ "cow-utils", - "oxc-miette", + "oxc-miette 1.0.2", +] + +[[package]] +name = "oxc_diagnostics" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2d82feef8bf6118f57dffdc2cd9c22426b438b3f3298bc398bdf596297aeaa" +dependencies = [ + "cow-utils", + "oxc-miette 3.0.1", + "percent-encoding", ] [[package]] name = "oxc_ecmascript" -version = "0.52.0" +version = "0.138.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87543a59fd0d2d27102ccd8eee9f954564f7e82124992cc21975bbbe75851ce4" +checksum = "1a5382979eb00843975f7dc33b567d9821f818b26f78d3e31ccf94af3cf78a8c" dependencies = [ "cow-utils", "num-bigint", "num-traits", - "oxc_ast", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.138.0", + "oxc_ast 0.138.0", + "oxc_regular_expression 0.138.0", + "oxc_span 0.138.0", + "oxc_syntax 0.138.0", ] [[package]] @@ -724,31 +835,48 @@ dependencies = [ "itoa", ] +[[package]] +name = "oxc_estree" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9891b86dad0ad62c3ff1585aa0601af7b49bb3d19c7115e3115e2fba3d13d6d2" + [[package]] name = "oxc_index" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eca5d9726cd0a6e433debe003b7bc88b2ecad0bb6109f0cef7c55e692139a34" +[[package]] +name = "oxc_index" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "191884bee6c3744909a51acc7d78d4ae370d817b25875b10642f632327b6296e" +dependencies = [ + "nonmax", + "serde", +] + [[package]] name = "oxc_parser" -version = "0.52.0" +version = "0.138.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f5195b60a980baf22e34c801c8a37901ee21149e523d2a2fc68111991dd0b6" +checksum = "dd79d7f27f20413eaeecada4d850aeb0220e70c821d4863d9fb0df115eae62a9" dependencies = [ - "assert-unchecked", "bitflags", "cow-utils", "memchr", "num-bigint", "num-traits", - "oxc_allocator", - "oxc_ast", - "oxc_diagnostics", + "oxc_allocator 0.138.0", + "oxc_ast 0.138.0", + "oxc_data_structures", + "oxc_diagnostics 0.138.0", "oxc_ecmascript", - "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_regular_expression 0.138.0", + "oxc_span 0.138.0", + "oxc_str", + "oxc_syntax 0.138.0", "rustc-hash", "seq-macro", ] @@ -759,12 +887,29 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6b7199022f1e8a071a118737884cdf75bd3ba869471fd500f00dd4612a4faeb" dependencies = [ - "oxc_allocator", - "oxc_ast_macros", - "oxc_diagnostics", - "oxc_estree", - "oxc_span", - "phf", + "oxc_allocator 0.52.0", + "oxc_ast_macros 0.52.0", + "oxc_diagnostics 0.52.0", + "oxc_estree 0.52.0", + "oxc_span 0.52.0", + "phf 0.11.3", + "rustc-hash", + "unicode-id-start", +] + +[[package]] +name = "oxc_regular_expression" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95bee883f864fb7c75d92ccae3b7db98afc4dce5d0b8b5165e681d93cb010399" +dependencies = [ + "bitflags", + "oxc_allocator 0.138.0", + "oxc_ast_macros 0.138.0", + "oxc_diagnostics 0.138.0", + "oxc_span 0.138.0", + "oxc_str", + "phf 0.14.0", "rustc-hash", "unicode-id-start", ] @@ -775,11 +920,37 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3cbaec227f5bb91e52a04f9028915973cbb7522b123b41af2d3189eb1ce41d8" dependencies = [ - "compact_str", - "oxc-miette", - "oxc_allocator", - "oxc_ast_macros", - "oxc_estree", + "compact_str 0.8.1", + "oxc-miette 1.0.2", + "oxc_allocator 0.52.0", + "oxc_ast_macros 0.52.0", + "oxc_estree 0.52.0", +] + +[[package]] +name = "oxc_span" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8faf48e243cdacc96018515701bea560664a4cdef545c1fc50be139c0637db13" +dependencies = [ + "compact_str 0.9.1", + "oxc-miette 3.0.1", + "oxc_allocator 0.138.0", + "oxc_ast_macros 0.138.0", + "oxc_estree 0.138.0", + "oxc_str", +] + +[[package]] +name = "oxc_str" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7beac249fbb9815b974f1b1c2d22cb59be0c2a4a2ad42f1ee948e2600f4ff04c" +dependencies = [ + "compact_str 0.9.1", + "hashbrown 0.17.1", + "oxc_allocator 0.138.0", + "oxc_estree 0.138.0", ] [[package]] @@ -792,25 +963,61 @@ dependencies = [ "bitflags", "cow-utils", "nonmax", - "oxc_allocator", - "oxc_ast_macros", - "oxc_estree", - "oxc_index", - "oxc_span", - "phf", + "oxc_allocator 0.52.0", + "oxc_ast_macros 0.52.0", + "oxc_estree 0.52.0", + "oxc_index 2.0.0", + "oxc_span 0.52.0", + "phf 0.11.3", "rustc-hash", - "ryu-js", "unicode-id-start", ] +[[package]] +name = "oxc_syntax" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dbe873bf4a3e494a56ec34f2710cb44309a071fd2c8360b893a12347d584c34" +dependencies = [ + "bitflags", + "cow-utils", + "dragonbox_ecma", + "nonmax", + "oxc_allocator 0.138.0", + "oxc_ast_macros 0.138.0", + "oxc_estree 0.138.0", + "oxc_index 5.0.0", + "oxc_span 0.138.0", + "oxc_str", + "phf 0.14.0", + "unicode-id-start", +] + +[[package]] +name = "percent-encoding" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" + [[package]] name = "phf" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "010378780309880b08997fae13be7834dba947d36393bd372f2b1556deb2a2f6" +dependencies = [ + "phf_macros 0.14.0", + "phf_shared 0.14.0", + "serde", ] [[package]] @@ -819,21 +1026,44 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ - "phf_shared", + "phf_shared 0.11.3", "rand", ] +[[package]] +name = "phf_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeb62e0959d5a1bebc965f4d15d9e2b7cea002b6b0f5ba8cde6cc26738467100" +dependencies = [ + "fastrand", + "phf_shared 0.14.0", +] + [[package]] name = "phf_macros" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.11.3", + "phf_shared 0.11.3", "proc-macro2", "quote", - "syn", + "syn 2.0.117", +] + +[[package]] +name = "phf_macros" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fa8d0ca26d424d27630da600c6624696e7dec8bf7b3b492b383c5dc49e5e085" +dependencies = [ + "phf_generator 0.14.0", + "phf_shared 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] @@ -845,6 +1075,15 @@ dependencies = [ "siphasher", ] +[[package]] +name = "phf_shared" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fd9027e2d9319be6349febd1db4e8d02aa544921200c9b777720ac34a3aa89" +dependencies = [ + "siphasher", +] + [[package]] name = "pin-project-lite" version = "0.2.17" @@ -864,7 +1103,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn", + "syn 2.0.117", ] [[package]] @@ -986,12 +1225,6 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" -[[package]] -name = "ryu-js" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd29631678d6fb0903b69223673e122c32e9ae559d0960a38d574695ebc0ea15" - [[package]] name = "same-file" version = "1.0.6" @@ -1040,7 +1273,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -1103,6 +1336,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "tempfile" version = "3.27.0" @@ -1133,7 +1377,16 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" +dependencies = [ + "thiserror-impl 2.0.19", ] [[package]] @@ -1144,7 +1397,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", ] [[package]] @@ -1342,7 +1606,7 @@ dependencies = [ "heck", "indexmap", "prettyplease", - "syn", + "syn 2.0.117", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -1358,7 +1622,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn", + "syn 2.0.117", "wit-bindgen-core", "wit-bindgen-rust", ] diff --git a/Cargo.toml b/Cargo.toml index 41520ea..9c6bb04 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ clap = { version = "=4.5.23", features = ["derive"] } globset = "=0.4.14" oxc_allocator = "0.52.0" oxc_ast = "0.52.0" -oxc_parser = "0.52.0" +oxc_parser = "0.138.0" oxc_span = "0.52.0" oxc_syntax = "0.52.0" rayon = "1.12.0"