Skip to content

Commit 8179d3e

Browse files
committed
Truncate long PURL lists in package and patch commands
1 parent 98ffd8d commit 8179d3e

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/commands/package/fetch-purls-shallow-score.mts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,12 @@ export async function fetchPurlsShallowScore(
2929
}
3030
const sockSdk = sockSdkCResult.data
3131

32+
const displayPurls =
33+
purls.length > 3
34+
? `${purls.slice(0, 3).join(', ')} ... and ${purls.length - 3} more`
35+
: joinAnd(purls)
3236
logger.info(
33-
`Requesting shallow score data for ${purls.length} package urls (purl): ${joinAnd(purls)}`,
37+
`Requesting shallow score data for ${purls.length} package urls (purl): ${displayPurls}`,
3438
)
3539

3640
const batchPackageCResult = await handleApiCall(

src/commands/patch/handle-patch.mts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,11 @@ export async function handlePatch({
412412
}
413413

414414
if (purls.length) {
415-
spinner.start(`Checking patches for: ${joinAnd(purls)}`)
415+
const displayPurls =
416+
purls.length > 3
417+
? `${purls.slice(0, 3).join(', ')} ... and ${purls.length - 3} more`
418+
: joinAnd(purls)
419+
spinner.start(`Checking patches for: ${displayPurls}`)
416420
} else {
417421
spinner.start('Scanning all dependencies for available patches')
418422
}

0 commit comments

Comments
 (0)