scanpack
Version:
Dependency scanner to detect unknown or malicious packages in Node.js and Bun projects
11 lines • 436 B
TypeScript
import type { NpmRegistryPort, RateLimiterPort } from '../../domain/ports.js';
export declare class NpmRegistryAdapter implements NpmRegistryPort {
private readonly rateLimiter?;
constructor(rateLimiter?: RateLimiterPort | undefined);
checkPackage(packageName: string): Promise<{
exists: boolean;
url?: string;
isSecurityHolding?: boolean;
}>;
}
//# sourceMappingURL=npm-registry.adapter.d.ts.map