From a746e9a38e53e4a9114d786c7fb1b3ef4ca67870 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 27 Oct 2024 23:37:54 +0000 Subject: deps: Extract the queue implementation into its own repos --- packages/queue/options.ts | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 packages/queue/options.ts (limited to 'packages/queue/options.ts') diff --git a/packages/queue/options.ts b/packages/queue/options.ts deleted file mode 100644 index 18f8e52d..00000000 --- a/packages/queue/options.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ZodType } from "zod"; - -import { DequeuedJob, DequeuedJobError } from "./types"; - -export interface SqliteQueueOptions { - defaultJobArgs: { - numRetries: number; - }; -} - -export interface RunnerFuncs { - run: (job: DequeuedJob) => Promise; - onComplete?: (job: DequeuedJob) => Promise; - onError?: (job: DequeuedJobError) => Promise; -} - -export interface RunnerOptions { - pollIntervalMs: number; - timeoutSecs: number; - concurrency: number; - validator?: ZodType; -} -- cgit v1.2.3-70-g09d2