diff --git a/Cargo.lock b/Cargo.lock index 8bf177b..76c94ff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli 0.31.1", -] - [[package]] name = "addr2line" version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ - "gimli 0.32.3", + "gimli", ] [[package]] @@ -109,7 +100,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b" dependencies = [ - "object 0.37.3", + "object", ] [[package]] @@ -207,11 +198,11 @@ version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ - "addr2line 0.25.1", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.37.3", + "object", "rustc-demangle", "windows-link", ] @@ -274,7 +265,7 @@ dependencies = [ "rspack_core", "rspack_error", "rspack_hook", - "rspack_sources", + "rspack_sources 0.4.23", ] [[package]] @@ -582,9 +573,9 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[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", @@ -716,36 +707,36 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +checksum = "de2be1bdbf929c2a2242cbbe15d6583c56f1cc723c6c8452d0179362de28c9d5" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +checksum = "9a0336914de11298290783a95a9a7154b894da601659eb5f8f8bc62d1bea98f8" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" +checksum = "fb972cba51a52c1b2a329fec993b911e4d1f9cfab3795811a319b6746c28e014" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +checksum = "642c920666bfed9aebca39d8c6e7cb76f09314cc7a4074b1db5edcccdde771b9" dependencies = [ "serde", "serde_derive", @@ -753,9 +744,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" +checksum = "0e1231caaeee3d2363d9b2dba9d6c1f7ff835b8ede6612fba98120af73df44bd" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -766,7 +757,7 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.31.1", + "gimli", "hashbrown 0.15.5", "log", "pulley-interpreter", @@ -780,36 +771,37 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" +checksum = "eb83e89be8b413e4f7a4215a02d5c5f3e6f04b1060f5db293dd1007b2871dcf5" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", "cranelift-srcgen", + "heck", "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" +checksum = "9d14f8068a98f0a85ffa63dc5fe73cb486a955adbe7311465d13cde54c656d5f" [[package]] name = "cranelift-control" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +checksum = "c070aee9312b9736028e99b58d45e1099683386082af38529d5e2ce8c76648f3" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" +checksum = "f2d619bb3d14251e96dc9b6a846d6955d78048a168cc3876eb2b789b855c1c22" dependencies = [ "cranelift-bitset", "serde", @@ -818,9 +810,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" +checksum = "2350fcff24d78be5e4201e1eeb4b306e474b9f21e452722b21ffc4f773e8d49a" dependencies = [ "cranelift-codegen", "log", @@ -830,15 +822,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" +checksum = "8bdc2b14d7491c53c2989b967b4c07511374733abbc01a895fb01ea31e97bfc8" [[package]] name = "cranelift-native" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" +checksum = "e98dbe1326d0001a17b3b0675e3adafcfbd0e7f25f1f845a2f1bb9ce3029f359" dependencies = [ "cranelift-codegen", "libc", @@ -847,9 +839,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.122.0" +version = "0.123.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" +checksum = "36d7af563cd300c8a1e4e64387929b40e32867112143f0a0e1ce90f977ce4a41" [[package]] name = "crc32fast" @@ -897,9 +889,9 @@ dependencies = [ [[package]] name = "css-module-lexer" -version = "0.0.15" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b51940c54c6ca015d3add383571ec5610114466eb67aa0a27096e1dcf3c9e29" +checksum = "374447927a0773f7213071e32648cf20622312449040467cc19b84443e7a287e" dependencies = [ "smallvec", ] @@ -1158,6 +1150,15 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + [[package]] name = "endian-type" version = "0.2.0" @@ -1434,21 +1435,15 @@ dependencies = [ [[package]] name = "gimli" -version = "0.31.1" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" dependencies = [ "fallible-iterator", "indexmap", "stable_deref_trait", ] -[[package]] -name = "gimli" -version = "0.32.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" - [[package]] name = "globset" version = "0.4.18" @@ -1675,6 +1670,12 @@ dependencies = [ "zerovec", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "ident_case" version = "1.0.1" @@ -2396,9 +2397,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.7" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "crc32fast", "hashbrown 0.15.5", @@ -2406,15 +2407,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "object" -version = "0.37.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.21.4" @@ -2784,9 +2776,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" +checksum = "329f575a931601f71fbcb3b31d32d16273da5ba7f532fc10be2e432e710b02de" dependencies = [ "cranelift-bitset", "log", @@ -2796,9 +2788,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +checksum = "8bccae89ed67a40989e780105fab43e6c71a077b9fc8ae4c805ff5f73d2a79c8" dependencies = [ "proc-macro2", "quote", @@ -3034,6 +3026,7 @@ dependencies = [ "rancor", "rend 0.5.3", "rkyv_derive 0.8.16", + "smallvec", "tinyvec", "uuid", ] @@ -3062,21 +3055,22 @@ dependencies = [ [[package]] name = "rspack_allocator" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f25f960a7c8e58d8e17d184ed481c423b74bb6983c5aa3e0e11b7cdb18efca" +checksum = "b1d758861faa6554f4761a42156755218e77647e9d918edb8120e8f9e6f12392" dependencies = [ "mimalloc", ] [[package]] name = "rspack_binding_api" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69c0808f9c436cd2b4c9ed0d2d20629888f162540a79835268397232ab43ed20" +checksum = "53fc8b0191bfd287b454a630b6743aa27406e8df0dc53ac9380f99685a15deee" dependencies = [ "anyhow", "async-trait", + "atomic_refcell", "cow-utils", "derive_more", "futures", @@ -3173,27 +3167,27 @@ dependencies = [ [[package]] name = "rspack_binding_build" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc81e8e8a9e34d1f015f2df76902c55354f56f4ce1a64a4f6b4cb133100aea7c" +checksum = "ab6035ca7f9eb876ab0c520ed2a467e59035294f6020fe0bc9e12ad48e7aae51" dependencies = [ "napi-build", ] [[package]] name = "rspack_binding_builder" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5df964736b8a81b43642cbb71e36b39d9573934f0a06e488a76a8f2ef3774906" +checksum = "6f81a85a42edfb4622fda0455d28645a11ee322b3a9113f7dca97faed9131be8" dependencies = [ "rspack_binding_api", ] [[package]] name = "rspack_binding_builder_macros" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cba2e84e73cac09a39c1be5f13715f5310cc647f5a79f670523d0f2370b90e9" +checksum = "a1a8716f15cbec0b86b2a0ae11ffddf441b622088d0da0a6a3c5f111eae6c72c" dependencies = [ "proc-macro2", "quote", @@ -3203,9 +3197,9 @@ dependencies = [ [[package]] name = "rspack_browserslist" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f052b546dbed1bf5b17cb2f6aee2916faa9a74d23008718194d7a30343099ca" +checksum = "e6a1638cf4b990a1fb9be1fef7cfb7e168ecd518c44d49c0347be78f0ecf2ac8" dependencies = [ "browserslist-rs", "lightningcss", @@ -3214,9 +3208,9 @@ dependencies = [ [[package]] name = "rspack_cacheable" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "275867213614e21430a002768634fbe1799e3569c9bc7c5986962cdd464f08a7" +checksum = "cee8df33f21e25a9c03194522095e350543ddb3c0c0fff781c36adf295e99fce" dependencies = [ "camino", "dashmap", @@ -3230,7 +3224,7 @@ dependencies = [ "rkyv 0.8.16", "rspack_cacheable_macros", "rspack_resolver", - "rspack_sources", + "rspack_sources 0.100.8", "rustc-hash", "serde_json", "smol_str", @@ -3242,9 +3236,9 @@ dependencies = [ [[package]] name = "rspack_cacheable_macros" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b1862800594f4929c042a318ea54bdd401b0cc6718877bd387fd451277cca6d" +checksum = "bc2c55ec1bfa247222cc8a6d107470aeebc015e9bf6beb818d35b95375b3bec7" dependencies = [ "quote", "syn 2.0.117", @@ -3252,9 +3246,9 @@ dependencies = [ [[package]] name = "rspack_collections" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2370cd75aac80be656c9d639f2c37e09fb7955127bbd3abad41bb4e669f79791" +checksum = "0d2a182fc85cb408417433b6801ce5e7cb6cda7508967c8b73bf22457fd3c55d" dependencies = [ "dashmap", "hashlink", @@ -3266,9 +3260,9 @@ dependencies = [ [[package]] name = "rspack_core" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e9851fde8e97cf70ea5e6f8d0b9c4ad8619b4d566180edfdfe1032516d464c" +checksum = "6394044f857b4afdd3a5339c088641e625e4f46358751d1265aae69845a44ec5" dependencies = [ "anymap3", "async-recursion", @@ -3313,7 +3307,7 @@ dependencies = [ "rspack_paths", "rspack_regex", "rspack_resolver", - "rspack_sources", + "rspack_sources 0.100.8", "rspack_storage", "rspack_tasks", "rspack_util", @@ -3322,6 +3316,9 @@ dependencies = [ "scopeguard", "serde", "serde_json", + "simdutf8", + "smallvec", + "smol_str", "sugar_path", "swc_core", "swc_experimental_ecma_ast", @@ -3346,9 +3343,9 @@ dependencies = [ [[package]] name = "rspack_error" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfc47b8ed35089274a7ed3f21645e59cd11c8053ed7e563a3659d73fd827176d" +checksum = "b0eea023e0a9a24d2f561bef7286cfd10ca5af3cdc1cf659a40ce15310b62378" dependencies = [ "anyhow", "miette", @@ -3365,9 +3362,9 @@ dependencies = [ [[package]] name = "rspack_fs" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9426b1e1f63bfd33566842ee871660d935459bcff442f551361501a9381445" +checksum = "3f28f724c2c25b712e759709eab96b593a100e6375e6d4b1a55ac94347ebeb3c" dependencies = [ "async-trait", "cfg-if", @@ -3382,9 +3379,9 @@ dependencies = [ [[package]] name = "rspack_hash" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a179df2f3a62f83ffeda704f3d2f728024345f6f3ee69ae2f56fe8ba6819cde1" +checksum = "82ebd2ec6d10f2b9e7ad32f018ed3f093d7b0140617c22f1899042d4f5ee5fe7" dependencies = [ "base64-simd 0.8.0", "md4", @@ -3397,9 +3394,9 @@ dependencies = [ [[package]] name = "rspack_hook" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31bd532312d3997e3b24968fe305f384ea17f20769ef8512a5301b16fdb1f347" +checksum = "471dc70febf0db89812fba5126841277dc65033ba3dfdb79cd9951498aae6a44" dependencies = [ "async-trait", "rspack_error", @@ -3410,32 +3407,37 @@ dependencies = [ [[package]] name = "rspack_ids" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b16fa2fdbe4af1bd72a354294a2fda75a2f922aef0b3170100a5a70518f426" +checksum = "8f36be3da6ffb77211e0a1143377b48ac5be7b104f8f85d9d073942abede8ecb" dependencies = [ + "derive_more", + "futures", "itertools 0.14.0", "rayon", "rspack_collections", "rspack_core", "rspack_error", + "rspack_fs", "rspack_hash", "rspack_hook", + "rspack_paths", "rspack_util", "rustc-hash", + "serde_json", "tracing", ] [[package]] name = "rspack_javascript_compiler" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42e203c5d8b41f9b28925fce0bf742fd6cac85413dc0689157efd7adb3679c31" +checksum = "895bf63edf76882fcc8938d4e85f3b982492f82f3b5dcd07c9730f60889780b2" dependencies = [ "anyhow", "indoc", "rspack_error", - "rspack_sources", + "rspack_sources 0.100.8", "rspack_util", "rspack_workspace", "rustc-hash", @@ -3451,9 +3453,9 @@ dependencies = [ [[package]] name = "rspack_loader_lightningcss" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06a230fd34a278230a6256487cea2c535397bbebcfbf186b38e8661f991f724f" +checksum = "ee611f1780f684abb902b368471b8b8f722c2c95e58cd7f78346c19ca6e4ed1a" dependencies = [ "async-trait", "cow-utils", @@ -3474,9 +3476,9 @@ dependencies = [ [[package]] name = "rspack_loader_preact_refresh" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bce71aadefd8fd1b4c5358870d077913353dd771bfbc7bb0a78b6a8f28b30e34" +checksum = "e1dafa6a80bc0314fe7376625d74ddcfddf8d369cb9b0fc42bee5c90264f4158" dependencies = [ "async-trait", "rspack_cacheable", @@ -3489,9 +3491,9 @@ dependencies = [ [[package]] name = "rspack_loader_react_refresh" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440d828c9cbf574dfebfe90c4545c35a2e0f5167b5b26237a474e077e6f773e7" +checksum = "cfd9d3da5e8bdaba1b79e4c639c15d759d6aed0c64964622a2340230a19e4be2" dependencies = [ "async-trait", "rspack_cacheable", @@ -3504,9 +3506,9 @@ dependencies = [ [[package]] name = "rspack_loader_runner" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0ed11f3f9dc40162a8aea5138b77dbf5ceec060f272a4287fff60f8464aace" +checksum = "b4a20c2a98823303587023ee54a572d444e16a8c9cfb7f52da9d6038e198e42e" dependencies = [ "anymap3", "async-trait", @@ -3518,10 +3520,11 @@ dependencies = [ "rspack_error", "rspack_fs", "rspack_paths", - "rspack_sources", + "rspack_sources 0.100.8", "rspack_util", "rustc-hash", "serde_json", + "simdutf8", "tokio", "tracing", "winnow", @@ -3529,9 +3532,9 @@ dependencies = [ [[package]] name = "rspack_loader_swc" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15743b3c7aef18406233a112a78d2a3c5f9fee5d2d97c833457162884c7e9259" +checksum = "6a96f8a87b9fa66d95c4e53ee490b5bf464ddbe746f7464a0d4959fa48eae94a" dependencies = [ "async-trait", "either", @@ -3565,9 +3568,9 @@ dependencies = [ [[package]] name = "rspack_loader_testing" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ba831d546ab1cba917e82852d02a5cc3a1715f04f9a2c4bc103202d9e5dc3d" +checksum = "7884dca9e487b782553f7ff6b1a2ddebf4943f1feca1da29a36b5c2f88a7b2c9" dependencies = [ "async-trait", "rspack_cacheable", @@ -3579,9 +3582,9 @@ dependencies = [ [[package]] name = "rspack_location" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d4e7d6f509119d498ee4673c03255be739860c4225d3d9ecbfe972a5088f33b" +checksum = "d9ecd26000c8f208ab0376bdc9388078633147f83d5b922f682ac8f101b28466" dependencies = [ "itoa", "memchr", @@ -3590,9 +3593,9 @@ dependencies = [ [[package]] name = "rspack_macros" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9191d3a427a1dc0c5d5b6558f1fa6498b7792485bdad76aa359cb29bce68db7e" +checksum = "d8d2c22013d064fd4c62410990198685e0c1f40a16fea1cb574f5bced19e6bf5" dependencies = [ "proc-macro2", "quote", @@ -3601,9 +3604,9 @@ dependencies = [ [[package]] name = "rspack_napi" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb79167bc87ed252ac97630808082d4768030dd3c5b362006704f89c0b9fba6" +checksum = "c804dfe33fd83e9b9d93939b8697125f8f7e7f63e8170e4736110c76386ac80b" dependencies = [ "napi", "oneshot", @@ -3614,9 +3617,9 @@ dependencies = [ [[package]] name = "rspack_napi_macros" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8277fa95cdb784bb5967b7134a871c22badd06b34b441d9f5710c4ab34c8716d" +checksum = "cf8e607ca3110628b5078c4259023df0e610381f787475d2f353ddc78b1ae70d" dependencies = [ "proc-macro2", "quote", @@ -3625,9 +3628,9 @@ dependencies = [ [[package]] name = "rspack_parallel" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3a9e43027b3b40cb97d248b52d9640a6dd277c75c59ae4f4328c8882d1e586" +checksum = "1e62d2177cf78c4605a1d0642319719d7b16517e55c38bb801a81276e48c5e24" dependencies = [ "rayon", "rspack_tasks", @@ -3636,9 +3639,9 @@ dependencies = [ [[package]] name = "rspack_paths" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13d41725a675919516dac9f4fafca51fe82b2cf58223bf6c764e547599f8136a" +checksum = "09106ddc4b81f19f72c8c78ab744b2506dbcf745726ef5dbd1aa874d2e936da7" dependencies = [ "camino", "dashmap", @@ -3651,9 +3654,9 @@ dependencies = [ [[package]] name = "rspack_plugin_asset" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7973eab068689756edf421d46637527d8d0b509559db141cc02afc858b63fec" +checksum = "51a6c60b3732a55ab29039f98d159719b7875fcadf621891494d163780ec496b" dependencies = [ "async-trait", "mime_guess", @@ -3670,9 +3673,9 @@ dependencies = [ [[package]] name = "rspack_plugin_banner" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4f390a95c850c98e6484e41b1acc0efb2f9181ee49d9be6f282d29d79e455ba" +checksum = "2ac4ab0ae59b2255f85a8765db2cdb54c5d049fb6dbf312a095ec18a02cc5240" dependencies = [ "cow-utils", "futures", @@ -3686,9 +3689,9 @@ dependencies = [ [[package]] name = "rspack_plugin_case_sensitive" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67926733cc0a8a3e4130fd78da6ce06ba7f5004b6b66e657339012f90e315385" +checksum = "1df397280d4fda45ef8511eb6b274a81cda1f661610bb4bcd39dbbbf304bc8fa" dependencies = [ "cow-utils", "itertools 0.14.0", @@ -3702,9 +3705,9 @@ dependencies = [ [[package]] name = "rspack_plugin_circular_dependencies" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fbdfb3000c7497611135a5ea3b70e0161c245ddb4be333741a8ecbcffc65a7" +checksum = "aee8706b003b46f3bf925a54bb1871609d3640f13eb8b4bf8c786a5edc4a76b3" dependencies = [ "cow-utils", "derive_more", @@ -3716,15 +3719,14 @@ dependencies = [ "rspack_hook", "rspack_regex", "rustc-hash", - "smallvec", "tracing", ] [[package]] name = "rspack_plugin_copy" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479f5edc0e4f79741d35baaa62fa74ee0faa6a2cc8db8a8eb20b51dc21be5054" +checksum = "27aaa1e8dcc79b60180aca1caca8b67d5e93b3e618b7603170a2c540eafbb1c8" dependencies = [ "cow-utils", "derive_more", @@ -3745,9 +3747,9 @@ dependencies = [ [[package]] name = "rspack_plugin_css" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59b64f2b3289a716ebe0e08ff87d526df3169c9a97be5aecddd3fc4d2808c0b2" +checksum = "698f20486d015e68670dcbef3c5886983f03df42d61606b65e3616853d085d55" dependencies = [ "async-trait", "atomic_refcell", @@ -3768,6 +3770,7 @@ dependencies = [ "rspack_util", "rustc-hash", "serde_json", + "smol_str", "tokio", "tracing", "urlencoding", @@ -3775,9 +3778,9 @@ dependencies = [ [[package]] name = "rspack_plugin_css_chunking" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1ba76b2c01abcd368425594d3da32e75b5ba76abc828fc8dff8ab78634f82f" +checksum = "652010f12d48b245f9734dca99b3e7fa4e4210620b2477729edf8d870e697b8b" dependencies = [ "indexmap", "rspack_collections", @@ -3793,9 +3796,9 @@ dependencies = [ [[package]] name = "rspack_plugin_devtool" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2442a6d6d4bbc515ff7e58bbb88ed7d67519f7ad93f3004234a8a907fed45459" +checksum = "167939915b5b4d9ff1882c3e03250cb46377579382a9da21fb11157d652d44f2" dependencies = [ "cow-utils", "derive_more", @@ -3822,9 +3825,9 @@ dependencies = [ [[package]] name = "rspack_plugin_dll" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4786981b5355c9a7fdbaca1025eaaad90e736c636c4dfc29feca0945ade18a1a" +checksum = "81cdb3b4311faca4525726d0cc174f4a179d7d8f42a6d3fc0f2441deca40e747" dependencies = [ "async-trait", "rspack_cacheable", @@ -3844,9 +3847,9 @@ dependencies = [ [[package]] name = "rspack_plugin_dynamic_entry" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2c2924ad5ee4227a6b345af77db7d053089e5eb443482ea99f734f1a8421bec" +checksum = "862bd4edbf00b5b817d37ef884a765aac8c627daaed94587077c520960ca560c" dependencies = [ "atomic_refcell", "derive_more", @@ -3860,9 +3863,9 @@ dependencies = [ [[package]] name = "rspack_plugin_ensure_chunk_conditions" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31d2bc53fcbc3dc2d4611fb31f3bcdc5991cd37b801ca61ade53ccd10f4bf7c4" +checksum = "8c203c7a204a6f541bbd1af23f5c17cdd679458038d475f7787e38cddf973932" dependencies = [ "rspack_core", "rspack_error", @@ -3873,9 +3876,9 @@ dependencies = [ [[package]] name = "rspack_plugin_entry" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1bcb86f4a0fe226eb4e671d5a58566d337f6d3272f0f23f3f6eac43e5eba76e" +checksum = "1565036f26e1963fe00d9de9dda0273a6e6123cd05e6ada25ea857d84bded484" dependencies = [ "rspack_core", "rspack_error", @@ -3885,9 +3888,9 @@ dependencies = [ [[package]] name = "rspack_plugin_esm_library" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d09d794a11eb97a8f3e9e0ca7c6659b7ca8db98b0e3ff3793960ef9dd86db529" +checksum = "609d2bbaf664d956c13f089c5db8e4d19133ce44dcf61f59597544308136a2b6" dependencies = [ "async-trait", "atomic_refcell", @@ -3920,9 +3923,9 @@ dependencies = [ [[package]] name = "rspack_plugin_externals" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b9cef5ccc41e5cc42f5974e05386b9a5b9c0efa5424577dec3992219c0dd32c" +checksum = "33ad49b848f63325e2b256738d636a46e1561a1d60c78284b24cc99ea80f63e7" dependencies = [ "regex", "rspack_core", @@ -3935,9 +3938,9 @@ dependencies = [ [[package]] name = "rspack_plugin_extract_css" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2e54f2e4a97dec8da50311fe31b901f404a0106e5efb9abb52250091c614b7e" +checksum = "a8d02a5247e5e6182e73842c634cca878c1d2a15016df5c240b648072e68658e" dependencies = [ "async-trait", "cow-utils", @@ -3963,9 +3966,9 @@ dependencies = [ [[package]] name = "rspack_plugin_hmr" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9e3f3c6de38216477392f5b150e4416d77260ed42f82b01d720cde79da1d8f0" +checksum = "f4e51f87f66014379d97cb643c57e6d388a710bf0314c3ac44f3c10dbfe52251" dependencies = [ "async-trait", "rspack_cacheable", @@ -3986,9 +3989,9 @@ dependencies = [ [[package]] name = "rspack_plugin_html" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260040ea4bbd70f2ec44d1432d68356c1d415cd394a6fad270e3d15926bd9f3e" +checksum = "a54a013d3148e8204963a59031cb55322a0d07987d13d29f9ac6aa81a6f161bf" dependencies = [ "anyhow", "atomic_refcell", @@ -4016,9 +4019,9 @@ dependencies = [ [[package]] name = "rspack_plugin_ignore" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38e63b6e0d59639de8df4a6f9c14335e0394b4a3b1f25d5ce6a390141e73618d" +checksum = "e83d1da4419e5408ef1d6221d63be0a39e70671ef8d46f5f53778ff6681e4dec" dependencies = [ "derive_more", "futures", @@ -4031,9 +4034,9 @@ dependencies = [ [[package]] name = "rspack_plugin_javascript" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01175a711fd1f1811862c2f25c7f7d7e8ee1f6b32eed0a11b9b5e6aad73fb005" +checksum = "5302aade5da6c5dff3d308b2f2234040711c60c07a367904e8c68fedc52f820b" dependencies = [ "anymap3", "async-trait", @@ -4078,9 +4081,9 @@ dependencies = [ [[package]] name = "rspack_plugin_json" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df03f3b52492019aeb7fa0722690b93c60633bdcc97e6909b6f6a00455b38a83" +checksum = "e5e7d0e91ebe3ce8f1d90e9aff949b03ea934ec1ca3c84d699b54e0646e0a33e" dependencies = [ "async-trait", "cow-utils", @@ -4093,9 +4096,9 @@ dependencies = [ [[package]] name = "rspack_plugin_lazy_compilation" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db46a4328bee715ecaed621281d694f09ef959afaaf4b9c65b289c843df652cf" +checksum = "dd3961b7a28df92e5b04d9b12e05024f3ea306f66e6535eaf1d730835936594a" dependencies = [ "async-trait", "rspack_cacheable", @@ -4115,9 +4118,9 @@ dependencies = [ [[package]] name = "rspack_plugin_library" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f1254aa893ac731254d192110ab85b11ef34dad3bde878124406116e168e2eb" +checksum = "0166f485d7d6b3720cb8a87a4f73310ca3b10bf89e5c1466c3e525c04fe032af" dependencies = [ "futures", "regex", @@ -4138,9 +4141,9 @@ dependencies = [ [[package]] name = "rspack_plugin_lightning_css_minimizer" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d15f368339101e7a7807159ad11f6caab5c66f84628418b9ac64f95dce5b990" +checksum = "39ef8f76dd92f8bde0e1006577c486d2e92b9f39332b65c3f0ad810bbcc22162" dependencies = [ "lightningcss", "parcel_sourcemap", @@ -4157,9 +4160,9 @@ dependencies = [ [[package]] name = "rspack_plugin_limit_chunk_count" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63f8c45c654ee4b39b4bf79ef92dc4a658d1547a565808c6c523609b7de8d4b6" +checksum = "cb7b842a138336ed2b61763f82e5a240cf8ccc22105857162f401274ab5a944a" dependencies = [ "rspack_core", "rspack_error", @@ -4170,9 +4173,9 @@ dependencies = [ [[package]] name = "rspack_plugin_merge_duplicate_chunks" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4bfb5428cf19dde3df708fd6e00423083ea77693f7a29e0c44fbee9450016b3" +checksum = "3abf98e409523462a3d5e23d3fbeccfdac6381af65a5a222db2c8ae505a5aae1" dependencies = [ "rayon", "rspack_core", @@ -4184,9 +4187,9 @@ dependencies = [ [[package]] name = "rspack_plugin_mf" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07f9be0a449f0e30092dcf9f624f26c84e9d0fa4d1b206ea1258b5d550fd68c" +checksum = "f4fedb62b9ab2f9114751c0c486d6362bb2a51422ddd4e3c1bf2c0dd443bf01b" dependencies = [ "async-trait", "camino", @@ -4212,9 +4215,9 @@ dependencies = [ [[package]] name = "rspack_plugin_module_info_header" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70339ab54edbe4d654f1d72c722f2df0a65d112a8226a7b49bc84be53aa4d0ec" +checksum = "5efbf3a62ae20a7c852c93150db57ad3a5bb85cc1afdf9696fcf4a71805b7269" dependencies = [ "rspack_cacheable", "rspack_core", @@ -4229,9 +4232,9 @@ dependencies = [ [[package]] name = "rspack_plugin_module_replacement" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4d8f9a839e5fb30e11b61d6660c72f9d4ac853de4e4508da89e23485b177c25" +checksum = "782da881c841ab179193a4d9599da6366f6b7b148aa163c539dcd19b94435934" dependencies = [ "derive_more", "futures", @@ -4246,9 +4249,9 @@ dependencies = [ [[package]] name = "rspack_plugin_no_emit_on_errors" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "248f45af87285a9f361a6c23bc6814a9124a2a1106560cc04b3db2bd3b136458" +checksum = "bcb878fe9879c5789abb2154b40ac672f1f86e5ff24ae8d825aa9655316f80e7" dependencies = [ "rspack_core", "rspack_error", @@ -4258,9 +4261,9 @@ dependencies = [ [[package]] name = "rspack_plugin_progress" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f2c60145a72565fc42b77248567408ea4f79f252326ed88501f6c400beec96b" +checksum = "3d0a34e9257453e9d55afa11e6a003e5c0902c9db917b5e579a671a5b7baef6b" dependencies = [ "futures", "indicatif", @@ -4274,9 +4277,9 @@ dependencies = [ [[package]] name = "rspack_plugin_real_content_hash" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a290ce2bc6e4f6a3e9599c45343d216d409593006a4e374849415956a1d6e78f" +checksum = "4b2ebbf2208703d2f70be694c1c94a178ea4f04338af3d85a7045ca9ecaca66e" dependencies = [ "aho-corasick", "atomic_refcell", @@ -4297,9 +4300,9 @@ dependencies = [ [[package]] name = "rspack_plugin_remove_duplicate_modules" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caee74864e59cd97f3fe032d997705c26b28a0c21f4e0007b7fd72f03a8072bb" +checksum = "fff6c567065289d27665a938fb79d8d8e12861629b324e20537bbb7590df4a8d" dependencies = [ "rayon", "rspack_collections", @@ -4312,9 +4315,9 @@ dependencies = [ [[package]] name = "rspack_plugin_remove_empty_chunks" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c840e12948586559ded6ea0b27631f3786313560a5f25f23b5720eaad98cde6f" +checksum = "8cd06e0cb8028ef839c203fd690273b577e9e8614082c341173eb012d30fa963" dependencies = [ "rspack_core", "rspack_error", @@ -4324,9 +4327,9 @@ dependencies = [ [[package]] name = "rspack_plugin_rsc" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7df5e0b334df6c30280d6b8e3ee747a6a3573c4ce92d202d41ccdb33f25766f1" +checksum = "c666866ea678f4fd7326b9ee27272d5d1c8b5f983dab7f1adeef6d219140f0b3" dependencies = [ "async-trait", "atomic_refcell", @@ -4359,9 +4362,9 @@ dependencies = [ [[package]] name = "rspack_plugin_rsdoctor" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d86b6a155fde2634c8ee82f603b78e9b3d87963b95ea4e939f11f3d6b9f4eed" +checksum = "286d16f0746039aa6492890245ab58ecc46326a429b233ae0428d290b834a475" dependencies = [ "atomic_refcell", "futures", @@ -4383,9 +4386,9 @@ dependencies = [ [[package]] name = "rspack_plugin_rslib" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dd0b36e5e5b9656af1da9c284e9190f523285d33a7be2ca391b3b2fd1ed054a" +checksum = "648a6b7b65afc33baacdd1a4ceefe4615c6d7cc384feaacc5646aca139735911" dependencies = [ "async-trait", "cow-utils", @@ -4411,9 +4414,9 @@ dependencies = [ [[package]] name = "rspack_plugin_rstest" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "483c1f777da12cbf2c590d914ec520bf2efa1a3e23f4a6797ea4de16aa342350" +checksum = "1d0c8cb6ed3f612d0a631d316fcfb2bc9e759f344051339f98981ea0bd7e7653" dependencies = [ "camino", "cow-utils", @@ -4432,9 +4435,9 @@ dependencies = [ [[package]] name = "rspack_plugin_runtime" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94399fcc12c4c1f0f907b4a54b236a328638fc0dbf2944b80d5f0c1b361a6668" +checksum = "dfec8ffcc84cf8936837dc1e2017b85175d1dffd80db89e2cece888501f43c69" dependencies = [ "async-trait", "atomic_refcell", @@ -4458,9 +4461,9 @@ dependencies = [ [[package]] name = "rspack_plugin_runtime_chunk" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d60c52f92502424e4a4aeca98091f7afb5af111f641443c0a8c2f4a0125f7e36" +checksum = "3bbca9d672881a5f34f45e9710461f952564942438cb81388cb5e452949ebbcc" dependencies = [ "futures", "rspack_core", @@ -4471,9 +4474,9 @@ dependencies = [ [[package]] name = "rspack_plugin_schemes" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2100bd05d78f7af43acdddb26390c3b1733f8462516fc9dc045715ee70b8ab2" +checksum = "d2ea43b490d61b25badb99b5686a693e84cf93027bdc05aa8f050e8232fdece8" dependencies = [ "anyhow", "async-trait", @@ -4498,9 +4501,9 @@ dependencies = [ [[package]] name = "rspack_plugin_size_limits" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86531742593f26484d23f8b38a19c47aec4ef329e91814d2bedbd7ac5faeb0c7" +checksum = "fffc682438a922de0c40fa284eb84726e7e46a19be93bb9f7884a1ef306cae9f" dependencies = [ "derive_more", "futures", @@ -4515,9 +4518,9 @@ dependencies = [ [[package]] name = "rspack_plugin_split_chunks" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5921fdc50f49e2e9121a7163b3238371a94425f8e41789fa313c15134c2e295e" +checksum = "7368fb1c53aed71f6d38adc6de78d4e1671fe758f9c93aa9ad173899b3cd598d" dependencies = [ "derive_more", "futures", @@ -4538,9 +4541,9 @@ dependencies = [ [[package]] name = "rspack_plugin_sri" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50dc82a4da5de8eca8382e02541eb2d2276e270501545b429295f47cfc2347aa" +checksum = "b0db866e205f80251496ecf1aa04c3958a4c45d1bd632f81511980fec79ef0cd" dependencies = [ "async-trait", "cow-utils", @@ -4572,9 +4575,9 @@ dependencies = [ [[package]] name = "rspack_plugin_swc_js_minimizer" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81ee31c5cca2ef38d33e72c0c29237061d5c6d2c0e6b015f183f8ecb5850c86d" +checksum = "a34aa60a53cf7e974afa70c06002a21ab999218a4e9de11651991a028415ea57" dependencies = [ "cow-utils", "once_cell", @@ -4598,9 +4601,9 @@ dependencies = [ [[package]] name = "rspack_plugin_wasm" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18f38306f65aba8becc88f620f12d1a313a4a72105c0cbf055d8f140e618c36b" +checksum = "1cfe72dd7eb2fe30a4ac929260721bb606a57ffb04181f09589f19a7c8dfd93b" dependencies = [ "async-trait", "cow-utils", @@ -4619,9 +4622,9 @@ dependencies = [ [[package]] name = "rspack_plugin_worker" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9111b5ebeb3e6ed26c43446386543fd844a16d6e278ebe39afd709acf6fbb3c" +checksum = "bb3a9be93bd6ce995bc79112ced40f68e4444a153f2bc9fa4bffd64f38674b39" dependencies = [ "rspack_core", "rspack_error", @@ -4631,9 +4634,9 @@ dependencies = [ [[package]] name = "rspack_regex" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5bf737abe1e63174d69f4a440bbf4ea386bd913c0b6ac3b91a044b71c9e6aea" +checksum = "ad5ce6a32b8f68f302b43e7ad91ab52d5038d0b1766a39b355a67dc9331400bc" dependencies = [ "cow-utils", "napi", @@ -4647,9 +4650,9 @@ dependencies = [ [[package]] name = "rspack_resolver" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4f80a6b1268eb712e1a030e7a86ed9b3f0a9ac4f14780c2efc20e4e3a050931" +checksum = "2d7d59d47808852a8d13ebbf0708c971efab499ef2d02b7b1b60104b904a6861" dependencies = [ "arc-swap", "async-trait", @@ -4674,6 +4677,21 @@ name = "rspack_sources" version = "0.4.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a72d10c90a000749a73245046be8071ecdd1ce6d21673ff17fe1da8eed6e8d" +dependencies = [ + "dyn-clone", + "memchr", + "rustc-hash", + "serde", + "simd-json", + "simd-utf16-len", + "static_assertions", +] + +[[package]] +name = "rspack_sources" +version = "0.100.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd1e7d69f7d33d1d58380fe4326343369cedf1e6bf07831124899ea7074d61b" dependencies = [ "dyn-clone", "memchr", @@ -4687,9 +4705,9 @@ dependencies = [ [[package]] name = "rspack_storage" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e15258a745c11e6c8cdc974de073b0294c4107f315f1102293623bebdedcb64" +checksum = "d6d1bf5c91f1554022e90bd38e0bf5ea0b32c73835a38e381b9e5e08734428a9" dependencies = [ "async-trait", "cow-utils", @@ -4705,9 +4723,9 @@ dependencies = [ [[package]] name = "rspack_swc_plugin_import" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c65dbf283731dec7258a56cc1091e015213d0734c15ab44c5128229dc9aa8d90" +checksum = "719860d64f7e057c0e6d2fabdb2738892c757c6292cb1625c59781ae05fb4d7c" dependencies = [ "cow-utils", "heck", @@ -4718,9 +4736,9 @@ dependencies = [ [[package]] name = "rspack_swc_plugin_ts_collector" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464396b32cd543a1b9830754418922ab62fbb17c249d533e2907e48c101b99cf" +checksum = "90604981e361f252a66e28ab65402576bd1b29f21f1de63207c205716441b2af" dependencies = [ "rustc-hash", "swc_core", @@ -4728,18 +4746,18 @@ dependencies = [ [[package]] name = "rspack_tasks" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b36088be741142f1c900a0a0ab7ef7daf25ccac8e99be0d37b0d4d42fd909e76" +checksum = "36307bcf9ec7bb564e9e1f0bf92684c797aa6eae563f92a96fee527a3bf7ec2e" dependencies = [ "tokio", ] [[package]] name = "rspack_tracing" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c267376ffa6e4453334b27e89b8ffa552065adb8fe6a74b7febc4158f45a86" +checksum = "862d9f37f47e5202638e32558c27944849b9a530b7534820322bee452502acca" dependencies = [ "chrono", "rustc-hash", @@ -4749,9 +4767,9 @@ dependencies = [ [[package]] name = "rspack_util" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fddbff6cddce51b27f73e25b646ea699838bce17bd42bec12a0d41be2b43173" +checksum = "64271c5575006f0707e485c1f1a0570d50e922407ba955f468f9f722307427b1" dependencies = [ "anyhow", "base64-simd 0.8.0", @@ -4784,9 +4802,9 @@ dependencies = [ [[package]] name = "rspack_watcher" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd9c1869f14ea3ee48bad2ea1361f0e2403b2a80d2363b9bc3be78dd12ae691" +checksum = "03aad1082cd315c2faa584bb724c4bff12a0b2c4f288bba9c3b2c801321ac811" dependencies = [ "cow-utils", "dashmap", @@ -4802,9 +4820,9 @@ dependencies = [ [[package]] name = "rspack_workspace" -version = "0.100.5" +version = "0.100.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5abe545ee12c7c41c998eaa744247a21ff198c21e0861fa7bf8883916c9f504" +checksum = "9bfde51088b59ca165c430066018e67850c984a9af2e34b6a5a79aa0e62e8b48" [[package]] name = "rustc-demangle" @@ -5236,9 +5254,9 @@ checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" [[package]] name = "swc" -version = "64.0.1" +version = "66.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54a56857cfd4d14be9e02582772950cf129ea46775ae3a4528bedf326cdc1514" +checksum = "07524099fb3ec07bfb2d5a4c3c8fd21af4ca1b411130d4182dd18f04a7309029" dependencies = [ "anyhow", "base64", @@ -5315,9 +5333,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "21.0.2" +version = "23.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da38f2cee8e659bf0ec7f51ec5b37ec58c9127de755d3fe0b2c2353ec9474b09" +checksum = "353daaf5e6c2ad90efd4ff52270173074ded88fdba5a40f302c7c3a9b1c037fb" dependencies = [ "anyhow", "ast_node", @@ -5346,9 +5364,9 @@ dependencies = [ [[package]] name = "swc_compiler_base" -version = "56.0.0" +version = "58.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6537a4d89b8689d8e085e3b0f58f8032da63e2dd0fd9415470a4a4eeb2f5145" +checksum = "8dcb276d220c1ac563918d9a532a819520da8a2c2bebbdf0f2ae10bc82f87e74" dependencies = [ "anyhow", "base64", @@ -5405,9 +5423,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "66.0.5" +version = "68.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2a4c69fef9cfe5b74c314dff22f2d80423e87049426e3b61b68418afffcd38" +checksum = "b480579bb52295602e9d047261ceea3b32c722301721a22f1ebc58f08ea966ae" dependencies = [ "par-core", "swc", @@ -5434,9 +5452,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "23.0.1" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "550ee54eab536fe357090fec6d42d083c28cf44cc9bcfa93b1ea5e1606f3b2f7" +checksum = "a207e09f23885ff1f4354ebfdd4e715ccd4a68fca2e7e0df09baafbca850762e" dependencies = [ "bitflags", "cbor4ii", @@ -5455,9 +5473,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "26.0.2" +version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39230b073d1d785ac7a905354161e21970d15956e348f46a85deb0da0d4d5132" +checksum = "974430a6e2668306f87bb83d8603447d7616da1c84270409e9b463ea613cb38a" dependencies = [ "ascii", "compact_str", @@ -5489,9 +5507,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_bugfixes" -version = "48.0.0" +version = "50.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18c83464946e2263439b6826e673075114a621418085933d0975059f98405d2d" +checksum = "75ee39a9698bd183bbd164078a6f6a8d5bcf8d0b85f23169db7cd75655ba233c" dependencies = [ "rustc-hash", "swc_atoms", @@ -5507,9 +5525,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_common" -version = "38.0.1" +version = "40.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8119b1753c18a4fe7a8947bf0afe4e6666c9e2facd7e73134b976643d4b9738" +checksum = "e2f78aa8d612086a8e708039ce597c9cefaaa8a411adca386db7cf271666e55d" dependencies = [ "swc_common", "swc_ecma_ast", @@ -5519,9 +5537,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2015" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "207d9015a9a9c036735eaa18810a99c1372c4e877d76f28ce5a4b640b0847918" +checksum = "b3812dc55b367f037c78c4dd0c621a2308ec27cc3c8653886bc77ad42321c166" dependencies = [ "arrayvec", "indexmap", @@ -5547,9 +5565,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2016" -version = "43.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c63e2fda7259b25b6bab5ee86b5aa78955c92c7874ad0721a308e48aebfbabf0" +checksum = "9a0953d8cb402e5164bcd40a8371a269929758a8d7c592712f212a3690009fde" dependencies = [ "swc_ecma_ast", "swc_ecma_transformer", @@ -5560,9 +5578,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2017" -version = "43.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a358aa832bb4137a8eddd952f6d670c304514a0a558706bd489a12bdc48cdcb" +checksum = "e6f60ef2e6705005ac6468e7a6168497ad5aeb9aa9c34ba48ab4deee8232d402" dependencies = [ "serde", "swc_common", @@ -5575,9 +5593,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2018" -version = "44.0.1" +version = "46.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c556df42cc18645a1b3b85305f9870788dd3dffcbbce11d5195dfa8e38e3fb40" +checksum = "af6ebcf07e3ae50043b4192bfe5f4febfadcfac2f8980284b19a2133449c8b82" dependencies = [ "serde", "swc_ecma_ast", @@ -5589,9 +5607,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2019" -version = "43.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cc56b01664bed45eefc0316847d7e439f05587dcb7285fcfc3c62e89e90c288" +checksum = "9adef018f0bcc6a1cee86a7fd0370919277908040b92559b642eb2597bcb6aa7" dependencies = [ "swc_common", "swc_ecma_ast", @@ -5603,9 +5621,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2020" -version = "45.0.1" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f57606cbd07a019079ec9b9cfeb32a5141c97a71441fc97c2cada52500e030e" +checksum = "cec803edc5e97454fa38e037a9caef5819e49982f5501f67867b5a03af172d25" dependencies = [ "serde", "swc_common", @@ -5620,9 +5638,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2021" -version = "43.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7dca6ddcfe2cabd285163b70b4b04b16232ca08cba448390b492512190f24f3" +checksum = "a2eb21e0167a7b058be3b36e7ec2bb4e061e954c9488a445896b26f31451072d" dependencies = [ "swc_ecma_ast", "swc_ecma_transformer", @@ -5633,9 +5651,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2022" -version = "45.0.1" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e4d44d6c7317a8e1189785e8aa5c82ab3b491722db46c82a9b82bc70f892b27" +checksum = "d53bfb641328defe9abc9afbb6e247b9e837793be240c24be60d97f7c167b3a5" dependencies = [ "rustc-hash", "swc_atoms", @@ -5653,9 +5671,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_regexp" -version = "4.0.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf01bca3c32928c9cbc436f05efce56b5007ace2b3ac870eb710211b0fffa570" +checksum = "19d7b5fa1ab8ad0380ee19c120f3969122bc049a1baad01e3d01490f5c46b70a" dependencies = [ "icu_properties", "swc_ecma_regexp_ast", @@ -5664,9 +5682,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "29.0.0" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b81ca56fdd7170e23194ab05e6be528de490432eeadfa4b9a287be231017d46b" +checksum = "cd2ef55e6c17a5bcae3967ec8b6ef26e2b6e10c5437bc23bfc5eb97d0efcdc94" dependencies = [ "phf", "swc_common", @@ -5677,9 +5695,9 @@ dependencies = [ [[package]] name = "swc_ecma_hooks" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee7662517362f6726b0e107a3caec2b4cc7d629f9bf702958948e9350722e52f" +checksum = "9b3085866c59066b1346b50a70e12f28b9c06e44048370f7b20a25a769be92a0" dependencies = [ "swc_atoms", "swc_common", @@ -5689,9 +5707,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "22.0.0" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562c983a163ca2a016626d03f037390a9c1de8f004605ecf44f4fa92a292ae42" +checksum = "50553358fa656d86662cb019356cb45e936227833358468c0a8fc5750e91b7d3" dependencies = [ "anyhow", "dashmap", @@ -5711,9 +5729,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "53.0.3" +version = "55.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1846d1d289a8d98009436e80eff8d135adfabf1f52b728d816d8409d4e1fc03f" +checksum = "80b392ede3c1afd561dba4dc943d1b4f38d8a703aed81ab83a98c1b4e0be1cf5" dependencies = [ "arrayvec", "bitflags", @@ -5747,9 +5765,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "39.1.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bca883cdbd6107a96f60a23fd90623c9a90cf37741fc08a3337cee9bbd6c4c1a" +checksum = "c309c89bf8f08cd064e67dda821009673895a85144417f811dfc1dc4ee71458c" dependencies = [ "bitflags", "either", @@ -5767,9 +5785,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "54.0.0" +version = "56.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a2b1cfbb23db2bcd002b86aa28c4e7bd2645ea778d8a4a4d410c9196e1cd1f" +checksum = "956ec435aa257c62f41b104820c1c6050cfcd6dc5c972487fd069c8d017c80cc" dependencies = [ "anyhow", "foldhash 0.1.5", @@ -5792,9 +5810,9 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" -version = "39.0.0" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54e4d28106d86d9c45d187687688d03bab7064bd8480d8bc783df9ff2a5d5a9a" +checksum = "8a143bab46df2e56f7e16e592c1558cd0a60a1505dffe250bcbdf17724a66657" dependencies = [ "anyhow", "proc-macro2", @@ -5810,9 +5828,9 @@ dependencies = [ [[package]] name = "swc_ecma_regexp" -version = "0.10.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4afafa422a0c86bde3e7cc3d3d1073f13ea05047c5c08bcc15df6f9b470de1eb" +checksum = "9e66cd49fcb866106ea9ef2a1eb7a5f6b8df040d72608843f53c0ffc49fc0078" dependencies = [ "phf", "rustc-hash", @@ -5826,9 +5844,9 @@ dependencies = [ [[package]] name = "swc_ecma_regexp_ast" -version = "0.10.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e01fc6155c5fcdce85f253c96fe764877ebaa1dc50ab0639b383dafb46a6427" +checksum = "429aaacc280961f655de0ac729acdb55a9a8eddcf73f46720dc06deb8f29f295" dependencies = [ "bitflags", "is-macro", @@ -5845,9 +5863,9 @@ checksum = "0a0a09a9e4dc09c97f07273695bd4b58e46b99dbb0cb788ce0dad2a181eb1e94" [[package]] name = "swc_ecma_regexp_visit" -version = "0.10.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73317054bba9a6fed553ce2c830702b8602fc5f5c08d9328bd3ab9d8489ce827" +checksum = "e3420f8be5be14854a7481773d5f96dc2b15992e9865ab541493ef36c2ab0cf9" dependencies = [ "serde", "swc_atoms", @@ -5858,9 +5876,9 @@ dependencies = [ [[package]] name = "swc_ecma_transformer" -version = "14.1.0" +version = "16.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54f5623374970e628160f83784af5e4f3e1fd75f79393f270df421439a3920b3" +checksum = "38c43003960e0036716f671727099c3483ab6c6c22b48ef867bf1336dc86e42a" dependencies = [ "rustc-hash", "swc_atoms", @@ -5877,9 +5895,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "53.0.0" +version = "55.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0269f4ccf7a83a1a3bef7bde5257143e6794d2523db1fa6c5b03a6ab9fb430" +checksum = "57b285782b376bcd243b56b640be8032487f6877d73a2a18f7333a2e1885cabe" dependencies = [ "par-core", "swc_common", @@ -5896,9 +5914,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "42.0.1" +version = "44.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f0c8ee943a8f9099391cecef5b3eafc98aba64dfa5f6f7cd336a32989d92d1a" +checksum = "6943187aa25fa8639cee16ff2746c4ec6b768c4d3db0be7f6989c042f9d25593" dependencies = [ "better_scoped_tls", "indexmap", @@ -5919,9 +5937,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "42.0.0" +version = "44.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136e114c3d98aafbdbe6800ff40299a9661fd8bd3902fffb248fd9fe8194e3fd" +checksum = "5e5b7878fdfa65f73efd72e6a0c71df59dd722e380cbd45e11ffe5c135f0a81e" dependencies = [ "swc_common", "swc_ecma_ast", @@ -5932,9 +5950,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "49.0.0" +version = "51.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9739057661ec031d05deb8588b5b90025212bf080e060cb82ed4c7095618dc2d" +checksum = "7d5e1a09c9856577064d39eb748bafe3d2c546017e0fcf45c8684e323ca22f10" dependencies = [ "indexmap", "par-core", @@ -5972,9 +5990,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f4bed3e69e05890ea326df97035412071a37da59d6fc0a6488c3cf200c6f08" +checksum = "a643f2be7d12d24296ad2c6cceaaff8d502a6cc0de5e0c84b32ad42938403c49" dependencies = [ "Inflector", "anyhow", @@ -6000,9 +6018,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "45.0.1" +version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf10153f1eb750745cf0a28b2261dd32c0f0dba011b73cd1ea13256e90f1a784" +checksum = "b4ac2b2ebc567a36139ce16f254af491dc93ee3af17c3dc57d748e9a6b296591" dependencies = [ "bytes-str", "dashmap", @@ -6024,9 +6042,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "42.0.0" +version = "44.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "369f6af2a00c85232aaa60c085ff5d63c34e48996723e6bceabba33dabb71228" +checksum = "131de164ae6d7f25b6477346363ae33d533fe972b68c932767dffe216e270154" dependencies = [ "either", "rustc-hash", @@ -6042,9 +6060,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "47.0.0" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8989e4d64e0d219f1c471c4ecd2190bab717a15ad48c4ce3ba603f6501fc551d" +checksum = "8ccd84bf2208c1104f87ecf4c771772ed0d09232ce4b9d57c8dc544174d27ca4" dependencies = [ "base64", "bytes-str", @@ -6067,9 +6085,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "47.0.1" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4db96f7f292ecb4c819aff462a7965ddcba88ec7cc2705d2ee45db7eff56c77" +checksum = "5708773743fe6d95b59bb5084710b12996c109ee00304751aba3d10001dd3dbc" dependencies = [ "bytes-str", "rustc-hash", @@ -6085,9 +6103,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "29.1.1" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d69b480aa02b5ff2ab951478d8e7633eeda42940aeb5fe0386eebc19dd3b1e4" +checksum = "75c73aa067af98882109f4314adb40ec9f14d5c3607fc56de2a6cc7b9d1933af" dependencies = [ "dragonbox_ecma", "indexmap", @@ -6104,9 +6122,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad65d392ed427dc9e94f16a3d802b02e27722c21227639c8d5f45f19757b447b" +checksum = "1f9cb1e958e57fa6427c106674a12190c4578684beee783e3a0508f048d1b372" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -6130,9 +6148,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a901e41bea44b4ec8237b1cde1d2e7ae0a3b5c87c6d1100103de45caf440f972" +checksum = "ac58facadaaf3cc9084503feaa5adb6299f12332a5f82045086fedc006f2b9ed" dependencies = [ "anyhow", "miette", @@ -6143,9 +6161,9 @@ dependencies = [ [[package]] name = "swc_experimental_ast_macros" -version = "0.6.8" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27c528382b0689d7616af17f166d83f9b6751fb9370d4938a99e6b0cf8ecb329" +checksum = "0ef41dfa865a2d330a4b0b2e0d5d086d13a2584ab6b10e791afcb79e02d8a763" dependencies = [ "proc-macro2", "quote", @@ -6154,62 +6172,62 @@ dependencies = [ [[package]] name = "swc_experimental_ecma_ast" -version = "0.6.7" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "078f89faf183e8af0817206ed39008c765e35c80a3656c0a0e1dab47f15bd947" +checksum = "5336f7405ffae710b3eee8622e832aaf1bb2d549fdf5047486a72ff5d9432129" dependencies = [ "hashbrown 0.16.1", "num-bigint", "oxc_index", - "swc_core", + "swc_atoms", "swc_experimental_ast_macros", "unicode-id-start", ] [[package]] name = "swc_experimental_ecma_parser" -version = "0.6.7" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8beae6cf921cb8f0cef7433320aeb9cbf9ff877b7bc8bcd35c3a20b8f848c721" +checksum = "80f8925a804e13f206c7f3358082c6d62f1682fb862ec04d0f1be03b8b18914f" dependencies = [ "bitflags", "either", + "miette", "num-bigint", "rustc-hash", "seq-macro", "smartstring", - "swc_core", + "swc_atoms", "swc_experimental_ecma_ast", "tracing", ] [[package]] name = "swc_experimental_ecma_semantic" -version = "0.6.7" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be35c4858ca13e17d372a8a847eaccffa4caf4a139109a6369aa368986b78d06" +checksum = "76be5bc28d2d774a0cad57c87bd32f2b7cfee961b0e1e1712fea6d5d5695fb0a" dependencies = [ "oxc_index", "rustc-hash", - "swc_core", "swc_experimental_ecma_ast", "swc_experimental_ecma_visit", ] [[package]] name = "swc_experimental_ecma_visit" -version = "0.6.8" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92282418ae789e49de5353da516319f12f8365887765ed43fb551990f80a4eb5" +checksum = "9cf7144b8dcaa1e8e2a18a6d5945e6c1143d94ba1c071e3ff01cb4019f259451" dependencies = [ "swc_experimental_ecma_ast", ] [[package]] name = "swc_html" -version = "33.0.0" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e774a110a297eb12b50aeb0c4047a718c087d00432392ca79dfc2cb8e291aa8" +checksum = "7ccc97cc53ccf090a80039842ec8a7e1bb597c572b2db0d86efd997dab03fa4f" dependencies = [ "swc_html_ast", "swc_html_codegen", @@ -6219,9 +6237,9 @@ dependencies = [ [[package]] name = "swc_html_ast" -version = "21.0.1" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e457b067b8ad2056d39ce0ff2b7d03a51af18be40d71e568973359b7cf46ed44" +checksum = "4d4ed220315fa61e60d554af1b8d640ae089f83275714a6faab97782928656a1" dependencies = [ "is-macro", "string_enum", @@ -6231,9 +6249,9 @@ dependencies = [ [[package]] name = "swc_html_codegen" -version = "22.0.0" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c80902f6bcef80b089d5c19efab02ccd61e3a88f036d5c2ba75ef75a04a50f7" +checksum = "12ab8b936e848eec9fe5cd5ace16dbc0d07fe6a7fd16e0919de0e607decae26b" dependencies = [ "auto_impl", "bitflags", @@ -6257,9 +6275,9 @@ dependencies = [ [[package]] name = "swc_html_minifier" -version = "53.0.0" +version = "55.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "101d3ac04372eefb0e61a26f7af8fa2466557c0ce7494bc3df3dc1383cded409" +checksum = "a32be4529b3425aad4f274ca2299022000d8f91341c4c712dbf5be2c10b65524" dependencies = [ "once_cell", "rustc-hash", @@ -6283,9 +6301,9 @@ dependencies = [ [[package]] name = "swc_html_parser" -version = "21.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d48d4af23e6500970d63af1cc0ac9e911c5166e3fb1ed333fa60276516140d4" +checksum = "e0bf94b37403fd4bdcbf517d845b65faa9f1a7de067cb2e49128155f2f742148" dependencies = [ "rustc-hash", "swc_atoms", @@ -6309,9 +6327,9 @@ dependencies = [ [[package]] name = "swc_html_visit" -version = "21.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f3876621f4f084d08a55f0f78fab408dac3d8dc32afc580fcb24ff0f3eaff84" +checksum = "74f226dddfbbd242700007248784900dd3e163800ef73ecd8c7567a669793b66" dependencies = [ "serde", "swc_atoms", @@ -6333,9 +6351,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "22.0.0" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fa52abc79bfc58486c79581c869dbadaa99fa2fc1f6b3ab9ca30c0af9aa09a3" +checksum = "4728a8561457494b84e0c54ef602b1d712b51ba79750da0e9e38c13163a89cfe" dependencies = [ "dashmap", "rustc-hash", @@ -6345,9 +6363,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbfc8183fc43f5617a6bf5e6af0869dd634f3df469070f61b6f98d7cbd300d5a" +checksum = "fb049cf46ca31ecfb8cf15b82032d4d7cc46480481d82540a1a65ebcefba1169" dependencies = [ "better_scoped_tls", "cbor4ii", @@ -6360,9 +6378,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "27.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff8883348391cfcf1911454282a8c664cf4727b79f6c0d81457f7add873e64fb" +checksum = "e3190c0c9e206d2df99aeb295eb2417fe60d6c919dd10e44ee3a20d74af96bbe" dependencies = [ "anyhow", "blake3", @@ -6419,9 +6437,9 @@ dependencies = [ [[package]] name = "swc_transform_common" -version = "15.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbf6619f4691d3934610de7d0acf4807634161f395bf44d695810ebae9e405d2" +checksum = "1b4f1334cb6c6642de10080d9be47180f3536946968ee6f8ae8d0c2760111354" dependencies = [ "better_scoped_tls", "rustc-hash", @@ -6431,9 +6449,9 @@ dependencies = [ [[package]] name = "swc_typescript" -version = "28.0.2" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a86cf04561e92a19f5f37b7fcfdb442e749b9e360bc2796f731599967dfcb8cd" +checksum = "47d8f9ed8bae0f86fcdb4b74207e08a2f8512e38786cdcd33a628cb334914ea4" dependencies = [ "bitflags", "petgraph", @@ -6938,9 +6956,9 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi-common" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f17747bf7f2275572f4e3ed884e8143285a711fbf25999244d61644fe212340" +checksum = "c12f0cd37e6a4513802e3918a9d891ce846d69a7594225b558eafc588c16e7fb" dependencies = [ "anyhow", "bitflags", @@ -6958,7 +6976,7 @@ dependencies = [ "tracing", "wasmtime", "wiggle", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -7017,9 +7035,9 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" dependencies = [ "leb128fmt", "wasmparser", @@ -7027,9 +7045,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" +checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" dependencies = [ "bitflags", "hashbrown 0.15.5", @@ -7040,9 +7058,9 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" dependencies = [ "anyhow", "termcolor", @@ -7051,27 +7069,29 @@ dependencies = [ [[package]] name = "wasmtime" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" +checksum = "507d213104e83a7519d91af444a8b19c04281f2eef162d448ee7a894ac1c827d" dependencies = [ - "addr2line 0.24.2", + "addr2line", "anyhow", "bitflags", "bumpalo", "cc", "cfg-if", + "encoding_rs", "hashbrown 0.15.5", "indexmap", "libc", "log", "mach2", "memfd", - "object 0.36.7", + "object", "once_cell", "postcard", "pulley-interpreter", "rustix 1.1.4", + "semver", "serde", "serde_derive", "smallvec", @@ -7079,31 +7099,35 @@ dependencies = [ "wasmparser", "wasmtime-environ", "wasmtime-internal-asm-macros", + "wasmtime-internal-component-macro", + "wasmtime-internal-component-util", "wasmtime-internal-cranelift", "wasmtime-internal-fiber", + "wasmtime-internal-jit-debug", "wasmtime-internal-jit-icache-coherence", "wasmtime-internal-math", "wasmtime-internal-slab", "wasmtime-internal-unwinder", "wasmtime-internal-versioned-export-macros", "wasmtime-internal-winch", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-environ" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +checksum = "9784b325c3b85562ac6d7f81c8348c42af1f137d98dd4fc6631860e4e68bb655" dependencies = [ "anyhow", "cranelift-bitset", "cranelift-entity", - "gimli 0.31.1", + "gimli", "indexmap", "log", - "object 0.36.7", + "object", "postcard", + "semver", "serde", "serde_derive", "smallvec", @@ -7111,22 +7135,44 @@ dependencies = [ "wasm-encoder", "wasmparser", "wasmprinter", + "wasmtime-internal-component-util", ] [[package]] name = "wasmtime-internal-asm-macros" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" +checksum = "bcaa9336cd5ba934ba734dfdfe35f5245c3c74b4e34f9af9e114fad892d81b3d" dependencies = [ "cfg-if", ] +[[package]] +name = "wasmtime-internal-component-macro" +version = "36.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91aba228ec4f646cb9514be55538c842822cb96f2c306f75d664eea6b6f2e9eb" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn 2.0.117", + "wasmtime-internal-component-util", + "wasmtime-internal-wit-bindgen", + "wit-parser", +] + +[[package]] +name = "wasmtime-internal-component-util" +version = "36.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c68f4a2387b0aea544aa2317e295583be54fed852e0d1a31c0070984bfd6a507" + [[package]] name = "wasmtime-internal-cranelift" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" +checksum = "e7d938ae501275f44e7e5532ae4bb720542b429357014d33842e128c46fb9b54" dependencies = [ "anyhow", "cfg-if", @@ -7135,10 +7181,10 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "gimli 0.31.1", + "gimli", "itertools 0.14.0", "log", - "object 0.36.7", + "object", "pulley-interpreter", "smallvec", "target-lexicon", @@ -7151,9 +7197,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" +checksum = "c1443b0914ff848ee7920e0f232368168e2819b739c54f3c352f0559b6164343" dependencies = [ "anyhow", "cc", @@ -7162,54 +7208,64 @@ dependencies = [ "rustix 1.1.4", "wasmtime-internal-asm-macros", "wasmtime-internal-versioned-export-macros", - "windows-sys 0.59.0", + "windows-sys 0.60.2", +] + +[[package]] +name = "wasmtime-internal-jit-debug" +version = "36.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "861d6f2a1652e95ca10b02552934b3bd460d7416b285fe10d7ca8c0a2b90dc3e" +dependencies = [ + "cc", + "wasmtime-internal-versioned-export-macros", ] [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" +checksum = "b1caeb3140c46319fecf09d93dc38a373eb535fd478e401a9fb2ac2da30fe5f6" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-internal-math" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" +checksum = "7c631615929951a4076aae64da7d6cad88668d292f19672606392c24ae9c5a00" dependencies = [ "libm", ] [[package]] name = "wasmtime-internal-slab" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" +checksum = "7b28104d57b5bdb5d8facb3a8418463ec6c2cb40bb4adf9833b727ebf6a254eb" [[package]] name = "wasmtime-internal-unwinder" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" +checksum = "0dd89f2db7377869aeaf66b71f56def8df54b9482e4f4e5533ccec2505f5c691" dependencies = [ "anyhow", "cfg-if", "cranelift-codegen", "log", - "object 0.36.7", + "object", ] [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" +checksum = "a9cdb9c2e3965ee15629d067203cb800e9822664d04335dadc6fe1788d4fc335" dependencies = [ "proc-macro2", "quote", @@ -7218,14 +7274,14 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" +checksum = "53f693c8db710f20b927bcee025acd345acf599d055b63f122613d52f5553a5f" dependencies = [ "anyhow", "cranelift-codegen", - "gimli 0.31.1", - "object 0.36.7", + "gimli", + "object", "target-lexicon", "wasmparser", "wasmtime-environ", @@ -7233,6 +7289,19 @@ dependencies = [ "winch-codegen", ] +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "36.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6c97d4e849494d290e05573298bd372e12be86b2074502dc5e02f4ef7628002" +dependencies = [ + "anyhow", + "bitflags", + "heck", + "indexmap", + "wit-parser", +] + [[package]] name = "wast" version = "35.0.2" @@ -7254,9 +7323,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc3ea480ce117a35b61e466e4f77422f2b29f744400e05de3ad87d73b8a1877c" +checksum = "7aed7ef247a05956b0a25e7905fdb709ae89e506547af42897e40301b0658d07" dependencies = [ "anyhow", "async-trait", @@ -7269,9 +7338,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec945b902cacd960fe5d441b60146b24639d81b887451a30bf86824a8185d79" +checksum = "2c9d5550c5f49730d0a8babd089771ff7412e598cf8f7bbe3b647b8e2147a11b" dependencies = [ "anyhow", "heck", @@ -7283,9 +7352,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5872fbe512b73acd514e7ef5bd5aee0ff951a12c1fed0293e1f7992de30df9f" +checksum = "602175405f0c04fd47439ad6afc5e151c4864883259254d3676562bfb00a7ce8" dependencies = [ "proc-macro2", "quote", @@ -7326,14 +7395,14 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "35.0.0" +version = "36.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +checksum = "4332c8656af179fb8fc3ae5114c738c29399ee97b638d431725201c17f99294e" dependencies = [ "anyhow", "cranelift-assembler-x64", "cranelift-codegen", - "gimli 0.31.1", + "gimli", "regalloc2", "smallvec", "target-lexicon", @@ -7584,6 +7653,24 @@ version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" +[[package]] +name = "wit-parser" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser", +] + [[package]] name = "witx" version = "0.9.1" diff --git a/Cargo.toml b/Cargo.toml index b10d5ce..56de1f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,18 +6,18 @@ resolver = "2" edition = "2024" [workspace.dependencies] -rspack_cacheable = { version = "=0.100.5" } -rspack_collections = { version = "=0.100.5" } -rspack_core = { version = "=0.100.5" } -rspack_error = { version = "=0.100.5" } -rspack_hook = { version = "=0.100.5" } +rspack_cacheable = { version = "=0.100.8" } +rspack_collections = { version = "=0.100.8" } +rspack_core = { version = "=0.100.8" } +rspack_error = { version = "=0.100.8" } +rspack_hook = { version = "=0.100.8" } async-trait = { version = "0.1" } rspack_sources = { version = "0.4.21" } -rspack_binding_build = { version = "=0.100.5" } -rspack_binding_builder = { version = "=0.100.5" } -rspack_binding_builder_macros = { version = "=0.100.5" } +rspack_binding_build = { version = "=0.100.8" } +rspack_binding_builder = { version = "=0.100.8" } +rspack_binding_builder_macros = { version = "=0.100.8" } napi = { version = "=3.8.6" } napi-derive = { version = "=3.5.5" } diff --git a/package.json b/package.json index 5eb30cc..621d279 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "lint-staged": "lint-staged" }, "dependencies": { - "@rspack/core": "2.0.5", + "@rspack/core": "2.0.8", "@rspack-template/binding": "workspace:*" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2e0c32..f48dfd5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: workspace:* version: link:crates/binding '@rspack/core': - specifier: 2.0.5 - version: 2.0.5 + specifier: 2.0.8 + version: 2.0.8 devDependencies: '@taplo/cli': specifier: ^0.7.0 @@ -593,64 +593,64 @@ packages: '@octokit/types@16.0.0': resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@rspack/binding-darwin-arm64@2.0.5': - resolution: {integrity: sha512-++wjLQjQ20GcR0DwbzQmVXg9qy4XCX5NlfSzkzj2icHoDxr3KkrXhyVrQkdWuNG6l/bQrGLPnvLEAqkroC2Y7A==} + '@rspack/binding-darwin-arm64@2.0.8': + resolution: {integrity: sha512-vCgbgH7B7qom+uID+RCZsTCOYFb9wC4/4+1U6rMfytrXGVJ72eNQs2tbdjOl0lb18CT3N/n+VkWynUiLk84GwA==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.0.5': - resolution: {integrity: sha512-JBD5mCN3JKjV64Mh9nDYx8lLUrWDfEl5tLBuMkREUnqEKbo+z4nfwotyqHHM8/XgZwL+Gr7ps4GLWuQQrZB8+Q==} + '@rspack/binding-darwin-x64@2.0.8': + resolution: {integrity: sha512-satPm2PD4B7jDTVlVAdvMVdUszwLvWUEnUDzLb77mvVkezKNDZmuhb+e8s+FfKs8hJpNbZ9VAejuA2rr8o985w==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.0.5': - resolution: {integrity: sha512-JI8+//woanJPNsfL7iGjX39zyiWumnrKHznWQM/7lEtE5nPmk+j+X7TYXxczSWC9zfZegiqI74D3L5JPDC84Fw==} + '@rspack/binding-linux-arm64-gnu@2.0.8': + resolution: {integrity: sha512-pSI+npPQE/uDtiboqvcOIRJbEV2+B+H1xffmko/gw50la92oTUW60kVULFwsb6L0+GVCzIcwX3yq60GtYIn+Ug==} cpu: [arm64] os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@2.0.5': - resolution: {integrity: sha512-5LujilxLtJFRiiPz5i5iWcWJriK9oy4gN7gZtTo8YRB7wwmwA8LMypTjjO0GLbkPS4/KeCfY4fDfTC29KmK+tA==} + '@rspack/binding-linux-arm64-musl@2.0.8': + resolution: {integrity: sha512-igjJ43yxWQ72GZqjDDZSSHax9/Vg+6rLMmOvFglTJUkQpB4Tyvu/YjW+WRjYj2xRw6blOjLxUSJWASvuSqqlvg==} cpu: [arm64] os: [linux] libc: [musl] - '@rspack/binding-linux-x64-gnu@2.0.5': - resolution: {integrity: sha512-241wqE132jh+/U/pn97qUPV4KpIy4bSrTH0tqfzQCocgw+8hrUj02GqNG+3MXVC3qtwaQeJFYgEBy3TqFKsrIQ==} + '@rspack/binding-linux-x64-gnu@2.0.8': + resolution: {integrity: sha512-zrkoEOnqj1hOEBO5T2I/2Ts2HSJsYFh1qXwMpK4dMJFGGNWDfNeUa6/LF5uq3VINF3JUl7RL47AgrucoSZJXPA==} cpu: [x64] os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@2.0.5': - resolution: {integrity: sha512-BhaXZD064Lci3Kia0kLDAb4TyxO2C+0UidMlj44e8+ctasxIfFZgnrhCJrhTFHAtOiAwqhU3FHun2UuxPqX0Eg==} + '@rspack/binding-linux-x64-musl@2.0.8': + resolution: {integrity: sha512-6CtDaGZjNDvJd9TBp7a9zABbrPORO21W96+3ZcGBn0YNUPUk4ARxIxrTTpeJ/1F41QDM8AYIkGDdqEYMqTYBsA==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@2.0.5': - resolution: {integrity: sha512-duEkRoXrl9SW8uGHv7JURJ5lgKu87qFDQ4Exy6UQPvsUJVXhtRXTfvMHCb/CejVJuW2Bw2D632/axZq3qRSuBQ==} + '@rspack/binding-wasm32-wasi@2.0.8': + resolution: {integrity: sha512-Yf4SiqTUroT5Ju+te0YAY2xxKOb35tECsO21v7hYyGa705wrgoAK/MmF7enOvs9GR1iZIqgiLD/wxsIxl8GjJw==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.0.5': - resolution: {integrity: sha512-q2WT3HFoWL+2g84l3s2kY7CiE1gEZ1bwB3txx3eZzQQ6YKP7bE82z6sl6S/pTOHGjHdAO4snQXpSaHwUt3LX5g==} + '@rspack/binding-win32-arm64-msvc@2.0.8': + resolution: {integrity: sha512-8NCuiQsAhXrwRBy57QZoypqrws/zLBkaQVGiB8hksr6v++8hNigNjqpQARLbd0iyMuHsQQ++8+auGk6xlDXmzw==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.0.5': - resolution: {integrity: sha512-nMJGIY7kvgbyMolEE7tXDe+Z9jSItDshTIqMQQkkD3WTHdjlBQozHxk4kBtKLsunO+3NkCLe5Oa3hXg1yyStIg==} + '@rspack/binding-win32-ia32-msvc@2.0.8': + resolution: {integrity: sha512-bxiekytbX7V9KFAra+HkwtNWC6pYfHEBBZFpiT0xUs3mCFOmAAFVBsBSQsoCP9AdCEXoMAvNdnrHNw3iov4OZw==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.0.5': - resolution: {integrity: sha512-vP0BR6fxdPL9cb02HAuZATg/CjR07aecWel3s1vqRwW1aDffgXh9PVmqEKIHTgyaNsNR55kSKNJsB9AcQ8/QrA==} + '@rspack/binding-win32-x64-msvc@2.0.8': + resolution: {integrity: sha512-7zPs8YCe/ZVJTwd+5lpB0CP0tkn2pONf/T1ycmVY76u21Nrwt8mXQGc/2yH2eWP4B7fikYBr3hGr7mpR2fajqQ==} cpu: [x64] os: [win32] - '@rspack/binding@2.0.5': - resolution: {integrity: sha512-Ta1y4WXJA87wM1OstqaMddoPsBGv7Cu779bYToKxEAqR/Yy9DxLkp7bdgBaAx2JH++BwVjV+toWts2V9AaiTFQ==} + '@rspack/binding@2.0.8': + resolution: {integrity: sha512-3uZ+y8aQxq33ty2srMxg2Nu0XuBI6vVrG50rkDaXqwWqOohfgGUSfFuQK7EnSUNy4aFUQlCG6NHialQHJov0wg==} - '@rspack/core@2.0.5': - resolution: {integrity: sha512-9tv2HAnSiTote5WPH2tmz1hLZ1zKbzkiZc1eYp7LP/8jcsiJBuf40ihiWidAgbbuYtJo3kWET6q+qOm5UhNiGA==} + '@rspack/core@2.0.8': + resolution: {integrity: sha512-+NLGJf8gZxihDmMFzjlly3toc2SMjeDmuvz0/Cai9AMdV4F+Pqcnt2BA9V4e3SY2jmhJQtPwgyyLtR1RiJO77g==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -1403,56 +1403,56 @@ snapshots: dependencies: '@octokit/openapi-types': 27.0.0 - '@rspack/binding-darwin-arm64@2.0.5': + '@rspack/binding-darwin-arm64@2.0.8': optional: true - '@rspack/binding-darwin-x64@2.0.5': + '@rspack/binding-darwin-x64@2.0.8': optional: true - '@rspack/binding-linux-arm64-gnu@2.0.5': + '@rspack/binding-linux-arm64-gnu@2.0.8': optional: true - '@rspack/binding-linux-arm64-musl@2.0.5': + '@rspack/binding-linux-arm64-musl@2.0.8': optional: true - '@rspack/binding-linux-x64-gnu@2.0.5': + '@rspack/binding-linux-x64-gnu@2.0.8': optional: true - '@rspack/binding-linux-x64-musl@2.0.5': + '@rspack/binding-linux-x64-musl@2.0.8': optional: true - '@rspack/binding-wasm32-wasi@2.0.5': + '@rspack/binding-wasm32-wasi@2.0.8': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rspack/binding-win32-arm64-msvc@2.0.5': + '@rspack/binding-win32-arm64-msvc@2.0.8': optional: true - '@rspack/binding-win32-ia32-msvc@2.0.5': + '@rspack/binding-win32-ia32-msvc@2.0.8': optional: true - '@rspack/binding-win32-x64-msvc@2.0.5': + '@rspack/binding-win32-x64-msvc@2.0.8': optional: true - '@rspack/binding@2.0.5': + '@rspack/binding@2.0.8': optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.5 - '@rspack/binding-darwin-x64': 2.0.5 - '@rspack/binding-linux-arm64-gnu': 2.0.5 - '@rspack/binding-linux-arm64-musl': 2.0.5 - '@rspack/binding-linux-x64-gnu': 2.0.5 - '@rspack/binding-linux-x64-musl': 2.0.5 - '@rspack/binding-wasm32-wasi': 2.0.5 - '@rspack/binding-win32-arm64-msvc': 2.0.5 - '@rspack/binding-win32-ia32-msvc': 2.0.5 - '@rspack/binding-win32-x64-msvc': 2.0.5 - - '@rspack/core@2.0.5': - dependencies: - '@rspack/binding': 2.0.5 + '@rspack/binding-darwin-arm64': 2.0.8 + '@rspack/binding-darwin-x64': 2.0.8 + '@rspack/binding-linux-arm64-gnu': 2.0.8 + '@rspack/binding-linux-arm64-musl': 2.0.8 + '@rspack/binding-linux-x64-gnu': 2.0.8 + '@rspack/binding-linux-x64-musl': 2.0.8 + '@rspack/binding-wasm32-wasi': 2.0.8 + '@rspack/binding-win32-arm64-msvc': 2.0.8 + '@rspack/binding-win32-ia32-msvc': 2.0.8 + '@rspack/binding-win32-x64-msvc': 2.0.8 + + '@rspack/core@2.0.8': + dependencies: + '@rspack/binding': 2.0.8 '@taplo/cli@0.7.0': {}