@nodesecure/scanner
Version:
A package API to run a static analysis of your module's dependencies.
17 lines • 707 B
TypeScript
import { type EnforcedContact, type IlluminatedContact } from "@nodesecure/contact/web";
import type { PackumentProbeExtractor } from "../payload.ts";
import type { Dependency } from "../../types.ts";
export type HighlightedContactsResult = {
illuminated: IlluminatedContact[];
};
export declare class HighlightedContacts implements PackumentProbeExtractor<HighlightedContactsResult> {
#private;
level: "packument";
constructor(contacts: EnforcedContact[]);
next(packageName: string, dependency: Dependency): void;
private addDependencyToUnlitContacts;
done(): {
illuminated: IlluminatedContact[];
};
}
//# sourceMappingURL=HighlightedContactsExtractor.class.d.ts.map