@@ -77,41 +77,41 @@ name = "resolver"
7777[dependencies ]
7878dashmap = " 6.1.0"
7979serde = { version = " 1.0.228" , features = [" derive" ] } # derive for Deserialize from package.json
80- serde_json = { version = " 1.0.145 " , features = [
80+ serde_json = { version = " 1.0.150 " , features = [
8181 " preserve_order" ,
8282] } # preserve_order: package_json.exports requires order such as `["require", "import", "default"]`
83- tracing = " 0.1.41 "
83+ tracing = " 0.1.44 "
8484
8585simd-json = { version = " 0.17.0" , features = [" serde_impl" , " runtime-detection" ], default-features = false }
8686
8787camino = { version = " 1.2.2" , features = [" serde1" ] } # UTF-8 path types used for all internal path representations
88- cfg-if = " 1.0"
88+ cfg-if = " 1.0.4 "
8989dunce = " 1.0.5" # Normalize Windows paths to the most compatible format, avoiding UNC where possible
90- indexmap = { version = " 2.12 .0" , features = [" serde" ] }
91- json-strip-comments = " 3.0 .1"
92- rustc-hash = { version = " 2.1.1 " , default-features = false , features = [" std" ] }
93- thiserror = " 2.0.17 "
90+ indexmap = { version = " 2.14 .0" , features = [" serde" ] }
91+ json-strip-comments = " 3.1 .1"
92+ rustc-hash = { version = " 2.1.2 " , default-features = false , features = [" std" ] }
93+ thiserror = " 2.0.18 "
9494
95- pnp = { version = " 0.12.5 " , optional = true }
95+ pnp = { version = " 0.12.9 " , optional = true }
9696
97- arc-swap = { version = " 1.8.2 " , optional = true }
97+ arc-swap = { version = " 1.9.1 " , optional = true }
9898async-trait = " 0.1.89"
99- document-features = { version = " 0.2.8 " , optional = true }
100- futures = " 0.3.31 "
99+ document-features = { version = " 0.2.12 " , optional = true }
100+ futures = " 0.3.32 "
101101
102102[target .'cfg(not(target_arch = "wasm32"))' .dependencies ]
103- tokio = { version = " 1.48.0 " , default-features = false , features = [" sync" , " rt-multi-thread" , " macros" , " fs" ] }
103+ tokio = { version = " 1.52.3 " , default-features = false , features = [" sync" , " rt-multi-thread" , " macros" , " fs" ] }
104104[target .'cfg(target_arch = "wasm32")' .dependencies ]
105- tokio = { version = " 1.48.0 " , default-features = false , features = [" sync" , " rt" , " macros" ] }
105+ tokio = { version = " 1.52.3 " , default-features = false , features = [" sync" , " rt" , " macros" ] }
106106
107107[dev-dependencies ]
108108criterion = { version = " 4.3.0" , package = " codspeed-criterion-compat" , default-features = false , features = [
109109 " async_tokio" ,
110110] }
111111
112112normalize-path = { version = " 0.2.1" }
113- rayon = { version = " 1.11 .0" }
114- regex = " 1.12.2 "
113+ rayon = { version = " 1.12 .0" }
114+ regex = " 1.12.3 "
115115vfs = " 0.13.0" # for testing with in memory file system
116116
117117# Benchmark allocator features kept aligned with rspack's `xtask/benchmark`.
0 commit comments