diff options
Diffstat (limited to 'cli/tools/registry/pm.rs')
-rw-r--r-- | cli/tools/registry/pm.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/cli/tools/registry/pm.rs b/cli/tools/registry/pm.rs index 099267908..1f8463b00 100644 --- a/cli/tools/registry/pm.rs +++ b/cli/tools/registry/pm.rs @@ -502,6 +502,7 @@ pub async fn add( } } + let dev = add_flags.dev; for selected_package in selected_packages { log::info!( "Add {}{}{}", @@ -512,14 +513,14 @@ pub async fn add( if selected_package.package_name.starts_with("npm:") { if let Some(npm) = &mut npm_config { - npm.add(selected_package, false); + npm.add(selected_package, dev); } else { - deno_config.as_mut().unwrap().add(selected_package, false); + deno_config.as_mut().unwrap().add(selected_package, dev); } } else if let Some(deno) = &mut deno_config { - deno.add(selected_package, false); + deno.add(selected_package, dev); } else { - npm_config.as_mut().unwrap().add(selected_package, false); + npm_config.as_mut().unwrap().add(selected_package, dev); } } |