diff --git a/Cargo.lock b/Cargo.lock index c2ed36d..3bd1046 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -529,6 +529,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + [[package]] name = "form_urlencoded" version = "1.2.1" @@ -586,6 +592,11 @@ name = "hashbrown" version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", +] [[package]] name = "heck" @@ -951,9 +962,9 @@ checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" [[package]] name = "oxc" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd3e3fef7c8454e74017bda0cf5ddb0328b4dbecd67a0f5c72b00be2799d0e12" +checksum = "bb7ad8e45d1e9f6baacb18078f35e7b62f9f9e68d0282a2078f305bc8cbd2860" dependencies = [ "oxc_allocator", "oxc_ast", @@ -991,20 +1002,22 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd735ac4f5202cd854cc1f23b334de42e034ed89b07ea5acc183c629ac961922" +checksum = "0d05b5dab38653bc6b318a874704a6f9ccb0094e46c3ffa6d5f4c50753b5ca54" dependencies = [ "allocator-api2", "bumpalo", + "hashbrown 0.15.2", + "rustc-hash 2.1.0", "simdutf8", ] [[package]] name = "oxc_ast" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c509311d40c5364ecd88b4dbc5f69634eb7e760bd1d549863c6d74bc4be26c33" +checksum = "8d47a4467566258e32d7afe43734a43a5ee54462d9e84932da97eb8e7e4af66a" dependencies = [ "bitflags", "cow-utils", @@ -1020,9 +1033,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "920d141997d08c4d3110c5461418e23270e484f608b4e5c4d186ad794cef5c51" +checksum = "9737584ace123fb3f072367d075d0a2cef665fdf2cd1beed9bbf191c64250532" dependencies = [ "proc-macro2", "quote", @@ -1031,19 +1044,18 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7987595069022940d1100d0206b3ccbbb6f7f35a0cc61a12031d3a4079abba84" +checksum = "df86030a42c692d37098c129470f91a3f63134ea2c2083c58767d9912faf23d3" dependencies = [ "oxc-miette", - "rustc-hash 2.1.0", ] [[package]] name = "oxc_ecmascript" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d95c9815396146b129c43deaab2d9f136c14ed2883663133edf81a0f77d7d6" +checksum = "4e2d5399aa95d6c36fe0350bbeefeaa729cced7ac3bc28e1b96b911d10a900c9" dependencies = [ "num-bigint", "num-traits", @@ -1054,9 +1066,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "987b6d27d27d361009a61167c6a925053e840eadddf62136060772af0f5e9692" +checksum = "55058d4e27dcb327b9ff27e6e04c5c0f5294822073ec155fbc7dbbc336f0a7f6" [[package]] name = "oxc_index" @@ -1066,9 +1078,9 @@ checksum = "5eca5d9726cd0a6e433debe003b7bc88b2ecad0bb6109f0cef7c55e692139a34" [[package]] name = "oxc_parser" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e9f2e3a80279537b52ffab68282e09062a8794c421bc7e57c6b9b5060a8447" +checksum = "4d9e51d9438053898cf2fa7cb30599806b72cb7ae2ee0ba80fefbc83b82a0e49" dependencies = [ "assert-unchecked", "bitflags", @@ -1089,9 +1101,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22065fe1523c70162b00cd6ac6e5b9ddd521cedf4f691801f0d024ee1f619a40" +checksum = "44a0d03207e8e7e928ecfa6a07e6478905b89d90af0fde43d8ed358d1fd58630" dependencies = [ "oxc_allocator", "oxc_ast_macros", @@ -1125,9 +1137,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "394f0317461a29c55a50a05c70e3ea23694cdb3748ff7adab979a6a60c2cb709" +checksum = "0deb4dbb85277bd072a6746858d131ce3d41847230caa8d34fb094f7bde419c4" dependencies = [ "compact_str", "oxc-miette", @@ -1138,9 +1150,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dc1cad48f366df99384009928eae2b5dab39b629123b704ccb03221d41eddf4" +checksum = "85df088dfb4f5fb084b6dc1898cb3fa7d5f606bee562bfc544e4a23662d73f78" dependencies = [ "assert-unchecked", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index 57ce7f0..ed062ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ test = false doctest = false [dependencies] -oxc = "0.46.0" +oxc = "0.47.0" swc_ecma_parser = { version = "6.0.2", features = ["typescript"] } swc_ecma_ast = "5.0.2"