diff --git a/Cargo.lock b/Cargo.lock index b1db62fb16a4..36568ef4cf75 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -307,19 +307,20 @@ checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" [[package]] name = "bytecheck" -version = "0.6.9" +version = "0.6.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11cac2c12b5adc6570dad2ee1b87eff4955dac476fe12d81e5fdd352e52406f" +checksum = "13fe11640a23eb24562225322cd3e452b93a3d4091d62fab69c70542fcd17d1f" dependencies = [ "bytecheck_derive", "ptr_meta", + "simdutf8", ] [[package]] name = "bytecheck_derive" -version = "0.6.9" +version = "0.6.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13e576ebe98e605500b3c8041bb888e966653577172df6dd97398714eb30b9bf" +checksum = "e31225543cb46f81a7e224762764f4a6a0f097b1db0b175f69e8065efaa42de5" dependencies = [ "proc-macro2", "quote", @@ -2794,9 +2795,9 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.40" +version = "0.7.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c30f1d45d9aa61cbc8cd1eb87705470892289bb2d01943e7803b873a57404dc3" +checksum = "21499ed91807f07ae081880aabb2ccc0235e9d88011867d984525e9a4c3cfa3e" dependencies = [ "bytecheck", "hashbrown 0.12.3", @@ -2823,9 +2824,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.40" +version = "0.7.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff26ed6c7c4dfc2aa9480b86a60e3c7233543a270a680e10758a507c5a4ce476" +checksum = "ac1c672430eb41556291981f45ca900a0239ad007242d1cb4b4167af842db666" dependencies = [ "proc-macro2", "quote", @@ -3128,6 +3129,12 @@ dependencies = [ "dirs", ] +[[package]] +name = "simdutf8" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" + [[package]] name = "siphasher" version = "0.3.10" diff --git a/crates/swc_atoms/Cargo.toml b/crates/swc_atoms/Cargo.toml index 52bcd4e3dc54..b08f3fe12433 100644 --- a/crates/swc_atoms/Cargo.toml +++ b/crates/swc_atoms/Cargo.toml @@ -18,7 +18,7 @@ rkyv-impl = ["__rkyv", "rkyv"] [dependencies] once_cell = "1" -rkyv = { package = "rkyv", version = "=0.7.40", optional = true, features = [ +rkyv = { package = "rkyv", version = "=0.7.41", optional = true, features = [ "strict", "validation", ] } diff --git a/crates/swc_common/Cargo.toml b/crates/swc_common/Cargo.toml index 1078ff96fb60..96a6cc53c426 100644 --- a/crates/swc_common/Cargo.toml +++ b/crates/swc_common/Cargo.toml @@ -47,7 +47,7 @@ new_debug_unreachable = "1.0.4" num-bigint = "0.4" once_cell = "1.10.0" parking_lot = { version = "0.12.0", optional = true } -rkyv = { version = "=0.7.40", optional = true, features = [ +rkyv = { version = "=0.7.41", optional = true, features = [ "strict", "validation", ] } diff --git a/crates/swc_css_ast/Cargo.toml b/crates/swc_css_ast/Cargo.toml index 1d34eaa0ed5c..ff01fd1cc264 100644 --- a/crates/swc_css_ast/Cargo.toml +++ b/crates/swc_css_ast/Cargo.toml @@ -19,7 +19,7 @@ serde-impl = ["serde"] [dependencies] is-macro = "0.2.0" -rkyv = { version = "=0.7.40", optional = true, features = [ +rkyv = { version = "=0.7.41", optional = true, features = [ "strict", "validation", ] } diff --git a/crates/swc_ecma_ast/Cargo.toml b/crates/swc_ecma_ast/Cargo.toml index 4a20f9df8c70..d9dedf09ec97 100644 --- a/crates/swc_ecma_ast/Cargo.toml +++ b/crates/swc_ecma_ast/Cargo.toml @@ -27,7 +27,7 @@ arbitrary = { version = "1", optional = true, features = ["derive"] } bitflags = "1" is-macro = "0.2.1" num-bigint = { version = "0.4", features = ["serde"] } -rkyv = { package = "rkyv", version = "=0.7.40", optional = true, features = [ +rkyv = { package = "rkyv", version = "=0.7.41", optional = true, features = [ "strict", "validation", ] } diff --git a/crates/swc_html_ast/Cargo.toml b/crates/swc_html_ast/Cargo.toml index 5a9c4d603668..4f104ae08f5c 100644 --- a/crates/swc_html_ast/Cargo.toml +++ b/crates/swc_html_ast/Cargo.toml @@ -21,7 +21,7 @@ serde-impl = ["serde"] [dependencies] is-macro = "0.2.0" -rkyv = { version = "=0.7.40", optional = true, features = [ +rkyv = { version = "=0.7.41", optional = true, features = [ "strict", "validation", ] } diff --git a/crates/swc_plugin_proxy/Cargo.toml b/crates/swc_plugin_proxy/Cargo.toml index 80936ef5eb9e..2b82f9f4e44a 100644 --- a/crates/swc_plugin_proxy/Cargo.toml +++ b/crates/swc_plugin_proxy/Cargo.toml @@ -22,7 +22,7 @@ plugin-rt = ["__plugin_rt", "swc_common/plugin-base", "rkyv-impl"] [dependencies] -rkyv = { package = "rkyv", version = "=0.7.40", optional = true, features = [ +rkyv = { package = "rkyv", version = "=0.7.41", optional = true, features = [ "strict", "validation", ] }