scanpack
Version:
Dependency scanner to detect unknown or malicious packages in Node.js and Bun projects
13 lines • 1.08 kB
JavaScript
export { MaliciousPackageRepositoryError, NpmRegistryError, PackageJsonParseError, PackageJsonReadError, ScanPackError } from './domain/errors.js';
export { ReadDependenciesUseCase } from './application/use-cases/read-dependencies.use-case.js';
export { ValidateDependenciesUseCase } from './application/use-cases/validate-dependencies.use-case.js';
export { FileSystemAdapter } from './infrastructure/adapters/file-system.adapter.js';
export { LoggerAdapter } from './infrastructure/adapters/logger.adapter.js';
export { MaliciousPackageRepositoryAdapter } from './infrastructure/adapters/malicious-package.repository.adapter.js';
export { NpmRegistryAdapter } from './infrastructure/adapters/npm-registry.adapter.js';
export { PackageReaderAdapter } from './infrastructure/adapters/package-reader.adapter.js';
export { readDependenciesUseCase, validateDependenciesUseCase } from './infrastructure/container.js';
export { PackageReader } from './package-reader.js';
export * from './types.js';
export { DependencyValidator } from './validator.js';
//# sourceMappingURL=index.js.map