diff --git a/Cargo.lock b/Cargo.lock index 52fdb73..07684d8 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.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be9e1d423159a2fea59afa0568a35cadbc34ff9f808bef52ce4780e4d4c1a1cf" +checksum = "4bafee3fed7d463c3ef771ace3d0692e294e50d946cb13b4175c7615d5629027" 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.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f922944b51ca85c0acf47c37726a1e9475e5dd9f36c2ea89d1057f5c68f91ff" +checksum = "3ff0bca77a2d50ab7ad00c2e6041fa497e61b74bd8933bfedf1adb7fa23b6d69" dependencies = [ "allocator-api2", "bumpalo", @@ -1041,9 +1048,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4385ef64890edde1135e5431fbe397cdc8f38bf7341d7e23429b5de09dd03897" +checksum = "8682a40306a94ed0c05165fdfa0ffd0bca275dd368b401765b26eb9d5c2d2ddc" dependencies = [ "bitflags 2.6.0", "num-bigint", @@ -1056,9 +1063,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807868208f9a594a88f6714dae60bc8bed4ccb87a5d3fd33ed946f6fc8a216de" +checksum = "b09d1bd60764db308e540d7e0b2855e63f37ba03074b7baca303a219c4b15147" dependencies = [ "proc-macro2", "quote", @@ -1067,30 +1074,32 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb283f8d9f7926c5ec4db85a65908ad72a3783110cc14771dbdec5ac81ad5d79" +checksum = "d13d2cfe0599ab204044a6a3b7e051f43ada33805ca962241cd093c6dbac6bcb" dependencies = [ "miette", "owo-colors", + "rustc-hash", "textwrap", "unicode-width", ] [[package]] name = "oxc_index" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15c56c7fe9c3d99df968c5d0b3129eb373228c09915e22fc91d24e80c262e0d" +checksum = "7f8f41bef7cee40604b4e15f4439ae79cbb02ad0a3e357c3ecee64f1a2a4135f" [[package]] name = "oxc_parser" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1ac96c09e7d0a33f25bfac70632eb3d8196e52b8e276ba5661c71da36f3d1ee" +checksum = "6d9d3ad9f100094890cf87bd2f4c1197f8f2b56115c91e0eaa8da5b5b0aa2f7b" dependencies = [ "assert-unchecked", "bitflags 2.6.0", + "cow-utils", "memchr", "num-bigint", "num-traits", @@ -1106,9 +1115,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d98c72fa996ba40322be6bd6c00e427036d9ffacbafad9347f08401e3553266" +checksum = "2f021c18692754a2647d862b2ff5bc2a33a3e74f25b4006a83a218ca971012ea" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1121,9 +1130,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984cf0c05a0da6c557d7c7a600120841910d382008b92ac0ff44af400ba79e29" +checksum = "872f1d0c9422b43c07ab03de817b0c8cfde70e0b9b31bd9279cf87bfaba78694" dependencies = [ "compact_str", "miette", @@ -1133,9 +1142,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.27.0" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0343ef487214dbf9f296e155caeaab0d20a5da577ebd54a80f4fa4ce6a462f5a" +checksum = "2a4cb91daf6f98a036b245d24efc93bda2990c6aab1066d943d5ec6547e0070d" dependencies = [ "assert-unchecked", "bitflags 2.6.0", diff --git a/Cargo.toml b/Cargo.toml index c2008a2..5698ee5 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.30.5" } rand = { version = "0.8.5" } rayon = { version = "1.10.0" } regex = { version = "1.10.6", features = ["perf-dfa-full"] }