UNPKG

scanpack

Version:

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

32 lines 971 B
export class ScanPackError extends Error { code; cause; constructor(message, code, cause) { super(message); this.code = code; this.cause = cause; this.name = this.constructor.name; Error.captureStackTrace(this, this.constructor); } } export class PackageJsonReadError extends ScanPackError { constructor(message, cause) { super(message, 'PACKAGE_JSON_READ_ERROR', cause); } } export class PackageJsonParseError extends ScanPackError { constructor(message, cause) { super(message, 'PACKAGE_JSON_PARSE_ERROR', cause); } } export class NpmRegistryError extends ScanPackError { constructor(message, cause) { super(message, 'NPM_REGISTRY_ERROR', cause); } } export class MaliciousPackageRepositoryError extends ScanPackError { constructor(message, cause) { super(message, 'MALICIOUS_PACKAGE_REPOSITORY_ERROR', cause); } } //# sourceMappingURL=errors.js.map