From d066dae2b8ea9b240a3613b552ff627dc5cb14ad Mon Sep 17 00:00:00 2001 From: Brandon Cheng Date: Fri, 26 Apr 2024 10:15:22 -0400 Subject: [PATCH] refactor: annotate linkedDep as ResolvedDirectDependency (#7988) --- pkg-manager/resolve-dependencies/src/dedupeInjectedDeps.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg-manager/resolve-dependencies/src/dedupeInjectedDeps.ts b/pkg-manager/resolve-dependencies/src/dedupeInjectedDeps.ts index 6b1d326bf0..b76ad5e7be 100644 --- a/pkg-manager/resolve-dependencies/src/dedupeInjectedDeps.ts +++ b/pkg-manager/resolve-dependencies/src/dedupeInjectedDeps.ts @@ -1,6 +1,6 @@ import path from 'path' import normalize from 'normalize-path' -import { type ResolvedImporters } from './resolveDependencyTree' +import { type ResolvedDirectDependency, type ResolvedImporters } from './resolveDependencyTree' import { type LinkedDependency } from './resolveDependencies' import { type DependenciesByProjectId, @@ -79,7 +79,7 @@ function applyDedupeMap ( const index = opts.resolvedImporters[id].directDependencies.findIndex((dep) => dep.alias === alias) const prev = opts.resolvedImporters[id].directDependencies[index] const depPath = `link:${normalize(path.relative(id, dedupedProjectId))}` - const linkedDep: LinkedDependency = { + const linkedDep: LinkedDependency & ResolvedDirectDependency = { ...prev, isLinkedDependency: true, depPath,