diff --git a/Cargo.lock b/Cargo.lock index 52fdb73..848aa08 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -371,6 +371,12 @@ dependencies = [ "url", ] +[[package]] +name = "cow-utils" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "417bef24afe1460300965a25ff4a24b8b45ad011948302ec221e8a0a81eb2c79" + [[package]] name = "crc32fast" version = "1.4.2" @@ -1016,24 +1022,25 @@ checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" [[package]] name = "oxc" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be9e1d423159a2fea59afa0568a35cadbc34ff9f808bef52ce4780e4d4c1a1cf" +checksum = "769a805a19845c860d2beb06d45a75c7697d5521a6c69ed20dbeba274001806e" dependencies = [ "oxc_allocator", "oxc_ast", "oxc_diagnostics", "oxc_index", "oxc_parser", + "oxc_regular_expression", "oxc_span", "oxc_syntax", ] [[package]] name = "oxc_allocator" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f922944b51ca85c0acf47c37726a1e9475e5dd9f36c2ea89d1057f5c68f91ff" +checksum = "26e2199d2af8190a7b9882a17163c215429492b1b7224266a73cf6bf9f941402" dependencies = [ "allocator-api2", "bumpalo", @@ -1041,9 +1048,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4385ef64890edde1135e5431fbe397cdc8f38bf7341d7e23429b5de09dd03897" +checksum = "8ecbd3d3952245647faf308411e107cb5ef51a40b454047286be8ac9fe72238a" dependencies = [ "bitflags 2.6.0", "num-bigint", @@ -1056,9 +1063,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807868208f9a594a88f6714dae60bc8bed4ccb87a5d3fd33ed946f6fc8a216de" +checksum = "45160ddd52cf11b64c81bfe0bcee58297e2f5dbd6eaffe184e59ef4be52317c7" dependencies = [ "proc-macro2", "quote", @@ -1067,9 +1074,9 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb283f8d9f7926c5ec4db85a65908ad72a3783110cc14771dbdec5ac81ad5d79" +checksum = "b35899f1b231c8aaeac1a30bf44cfb3763aa850bbe6cb43b21c6add46dec1f86" dependencies = [ "miette", "owo-colors", @@ -1079,18 +1086,19 @@ dependencies = [ [[package]] name = "oxc_index" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15c56c7fe9c3d99df968c5d0b3129eb373228c09915e22fc91d24e80c262e0d" +checksum = "f81780683e8fbbceabfd750df8773cfdb2e0b801d58449ae01353b31a505cdb3" [[package]] name = "oxc_parser" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1ac96c09e7d0a33f25bfac70632eb3d8196e52b8e276ba5661c71da36f3d1ee" +checksum = "4693f63ecc4892bdc823f427f7bf23a50cb71342f3b00d519127e6a9b39b3040" dependencies = [ "assert-unchecked", "bitflags 2.6.0", + "cow-utils", "memchr", "num-bigint", "num-traits", @@ -1106,9 +1114,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d98c72fa996ba40322be6bd6c00e427036d9ffacbafad9347f08401e3553266" +checksum = "9f103d892a989080f0b1b9e3a12ab50263157d49e7c846217eb09d5f3521f2ee" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1121,9 +1129,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984cf0c05a0da6c557d7c7a600120841910d382008b92ac0ff44af400ba79e29" +checksum = "49fb7f7bbc22bbfc4bc95f318c6d2bfc5c74a30fca797f2afe12aeb3ff82a287" dependencies = [ "compact_str", "miette", @@ -1133,9 +1141,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0343ef487214dbf9f296e155caeaab0d20a5da577ebd54a80f4fa4ce6a462f5a" +checksum = "e42410ff993c86fc77db38331b7b85cba007bd1388832d3489556ac7446ebefe" dependencies = [ "assert-unchecked", "bitflags 2.6.0", diff --git a/Cargo.toml b/Cargo.toml index c2008a2..14c8e3f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ index_vec = { version = "0.1.4" } log = { version = "0.4.22", features = ["kv"] } miette = { version = "7.2.0", features = ["fancy", "syntect-highlighter"] } owo-colors = { version = "4.0.0", optional = true } -oxc = { version = "0.27.0" } +oxc = { version = "0.29.0" } rand = { version = "0.8.5" } rayon = { version = "1.10.0" } regex = { version = "1.10.6", features = ["perf-dfa-full"] }