diff options
Diffstat (limited to 'cli/tools/registry/pm.rs')
-rw-r--r-- | cli/tools/registry/pm.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cli/tools/registry/pm.rs b/cli/tools/registry/pm.rs index f56774e8e..5dc042620 100644 --- a/cli/tools/registry/pm.rs +++ b/cli/tools/registry/pm.rs @@ -130,8 +130,10 @@ impl NpmConfig { fn add(&mut self, selected: SelectedPackage, dev: bool) { let (name, version) = package_json_dependency_entry(selected); if dev { + self.dependencies.swap_remove(&name); self.dev_dependencies.insert(name, version); } else { + self.dev_dependencies.swap_remove(&name); self.dependencies.insert(name, version); } } |