UNPKG

wspromisify

Version:

Wraps your WebSockets into Promise-based class with full d.ts typings on client & server

12 lines (9 loc) 343 B
import './types' export const native_ws = (() => {try {return WebSocket||null}catch { return null }})() export const add_event = (o: wsc.Socket, e: string, handler: wsc.EventHandler) => { return o.addEventListener(e, handler) } export const sett = ( a: number, b: { (): void; (...args: any[]): void; } ) => setTimeout(b, a)