From de2cbbcf5652168e5205a96aaccb69d68c5ff1a6 Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Fri, 23 Jun 2023 01:30:33 +0300 Subject: [PATCH] fix: return bundled manifest for local dependency (#6702) --- pkg-manager/package-requester/src/packageRequester.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg-manager/package-requester/src/packageRequester.ts b/pkg-manager/package-requester/src/packageRequester.ts index b2dbc22e87..978917d327 100644 --- a/pkg-manager/package-requester/src/packageRequester.ts +++ b/pkg-manager/package-requester/src/packageRequester.ts @@ -613,6 +613,11 @@ Actual package in the store by the given integrity: ${pkgFilesIndex.name}@${pkgF filesIndex: fetchedPackage.filesIndex, packageImportMethod: (fetchedPackage as DirectoryFetcherResult).packageImportMethod, } + if (fetchedPackage.filesIndex['package.json'] != null) { + readBundledManifest(fetchedPackage.filesIndex['package.json']) + .then(bundledManifest.resolve) + .catch(bundledManifest.reject) + } } if (isLocalTarballDep && (opts.pkg.resolution as TarballResolution).integrity) {