File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -4,11 +4,10 @@ import type { components } from '@socketsecurity/sdk/types/api'
44type PurlLikeType = PackageURL | components [ 'schemas' ] [ 'SocketPURL' ]
55
66export function getPkgFullNameFromPurlObj ( purlObj : PurlLikeType ) : string {
7- if ( purlObj . type === 'maven' ) {
8- return [ purlObj . namespace , purlObj . name ] . filter ( Boolean ) . join ( ':' )
9- } else {
10- return [ purlObj . namespace , purlObj . name ] . filter ( Boolean ) . join ( '/' )
11- }
7+ const { name, namespace } = purlObj
8+ return namespace
9+ ? `${ namespace } ${ purlObj . type === 'maven' ? ':' : '/' } ${ name } `
10+ : name
1211}
1312
1413export function getSocketDevAlertUrl ( alertType : string ) : string {
@@ -19,7 +18,6 @@ export function getSocketDevPackageOverviewUrlFromPurl(
1918 purlObj : PurlLikeType
2019) : string {
2120 const fullName = getPkgFullNameFromPurlObj ( purlObj )
22-
2321 return getSocketDevPackageOverviewUrl ( purlObj . type , fullName , purlObj . version )
2422}
2523
You can’t perform that action at this time.
0 commit comments