diff --git a/cli/internal/context/context.go b/cli/internal/context/context.go index ecee109ad76dd..34314d4dcf2a3 100644 --- a/cli/internal/context/context.go +++ b/cli/internal/context/context.go @@ -274,16 +274,13 @@ func (c *Context) resolveWorkspaceRootDeps(rootPackageJSON *fs.PackageJSON) erro pkg := rootPackageJSON depSet := mapset.NewSet() pkg.UnresolvedExternalDeps = make(map[string]string) - for dep, version := range pkg.Dependencies { - pkg.UnresolvedExternalDeps[dep] = version - } for dep, version := range pkg.DevDependencies { pkg.UnresolvedExternalDeps[dep] = version } for dep, version := range pkg.OptionalDependencies { pkg.UnresolvedExternalDeps[dep] = version } - for dep, version := range pkg.PeerDependencies { + for dep, version := range pkg.Dependencies { pkg.UnresolvedExternalDeps[dep] = version } if util.IsYarn(c.Backend.Name) { @@ -317,10 +314,6 @@ func (c *Context) populateTopologicGraphForPackageJson(pkg *fs.PackageJSON) erro externalDepSet := mapset.NewSet() pkg.UnresolvedExternalDeps = make(map[string]string) - for dep, version := range pkg.Dependencies { - depMap[dep] = version - } - for dep, version := range pkg.DevDependencies { depMap[dep] = version } @@ -329,7 +322,7 @@ func (c *Context) populateTopologicGraphForPackageJson(pkg *fs.PackageJSON) erro depMap[dep] = version } - for dep, version := range pkg.PeerDependencies { + for dep, version := range pkg.Dependencies { depMap[dep] = version } @@ -345,15 +338,15 @@ func (c *Context) populateTopologicGraphForPackageJson(pkg *fs.PackageJSON) erro for _, name := range externalUnresolvedDepsSet.List() { name := name.(string) - if item, ok := pkg.Dependencies[name]; ok { + if item, ok := pkg.DevDependencies[name]; ok { pkg.UnresolvedExternalDeps[name] = item } - if item, ok := pkg.DevDependencies[name]; ok { + if item, ok := pkg.OptionalDependencies[name]; ok { pkg.UnresolvedExternalDeps[name] = item } - if item, ok := pkg.OptionalDependencies[name]; ok { + if item, ok := pkg.Dependencies[name]; ok { pkg.UnresolvedExternalDeps[name] = item } }