feat(queue): add typed application queue lifecycle
Quality / quality (ubuntu-latest) (push) Failing after 10m55s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
Clintchiz committed 2026-08-23 09:22:05 +05:30
1 parent 9332522614
commit 9377a69d88
17 files changed
+667 -13

No files matched your search

+19
View File
@@ -298,6 +298,25 @@ export function createQueue(options: QueueOptions = {}): Queue {
}
export { memoryQueueStore, createDurableQueue } from "./durable.ts";
export type { QueueStore, DurableQueue, DurableQueueOptions } from "./durable.ts";
export type {
QueueEvent,
QueueEventType,
QueueHealth,
QueueJobRecord,
QueueJobState,
} from "./durable.ts";
export { defineQueue } from "./defined.ts";
export type {
DefinedJob,
DefinedJobOptions,
DefinedJobs,
DefinedQueue,
DefineQueueOptions,
JobStatus,
QueueJobDefinitions,
} from "./defined.ts";
export { installSqliteQueueSchema, sqliteQueueSchema, sqliteQueueStore } from "./sqlite.ts";
export type { SqliteQueueClient } from "./sqlite.ts";
export { redisQueueStore, postgresQueueStore, POSTGRES_QUEUE_SCHEMA } from "./stores.ts";
export type { RedisQueueClient, SqlQueueClient } from "./stores.ts";
export {