diff --git a/Cargo.lock b/Cargo.lock index c2bdc92952d7..cd20d899e3e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -139,9 +139,9 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.18" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android-tzdata" @@ -1823,7 +1823,7 @@ dependencies = [ "encode_unicode", "lazy_static", "libc", - "unicode-width", + "unicode-width 0.1.14", "windows-sys 0.52.0", ] @@ -1942,6 +1942,12 @@ dependencies = [ "libm", ] +[[package]] +name = "cow-utils" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "417bef24afe1460300965a25ff4a24b8b45ad011948302ec221e8a0a81eb2c79" + [[package]] name = "cpio" version = "0.4.0" @@ -5084,7 +5090,7 @@ dependencies = [ "owo-colors", "textwrap", "thiserror 1.0.68", - "unicode-width", + "unicode-width 0.1.14", ] [[package]] @@ -5985,6 +5991,31 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" +[[package]] +name = "oxc-miette" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e03e63fd113c068b82d07c9c614b0b146c08a3ac0a4dface3ea1d1a9d14d549e" +dependencies = [ + "cfg-if", + "owo-colors", + "oxc-miette-derive", + "textwrap", + "thiserror 1.0.68", + "unicode-width 0.2.0", +] + +[[package]] +name = "oxc-miette-derive" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e21f680e8c5f1900297d394627d495351b9e37761f7bbf90116bd5eeb6e80967" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "oxc_allocator" version = "0.25.0" @@ -5995,6 +6026,17 @@ dependencies = [ "bumpalo", ] +[[package]] +name = "oxc_allocator" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c6c7387edb41be3d764a115672e7be89922ce6df9756cdedfdd9b152ce788c" +dependencies = [ + "allocator-api2", + "bumpalo", + "simdutf8", +] + [[package]] name = "oxc_ast" version = "0.25.0" @@ -6003,10 +6045,28 @@ checksum = "34bd4f56fe32adea489153f6d681d9ee01f0336b9b6a89f062611488d8f80797" dependencies = [ "bitflags 2.6.0", "num-bigint", - "oxc_allocator", - "oxc_ast_macros", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.25.0", + "oxc_ast_macros 0.25.0", + "oxc_span 0.25.0", + "oxc_syntax 0.25.0", +] + +[[package]] +name = "oxc_ast" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b9fee36a81c3ee36c4f2b3acdb9c455971e9804ea399428e773a094025f92b1" +dependencies = [ + "bitflags 2.6.0", + "cow-utils", + "num-bigint", + "num-traits", + "oxc_allocator 0.44.0", + "oxc_ast_macros 0.44.0", + "oxc_estree", + "oxc_regular_expression", + "oxc_span 0.44.0", + "oxc_syntax 0.44.0", ] [[package]] @@ -6020,54 +6080,92 @@ dependencies = [ "syn 2.0.94", ] +[[package]] +name = "oxc_ast_macros" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453922e0b0c402ff4f94d277d9c99c8f60757ed5a84458133758f8142b8707cf" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "oxc_diagnostics" -version = "0.25.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd4bb48b9527f5825c84acb688ec1485df4a5edadc17b3582626bb49736752b" +checksum = "da579fda6c94527afb13b9cb1fb933ba84ec61c77b74296e71c1b60a21b60447" dependencies = [ - "miette", - "owo-colors", - "textwrap", - "unicode-width", + "oxc-miette", + "rustc-hash", ] +[[package]] +name = "oxc_ecmascript" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4de4aac4c0bd05848c4523c145a656aeded13d35fd07557dbafad2c34753837" +dependencies = [ + "num-bigint", + "num-traits", + "oxc_ast 0.44.0", + "oxc_span 0.44.0", + "oxc_syntax 0.44.0", +] + +[[package]] +name = "oxc_estree" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5567979b29f2c6af66d912bdf68b18244e4716b1bce77da4cb5b54e036a5d7b9" + [[package]] name = "oxc_index" version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc9aa9446f6d2a64d0baa02fe20dc3d64e3e112083854b84fdacb82261be2b84" +[[package]] +name = "oxc_index" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eca5d9726cd0a6e433debe003b7bc88b2ecad0bb6109f0cef7c55e692139a34" + [[package]] name = "oxc_parser" -version = "0.25.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3432e80a58cfb38f9a138203e64d0f9a621d4c4e9d18e3e3bd870b51ce1f0e" +checksum = "c9f3b136bd0b203164e03aba7f7ce836df62a7070f847762058439f18296d582" dependencies = [ "assert-unchecked", "bitflags 2.6.0", + "cow-utils", "memchr", "num-bigint", "num-traits", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.44.0", + "oxc_ast 0.44.0", "oxc_diagnostics", + "oxc_ecmascript", "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_span 0.44.0", + "oxc_syntax 0.44.0", "rustc-hash", "seq-macro", ] [[package]] name = "oxc_regular_expression" -version = "0.25.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc6d05fec98ad6cc864ba8cfe7ece2e258106059a9a57e35b02450650b06979" +checksum = "ecf141ba4acfed1b65b6393737dc7f15407a4bd0fff16677ca6dedac45a08468" dependencies = [ - "oxc_allocator", + "oxc_allocator 0.44.0", + "oxc_ast_macros 0.44.0", "oxc_diagnostics", - "oxc_span", + "oxc_estree", + "oxc_span 0.44.0", "phf 0.11.2", "rustc-hash", "unicode-id-start", @@ -6081,8 +6179,21 @@ checksum = "9a862a896ac3abd269863a19d4f77302b019458d90513705c7a017b138c8449b" dependencies = [ "compact_str", "miette", - "oxc_allocator", - "oxc_ast_macros", + "oxc_allocator 0.25.0", + "oxc_ast_macros 0.25.0", +] + +[[package]] +name = "oxc_span" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afcf2e6f8c8f9c0019b7d82412ffe9171bdda72f8b3beba961abdfef4065f0bb" +dependencies = [ + "compact_str", + "oxc-miette", + "oxc_allocator 0.44.0", + "oxc_ast_macros 0.44.0", + "oxc_estree", ] [[package]] @@ -6094,15 +6205,35 @@ dependencies = [ "bitflags 2.6.0", "dashmap", "nonmax", - "oxc_allocator", - "oxc_ast_macros", - "oxc_index", - "oxc_span", + "oxc_allocator 0.25.0", + "oxc_ast_macros 0.25.0", + "oxc_index 0.25.0", + "oxc_span 0.25.0", "phf 0.11.2", "rustc-hash", "unicode-id-start", ] +[[package]] +name = "oxc_syntax" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754c63ade3a31289e4605845e1e9ca40c34b40bf10e0e6b91634ec7ad97ade97" +dependencies = [ + "assert-unchecked", + "bitflags 2.6.0", + "nonmax", + "oxc_allocator 0.44.0", + "oxc_ast_macros 0.44.0", + "oxc_estree", + "oxc_index 2.0.0", + "oxc_span 0.44.0", + "phf 0.11.2", + "rustc-hash", + "ryu-js", + "unicode-id-start", +] + [[package]] name = "p12" version = "0.6.3" @@ -7807,6 +7938,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 = "salsa20" version = "0.10.2" @@ -9206,10 +9343,10 @@ dependencies = [ "object 0.36.5", "os_info", "os_pipe", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.25.0", + "oxc_ast 0.25.0", "oxc_parser", - "oxc_span", + "oxc_span 0.25.0", "phf 0.11.2", "plist", "pretty_assertions", @@ -9656,7 +9793,7 @@ dependencies = [ "smawk", "terminal_size", "unicode-linebreak", - "unicode-width", + "unicode-width 0.1.14", ] [[package]] @@ -10316,6 +10453,12 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +[[package]] +name = "unicode-width" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" + [[package]] name = "unicode-xid" version = "0.2.6" diff --git a/crates/tauri-cli/Cargo.toml b/crates/tauri-cli/Cargo.toml index 8c5445a5c925..e78635a21209 100644 --- a/crates/tauri-cli/Cargo.toml +++ b/crates/tauri-cli/Cargo.toml @@ -101,7 +101,7 @@ css-color = "0.2" resvg = "0.43.0" dunce = "1" glob = "0.3" -oxc_parser = "0.25" +oxc_parser = "0.44" oxc_span = "0.25" oxc_allocator = "0.25" oxc_ast = "0.25"