Fix manifest duplication bug

This commit is contained in:
Justin Hutchings
2023-01-22 08:31:09 +00:00
parent 7cf27a1e9d
commit f45d764bb0
3 changed files with 3 additions and 3 deletions

View File

@@ -91,7 +91,7 @@ export default class ComponentDetection {
// Check the locationsFoundAt for every package and add each as a manifest
packages.forEach(async (pkg: ComponentDetectionPackage) => {
pkg.locationsFoundAt.forEach(async (location: any) => {
if (!manifests[location.filePath]) {
if (!manifests[location]) {
const manifest = new Manifest(location, location);
manifests.push(manifest);
}

2
dist/index.js generated vendored
View File

@@ -23811,7 +23811,7 @@ class ComponentDetection {
packages.forEach((pkg) => __awaiter(this, void 0, void 0, function* () {
pkg.locationsFoundAt.forEach((location) => __awaiter(this, void 0, void 0, function* () {
var _a, _b;
if (!manifests[location.filePath]) {
if (!manifests[location]) {
const manifest = new dependency_submission_toolkit_1.Manifest(location, location);
manifests.push(manifest);
}

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long