From 0ac2a96b94e9ed3afdfebcff16f29f824d498026 Mon Sep 17 00:00:00 2001 From: iseki Date: Mon, 15 May 2023 20:21:31 +0800 Subject: [PATCH] fix(npm): lockfile v3 is_direct_dependency --- module/npm/lockfile_v3.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/module/npm/lockfile_v3.go b/module/npm/lockfile_v3.go index f9f97f0..e760589 100644 --- a/module/npm/lockfile_v3.go +++ b/module/npm/lockfile_v3.go @@ -44,6 +44,9 @@ func parseLockfileV3(data []byte) (r *v3ParsedLockfile, e error) { Version: lockfile.Version, Deps: make([]model.DependencyItem, 0), } + for i := range parsedLockfile.Deps { + parsedLockfile.Deps[i].IsDirectDependency = true + } root := lockfile._v3Conv("", "", make(map[string]struct{})) if root != nil { parsedLockfile.Deps = root.Dependencies