diff --git a/Cargo.lock b/Cargo.lock index c512061..81878b0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -951,9 +951,9 @@ checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" [[package]] name = "oxc" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db178a76b4ad1f6126cdd1f68531f706bcb291eb54ff091e5ed73b0fa82f7a0f" +checksum = "e36a22dbfb48d3086e9672b0ba633dc27efc3715476207ebf544537fa3efbb4f" dependencies = [ "oxc_allocator", "oxc_ast", @@ -991,9 +991,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a1afabad345ed80523cadfc68b8c55c2279f4ab543a8d735d9557d8c45caf7e" +checksum = "da7a58bc4ca95fb3877d63270c91e7a7a4d7776b3b9ebf817f98d13675058382" dependencies = [ "allocator-api2", "bumpalo", @@ -1001,9 +1001,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77dbccabf2209cf7f8e27c94fae9f0d16b0f7605dd68e1833fed52679c9a2264" +checksum = "81072d97eb6b649cfd866547e444ff4f8a8b4fdef031785ba93959e1c9af2436" dependencies = [ "bitflags", "cow-utils", @@ -1019,9 +1019,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef533198801374faad66d3ffa6f9f7b333f4e05d8f1c6a6c11211974655cfd6" +checksum = "a7a86fab5165efca6c1480ebc5ade00ba4c4a09725b6c4b1ec62b356c0654f5d" dependencies = [ "proc-macro2", "quote", @@ -1030,19 +1030,32 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c94f8b67b5ea708e10498cf7c4e4ee8ec724982851edca2dd0d20d2ad99d47b" +checksum = "de0e5654ed504ca330bb5622c9c20d42ad80d8e4f650f08cfe0eac2ed6f2cfb1" dependencies = [ "oxc-miette", "rustc-hash 2.1.0", ] +[[package]] +name = "oxc_ecmascript" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f55632e6e82aaa6d3ad8bc6f4b30ab1a02611907543d87c749e9be7a7a9b253e" +dependencies = [ + "num-bigint", + "num-traits", + "oxc_ast", + "oxc_span", + "oxc_syntax", +] + [[package]] name = "oxc_estree" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f58834a7016eae5f5f8491d094fdb6410275df1574be1cc8f9ef6bc7d58f328b" +checksum = "432e3c69e43c02afdc1976917fdc72419609138cd7bfc34a8c1660c9dabfd649" [[package]] name = "oxc_index" @@ -1052,9 +1065,9 @@ checksum = "f004e73d346bec03a428ca26cf2df245d08563f1d3268b7bcbd5554fc1db05c5" [[package]] name = "oxc_parser" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef1057d0a2c32b146ea26913027b483eab4753b68d327f38fe58ce3a09fa2f6" +checksum = "f5568fc25a15d1c498f49e026222b2881b79031888242e00cbfe14b46aaa12c0" dependencies = [ "assert-unchecked", "bitflags", @@ -1065,6 +1078,7 @@ dependencies = [ "oxc_allocator", "oxc_ast", "oxc_diagnostics", + "oxc_ecmascript", "oxc_regular_expression", "oxc_span", "oxc_syntax", @@ -1074,9 +1088,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "068b0588d755c111916a6d73679497bffc5c2eb870b560806ba2273399ba31ca" +checksum = "7b429b09e2099864ba8ba387477e92e6fac53b7d4b652d26b775c48a84a3918e" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1110,9 +1124,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d72caf27921cc5eabe03b4b67f5e2c11ee68d633e94cde1f5007fb703d12b656" +checksum = "6c95a23826bc608f9c0f96ba685c0585537bcc217c76c10628327b7e8f30d12b" dependencies = [ "compact_str", "oxc-miette", @@ -1123,13 +1137,12 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56cac23361174e1a7863e03aef81c9ce2221ee181f14e6c0283755882f24c31b" +checksum = "932baf733792d780f6495af5038a971dd8cc43533cab4842199709bcd84ce552" dependencies = [ "assert-unchecked", "bitflags", - "dashmap", "nonmax", "oxc_allocator", "oxc_ast_macros", @@ -1138,6 +1151,7 @@ dependencies = [ "oxc_span", "phf", "rustc-hash 2.1.0", + "ryu-js", "unicode-id-start", ] @@ -1358,6 +1372,12 @@ version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +[[package]] +name = "ryu-js" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad97d4ce1560a5e27cec89519dc8300d1aa6035b099821261c651486a19e44d5" + [[package]] name = "same-file" version = "1.0.6" diff --git a/Cargo.toml b/Cargo.toml index 4eb8133..cfd2876 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ test = false doctest = false [dependencies] -oxc = "0.38.0" +oxc = "0.39.0" swc_ecma_parser = { version = "6.0.0", features = ["typescript"] } swc_ecma_ast = "5.0.0"