Skip to content

Commit d98ad0b

Browse files
authored
refactor: cleanup ae-cvss-calculator import (#41525)
1 parent 3ca57e1 commit d98ad0b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

lib/workers/repository/process/vulnerabilities.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
isTruthy,
99
} from '@sindresorhus/is';
1010
import type { CvssVector } from 'ae-cvss-calculator';
11-
import * as _aeCvss from 'ae-cvss-calculator';
11+
import * as aeCvss from 'ae-cvss-calculator';
1212
import { z } from 'zod/v3';
1313
import { getManagerConfig, mergeChildConfig } from '../../../config/index.ts';
1414
import type { PackageRule, RenovateConfig } from '../../../config/types.ts';
@@ -31,9 +31,6 @@ import type {
3131
Vulnerability,
3232
} from './types.ts';
3333

34-
const { fromVector } = (_aeCvss as unknown as { default: typeof _aeCvss })
35-
.default;
36-
3734
export class Vulnerabilities {
3835
private static osvOffline: Promise<OsvOffline> | undefined;
3936

@@ -533,7 +530,7 @@ export class Vulnerabilities {
533530
});
534531

535532
try {
536-
const parsedCvssScore: CvssVector<any> | null = fromVector(vector);
533+
const parsedCvssScore: CvssVector<any> | null = aeCvss.fromVector(vector);
537534
const res = CvssJsonSchema.parse(parsedCvssScore?.createJsonSchema());
538535

539536
return [res.baseScore.toFixed(1), res.baseSeverity];

0 commit comments

Comments
 (0)