feat: migrate to cloudflare d1 and queues

This commit is contained in:
2025-11-28 16:32:35 +08:00
parent 00e1f82d85
commit bd958fb1ab
19 changed files with 294 additions and 276 deletions

View File

@@ -1 +1,5 @@
export type QueueName = "anilist-updates" | "new-episode";
type QueueKeys<T> = {
[K in keyof T]: T[K] extends Queue ? K : never;
}[keyof T];
export type QueueName = QueueKeys<Cloudflare.Env>;