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,