scanpack
Version:
Dependency scanner to detect unknown or malicious packages in Node.js and Bun projects
9 lines • 510 B
TypeScript
import type { PackageJson } from '../../domain/entities.js';
import type { FileSystemPort, PackageReaderPort } from '../../domain/ports.js';
export declare class PackageReaderAdapter implements PackageReaderPort {
private readonly fileSystem;
constructor(fileSystem: FileSystemPort);
readPackageJson(projectPath: string): Promise<PackageJson>;
extractDependencies(packageJson: PackageJson): import("../../domain/entities.js").Dependency[];
}
//# sourceMappingURL=package-reader.adapter.d.ts.map