diff --git a/Cargo.lock b/Cargo.lock index 8af40fb..aff28a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -50,9 +50,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.19.0" +version = "3.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" dependencies = [ "allocator-api2", ] @@ -428,9 +428,9 @@ checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" [[package]] name = "oxc-miette" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f02105a875f3751a0b44b4c822b01177728dd9049ae6fb419e9b04887d730ed1" +checksum = "60a7ba54c704edefead1f44e9ef09c43e5cfae666bdc33516b066011f0e6ebf7" dependencies = [ "cfg-if", "owo-colors", @@ -443,9 +443,9 @@ dependencies = [ [[package]] name = "oxc-miette-derive" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "003b4612827f6501183873fb0735da92157e3c7daa71c40921c7d2758fec2229" +checksum = "d4faecb54d0971f948fbc1918df69b26007e6f279a204793669542e1e8b75eb3" dependencies = [ "proc-macro2", "quote", @@ -454,9 +454,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60ca9e1e73193a2060cc36d6a52b008e313c9d15e58a9c3de0097d4918697af9" +checksum = "78958640bcae9b5b42f9eaafe4995b5460195e961439c236095547bb78952f8d" dependencies = [ "allocator-api2", "bumpalo", @@ -467,9 +467,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b58ca83e7a169425f638d05474fc5666c8996fbe21b0a281e3c74750638b53" +checksum = "e0d1a3c841ad6204dcdba2e584efbff30ec7a5a2c88851108dd39a2ed4be3af3" dependencies = [ "bitflags", "oxc_allocator", @@ -484,9 +484,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "079b778ec2017539e54123eff2b5fdea09deb6de76fc539cce4774806946bfeb" +checksum = "3fc4d7eb802fc2bfc49fdc004e875a4009c17657f53372af111eb9d98dc4a15f" dependencies = [ "phf", "proc-macro2", @@ -496,9 +496,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e451cb1bfca987bc7d68975af38ccbdec8016634592a762cd2320b925a36d1" +checksum = "561ace6525ddc90b36103764a959eb261ff7f92a76172a34ac2d24d579f1260d" dependencies = [ "oxc_allocator", "oxc_ast", @@ -508,9 +508,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a41f2e1efaff4d28e45d96a35bf64fa00cc8d7460829cb293b0296ff2feaac3" +checksum = "0a075130a060ebc4bcf09a55fcf521243527a820937dccda4af92524d4c3def2" dependencies = [ "bitflags", "cow-utils", @@ -529,15 +529,15 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26e88f1dec1481f1c274c775659e92dfd71aeea023a4bccbaee861427e7706f" +checksum = "397842ac155f7c3f707232cc8758c0e67919ac7f75ec3bc34680ae176aca8b61" [[package]] name = "oxc_diagnostics" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f9eac375dd26c626775a3d7fad941fda7bce022448dd26165f4feb1ab186652" +checksum = "2739661b22eb7abe3966ebbe1eb236337f940eed7e9598bdb089c3353aa2c15f" dependencies = [ "cow-utils", "oxc-miette", @@ -546,9 +546,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da6f9a94e8b2772848a71e133ba47723c8ba4ed749552100b8c46f2e449b747" +checksum = "ef913bdaae2ed48335b500a25ecc6a9f186ca855968b5edfc6d1ebad4d0b2124" dependencies = [ "cow-utils", "num-bigint", @@ -561,9 +561,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6277ef2f1caaf759b16164787e39803ca91bd3582e5664ae3111c85aa62edd7" +checksum = "a61584ac8cd52d6b6c05a7a5d4b883d5666ea4612ddfe3429f28f7bcd1e93a14" [[package]] name = "oxc_index" @@ -577,9 +577,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa0b7195ec44f6edc67458409dca5a6660956ac2075496511f6bf843132beb57" +checksum = "06898c992b263f8e4dfcc338528445492a8d61292ad78a0ad7863a265e7beda2" dependencies = [ "bitflags", "cow-utils", @@ -600,9 +600,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c43bcf966ad7622484eb91a63555b128214b1e71e06ba4ebe767e825500cc3f" +checksum = "7c658b8d107d9534816312d1fd4b77311df648d07ac8af0417355a8cbb09749b" dependencies = [ "bitflags", "oxc_allocator", @@ -616,11 +616,12 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "857d307b9c5229fe00a1513c8f821f3927014ad3cf8184a44c6fa10aa9dde45f" +checksum = "7ef9534d21d00ac38ca4eab91e7b7f4fa0f1c7f0279d07865074c05357366d5c" dependencies = [ "itertools", + "memchr", "oxc_allocator", "oxc_ast", "oxc_ast_visit", @@ -630,9 +631,9 @@ dependencies = [ "oxc_index", "oxc_span", "oxc_syntax", - "phf", "rustc-hash", "self_cell", + "smallvec", ] [[package]] @@ -650,9 +651,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fda7457a6eea895d8d529d42f06cc5985de04ba6785dea98582010eceb4ac3f" +checksum = "3416e347dd4837cdfbffc49bd2ef106ba592133268a962381cc82d24e8593e40" dependencies = [ "compact_str", "oxc-miette", @@ -663,9 +664,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edea141e6e25054872e6e3b93e8f173b8812be5c49c39817aaa78f02a197a3c7" +checksum = "c44aa646ecb431595b3255b6eee2a7f9f292422b76cf5c156a825bd042073453" dependencies = [ "bitflags", "cow-utils", @@ -683,9 +684,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.105.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e12bb5cbc6617931d76493c19ee06b2de176917fdaade50f06670e852f5f08" +checksum = "0b0c8dc012307ff62260d1f9f3073d4933c5f7e0a01e479f52f6ddd2a487154b" dependencies = [ "itoa", "oxc_allocator", @@ -924,6 +925,9 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +dependencies = [ + "serde", +] [[package]] name = "smawk" diff --git a/Cargo.toml b/Cargo.toml index 8a69780..d543073 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,17 +14,17 @@ sha1 = "0.10" dashmap = "7.0.0-rc2" serde = { version = "1", features = ["derive", "rc"] } serde_json = "1" -oxc_allocator = "0.105" -oxc_ast = "0.105" -oxc_codegen = "0.105" -oxc_data_structures = "0.105" -oxc_diagnostics = "0.105" -oxc_ecmascript = "0.105" -oxc_parser = "0.105" -oxc_semantic = "0.105" -oxc_span = "0.105" -oxc_syntax = "0.105" -oxc_traverse = "0.105" +oxc_allocator = "0.108" +oxc_ast = "0.108" +oxc_codegen = "0.108" +oxc_data_structures = "0.108" +oxc_diagnostics = "0.108" +oxc_ecmascript = "0.108" +oxc_parser = "0.108" +oxc_semantic = "0.108" +oxc_span = "0.108" +oxc_syntax = "0.108" +oxc_traverse = "0.108" napi = "3" napi-derive = "3" napi-build = "2"