UNPKG

@nodesecure/contact

Version:

Utilities to extract/fetch data on NPM contacts (author, maintainers ..)

16 lines 655 B
import type { Contact } from "@nodesecure/npm-types"; import { type EnforcedContact, type IlluminatedContact } from "./UnlitContact.class.js"; export type { IlluminatedContact, EnforcedContact }; export interface ContactExtractorPackageMetadata { author?: Contact; maintainers: Contact[]; } export interface ContactExtractorOptions { highlight: EnforcedContact[]; } export declare class ContactExtractor { private highlighted; constructor(options: ContactExtractorOptions); fromDependencies(dependencies: Record<string, ContactExtractorPackageMetadata>): IlluminatedContact[]; } //# sourceMappingURL=ContactExtractor.class.d.ts.map