UNPKG

@message-queue-toolkit/core

Version:

Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently

14 lines 570 B
import { isError } from '@lokalise/node-core'; const AcquireLockTimeoutErrorSymbol = Symbol.for('ACQUIRE_LOCK_TIMEOUT_ERROR'); export class AcquireLockTimeoutError extends Error { constructor(message) { super(message); Object.defineProperty(this, AcquireLockTimeoutErrorSymbol, { value: true, }); } } export const isAcquireLockTimeoutError = (error) => // biome-ignore lint/suspicious/noExplicitAny: Expected isError(error) && error[AcquireLockTimeoutErrorSymbol] === true; //# sourceMappingURL=AcquireLockTimeoutError.js.map