Skip to content

Commit ad5129c

Browse files
committed
chore: reuse PackageInfo
1 parent 792754a commit ad5129c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/providers/diagnostics/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { DependencyInfo, Extractor, ValidNode } from '#types/extractor'
2-
import type { PackageVersionsInfoWithMetadata } from 'fast-npm-meta'
2+
import type { PackageInfo } from '#utils/api/package'
33
import type { Awaitable } from 'reactive-vscode'
44
import type { Diagnostic, TextDocument } from 'vscode'
55
import { basename } from 'node:path'
@@ -15,7 +15,7 @@ import { checkVulnerability } from './rules/vulnerability'
1515
export interface NodeDiagnosticInfo extends Pick<Diagnostic, 'message' | 'severity'> {
1616
node: ValidNode
1717
}
18-
export type DiagnosticRule = (dep: DependencyInfo, pkg: PackageVersionsInfoWithMetadata) => Awaitable<NodeDiagnosticInfo | undefined>
18+
export type DiagnosticRule = (dep: DependencyInfo, pkg: PackageInfo) => Awaitable<NodeDiagnosticInfo | undefined>
1919

2020
function getEnabledRules(): DiagnosticRule[] {
2121
const rules: DiagnosticRule[] = []

0 commit comments

Comments
 (0)