diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1e43287..c128dfa 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.2" + ".": "0.20.3" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c9203f..26e1411 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.20.3](https://github.com/limlabs/rex/compare/v0.20.2...v0.20.3) (2026-06-08) + + +### Bug Fixes + +* **build:** isolate per-build scratch dirs to stop flaky dev output-dir race ([#250](https://github.com/limlabs/rex/issues/250)) ([1201628](https://github.com/limlabs/rex/commit/1201628e9464bdbe415bb90815236e86a3187078)) + ## [0.20.2](https://github.com/limlabs/rex/compare/v0.20.1...v0.20.2) (2026-06-08) diff --git a/Cargo.lock b/Cargo.lock index 738bdba..6f8f474 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -118,6 +118,15 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2114736faba96bcd79595c700d03183f61357b9fbce14852515e59f3bee4ed4a" +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + [[package]] name = "arcstr" version = "1.2.0" @@ -138,9 +147,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "async-compression" -version = "0.4.41" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1" +checksum = "e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac" dependencies = [ "compression-codecs", "compression-core", @@ -187,15 +196,15 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "aws-lc-rs" -version = "1.16.2" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc" +checksum = "5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00" dependencies = [ "aws-lc-sys", "zeroize", @@ -203,9 +212,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.39.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa7e52a4c5c547c741610a2c6f123f3881e409b714cd27e6798ef020c514f0a" +checksum = "1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4" dependencies = [ "cc", "cmake", @@ -215,9 +224,9 @@ dependencies = [ [[package]] name = "axum" -version = "0.8.8" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core", "base64", @@ -239,10 +248,10 @@ dependencies = [ "serde_json", "serde_path_to_error", "serde_urlencoded", - "sha1", + "sha1 0.10.6", "sync_wrapper", "tokio", - "tokio-tungstenite 0.28.0", + "tokio-tungstenite 0.29.0", "tower", "tower-layer", "tower-service", @@ -305,7 +314,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cexpr", "clang-sys", "itertools 0.13.0", @@ -315,7 +324,7 @@ dependencies = [ "quote", "regex", "rustc-hash", - "shlex", + "shlex 1.3.0", "syn 2.0.117", ] @@ -357,9 +366,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" dependencies = [ "serde_core", ] @@ -378,16 +387,16 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.3" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", - "cpufeatures", + "cpufeatures 0.3.0", ] [[package]] @@ -399,6 +408,15 @@ dependencies = [ "generic-array", ] +[[package]] +name = "block-buffer" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" +dependencies = [ + "hybrid-array", +] + [[package]] name = "bstr" version = "1.12.1" @@ -411,9 +429,15 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" + +[[package]] +name = "by_address" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" [[package]] name = "bytecheck" @@ -463,9 +487,9 @@ checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" [[package]] name = "calendrical_calculations" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0b39595c6ee54a8d0900204ba4c401d0ab4eb45adaf07178e8d017541529e7" +checksum = "5abbd6eeda6885048d357edc66748eea6e0268e3dd11f326fff5bd248d779c26" dependencies = [ "core_maths", "displaydoc", @@ -482,14 +506,14 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.57" +version = "1.2.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" +checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f" dependencies = [ "find-msvc-tools", "jobserver", "libc", - "shlex", + "shlex 2.0.1", ] [[package]] @@ -526,9 +550,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "num-traits", @@ -548,9 +572,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", @@ -570,9 +594,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck", "proc-macro2", @@ -588,9 +612,9 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "cmake" -version = "0.1.57" +version = "0.1.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" +checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678" dependencies = [ "cc", ] @@ -621,9 +645,9 @@ dependencies = [ [[package]] name = "compact_str" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" +checksum = "9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab" dependencies = [ "castaway", "cfg-if", @@ -636,9 +660,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.37" +version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7" +checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" dependencies = [ "compression-core", "flate2", @@ -647,9 +671,9 @@ dependencies = [ [[package]] name = "compression-core" -version = "0.4.31" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d" +checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" [[package]] name = "concurrent_lru" @@ -660,6 +684,12 @@ dependencies = [ "once_cell", ] +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "const-str" version = "0.3.2" @@ -769,6 +799,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "crc32fast" version = "1.5.0" @@ -778,6 +817,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "critical-section" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" + [[package]] name = "crossbeam-channel" version = "0.5.15" @@ -818,7 +863,7 @@ version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "crossterm_winapi", "futures-core", "mio", @@ -835,7 +880,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "crossterm_winapi", "derive_more", "document-features", @@ -866,6 +911,15 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" +dependencies = [ + "hybrid-array", +] + [[package]] name = "csscolorparser" version = "0.6.2" @@ -967,9 +1021,9 @@ dependencies = [ [[package]] name = "dashmap" -version = "6.1.0" +version = "6.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" +checksum = "e6361d5c062261c78a176addb82d4c821ae42bed6089de0e12603cd25de2059c" dependencies = [ "cfg-if", "crossbeam-utils", @@ -981,9 +1035,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" +checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "data-url" @@ -1038,8 +1092,19 @@ version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer", - "crypto-common", + "block-buffer 0.10.4", + "crypto-common 0.1.7", +] + +[[package]] +name = "digest" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" +dependencies = [ + "block-buffer 0.12.0", + "const-oid", + "crypto-common 0.2.2", ] [[package]] @@ -1076,9 +1141,9 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", @@ -1129,9 +1194,9 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "either" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" [[package]] name = "embedded-io" @@ -1197,9 +1262,9 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72cf461f865c862bb7dc573f643dd6a2b6842f7c30b07882b56bd148cc2761b8" +checksum = "e1e1dacd0d2082dfcf1351c4bdd566bbe89a2b263235a2b50058f1e130a47277" dependencies = [ "bit-set 0.8.0", "regex-automata", @@ -1215,11 +1280,17 @@ dependencies = [ "arrayvec", ] +[[package]] +name = "fast-srgb8" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1" + [[package]] name = "fastrand" -version = "2.3.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "fdeflate" @@ -1243,13 +1314,12 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.27" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" +checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" dependencies = [ "cfg-if", "libc", - "libredox", ] [[package]] @@ -1528,18 +1598,18 @@ dependencies = [ [[package]] name = "gzip-header" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2" +checksum = "86848f4fd157d91041a62c78046fb7b248bcc2dce78376d436a1756e9a038577" dependencies = [ "crc32fast", ] [[package]] name = "h2" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "171fefbc92fe4a4de27e0698d6a5b392d6a0e333506bc49133760b3bcf948733" dependencies = [ "atomic-waker", "bytes", @@ -1598,6 +1668,17 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] + [[package]] name = "heck" version = "0.5.0" @@ -1621,9 +1702,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0" dependencies = [ "bytes", "itoa", @@ -1670,11 +1751,20 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +[[package]] +name = "hybrid-array" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" +dependencies = [ + "typenum", +] + [[package]] name = "hyper" -version = "1.8.1" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498" dependencies = [ "atomic-waker", "bytes", @@ -1687,7 +1777,6 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "pin-utils", "smallvec", "tokio", "want", @@ -1695,19 +1784,18 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.7" +version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" dependencies = [ "http", "hyper", "hyper-util", "rustls", - "rustls-pki-types", "tokio", "tokio-rustls", "tower-service", - "webpki-roots 1.0.6", + "webpki-roots 1.0.7", ] [[package]] @@ -1777,9 +1865,9 @@ dependencies = [ [[package]] name = "icu_calendar" -version = "2.1.1" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6f0e52e009b6b16ba9c0693578796f2dd4aaa59a7f8f920423706714a89ac4e" +checksum = "a2b2acc6263f494f1df50685b53ff8e57869e47d5c6fe39c23d518ae9a4f3e45" dependencies = [ "calendrical_calculations", "displaydoc", @@ -1793,18 +1881,19 @@ dependencies = [ [[package]] name = "icu_calendar_data" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527f04223b17edfe0bd43baf14a0cb1b017830db65f3950dc00224860a9a446d" +checksum = "118577bcf3a0fa7c6ac0a7d6e951814da84ee56b9b1f68fb4d8d10b08cefaf4d" [[package]] name = "icu_collections" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" dependencies = [ "displaydoc", "potential_utf", + "utf8_iter", "yoke", "zerofrom", "zerovec", @@ -1812,9 +1901,9 @@ dependencies = [ [[package]] name = "icu_locale" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532b11722e350ab6bf916ba6eb0efe3ee54b932666afec989465f9243fe6dd60" +checksum = "d5a396343c7208121dc86e35623d3dfe19814a7613cfd14964994cdc9c9a2e26" dependencies = [ "icu_collections", "icu_locale_core", @@ -1827,9 +1916,9 @@ dependencies = [ [[package]] name = "icu_locale_core" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" dependencies = [ "displaydoc", "litemap", @@ -1841,15 +1930,15 @@ dependencies = [ [[package]] name = "icu_locale_data" -version = "2.1.2" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c5f1d16b4c3a2642d3a719f18f6b06070ab0aef246a6418130c955ae08aa831" +checksum = "d5fdcc9ac77c6d74ff5cf6e65ef3181d6af32003b16fce3a77fb451d2f695993" [[package]] name = "icu_normalizer" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" dependencies = [ "icu_collections", "icu_normalizer_data", @@ -1861,15 +1950,15 @@ dependencies = [ [[package]] name = "icu_normalizer_data" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" [[package]] name = "icu_properties" -version = "2.1.2" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" +checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" dependencies = [ "icu_collections", "icu_locale_core", @@ -1881,15 +1970,15 @@ dependencies = [ [[package]] name = "icu_properties_data" -version = "2.1.2" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" +checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" [[package]] name = "icu_provider" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" dependencies = [ "displaydoc", "icu_locale_core", @@ -1904,9 +1993,9 @@ dependencies = [ [[package]] name = "icu_segmenter" -version = "2.1.2" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a807a7488f3f758629ae86d99d9d30dce24da2fb2945d74c80a4f4a62c71db73" +checksum = "5c0794db0b1a86193ac9c48768d0e6c52c54448e0870ad87907d456ee0dac964" dependencies = [ "core_maths", "icu_collections", @@ -1920,9 +2009,9 @@ dependencies = [ [[package]] name = "icu_segmenter_data" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ebbb7321d9e21d25f5660366cb6c08201d0175898a3a6f7a41ee9685af21c80" +checksum = "e4a2c462a4d927d512f5f882a033ddd62f33a05bb9f230d98f736ac3dc85938f" [[package]] name = "id-arena" @@ -1949,9 +2038,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -1959,9 +2048,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.25" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" +checksum = "b915661dd01db3f05050265b2477bcc6527b3792388e2749b41623cc592be67d" dependencies = [ "crossbeam-deque", "globset", @@ -2020,12 +2109,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "rayon", "serde", "serde_core", @@ -2097,16 +2186,6 @@ version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" -[[package]] -name = "iri-string" -version = "0.7.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e7418f59cc01c88316161279a7f665217ae316b388e58a0d10e29f54f1e5eb" -dependencies = [ - "memchr", - "serde", -] - [[package]] name = "is_terminal_polyfill" version = "1.70.2" @@ -2148,9 +2227,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "ixdtf" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84de9d95a6d2547d9b77ee3f25fa0ee32e3c3a6484d47a55adebc0439c077992" +checksum = "2ceaf4c6c48465bead8cb6a0b7c4ee0c86ecbb31239032b9c66ab9a08d2f3ee1" [[package]] name = "javascript-globals" @@ -2173,25 +2252,27 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.91" +version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" +checksum = "142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11" dependencies = [ + "cfg-if", + "futures-util", "once_cell", "wasm-bindgen", ] [[package]] name = "json-escape-simd" -version = "3.0.1" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3c2a6c0b4b5637c41719973ef40c6a1cf564f9db6958350de6193fbee9c23f5" +checksum = "35e770254dd7802184595b1d30da2a15cb72569e2aca2b177aef8d22eac8a693" [[package]] name = "json-strip-comments" -version = "3.1.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25376d12b2f6ae53f986f86e2a808a56af03d72284ae24fc35a2e290d09ee3c3" +checksum = "9301b34ecbe81051a62001a2dfa56d906628efdfbc68153e0a4d5eba58181ece" dependencies = [ "memchr", ] @@ -2209,9 +2290,9 @@ dependencies = [ [[package]] name = "kqueue" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a" +checksum = "273c0752728918e0ac4976f2b275b6fefb9ecd400585dec929419f3844cd87b5" dependencies = [ "kqueue-sys", "libc", @@ -2219,11 +2300,11 @@ dependencies = [ [[package]] name = "kqueue-sys" -version = "1.0.4" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" +checksum = "07293a4e297ac234359b510362495713f75ea345d5307140414f20c69ffeb087" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.13.0", "libc", ] @@ -2276,9 +2357,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.183" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libloading" @@ -2296,18 +2377,6 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" -[[package]] -name = "libredox" -version = "0.1.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08" -dependencies = [ - "bitflags 2.11.0", - "libc", - "plain", - "redox_syscall 0.7.3", -] - [[package]] name = "lightningcss" version = "1.0.0-alpha.71" @@ -2315,7 +2384,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb6314c2f0590ac93c86099b98bb7ba8abcf759bfd89604ffca906472bb54937" dependencies = [ "ahash 0.8.12", - "bitflags 2.11.0", + "bitflags 2.13.0", "const-str", "cssparser", "cssparser-color", @@ -2350,11 +2419,11 @@ dependencies = [ [[package]] name = "line-clipping" -version = "0.3.5" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a" +checksum = "3f50e8f47623268b5407192d26876c4d7f89d686ca130fdc53bced4814cd29f8" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -2371,9 +2440,9 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "litrs" @@ -2392,17 +2461,17 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "lru" -version = "0.16.3" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" +checksum = "8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -2453,9 +2522,9 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" [[package]] name = "memmem" @@ -2506,9 +2575,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.1.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda" dependencies = [ "libc", "log", @@ -2532,7 +2601,7 @@ version = "2.16.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55740c4ae1d8696773c78fdafd5d0e5fe9bc9f1b071c7ba493ba5c413a9184f3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "ctor", "napi-derive", "napi-sys", @@ -2544,9 +2613,9 @@ dependencies = [ [[package]] name = "napi-build" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d376940fd5b723c6893cd1ee3f33abbfd86acb1cd1ec079f3ab04a2a3bc4d3b1" +checksum = "c9c366d2c8c60b86fa632df75f745509b52f9128f91a6bad4c796e44abb505e1" [[package]] name = "napi-derive" @@ -2624,7 +2693,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "cfg_aliases", "libc", @@ -2668,7 +2737,7 @@ version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "filetime", "fsevent-sys", "inotify", @@ -2723,9 +2792,9 @@ dependencies = [ [[package]] name = "num-conv" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" +checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" [[package]] name = "num-derive" @@ -2779,15 +2848,14 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "openssl" -version = "0.10.76" +version = "0.10.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf" +checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cfg-if", "foreign-types", "libc", - "once_cell", "openssl-macros", "openssl-sys", ] @@ -2811,9 +2879,9 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" -version = "0.9.112" +version = "0.9.116" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb" +checksum = "f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4" dependencies = [ "cc", "libc", @@ -2850,33 +2918,33 @@ checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" [[package]] name = "oxc" -version = "0.122.0" +version = "0.134.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81e1f1757d0967d895dd9438b38dec356b40ffe723e03163d35527240c525a4a" +checksum = "d804f86548486ce1b6c92bb5511214f44074ea1e5bc94eded8ee4de2f7ca98c7" dependencies = [ - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_cfg 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_codegen 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_cfg 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_codegen 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "oxc_isolated_declarations", "oxc_mangler", "oxc_minifier", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_transformer 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_parser 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_transformer 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "oxc_transformer_plugins", ] [[package]] name = "oxc-browserslist" -version = "3.0.1" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86f358f5705f4da4bce0af2792b6d24d64be9c465bdc70a752b2f168c5ff721" +checksum = "ed057e45c57a87f33e7942215417089e3c038ba6c5dd5e4a6b3ecaa09bbd58d8" dependencies = [ "flate2", "postcard", @@ -2887,9 +2955,9 @@ dependencies = [ [[package]] name = "oxc-miette" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a7ba54c704edefead1f44e9ef09c43e5cfae666bdc33516b066011f0e6ebf7" +checksum = "4356a61f2ed4c9b3610245215fbf48970eb277126919f87db9d0efa93a74245c" dependencies = [ "cfg-if", "owo-colors", @@ -2902,9 +2970,9 @@ dependencies = [ [[package]] name = "oxc-miette-derive" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4faecb54d0971f948fbc1918df69b26007e6f279a204793669542e1e8b75eb3" +checksum = "b237422b014f8f8fff75bb9379e697d13f8d57551a22c88bebb39f073c1bf696" dependencies = [ "proc-macro2", "quote", @@ -2913,9 +2981,9 @@ dependencies = [ [[package]] name = "oxc-schemars" -version = "0.8.27" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b37bf0e08b878f3acd46e3d94670b8b0d31653ef0b3da4d776fd6010168e7ecd" +checksum = "ae3eac8cf44c508a9423cef2851b291ebf29b94d2c00f7c0c95e46fe01a39574" dependencies = [ "dyn-clone", "indexmap", @@ -2933,24 +3001,37 @@ checksum = "ff805b88789451a080b3c4d49fa0ebcd02dc6c0e370ed7a37ef954fbaf79915f" dependencies = [ "allocator-api2", "hashbrown 0.16.1", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_estree 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.122.0", + "rustc-hash", +] + +[[package]] +name = "oxc_allocator" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2303e54d087d40064154f2ec243fff0bf7641c078efae9bb14216a8869577ba7" +dependencies = [ + "allocator-api2", + "hashbrown 0.17.1", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_estree 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", "serde", ] [[package]] name = "oxc_allocator" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "allocator-api2", - "hashbrown 0.16.1", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "hashbrown 0.17.1", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", "serde", + "windows-sys 0.61.2", ] [[package]] @@ -2959,31 +3040,50 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "addc03b644cd9f26996bb32883f5cf4f4e46a51d20f5fbdbf675c14b29d38e95" dependencies = [ - "bitflags 2.11.0", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_macros 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_estree 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags 2.13.0", + "oxc_allocator 0.122.0", + "oxc_ast_macros 0.122.0", + "oxc_data_structures 0.122.0", + "oxc_diagnostics 0.122.0", + "oxc_estree 0.122.0", + "oxc_regular_expression 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", ] [[package]] name = "oxc_ast" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f628429436867a51e5d623b4b27c02807aec3ea241f01deadd21b0d1604c8ef" dependencies = [ - "bitflags 2.11.0", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_regular_expression 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "bitflags 2.13.0", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_macros 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_estree 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "oxc_ast" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" +dependencies = [ + "bitflags 2.13.0", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_regular_expression 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", ] [[package]] @@ -3000,8 +3100,20 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52b3190e5f69284b59a4876a3b42431c8e2309b4de3670553aab4888f15aa6f2" +dependencies = [ + "phf 0.13.1", + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "oxc_ast_macros" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "phf 0.13.1", "proc-macro2", @@ -3015,46 +3127,58 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31da485219d7ca6810872ce84fbcc7d11d8492145012603ead79beaf1476dc92" dependencies = [ - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", ] [[package]] name = "oxc_ast_visit" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfe1897cf38bab83c998346184cba50db2849943b9d9e8634d09a2dc303ceaee" dependencies = [ - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "oxc_ast_visit" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" +dependencies = [ + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", ] [[package]] name = "oxc_cfg" -version = "0.122.0" +version = "0.134.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c3511f05667ac140d33836de7eb7e7b7f8102b1691a3728624dc603f8a944de" +checksum = "eee538c54f0efefd69029969fb274891cf3b7fa3f26d8aad338c753b57f619bf" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "itertools 0.14.0", - "oxc_index", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "petgraph", "rustc-hash", ] [[package]] name = "oxc_cfg" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "itertools 0.14.0", - "oxc_index", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_index 5.0.0", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "petgraph", "rustc-hash", ] @@ -3065,38 +3189,61 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e8af47790edfd7cc2d35ff47b70a1746c73388cc498c7f470a9cdc35f89375c" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "itoa", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_sourcemap", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_data_structures 0.122.0", + "oxc_index 4.1.0", + "oxc_semantic 0.122.0", + "oxc_sourcemap 6.1.1", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", "rustc-hash", ] [[package]] name = "oxc_codegen" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7d690df0e909b1663c19a368cdfcf0cac94fd57ddf068230442ff82b27ad000" +dependencies = [ + "bitflags 2.13.0", + "cow-utils", + "dragonbox_ecma", + "itoa", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_sourcemap 7.0.0", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", +] + +[[package]] +name = "oxc_codegen" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "itoa", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_index", - "oxc_semantic 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_sourcemap", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_index 5.0.0", + "oxc_semantic 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_sourcemap 7.0.0", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", ] @@ -3108,19 +3255,45 @@ checksum = "3103453f49b58f20dfb5d0d7be109c44975b436ad056fdb046db03e971ee9f64" dependencies = [ "cow-utils", "oxc-browserslist", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.122.0", "rustc-hash", "serde", ] [[package]] name = "oxc_compat" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ae9249b8fc4604f787cbe39457565f21f7747a59cb94333bcc1ff85f9327323" +dependencies = [ + "cow-utils", + "oxc-browserslist", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", + "serde", +] + +[[package]] +name = "oxc_compat" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "cow-utils", "oxc-browserslist", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "rustc-hash", + "serde", +] + +[[package]] +name = "oxc_config" +version = "0.0.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" +dependencies = [ + "fast-glob", + "ignore", + "oxc-schemars", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", "serde", ] @@ -3136,8 +3309,17 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb6aa082cf4bbc5b3c189e9331f31823e31a5452533da36dfa5b174f20e72c1c" +dependencies = [ + "ropey", +] + +[[package]] +name = "oxc_data_structures" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "ropey", ] @@ -3155,8 +3337,19 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67daf165d8abff1577825a4303a5d0b61ae29c7b66c9e0e0e7f97f77705667ed" +dependencies = [ + "cow-utils", + "oxc-miette", + "percent-encoding", +] + +[[package]] +name = "oxc_diagnostics" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "cow-utils", "oxc-miette", @@ -3172,26 +3365,42 @@ dependencies = [ "cow-utils", "num-bigint", "num-traits", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_regular_expression 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", ] [[package]] name = "oxc_ecmascript" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41e701220c14cc0d0733a6501f1837fe9d913e891e25647132389fdfd78dd7d3" +dependencies = [ + "cow-utils", + "num-bigint", + "num-traits", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "oxc_ecmascript" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "cow-utils", "num-bigint", "num-traits", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_regular_expression 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_regular_expression 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", ] [[package]] @@ -3199,40 +3408,46 @@ name = "oxc_estree" version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8794e3fbcd834e8ae4246dbd3121f9ee82c6ae60bc92615a276d42b6b62a2341" + +[[package]] +name = "oxc_estree" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d42104865cba688a62c0cf5691592a890eef9de359bccb18a97b2be088478d" dependencies = [ "dragonbox_ecma", "itoa", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "oxc_estree" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "dragonbox_ecma", "itoa", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", ] [[package]] name = "oxc_estree_tokens" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "itoa", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_visit 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_parser 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_visit 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_parser 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", ] [[package]] name = "oxc_formatter" -version = "0.42.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.53.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "cow-utils", "fast-glob", @@ -3240,19 +3455,35 @@ dependencies = [ "markdown", "natord", "nodejs-built-in-modules", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_formatter_core", "oxc_jsdoc", - "oxc_parser 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_parser 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "phf 0.13.1", "rustc-hash", "smallvec", "unicode-width", ] +[[package]] +name = "oxc_formatter_core" +version = "0.53.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" +dependencies = [ + "cow-utils", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "rustc-hash", + "serde_json", + "unicode-width", +] + [[package]] name = "oxc_index" version = "4.1.0" @@ -3265,38 +3496,49 @@ dependencies = [ ] [[package]] -name = "oxc_isolated_declarations" -version = "0.122.0" +name = "oxc_index" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a51c701fd13cc71074d2b02da81568c20eca7d7249e253059df78c75a8a4547" +checksum = "191884bee6c3744909a51acc7d78d4ae370d817b25875b10642f632327b6296e" dependencies = [ - "bitflags 2.11.0", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "nonmax", + "serde", +] + +[[package]] +name = "oxc_isolated_declarations" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe9a8cdf9d9de031f83d3f26f4cfbc8373292fcc09cd2e5a895d49e5053b14f3" +dependencies = [ + "bitflags 2.13.0", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", ] [[package]] name = "oxc_jsdoc" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", ] [[package]] name = "oxc_linter" -version = "1.57.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "1.68.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "constcat", "convert_case 0.11.0", "cow-utils", @@ -3312,24 +3554,26 @@ dependencies = [ "memchr", "nodejs-built-in-modules", "oxc-schemars", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_visit 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_cfg 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_codegen 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ecmascript 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_visit 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_cfg 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_codegen 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_config", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ecmascript 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "oxc_estree_tokens", - "oxc_index", + "oxc_index 5.0.0", "oxc_macros", - "oxc_parser 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_regular_expression 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_parser 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_regular_expression 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "oxc_resolver", - "oxc_semantic 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_semantic 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "papaya", "phf 0.13.1", "rayon", @@ -3346,7 +3590,7 @@ dependencies = [ [[package]] name = "oxc_macros" version = "0.0.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "convert_case 0.11.0", "itertools 0.14.0", @@ -3357,44 +3601,45 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.122.0" +version = "0.134.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c902734a4b51a797bb6f3083bcf29c67db48433443521055f37ad13f48a55c81" +checksum = "1a83b68212db8f28b4a45c415d23255e94d19a7a654adb5a44de26a4aaa193c8" dependencies = [ "itertools 0.14.0", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", ] [[package]] name = "oxc_minifier" -version = "0.122.0" +version = "0.134.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e2b27bbd36243d7d583f561c9de84d1dfa0a55e28672c51e058a11882076e79" +checksum = "133be4ee8743c487ef47bb8053e8c9bf3493b3c2fe338b99f18cf1c0e9482552" dependencies = [ "cow-utils", "itoa", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_compat 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_compat 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", "oxc_mangler", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_str 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_traverse 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_parser 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_traverse 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", ] @@ -3404,41 +3649,66 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "041125897019b72d23e6549d95985fe379354cf004e69cb811803109375fa91b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "memchr", "num-bigint", "num-traits", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_data_structures 0.122.0", + "oxc_diagnostics 0.122.0", + "oxc_ecmascript 0.122.0", + "oxc_regular_expression 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", "rustc-hash", "seq-macro", ] [[package]] name = "oxc_parser" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d671cb199fc83d8fc9764926c3c8f7979affbd2d916e3b2e22e403745305b6" +dependencies = [ + "bitflags 2.13.0", + "cow-utils", + "memchr", + "num-bigint", + "num-traits", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", + "seq-macro", +] + +[[package]] +name = "oxc_parser" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "memchr", "num-bigint", "num-traits", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ecmascript 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_regular_expression 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ecmascript 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_regular_expression 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", "seq-macro", ] @@ -3449,11 +3719,11 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "405e9515c3ae4c7227b3596219ec256dd883cb403db3a0d1c10146f82a894c93" dependencies = [ - "bitflags 2.11.0", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_macros 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags 2.13.0", + "oxc_allocator 0.122.0", + "oxc_ast_macros 0.122.0", + "oxc_diagnostics 0.122.0", + "oxc_span 0.122.0", "phf 0.13.1", "rustc-hash", "unicode-id-start", @@ -3461,14 +3731,32 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06eb61d28a8b83b0bda7dc75bf886f178155dead57746fab874312c81baa359" dependencies = [ - "bitflags 2.11.0", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "bitflags 2.13.0", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_macros 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "phf 0.13.1", + "rustc-hash", + "unicode-id-start", +] + +[[package]] +name = "oxc_regular_expression" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" +dependencies = [ + "bitflags 2.13.0", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "phf 0.13.1", "rustc-hash", "unicode-id-start", @@ -3476,9 +3764,9 @@ dependencies = [ [[package]] name = "oxc_resolver" -version = "11.19.1" +version = "11.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5632fcd47d4fdaf7ef5ee150c7001fa8ed814ce38d1a073536a366dbfc239aad" +checksum = "70d6e5e3ac3224a72faa04ce1d7266ba2dbed67f37d561fd268a58aee7f4e271" dependencies = [ "cfg-if", "compact_str", @@ -3488,6 +3776,7 @@ dependencies = [ "nodejs-built-in-modules", "once_cell", "papaya", + "percent-encoding", "pnp", "rustc-hash", "rustix 1.1.4", @@ -3498,7 +3787,6 @@ dependencies = [ "simdutf8", "thiserror 2.0.18", "tracing", - "url", "windows", ] @@ -3522,38 +3810,62 @@ checksum = "ebb0597a0132e69aaecb010753b7450ffaf46cf45a389a7babe0e5e5825a911c" dependencies = [ "itertools 0.14.0", "memchr", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_cfg 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_ast_visit 0.122.0", + "oxc_diagnostics 0.122.0", + "oxc_ecmascript 0.122.0", + "oxc_index 4.1.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", "rustc-hash", "self_cell", ] [[package]] name = "oxc_semantic" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8573ff803b00bdacc550475aacc72305621d2992988e5f7886391fa9d9bfa611" +dependencies = [ + "itertools 0.14.0", + "memchr", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_cfg 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", + "self_cell", + "smallvec", +] + +[[package]] +name = "oxc_semantic" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "itertools 0.14.0", "memchr", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_visit 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_cfg 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ecmascript 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_index", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_visit 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_cfg 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ecmascript 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_index 5.0.0", "oxc_jsdoc", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", "self_cell", + "smallvec", ] [[package]] @@ -3569,6 +3881,19 @@ dependencies = [ "serde_json", ] +[[package]] +name = "oxc_sourcemap" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3866f9075027840e0711b52e15d2e1ba076fc5f5f01c96eeedd26375410641" +dependencies = [ + "base64-simd 0.8.0", + "json-escape-simd", + "rustc-hash", + "serde", + "serde_json", +] + [[package]] name = "oxc_span" version = "0.122.0" @@ -3577,25 +3902,39 @@ checksum = "894327633e5dcaef8baf34815d68100297f9776e20371502458ea3c42b8a710b" dependencies = [ "compact_str", "oxc-miette", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_macros 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_estree 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_str 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast_macros 0.122.0", + "oxc_estree 0.122.0", + "oxc_str 0.122.0", +] + +[[package]] +name = "oxc_span" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ff77b2ca10d57dc7645c4af838b1aa455cac6569992fe544ed041a8021ae10" +dependencies = [ + "compact_str", + "oxc-miette", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_macros 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_estree 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde", ] [[package]] name = "oxc_span" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "compact_str", "oxc-miette", "oxc-schemars", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_str 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "serde", ] @@ -3607,21 +3946,33 @@ checksum = "50e0b900b4f66db7d5b46a454532464861f675d03e16994040484d2c04151490" dependencies = [ "compact_str", "hashbrown 0.16.1", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_estree 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_estree 0.122.0", +] + +[[package]] +name = "oxc_str" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbcd6412fde266b6ffdbcdf118cba2c8dc0d6ddba6aa4e361842ebaf320a4eed" +dependencies = [ + "compact_str", + "hashbrown 0.17.1", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_estree 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde", ] [[package]] name = "oxc_str" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "compact_str", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "oxc-schemars", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "serde", ] @@ -3631,15 +3982,35 @@ version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a5edd0173b4667e5a1775b5d37e06a78c796fab18ee095739186831f2c54400" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", + "cow-utils", + "dragonbox_ecma", + "nonmax", + "oxc_allocator 0.122.0", + "oxc_ast_macros 0.122.0", + "oxc_estree 0.122.0", + "oxc_index 4.1.0", + "oxc_span 0.122.0", + "phf 0.13.1", + "unicode-id-start", +] + +[[package]] +name = "oxc_syntax" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab19e002e05e4d107483ace848ca2d6ce5c714f238d70d591f91d17fef54be98" +dependencies = [ + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "nonmax", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_macros 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_estree 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_macros 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_estree 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.13.1", "serde", "unicode-id-start", @@ -3647,18 +4018,19 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cow-utils", "dragonbox_ecma", "nonmax", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_macros 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_estree 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_index", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_macros 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_estree 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_index 5.0.0", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "phf 0.13.1", "serde", "unicode-id-start", @@ -3675,71 +4047,103 @@ dependencies = [ "indexmap", "itoa", "memchr", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_compat 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_regular_expression 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_traverse 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_ast_visit 0.122.0", + "oxc_compat 0.122.0", + "oxc_data_structures 0.122.0", + "oxc_diagnostics 0.122.0", + "oxc_ecmascript 0.122.0", + "oxc_regular_expression 0.122.0", + "oxc_semantic 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", + "oxc_traverse 0.122.0", "rustc-hash", "serde", "serde_json", - "sha1", + "sha1 0.10.6", ] [[package]] name = "oxc_transformer" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c753c4eb41524071c4d13650642b5622b7b23fca6b4d92872dc43f6e71686e16" +dependencies = [ + "base64", + "compact_str", + "indexmap", + "itoa", + "memchr", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_compat 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_regular_expression 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_traverse 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", + "serde", + "serde_json", + "sha1 0.11.0", +] + +[[package]] +name = "oxc_transformer" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "base64", "compact_str", "indexmap", "itoa", "memchr", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_visit 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_compat 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ecmascript 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_regular_expression 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_semantic 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_traverse 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_visit 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_compat 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ecmascript 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_regular_expression 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_semantic 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_traverse 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", "serde", "serde_json", - "sha1", + "sha1 0.11.0", ] [[package]] name = "oxc_transformer_plugins" -version = "0.122.0" +version = "0.134.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ccd7ee1283bd84462fd8d64d7eb25bc6407ea104e011482fd9b1a0eef3ae748" +checksum = "0dbd5a19932bc3aded01f5f2ff18f448cadbd921b26cffa2b90294fd1a44f4ce" dependencies = [ "cow-utils", "itoa", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_diagnostics 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_transformer 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_traverse 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_diagnostics 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_parser 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_transformer 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_traverse 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", ] @@ -3750,41 +4154,84 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e1d4f7d8539ccc032bf20a837b075a301a7846c6ded266a7a1889f0cfcae038" dependencies = [ "itoa", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast_visit 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_data_structures 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_str 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_ast_visit 0.122.0", + "oxc_data_structures 0.122.0", + "oxc_ecmascript 0.122.0", + "oxc_semantic 0.122.0", + "oxc_span 0.122.0", + "oxc_str 0.122.0", + "oxc_syntax 0.122.0", "rustc-hash", ] [[package]] name = "oxc_traverse" -version = "0.122.0" -source = "git+https://github.com/oxc-project/oxc?branch=main#862e0a49592aa320ff35cf227bcd07bbf957fdbd" +version = "0.134.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d817fd3459ecb0c0ea37042e796954d8caff9a6c5e23bf60a41f002cacdd5c79" +dependencies = [ + "itoa", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ast_visit 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_data_structures 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_semantic 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_span 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_syntax 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hash", +] + +[[package]] +name = "oxc_traverse" +version = "0.134.0" +source = "git+https://github.com/oxc-project/oxc?branch=main#275d318e5de7beb6adb8cf2e2d69c9dfd747a368" dependencies = [ "itoa", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ast_visit 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_data_structures 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_ecmascript 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_semantic 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_str 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_syntax 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ast_visit 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_data_structures 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_ecmascript 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_semantic 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_str 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_syntax 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "rustc-hash", ] +[[package]] +name = "palette" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6" +dependencies = [ + "approx", + "fast-srgb8", + "libm", + "palette_derive", +] + +[[package]] +name = "palette_derive" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30" +dependencies = [ + "by_address", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "papaya" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92dd0b07c53a0a0c764db2ace8c541dc47320dad97c2200c2a637ab9dd2328f" +checksum = "997ee03cd38c01469a7046643714f0ad28880bcb9e6679ff0666e24817ca19b7" dependencies = [ "equivalent", "seize", @@ -3796,7 +4243,7 @@ version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54fd03f1ad26cb6b3ec1b7414fa78a3bd639e7dbb421b1a60513c96ce886a196" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cssparser", "log", "phf 0.11.3", @@ -3838,7 +4285,7 @@ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.18", + "redox_syscall", "smallvec", "windows-link", ] @@ -3960,7 +4407,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared 0.11.3", - "rand 0.8.5", + "rand 0.8.6", ] [[package]] @@ -4019,18 +4466,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2", "quote", @@ -4043,23 +4490,11 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - [[package]] name = "pkg-config" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" - -[[package]] -name = "plain" -version = "0.2.3" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" +checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" [[package]] name = "png" @@ -4067,7 +4502,7 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "crc32fast", "fdeflate", "flate2", @@ -4076,13 +4511,13 @@ dependencies = [ [[package]] name = "pnp" -version = "0.12.8" +version = "0.12.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5401c5598b8244888870c2f1e84bb7bc1976f01c0043f1a4070a268409276840" +checksum = "d021b5b4a2ea34bf137831fbbc5856e9c7ca70861f95a0f8dc51323b6e821faa" dependencies = [ "byteorder", "concurrent_lru", - "fancy-regex 0.17.0", + "fancy-regex 0.18.0", "flate2", "indexmap", "nodejs-built-in-modules", @@ -4114,9 +4549,9 @@ dependencies = [ [[package]] name = "potential_utf" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" +checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" dependencies = [ "serde_core", "writeable", @@ -4185,15 +4620,15 @@ dependencies = [ [[package]] name = "pxfm" -version = "0.1.28" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a041e753da8b807c9255f28de81879c78c876392ff2469cde94799b2896b9d" +checksum = "e0c5ccf5294c6ccd63a74f1565028353830a9c2f5eb0c682c355c471726a6e3f" [[package]] name = "pyo3" -version = "0.28.2" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1" +checksum = "91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12" dependencies = [ "libc", "once_cell", @@ -4205,18 +4640,18 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.28.2" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf94ee265674bf76c09fa430b0e99c26e319c945d96ca0d5a8215f31bf81cf7" +checksum = "e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e" dependencies = [ "target-lexicon", ] [[package]] name = "pyo3-ffi" -version = "0.28.2" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "491aa5fc66d8059dd44a75f4580a2962c1862a1c2945359db36f6c2818b748dc" +checksum = "7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e" dependencies = [ "libc", "pyo3-build-config", @@ -4224,9 +4659,9 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.28.2" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d671734e9d7a43449f8480f8b38115df67bef8d21f76837fa75ee7aaa5e52e" +checksum = "df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -4236,9 +4671,9 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.28.2" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22faaa1ce6c430a1f71658760497291065e6450d7b5dc2bcf254d49f66ee700a" +checksum = "c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb" dependencies = [ "heck", "proc-macro2", @@ -4282,7 +4717,7 @@ dependencies = [ "bytes", "getrandom 0.3.4", "lru-slab", - "rand 0.9.2", + "rand 0.9.4", "ring", "rustc-hash", "rustls", @@ -4347,18 +4782,18 @@ dependencies = [ [[package]] name = "rand" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" dependencies = [ "rand_core 0.6.4", ] [[package]] name = "rand" -version = "0.9.2" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" +checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ "rand_chacha", "rand_core 0.9.5", @@ -4391,9 +4826,9 @@ dependencies = [ [[package]] name = "ratatui" -version = "0.30.0" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc" +checksum = "1695748e3a735b34968c887ceea5a380b43545903868ae8f5b666593100f6b68" dependencies = [ "instability", "ratatui-core", @@ -4401,21 +4836,25 @@ dependencies = [ "ratatui-macros", "ratatui-termwiz", "ratatui-widgets", + "serde", ] [[package]] name = "ratatui-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293" +checksum = "42d3603f354bba8c595fa47860e60142d7372b7210c27044c6a7d0e1a4336b44" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "compact_str", - "hashbrown 0.16.1", + "critical-section", + "hashbrown 0.17.1", "indoc", "itertools 0.14.0", "kasuari", "lru", + "palette", + "serde", "strum", "thiserror 2.0.18", "unicode-segmentation", @@ -4425,9 +4864,9 @@ dependencies = [ [[package]] name = "ratatui-crossterm" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3" +checksum = "2b2867bedcbd6a690ca4f8672a687b730ec07660c79844517b084311b529980c" dependencies = [ "cfg-if", "crossterm 0.29.0", @@ -4437,9 +4876,9 @@ dependencies = [ [[package]] name = "ratatui-macros" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4" +checksum = "80fac59720679490d89d200df411faa249be728681adcabed3d047ae72c48f1d" dependencies = [ "ratatui-core", "ratatui-widgets", @@ -4447,9 +4886,9 @@ dependencies = [ [[package]] name = "ratatui-termwiz" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c" +checksum = "386b8ff8f74ed749509391c56d549761a2fcdb408e1f42e467286bcb7dac8967" dependencies = [ "ratatui-core", "termwiz", @@ -4457,17 +4896,18 @@ dependencies = [ [[package]] name = "ratatui-widgets" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db" +checksum = "7ef4f17dd7ac3abf5adc2b920a03c61eee4bfe6a88fa5191936895525371d79c" dependencies = [ - "bitflags 2.11.0", - "hashbrown 0.16.1", + "bitflags 2.13.0", + "hashbrown 0.17.1", "indoc", "instability", "itertools 0.14.0", "line-clipping", "ratatui-core", + "serde", "strum", "time", "unicode-segmentation", @@ -4476,9 +4916,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" +checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" dependencies = [ "either", "rayon-core", @@ -4500,16 +4940,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", -] - -[[package]] -name = "redox_syscall" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" -dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -4563,9 +4994,9 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" [[package]] name = "regress" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07948de9abc2e83adbeb7543c061a5ddaf7d944afcafbdd6e6b39aeacd40504b" +checksum = "158a764437582235e3501f683b93a0a6f8d825d04a789dbe5ed30b8799b8908a" dependencies = [ "hashbrown 0.16.1", "memchr", @@ -4624,14 +5055,14 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots 1.0.6", + "webpki-roots 1.0.7", ] [[package]] name = "resb" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a067ab3b5ca3b4dc307d0de9cf75f9f5e6ca9717b192b2f28a36c83e5de9e76" +checksum = "22d392791f3c6802a1905a509e9d1a6039cbbcb5e9e00e5a6d3661f7c874f390" dependencies = [ "potential_utf", "serde_core", @@ -4639,20 +5070,20 @@ dependencies = [ [[package]] name = "rex_build" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "hex", "include_dir", "lightningcss", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_codegen 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_syntax 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_transformer 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_codegen 0.122.0", + "oxc_parser 0.122.0", + "oxc_semantic 0.122.0", + "oxc_span 0.122.0", + "oxc_syntax 0.122.0", + "oxc_transformer 0.122.0", "reqwest", "rex_core", "rex_mdx", @@ -4674,7 +5105,7 @@ dependencies = [ [[package]] name = "rex_cli" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "axum", @@ -4682,15 +5113,15 @@ dependencies = [ "clap", "crossterm 0.28.1", "futures", - "oxc_allocator 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_codegen 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_diagnostics 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_allocator 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_codegen 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_diagnostics 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "oxc_formatter", "oxc_linter", - "oxc_parser 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_semantic 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_span 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", - "oxc_transformer 0.122.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_parser 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_semantic 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_span 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", + "oxc_transformer 0.134.0 (git+https://github.com/oxc-project/oxc?branch=main)", "ratatui", "rayon", "rex_build", @@ -4709,7 +5140,7 @@ dependencies = [ [[package]] name = "rex_core" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "serde", @@ -4720,7 +5151,7 @@ dependencies = [ [[package]] name = "rex_dev" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "axum", @@ -4740,7 +5171,7 @@ dependencies = [ [[package]] name = "rex_e2e" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "futures", @@ -4754,7 +5185,7 @@ dependencies = [ [[package]] name = "rex_image" -version = "0.20.1" +version = "0.20.3" dependencies = [ "base64", "hex", @@ -4771,7 +5202,7 @@ version = "0.15.1" dependencies = [ "anyhow", "axum", - "dashmap 6.1.0", + "dashmap 6.2.1", "hex", "http-body-util", "notify", @@ -4797,15 +5228,15 @@ version = "0.9.0" dependencies = [ "anyhow", "markdown", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ast 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_ast 0.122.0", + "oxc_parser 0.122.0", + "oxc_span 0.122.0", ] [[package]] name = "rex_napi" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "napi", @@ -4844,7 +5275,7 @@ dependencies = [ [[package]] name = "rex_router" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "rex_core", @@ -4854,18 +5285,18 @@ dependencies = [ [[package]] name = "rex_server" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "axum", "futures", "http-body-util", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_codegen 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_parser 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_semantic 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_span 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_transformer 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.122.0", + "oxc_codegen 0.122.0", + "oxc_parser 0.122.0", + "oxc_semantic 0.122.0", + "oxc_span 0.122.0", + "oxc_transformer 0.122.0", "rex_build", "rex_core", "rex_image", @@ -4882,7 +5313,7 @@ dependencies = [ [[package]] name = "rex_v8" -version = "0.20.1" +version = "0.20.3" dependencies = [ "anyhow", "crossbeam-channel", @@ -4948,15 +5379,15 @@ dependencies = [ [[package]] name = "rolldown" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "append-only-vec", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "commondir", - "dashmap 6.1.0", + "dashmap 6.2.1", "futures", "indexmap", "itertools 0.14.0", @@ -4964,10 +5395,11 @@ dependencies = [ "json-escape-simd", "memchr", "oxc", - "oxc_allocator 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", - "oxc_traverse 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_allocator 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_traverse 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "petgraph", "rayon", "rolldown_common", @@ -5003,9 +5435,9 @@ dependencies = [ [[package]] name = "rolldown-ariadne" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77dff57c9de498bb1eb5b1ce682c2e3a0ae956b266fa0933c3e151b87b078967" +checksum = "ee296fe9ac0007f2c0eff04d55c980de537aa3d736e873d70c9c47d4c737ea44" dependencies = [ "unicode-width", "yansi", @@ -5013,21 +5445,22 @@ dependencies = [ [[package]] name = "rolldown_common" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", - "bitflags 2.11.0", - "dashmap 6.1.0", + "bitflags 2.13.0", + "dashmap 6.2.1", "derive_more", "fast-glob", "itertools 0.14.0", "num-bigint", "oxc", - "oxc_ecmascript 0.122.0 (registry+https://github.com/rust-lang/crates.io-index)", - "oxc_index", + "oxc_ecmascript 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", + "oxc_index 4.1.0", "oxc_resolver", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rolldown_ecmascript", "rolldown_error", "rolldown_sourcemap", @@ -5044,21 +5477,21 @@ dependencies = [ [[package]] name = "rolldown_dev_common" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "derive_more", "rolldown_common", "rolldown_error", + "rolldown_utils", ] [[package]] name = "rolldown_devtools" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "blake3", - "dashmap 6.1.0", "rolldown_devtools_action", "rustc-hash", "serde", @@ -5069,8 +5502,8 @@ dependencies = [ [[package]] name = "rolldown_devtools_action" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "serde", "ts-rs", @@ -5078,36 +5511,36 @@ dependencies = [ [[package]] name = "rolldown_ecmascript" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "arcstr", "oxc", - "oxc_sourcemap", + "oxc_sourcemap 7.0.0", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rolldown_error", "self_cell", ] [[package]] name = "rolldown_ecmascript_utils" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "memchr", "oxc", "rolldown_common", "rolldown_utils", - "smallvec", ] [[package]] name = "rolldown_error" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", - "bitflags 2.11.0", + "bitflags 2.13.0", "derive_more", "heck", "oxc", @@ -5120,8 +5553,8 @@ dependencies = [ [[package]] name = "rolldown_fs" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "oxc_resolver", "vfs", @@ -5129,17 +5562,17 @@ dependencies = [ [[package]] name = "rolldown_plugin" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", "async-trait", - "bitflags 2.11.0", - "dashmap 6.1.0", + "bitflags 2.13.0", + "dashmap 6.2.1", "derive_more", "nodejs-built-in-modules", - "oxc_index", + "oxc_index 4.1.0", "rolldown_common", "rolldown_devtools", "rolldown_ecmascript", @@ -5160,8 +5593,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_asset_module" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "memchr", @@ -5176,8 +5609,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_chunk_import_map" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "arcstr", "rolldown_common", @@ -5190,8 +5623,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_copy_module" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", @@ -5207,8 +5640,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_data_url" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "arcstr", "base64-simd 0.8.0", @@ -5221,8 +5654,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_hmr" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "rolldown_common", "rolldown_plugin", @@ -5230,8 +5663,8 @@ dependencies = [ [[package]] name = "rolldown_plugin_lazy_compilation" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", @@ -5239,27 +5672,29 @@ dependencies = [ "rolldown_common", "rolldown_plugin", "rolldown_utils", + "serde_json", ] [[package]] name = "rolldown_plugin_oxc_runtime" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "arcstr", "phf 0.13.1", + "rolldown_common", "rolldown_plugin", "rolldown_utils", ] [[package]] name = "rolldown_resolver" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", - "dashmap 6.1.0", + "dashmap 6.2.1", "itertools 0.14.0", "oxc_resolver", "rolldown_common", @@ -5270,26 +5705,26 @@ dependencies = [ [[package]] name = "rolldown_sourcemap" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "memchr", "oxc", - "oxc_sourcemap", + "oxc_sourcemap 7.0.0", ] [[package]] name = "rolldown_std_utils" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "regex", ] [[package]] name = "rolldown_tracing" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "tracing", "tracing-chrome", @@ -5298,8 +5733,8 @@ dependencies = [ [[package]] name = "rolldown_utils" -version = "0.1.0" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "anyhow", "arcstr", @@ -5307,7 +5742,7 @@ dependencies = [ "base-encode", "base64-simd 0.8.0", "cow-utils", - "dashmap 6.1.0", + "dashmap 6.2.1", "fast-glob", "form_urlencoded", "futures", @@ -5318,7 +5753,8 @@ dependencies = [ "mime", "nom 8.0.0", "oxc", - "oxc_index", + "oxc_index 4.1.0", + "oxc_str 0.134.0 (registry+https://github.com/rust-lang/crates.io-index)", "rayon", "regex", "regress", @@ -5354,9 +5790,9 @@ dependencies = [ [[package]] name = "rustc-hash" -version = "2.1.1" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" +checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" [[package]] name = "rustc_version" @@ -5373,7 +5809,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys 0.4.15", @@ -5386,7 +5822,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys 0.12.1", @@ -5395,9 +5831,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.37" +version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" +checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" dependencies = [ "aws-lc-rs", "log", @@ -5411,9 +5847,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.14.0" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "web-time", "zeroize", @@ -5421,9 +5857,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.10" +version = "0.103.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef" +checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" dependencies = [ "aws-lc-rs", "ring", @@ -5479,7 +5915,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -5514,9 +5950,9 @@ checksum = "b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89" [[package]] name = "semver" -version = "1.0.27" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" [[package]] name = "seq-macro" @@ -5576,9 +6012,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "indexmap", "itoa", @@ -5627,8 +6063,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", - "cpufeatures", - "digest", + "cpufeatures 0.2.17", + "digest 0.10.7", +] + +[[package]] +name = "sha1" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", ] [[package]] @@ -5638,8 +6085,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", - "digest", + "cpufeatures 0.2.17", + "digest 0.10.7", ] [[package]] @@ -5657,6 +6104,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +[[package]] +name = "shlex" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" + [[package]] name = "signal-hook" version = "0.3.18" @@ -5699,9 +6152,9 @@ dependencies = [ [[package]] name = "simd-adler32" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" +checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" [[package]] name = "simd-json" @@ -5723,9 +6176,9 @@ checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "siphasher" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "slab" @@ -5750,9 +6203,9 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" [[package]] name = "socket2" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", "windows-sys 0.61.2", @@ -5787,12 +6240,12 @@ dependencies = [ [[package]] name = "string_wizard" -version = "0.0.27" -source = "git+https://github.com/rolldown/rolldown?branch=main#eec7d7320cc991e1efd5ed8264d02c6889a223c3" +version = "1.1.0" +source = "git+https://github.com/rolldown/rolldown?branch=main#509b36c61ad2f414d473d3fc183614c4a772520e" dependencies = [ "memchr", - "oxc_index", - "oxc_sourcemap", + "oxc_index 4.1.0", + "oxc_sourcemap 7.0.0", "regex", "rustc-hash", "serde", @@ -5806,18 +6259,18 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "strum" -version = "0.27.2" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" +checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.27.2" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" +checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" dependencies = [ "heck", "proc-macro2", @@ -5889,7 +6342,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -6000,7 +6453,7 @@ checksum = "4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7" dependencies = [ "anyhow", "base64", - "bitflags 2.11.0", + "bitflags 2.13.0", "fancy-regex 0.11.0", "filedescriptor", "finl_unicode", @@ -6129,9 +6582,9 @@ dependencies = [ [[package]] name = "tinystr" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" +checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" dependencies = [ "displaydoc", "serde_core", @@ -6155,9 +6608,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.50.0" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", @@ -6170,9 +6623,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.6.1" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" +checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" dependencies = [ "proc-macro2", "quote", @@ -6213,14 +6666,14 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" +checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" dependencies = [ "futures-util", "log", "tokio", - "tungstenite 0.28.0", + "tungstenite 0.29.0", ] [[package]] @@ -6295,12 +6748,12 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "async-compression", - "bitflags 2.11.0", + "bitflags 2.13.0", "bytes", "futures-core", "futures-util", @@ -6309,7 +6762,6 @@ dependencies = [ "http-body-util", "http-range-header", "httpdate", - "iri-string", "mime", "mime_guess", "percent-encoding", @@ -6319,7 +6771,7 @@ dependencies = [ "tower", "tower-layer", "tower-service", - "tracing", + "url", ] [[package]] @@ -6459,27 +6911,26 @@ dependencies = [ "http", "httparse", "log", - "rand 0.9.2", - "sha1", + "rand 0.9.4", + "sha1 0.10.6", "thiserror 2.0.18", "utf-8", ] [[package]] name = "tungstenite" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442" +checksum = "6c01152af293afb9c7c2a57e4b559c5620b421f6d133261c60dd2d0cdb38e6b8" dependencies = [ "bytes", "data-encoding", "http", "httparse", "log", - "rand 0.9.2", - "sha1", + "rand 0.9.4", + "sha1 0.10.6", "thiserror 2.0.18", - "utf-8", ] [[package]] @@ -6490,9 +6941,9 @@ checksum = "63278e72ed4f207eb3216c944cbafb35bdb656d2eab97ef73c0c165a1cd3e319" [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "ucd-trie" @@ -6532,9 +6983,9 @@ checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" [[package]] name = "unicode-segmentation" -version = "1.13.1" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da36089a805484bcccfffe0739803392c8298778a2d2f09febf76fac5ad9025b" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-truncate" @@ -6603,9 +7054,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.22.0" +version = "1.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" +checksum = "d258b83ceec21034727ecee8c382cfa6c3e133699b0742c64571814fb420c9f7" dependencies = [ "atomic", "getrandom 0.4.2", @@ -6620,7 +7071,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59b21777080203cb33828681f177e53402fa2927a1e2d17adead072b0c26b401" dependencies = [ "bindgen", - "bitflags 2.11.0", + "bitflags 2.13.0", "fslock", "gzip-header", "home", @@ -6717,11 +7168,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.2+wasi-0.2.9" +version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.57.1", ] [[package]] @@ -6730,14 +7181,14 @@ version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.51.0", ] [[package]] name = "wasm-bindgen" -version = "0.2.114" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" +checksum = "3ed04576f974d2b2fba0f38c51dbc5518011e38c36bf1143164be765528fd409" dependencies = [ "cfg-if", "once_cell", @@ -6748,23 +7199,19 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.64" +version = "0.4.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8" +checksum = "9473dbd2991ae90b6291c3c32c30c6187ac49aa32f9905d1cce280ec1e110b0f" dependencies = [ - "cfg-if", - "futures-util", "js-sys", - "once_cell", "wasm-bindgen", - "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.114" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" +checksum = "916151b09da36bd82f6615cbf3a419e2f0ba23a03c6160e8e92eb6bd4aa1dec6" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -6772,9 +7219,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.114" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" +checksum = "299047362ccbfce148b67ab7e73349f77748e00c8296f9542adfad2ad82c5c5e" dependencies = [ "bumpalo", "proc-macro2", @@ -6785,9 +7232,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.114" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" +checksum = "9a929b2c61f11ba3e9bc35b50c1f25cb38e0e892c0c231ae2b8cf78d5dad4437" dependencies = [ "unicode-ident", ] @@ -6833,7 +7280,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "hashbrown 0.15.5", "indexmap", "semver", @@ -6841,9 +7288,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.91" +version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9" +checksum = "6d621441cfc37b84979402712047321980c178f299193a3589d05b99e8763436" dependencies = [ "js-sys", "wasm-bindgen", @@ -6865,14 +7312,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ - "webpki-roots 1.0.6", + "webpki-roots 1.0.7", ] [[package]] name = "webpki-roots" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" +checksum = "52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d" dependencies = [ "rustls-pki-types", ] @@ -7302,6 +7749,12 @@ dependencies = [ "wit-bindgen-rust-macro", ] +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + [[package]] name = "wit-bindgen-core" version = "0.51.0" @@ -7351,7 +7804,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "indexmap", "log", "serde", @@ -7383,9 +7836,9 @@ dependencies = [ [[package]] name = "writeable" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" [[package]] name = "wyz" @@ -7410,9 +7863,9 @@ checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yoke" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" dependencies = [ "stable_deref_trait", "yoke-derive", @@ -7421,9 +7874,9 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" +checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", @@ -7433,18 +7886,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.47" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87" +checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.47" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89" +checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", @@ -7453,18 +7906,18 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" +checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" +checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", @@ -7480,20 +7933,21 @@ checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" [[package]] name = "zerotrie" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" dependencies = [ "displaydoc", "yoke", "zerofrom", + "zerovec", ] [[package]] name = "zerovec" -version = "0.11.5" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" dependencies = [ "serde", "yoke", @@ -7503,9 +7957,9 @@ dependencies = [ [[package]] name = "zerovec-derive" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" +checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" dependencies = [ "proc-macro2", "quote", @@ -7545,9 +7999,9 @@ checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9" [[package]] name = "zune-jpeg" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7a1c0af6e5d8d1363f4994b7a091ccf963d8b694f7da5b0b9cceb82da2c0a6" +checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296" dependencies = [ "zune-core", ] diff --git a/crates/rex_build/Cargo.toml b/crates/rex_build/Cargo.toml index de04d02..7393683 100644 --- a/crates/rex_build/Cargo.toml +++ b/crates/rex_build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_build" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_cli/Cargo.toml b/crates/rex_cli/Cargo.toml index 1a5aaeb..03b55db 100644 --- a/crates/rex_cli/Cargo.toml +++ b/crates/rex_cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_cli" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_core/Cargo.toml b/crates/rex_core/Cargo.toml index 34e894b..b7d1275 100644 --- a/crates/rex_core/Cargo.toml +++ b/crates/rex_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_core" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" description = "Core types and configuration for the Rex framework" license = "MIT" diff --git a/crates/rex_dev/Cargo.toml b/crates/rex_dev/Cargo.toml index 73ac677..9d3ab22 100644 --- a/crates/rex_dev/Cargo.toml +++ b/crates/rex_dev/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_dev" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_e2e/Cargo.toml b/crates/rex_e2e/Cargo.toml index 7e6951f..3d36ef4 100644 --- a/crates/rex_e2e/Cargo.toml +++ b/crates/rex_e2e/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_e2e" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_image/Cargo.toml b/crates/rex_image/Cargo.toml index 0130ad3..7d6a27f 100644 --- a/crates/rex_image/Cargo.toml +++ b/crates/rex_image/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_image" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" description = "Image optimization and processing for the Rex framework" license = "MIT" diff --git a/crates/rex_napi/Cargo.toml b/crates/rex_napi/Cargo.toml index 4b0700b..862f44f 100644 --- a/crates/rex_napi/Cargo.toml +++ b/crates/rex_napi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_napi" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_router/Cargo.toml b/crates/rex_router/Cargo.toml index 8661c2e..1f128e2 100644 --- a/crates/rex_router/Cargo.toml +++ b/crates/rex_router/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_router" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" description = "File-system router with trie-based matching for the Rex framework" license = "MIT" @@ -10,7 +10,7 @@ repository = "https://github.com/limlabs/rex" workspace = true [dependencies] -rex_core = { path = "../rex_core", version = "0.20.2" } # x-release-please-version +rex_core = { path = "../rex_core", version = "0.20.3" } # x-release-please-version tracing = { workspace = true } anyhow = { workspace = true } diff --git a/crates/rex_server/Cargo.toml b/crates/rex_server/Cargo.toml index 12d932b..76bd1db 100644 --- a/crates/rex_server/Cargo.toml +++ b/crates/rex_server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_server" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" publish = false diff --git a/crates/rex_v8/Cargo.toml b/crates/rex_v8/Cargo.toml index 8d162b6..bf47233 100644 --- a/crates/rex_v8/Cargo.toml +++ b/crates/rex_v8/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rex_v8" -version = "0.20.2" # x-release-please-version +version = "0.20.3" # x-release-please-version edition = "2021" description = "V8 isolate pool and SSR engine for the Rex framework" license = "MIT" @@ -10,7 +10,7 @@ repository = "https://github.com/limlabs/rex" workspace = true [dependencies] -rex_core = { path = "../rex_core", version = "0.20.2" } # x-release-please-version +rex_core = { path = "../rex_core", version = "0.20.3" } # x-release-please-version v8 = { workspace = true } crossbeam-channel = { workspace = true } tokio = { workspace = true } diff --git a/packages/create-rex-app/package-lock.json b/packages/create-rex-app/package-lock.json index 5d23c03..0ef8b5a 100644 --- a/packages/create-rex-app/package-lock.json +++ b/packages/create-rex-app/package-lock.json @@ -1,12 +1,12 @@ { "name": "create-rex", - "version": "0.20.1", + "version": "0.20.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "create-rex", - "version": "0.20.1", + "version": "0.20.3", "license": "MIT", "bin": { "create-rex": "dist/index.js" diff --git a/packages/create-rex-app/package.json b/packages/create-rex-app/package.json index 9acb069..072063b 100644 --- a/packages/create-rex-app/package.json +++ b/packages/create-rex-app/package.json @@ -1,6 +1,6 @@ { "name": "create-rex", - "version": "0.20.2", + "version": "0.20.3", "description": "Create a new Rex project", "bin": { "create-rex": "./dist/index.js" diff --git a/packages/rex-darwin-arm64/package.json b/packages/rex-darwin-arm64/package.json index ee6a175..e99322f 100644 --- a/packages/rex-darwin-arm64/package.json +++ b/packages/rex-darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@limlabs/rex-darwin-arm64", - "version": "0.20.2", + "version": "0.20.3", "description": "Rex CLI binary for macOS ARM64", "license": "MIT", "repository": { diff --git a/packages/rex-darwin-x64/package.json b/packages/rex-darwin-x64/package.json index dac6882..77a2ad5 100644 --- a/packages/rex-darwin-x64/package.json +++ b/packages/rex-darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@limlabs/rex-darwin-x64", - "version": "0.20.2", + "version": "0.20.3", "description": "Rex CLI binary for macOS x64", "license": "MIT", "repository": { diff --git a/packages/rex-linux-arm64/package.json b/packages/rex-linux-arm64/package.json index ee9b752..ca053d1 100644 --- a/packages/rex-linux-arm64/package.json +++ b/packages/rex-linux-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@limlabs/rex-linux-arm64", - "version": "0.20.2", + "version": "0.20.3", "description": "Rex CLI binary for Linux ARM64", "license": "MIT", "repository": { diff --git a/packages/rex-linux-x64/package.json b/packages/rex-linux-x64/package.json index fc6eef9..6e79ddd 100644 --- a/packages/rex-linux-x64/package.json +++ b/packages/rex-linux-x64/package.json @@ -1,6 +1,6 @@ { "name": "@limlabs/rex-linux-x64", - "version": "0.20.2", + "version": "0.20.3", "description": "Rex CLI binary for Linux x64", "license": "MIT", "repository": { diff --git a/packages/rex/package-lock.json b/packages/rex/package-lock.json index dfc2185..b21b1dd 100644 --- a/packages/rex/package-lock.json +++ b/packages/rex/package-lock.json @@ -1,12 +1,12 @@ { "name": "@limlabs/rex", - "version": "0.20.1", + "version": "0.20.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@limlabs/rex", - "version": "0.20.1", + "version": "0.20.3", "bin": { "rex": "bin/rex.js" }, @@ -16,10 +16,10 @@ "typescript": "^5.7.0" }, "optionalDependencies": { - "@limlabs/rex-darwin-arm64": "0.20.1", - "@limlabs/rex-darwin-x64": "0.20.1", - "@limlabs/rex-linux-arm64": "0.20.1", - "@limlabs/rex-linux-x64": "0.20.1" + "@limlabs/rex-darwin-arm64": "0.20.3", + "@limlabs/rex-darwin-x64": "0.20.3", + "@limlabs/rex-linux-arm64": "0.20.3", + "@limlabs/rex-linux-x64": "0.20.3" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0", diff --git a/packages/rex/package.json b/packages/rex/package.json index 3600406..5a0272d 100644 --- a/packages/rex/package.json +++ b/packages/rex/package.json @@ -1,6 +1,6 @@ { "name": "@limlabs/rex", - "version": "0.20.2", + "version": "0.20.3", "description": "Rex - Next.js Pages Router reimplemented in Rust", "bin": { "rex": "bin/rex.js" @@ -56,10 +56,10 @@ }, "dependencies": {}, "optionalDependencies": { - "@limlabs/rex-darwin-arm64": "0.20.2", - "@limlabs/rex-darwin-x64": "0.20.2", - "@limlabs/rex-linux-x64": "0.20.2", - "@limlabs/rex-linux-arm64": "0.20.2" + "@limlabs/rex-darwin-arm64": "0.20.3", + "@limlabs/rex-darwin-x64": "0.20.3", + "@limlabs/rex-linux-x64": "0.20.3", + "@limlabs/rex-linux-arm64": "0.20.3" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0",