prasi-bun/app/srv/ws/edit/send.ts

12 lines
307 B
TypeScript

import { ServerWebSocket } from "bun";
import { gzip } from "zlib";
import { WSData } from "../../../../pkgs/core/server/create";
export const sendWS = async (ws: ServerWebSocket<WSData>, msg: string) => {
gzip(Buffer.from(msg), (err, data) => {
if (!err) {
ws.sendBinary(data);
}
});
};