feat(websub): add WebSubSubscription type

This commit is contained in:
Julien Herr
2026-05-21 22:45:43 +02:00
parent 20dc20ed1d
commit ed6d2b4a0c
+7
View File
@@ -66,6 +66,13 @@ export interface FeedListItem {
description?: string; description?: string;
} }
// WebSub (PubSubHubbub) subscription configuration
export interface WebSubSubscription {
callbackUrl: string;
secret?: string;
expiresAt: number; // Unix timestamp ms
}
// Declare KVNamespace for TypeScript // Declare KVNamespace for TypeScript
declare global { declare global {
// This is not an ideal solution but works for our example // This is not an ideal solution but works for our example