main = "src/index.ts" name = "aniplay-v2" compatibility_flags = ["nodejs_compat"] compatibility_date = "2025-11-28" [vars] TURSO_URL = "libsql://aniplay-v2-silverandroid.turso.io" ENABLE_ANIFY = false [observability] enabled = true [[durable_objects.bindings]] name = "ANILIST_DO" class_name = "AnilistDo" [[migrations]] tag = "v1" new_classes = ["AniwatchApiContainer"] [[migrations]] tag = "" deleted_classes = ["AniwatchApiContainer"] new_classes = ["AnilistDo"] [[migrations]] tag = "v3" deleted_classes = ["AnilistDo"] [[migrations]] tag = "v4" new_sqlite_classes = ["AnilistDo"] [[queues.producers]] queue = "anilist-updates" binding = "ANILIST_UPDATES" [[queues.producers]] queue = "new-episode" binding = "NEW_EPISODE" [[queues.consumers]] queue = "anilist-updates" [[queues.consumers]] queue = "new-episode" [[d1_databases]] binding = "DB" database_name = "aniplay" database_id = "5083d01d-7444-4336-a629-7c3e2002b13d" migrations_dir = "drizzle"