diff --git a/Cargo.lock b/Cargo.lock index 5b3c6db0..18bac02f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -139,11 +139,11 @@ dependencies = [ "lux-ast", "lux-parser", "lux-utils", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.110.0", + "oxc_ast 0.110.0", "oxc_ast_visit", - "oxc_span", - "oxc_syntax", + "oxc_span 0.110.0", + "oxc_syntax 0.110.0", "rustc-hash", ] @@ -152,11 +152,11 @@ name = "lux-ast" version = "0.1.0" dependencies = [ "line-span", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.110.0", + "oxc_ast 0.110.0", "oxc_ast_visit", - "oxc_estree", - "oxc_span", + "oxc_estree 0.110.0", + "oxc_span 0.110.0", "serde", "serde_json", ] @@ -167,14 +167,14 @@ version = "0.1.0" dependencies = [ "line-span", "lux-ast", - "oxc_allocator", - "oxc_ast", + "oxc_allocator 0.110.0", + "oxc_ast 0.110.0", "oxc_ast_visit", - "oxc_diagnostics", - "oxc_estree", + "oxc_diagnostics 0.110.0", + "oxc_estree 0.110.0", "oxc_parser", - "oxc_span", - "oxc_syntax", + "oxc_span 0.110.0", + "oxc_syntax 0.110.0", "phf", "regex", "serde", @@ -278,12 +278,24 @@ checksum = "2174c7c8f77137b1bd1c653d7a5a531ae41f3b8fec1dd0251c801689784e7a2e" dependencies = [ "allocator-api2", "hashbrown", - "oxc_data_structures", - "oxc_estree", + "oxc_data_structures 0.110.0", + "oxc_estree 0.110.0", "rustc-hash", "serde", ] +[[package]] +name = "oxc_allocator" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5c88d24f54baed607e8a5b8f7b675cf542427489a84d3a987c25d14e6f37560" +dependencies = [ + "allocator-api2", + "hashbrown", + "oxc_data_structures 0.111.0", + "rustc-hash", +] + [[package]] name = "oxc_ast" version = "0.110.0" @@ -291,14 +303,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62f1902f97a5cac8767b76a1d8a1b3124e9db80c176ebbc98f75143dcc124a15" dependencies = [ "bitflags", - "oxc_allocator", - "oxc_ast_macros", - "oxc_data_structures", - "oxc_diagnostics", - "oxc_estree", - "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.110.0", + "oxc_ast_macros 0.110.0", + "oxc_data_structures 0.110.0", + "oxc_diagnostics 0.110.0", + "oxc_estree 0.110.0", + "oxc_regular_expression 0.110.0", + "oxc_span 0.110.0", + "oxc_syntax 0.110.0", +] + +[[package]] +name = "oxc_ast" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61b730cec4b5ee7c9f76b7c0c35662ea81c5d8cd5245fd7e5a3df6fedc53cf84" +dependencies = [ + "bitflags", + "oxc_allocator 0.111.0", + "oxc_ast_macros 0.111.0", + "oxc_data_structures 0.111.0", + "oxc_diagnostics 0.111.0", + "oxc_estree 0.111.0", + "oxc_regular_expression 0.111.0", + "oxc_span 0.111.0", + "oxc_syntax 0.111.0", ] [[package]] @@ -313,16 +342,28 @@ dependencies = [ "syn", ] +[[package]] +name = "oxc_ast_macros" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db4af69b74197148d178e5ab9bad5e88d036ea0055bc4a4fd9b2aa72cd4bc360" +dependencies = [ + "phf", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "oxc_ast_visit" version = "0.110.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2c520a488c04ba5267223edd0bb245fb7f10e2358e8955802a5d962bb95b50a" dependencies = [ - "oxc_allocator", - "oxc_ast", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.110.0", + "oxc_ast 0.110.0", + "oxc_span 0.110.0", + "oxc_syntax 0.110.0", ] [[package]] @@ -331,6 +372,12 @@ version = "0.110.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a42840ce8d83a08a92823dda6189e4d97359feca24a4fa732f3256c4614bb5a4" +[[package]] +name = "oxc_data_structures" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "093bc959abade6e41ae32ce55d9cc60d20ad560ade463db0890371ac8d32facf" + [[package]] name = "oxc_diagnostics" version = "0.110.0" @@ -342,20 +389,31 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "oxc_diagnostics" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2476bc5e5957f29cbd74a95f30ff8d7467a446947ae7294f862a440a0f4f82a" +dependencies = [ + "cow-utils", + "oxc-miette", + "percent-encoding", +] + [[package]] name = "oxc_ecmascript" -version = "0.110.0" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4813b352bd5b0b05badf0c9e6c5ec7ea58a6a7ab49bec8d18ead262624c6ef8d" +checksum = "57afadb15794970319679b9ab7004d2d39166d74852dc2fd7d647ef9782253a7" dependencies = [ "cow-utils", "num-bigint", "num-traits", - "oxc_allocator", - "oxc_ast", - "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_allocator 0.111.0", + "oxc_ast 0.111.0", + "oxc_regular_expression 0.111.0", + "oxc_span 0.111.0", + "oxc_syntax 0.111.0", ] [[package]] @@ -366,9 +424,15 @@ checksum = "e54fb3effe995e6538d68070bf0a450b5ffd11dd41b62f11a4d01efa1f40e278" dependencies = [ "dragonbox_ecma", "itoa", - "oxc_data_structures", + "oxc_data_structures 0.110.0", ] +[[package]] +name = "oxc_estree" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa8054cce36f2ac94eabc24c1983ec70f93a6c1187da248b0f1a1ce7bcd121c" + [[package]] name = "oxc_index" version = "4.1.0" @@ -381,23 +445,23 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.110.0" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5592bf8b64743944eb46528f9eabdde2b2435c8293cd502f5c183f9dff644e16" +checksum = "f8e1ab9ccddf9aae8c9236afa8993b57a401473cd6a0c0d6b98f1d6c9d448da9" dependencies = [ "bitflags", "cow-utils", "memchr", "num-bigint", "num-traits", - "oxc_allocator", - "oxc_ast", - "oxc_data_structures", - "oxc_diagnostics", + "oxc_allocator 0.111.0", + "oxc_ast 0.111.0", + "oxc_data_structures 0.111.0", + "oxc_diagnostics 0.111.0", "oxc_ecmascript", - "oxc_regular_expression", - "oxc_span", - "oxc_syntax", + "oxc_regular_expression 0.111.0", + "oxc_span 0.111.0", + "oxc_syntax 0.111.0", "rustc-hash", "seq-macro", ] @@ -409,10 +473,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09de7f7e0fb82f54750e3a95346a828fd354b9aeac00f131719008733e66a18d" dependencies = [ "bitflags", - "oxc_allocator", - "oxc_ast_macros", - "oxc_diagnostics", - "oxc_span", + "oxc_allocator 0.110.0", + "oxc_ast_macros 0.110.0", + "oxc_diagnostics 0.110.0", + "oxc_span 0.110.0", + "phf", + "rustc-hash", + "unicode-id-start", +] + +[[package]] +name = "oxc_regular_expression" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20bb5ba648addcdbaddb6f771b4facb7fdc75bc0da966a89b47af22311ed91da" +dependencies = [ + "bitflags", + "oxc_allocator 0.111.0", + "oxc_ast_macros 0.111.0", + "oxc_diagnostics 0.111.0", + "oxc_span 0.111.0", "phf", "rustc-hash", "unicode-id-start", @@ -426,12 +506,37 @@ checksum = "2a42c0759b745eca0fe776890af46ce12e79e61796995e51a8eb9dcdf5516ab0" dependencies = [ "compact_str", "oxc-miette", - "oxc_allocator", - "oxc_ast_macros", - "oxc_estree", + "oxc_allocator 0.110.0", + "oxc_ast_macros 0.110.0", + "oxc_estree 0.110.0", "serde", ] +[[package]] +name = "oxc_span" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0392afe06f6f78ad9c6f2c3cca1189e9db94e57c12c164c8508e07c2c718d6f4" +dependencies = [ + "compact_str", + "oxc-miette", + "oxc_allocator 0.111.0", + "oxc_ast_macros 0.111.0", + "oxc_estree 0.111.0", + "oxc_str", +] + +[[package]] +name = "oxc_str" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97cb70d5a5e99530ceb1c8d2297e2539007f69ff3d290801bf4788466ab63cf2" +dependencies = [ + "compact_str", + "oxc_allocator 0.111.0", + "oxc_estree 0.111.0", +] + [[package]] name = "oxc_syntax" version = "0.110.0" @@ -440,19 +545,38 @@ checksum = "b63eac2e04a75a10c5714aeb753cdfa06b1abc66bbaa748b7994700f52c9b184" dependencies = [ "bitflags", "cow-utils", - "dragonbox_ecma", "nonmax", - "oxc_allocator", - "oxc_ast_macros", - "oxc_data_structures", - "oxc_estree", + "oxc_allocator 0.110.0", + "oxc_ast_macros 0.110.0", + "oxc_data_structures 0.110.0", + "oxc_estree 0.110.0", "oxc_index", - "oxc_span", + "oxc_span 0.110.0", "phf", "serde", "unicode-id-start", ] +[[package]] +name = "oxc_syntax" +version = "0.111.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4eb5056b8c736b0ee376e8856702510e3fd99bc6c00384b9081f0b7f1ad725b6" +dependencies = [ + "bitflags", + "cow-utils", + "dragonbox_ecma", + "nonmax", + "oxc_allocator 0.111.0", + "oxc_ast_macros 0.111.0", + "oxc_data_structures 0.111.0", + "oxc_estree 0.111.0", + "oxc_index", + "oxc_span 0.111.0", + "phf", + "unicode-id-start", +] + [[package]] name = "percent-encoding" version = "2.3.2" diff --git a/Cargo.toml b/Cargo.toml index 756551f1..77fec9d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ lux-utils = { path="crates/lux-utils" } # External dependencies serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.149" -oxc_parser = "0.110.0" +oxc_parser = "0.111.0" oxc_allocator = "0.110.0" oxc_ast = { version = "0.110.0", features = ["serialize"] } oxc_span = { version = "0.110.0", features = ["serialize"] }