UNPKG

@nodesecure/scanner

Version:

A package API to run a static analysis of your module's dependencies.

27 lines 807 B
import { EventEmitter } from "node:events"; export declare const ScannerLoggerEvents: { readonly done: "depWalkerFinished"; readonly analysis: { readonly tree: "walkTree"; readonly tarball: "tarball"; readonly registry: "registry"; }; readonly manifest: { readonly read: "readManifest"; readonly fetch: "fetchManifest"; }; }; export interface LoggerEventData { /** UNIX Timestamp */ startedAt: number; /** Count of triggered event */ count: number; } export declare class Logger extends EventEmitter { events: Map<string, LoggerEventData>; start(eventName: string): this; tick(eventName: string): this; count(eventName: string): number; end(eventName: string): this; } //# sourceMappingURL=logger.class.d.ts.map