diff --git a/Cargo.lock b/Cargo.lock index d5d8dbb..866cffa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -41,11 +41,11 @@ checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" [[package]] name = "block-buffer" -version = "0.10.4" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" dependencies = [ - "generic-array", + "hybrid-array", ] [[package]] @@ -77,6 +77,12 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "convert_case" version = "0.8.0" @@ -94,9 +100,9 @@ checksum = "417bef24afe1460300965a25ff4a24b8b45ad011948302ec221e8a0a81eb2c79" [[package]] name = "cpufeatures" -version = "0.2.17" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" dependencies = [ "libc", ] @@ -109,12 +115,11 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crypto-common" -version = "0.1.6" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" dependencies = [ - "generic-array", - "typenum", + "hybrid-array", ] [[package]] @@ -149,11 +154,12 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.7" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" dependencies = [ "block-buffer", + "const-oid", "crypto-common", ] @@ -196,16 +202,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - [[package]] name = "hashbrown" version = "0.15.5" @@ -221,6 +217,15 @@ dependencies = [ "allocator-api2", ] +[[package]] +name = "hybrid-array" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8655f91cd07f2b9d0c24137bd650fe69617773435ee5ec83022377777ce65ef1" +dependencies = [ + "typenum", +] + [[package]] name = "itertools" version = "0.14.0" @@ -445,9 +450,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17ece0d1edc5e92822be95428460bc6b12f0dce8f95a9efabf751189a75f9f2" +checksum = "5e6fc6ce99f6a28fd477c6df500bbc9bf1c39db166952e15bea218459cc0db0c" dependencies = [ "allocator-api2", "hashbrown 0.16.1", @@ -457,9 +462,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ec0e9560cce8917197c7b13be7288707177f48a6f0ca116d0b53689e18bbc3" +checksum = "49fa0813bf9fcff5a4e48fc186ee15a0d276b30b0b575389a34a530864567819" dependencies = [ "bitflags", "oxc_allocator", @@ -474,9 +479,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f266c05258e76cb84d7eee538e4fc75e2687f4220e1b2f141c490b35025a6443" +checksum = "3a2b2a2e09ff0dd4790a5ceb4a93349e0ea769d4d98d778946de48decb763b18" dependencies = [ "phf", "proc-macro2", @@ -486,9 +491,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3477ca0b6dd5bebcb1d3bf4c825b65999975d6ca91d6f535bf067e979fad113a" +checksum = "ef6d2304cb25dbbd028440591bf289ef16e3df98517930e79dcc304be64b3045" dependencies = [ "oxc_allocator", "oxc_ast", @@ -498,9 +503,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8b9da0a190c379ff816917b25338c4a47e9ed00201c67c209db5d4cca71a81c" +checksum = "ce92b24319ee9fbfa14a5cc488a5ba91bb04bac070c4bad0ba18c772060d19c0" dependencies = [ "bitflags", "cow-utils", @@ -519,15 +524,15 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8701946f2acbd655610a331cf56f0aa58349ef792e6bf2fb65c56785b87fe8e" +checksum = "c8e8f59bed9522098da177d894dc8635fb3eae218ff97d9c695900cb11fd10a2" [[package]] name = "oxc_diagnostics" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b04ea16e6016eceb281fb61bbac5f860f075864e93ae15ec18b6c2d0b152e435" +checksum = "e0476859d4319f2b063f7c4a3120ee5b7e3e48032865ca501f8545ff44badcff" dependencies = [ "cow-utils", "oxc-miette", @@ -536,9 +541,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4b107cae9b8bce541a45463623e1c4b1bb073e81d966483720f0e831facdcb1" +checksum = "1bcf46e5b1a6f8ea3797e887a9db4c79ed15894ca8685eb628da462d4c4e913f" dependencies = [ "cow-utils", "num-bigint", @@ -552,9 +557,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57b79c9e9684eab83293d67dcbbfd2b1a1f062d27a8188411eb700c6e17983fa" +checksum = "2251e6b61eab7b96f0e9d140b68b0f0d8a851c7d260725433e18b1babdcb9430" [[package]] name = "oxc_index" @@ -568,9 +573,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "487f41bdacb3ef9afd8c5b0cb5beceec3ac4ecd0c348804aa1907606d370c731" +checksum = "439d2580047b77faf6e60d358b48e5292e0e026b9cfc158d46ddd0175244bb26" dependencies = [ "bitflags", "cow-utils", @@ -591,9 +596,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d495c085efbde1d65636497f9d3e3e58151db614a97e313e2e7a837d81865419" +checksum = "0fb5669d3298a92d440afec516943745794cb4cf977911728cd73e3438db87b9" dependencies = [ "bitflags", "oxc_allocator", @@ -607,9 +612,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac7034e3d2f5a73b39b5a0873bb3d38a504657c95cd1a8682b0d424a4bd3b77" +checksum = "487e9ef54375b23b159eef73746a02b505c3ae70b9c302610680d3c68a3bb62c" dependencies = [ "itertools", "memchr", @@ -640,9 +645,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3edcf2bc8bc73cd8d252650737ef48a482484a91709b7f7a5c5ce49305f247e8" +checksum = "b1d452f6a664627bdd0f1f1586f9258f81cd7edc5c83e9ef50019f701ef1722d" dependencies = [ "compact_str", "oxc-miette", @@ -654,9 +659,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c60f1570f04257d5678a16391f6d18dc805325e7f876b8e176a3a36fe897be" +checksum = "5c7a27c4371f69387f3d6f8fa56f70e4c6fa6aedc399285de6ec02bb9fd148d7" dependencies = [ "compact_str", "hashbrown 0.16.1", @@ -666,9 +671,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a10c19c89298c0b126d12c5f545786405efbad9012d956ebb3190b64b29905a" +checksum = "0d60d91023aafc256ab99c3dbf6181473e495695029c0152d2093e87df18ffe2" dependencies = [ "bitflags", "cow-utils", @@ -685,9 +690,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.121.0" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f3c673e1da0044eab261a9b10a2d1c4eaa10c1fc809a1e4f9b6ac44b6948118" +checksum = "c31aba1910999e2f9a1cc9c47a490caaed828bb119351abe20a2a7851d554963" dependencies = [ "itoa", "oxc_allocator", @@ -907,9 +912,9 @@ dependencies = [ [[package]] name = "sha1" -version = "0.10.6" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" dependencies = [ "cfg-if", "cpufeatures", @@ -1018,12 +1023,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c" -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - [[package]] name = "vsimd" version = "0.8.0" diff --git a/Cargo.toml b/Cargo.toml index b0518d7..85ea595 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,21 +10,21 @@ regex = { version = "1.11", default-features = false, features = [ "std", "perf", ] } -sha1 = "0.10" +sha1 = "0.11" dashmap = "7.0.0-rc2" serde = { version = "1", features = ["derive", "rc"] } serde_json = "1" -oxc_allocator = "0.121" -oxc_ast = "0.121" -oxc_codegen = "0.121" -oxc_data_structures = "0.121" -oxc_diagnostics = "0.121" -oxc_ecmascript = "0.121" -oxc_parser = "0.121" -oxc_semantic = "0.121" -oxc_span = "0.121" -oxc_syntax = "0.121" -oxc_traverse = "0.121" +oxc_allocator = "0.123" +oxc_ast = "0.123" +oxc_codegen = "0.123" +oxc_data_structures = "0.123" +oxc_diagnostics = "0.123" +oxc_ecmascript = "0.123" +oxc_parser = "0.123" +oxc_semantic = "0.123" +oxc_span = "0.123" +oxc_syntax = "0.123" +oxc_traverse = "0.123" napi = "3" napi-derive = "3" napi-build = "2"