feat(queue): add typed application queue lifecycle
This commit is contained in:
1 parent
9332522614
commit
9377a69d88
17 files changed
+667
-13
No files matched your search
@@ -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 {
|
||||
|
||||
Reference in new issue
Block a user