From 8224e620eb717e7e6a753474011cd5ea3adf5115 Mon Sep 17 00:00:00 2001 From: 0d0 <0d0acre@esiliati.org> Date: Tue, 25 Feb 2025 16:08:02 +0100 Subject: [PATCH] Add SSE Buffer Helper --- src/lib/server/helpers.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/lib/server/helpers.ts b/src/lib/server/helpers.ts index 7474981..31c4b63 100644 --- a/src/lib/server/helpers.ts +++ b/src/lib/server/helpers.ts @@ -16,4 +16,13 @@ export const isURLValid = (url: string) => { return true; } -export const mimeTypeMap = formatMime; \ No newline at end of file +export const mimeTypeMap = formatMime; +export const sseBufferMap = new Map() +export const sseHelper = (key: string, log: string) => { + if (!sseBufferMap.has(key)) { + sseBufferMap.set(key, []) + } + const buffer = sseBufferMap.get(key) + buffer.push(log) + sseBufferMap.set(key, buffer) +} \ No newline at end of file