mirror of
https://github.com/denoland/deno.git
synced 2025-09-26 20:29:11 +00:00
fix(npm): improve optional peer dep handling (#28651)
This commit is contained in:
parent
2b4de21ea0
commit
e2f66d4059
3 changed files with 9 additions and 8 deletions
14
Cargo.lock
generated
14
Cargo.lock
generated
|
@ -1502,7 +1502,7 @@ dependencies = [
|
||||||
"deno_lint",
|
"deno_lint",
|
||||||
"deno_lockfile 0.25.0",
|
"deno_lockfile 0.25.0",
|
||||||
"deno_media_type",
|
"deno_media_type",
|
||||||
"deno_npm 0.30.0",
|
"deno_npm 0.30.1",
|
||||||
"deno_npm_cache",
|
"deno_npm_cache",
|
||||||
"deno_package_json",
|
"deno_package_json",
|
||||||
"deno_path_util",
|
"deno_path_util",
|
||||||
|
@ -2151,7 +2151,7 @@ dependencies = [
|
||||||
"deno_fs",
|
"deno_fs",
|
||||||
"deno_media_type",
|
"deno_media_type",
|
||||||
"deno_node",
|
"deno_node",
|
||||||
"deno_npm 0.30.0",
|
"deno_npm 0.30.1",
|
||||||
"deno_path_util",
|
"deno_path_util",
|
||||||
"deno_resolver",
|
"deno_resolver",
|
||||||
"deno_runtime",
|
"deno_runtime",
|
||||||
|
@ -2386,9 +2386,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "deno_npm"
|
name = "deno_npm"
|
||||||
version = "0.30.0"
|
version = "0.30.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "1898f0e811c23246b91b9d424ca0d88c7af2ad87d57949b415be61c1ed2222b7"
|
checksum = "c9f0a6683bb7fbd8c2874d7da74f91a4d60ddb0355abe0d3c7cde0119112c9b7"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
"capacity_builder 0.5.0",
|
"capacity_builder 0.5.0",
|
||||||
|
@ -2414,7 +2414,7 @@ dependencies = [
|
||||||
"boxed_error",
|
"boxed_error",
|
||||||
"deno_cache_dir",
|
"deno_cache_dir",
|
||||||
"deno_error",
|
"deno_error",
|
||||||
"deno_npm 0.30.0",
|
"deno_npm 0.30.1",
|
||||||
"deno_path_util",
|
"deno_path_util",
|
||||||
"deno_semver",
|
"deno_semver",
|
||||||
"deno_unsync",
|
"deno_unsync",
|
||||||
|
@ -2565,7 +2565,7 @@ dependencies = [
|
||||||
"deno_config",
|
"deno_config",
|
||||||
"deno_error",
|
"deno_error",
|
||||||
"deno_media_type",
|
"deno_media_type",
|
||||||
"deno_npm 0.30.0",
|
"deno_npm 0.30.1",
|
||||||
"deno_package_json",
|
"deno_package_json",
|
||||||
"deno_path_util",
|
"deno_path_util",
|
||||||
"deno_semver",
|
"deno_semver",
|
||||||
|
@ -2969,7 +2969,7 @@ dependencies = [
|
||||||
"deno_error",
|
"deno_error",
|
||||||
"deno_lib",
|
"deno_lib",
|
||||||
"deno_media_type",
|
"deno_media_type",
|
||||||
"deno_npm 0.30.0",
|
"deno_npm 0.30.1",
|
||||||
"deno_package_json",
|
"deno_package_json",
|
||||||
"deno_path_util",
|
"deno_path_util",
|
||||||
"deno_resolver",
|
"deno_resolver",
|
||||||
|
|
|
@ -60,7 +60,7 @@ deno_graph = "=0.89.3"
|
||||||
deno_lint = "=0.74.0"
|
deno_lint = "=0.74.0"
|
||||||
deno_lockfile = "=0.25.0"
|
deno_lockfile = "=0.25.0"
|
||||||
deno_media_type = { version = "=0.2.8", features = ["module_specifier"] }
|
deno_media_type = { version = "=0.2.8", features = ["module_specifier"] }
|
||||||
deno_npm = "=0.30.0"
|
deno_npm = "=0.30.1"
|
||||||
deno_path_util = "=0.3.2"
|
deno_path_util = "=0.3.2"
|
||||||
deno_permissions = { version = "0.55.0", path = "./runtime/permissions" }
|
deno_permissions = { version = "0.55.0", path = "./runtime/permissions" }
|
||||||
deno_runtime = { version = "0.204.0", path = "./runtime" }
|
deno_runtime = { version = "0.204.0", path = "./runtime" }
|
||||||
|
|
|
@ -553,6 +553,7 @@ fn deserialize_npm_snapshot(
|
||||||
dist: Default::default(),
|
dist: Default::default(),
|
||||||
dependencies,
|
dependencies,
|
||||||
optional_dependencies: Default::default(),
|
optional_dependencies: Default::default(),
|
||||||
|
optional_peer_dependencies: Default::default(),
|
||||||
bin: None,
|
bin: None,
|
||||||
scripts: Default::default(),
|
scripts: Default::default(),
|
||||||
deprecated: Default::default(),
|
deprecated: Default::default(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue