UNPKG

scanpack

Version:

Dependency scanner to detect unknown or malicious packages in Node.js and Bun projects

10 lines 623 B
import type { Dependency, ValidationOptions, ValidationReport } from '../../domain/entities.js'; import type { MaliciousPackageRepositoryPort, NpmRegistryPort } from '../../domain/ports.js'; export declare class ValidateDependenciesUseCase { private readonly npmRegistry; private readonly maliciousPackageRepository; constructor(npmRegistry: NpmRegistryPort, maliciousPackageRepository: MaliciousPackageRepositoryPort); execute(dependencies: Dependency[], options?: ValidationOptions): Promise<ValidationReport>; private validateDependency; } //# sourceMappingURL=validate-dependencies.use-case.d.ts.map