Skip to content

Instantly share code, notes, and snippets.

View Fredkiss3's full-sized avatar
🏠
Working from home

Adrien KISSIE Fredkiss3

🏠
Working from home
View GitHub Profile
@Fredkiss3
Fredkiss3 / bun-sse.ts
Created July 19, 2023 08:30 — forked from gtrabanco/bun-sse.ts
Bun Server Sent Events
// bun --hot sse.ts
import { randomUUID } from "node:crypto";
import { EventEmitter } from "node:events";
const sseEvents = new EventEmitter();
export const sse = (data) => {
sseEvents.emit(
"sse",
`id: ${randomUUID()}\ndata: ${JSON.stringify(data)}\n\n`