/
githubmirror
/
socket.io
Обзор
Документация
Войти
/
githubmirror
/
socket.io
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/socket.io-adapter/test/util.ts
19 строк
430 B
Damien Arrachequesne
refactor: prepare the migration to a monorepo
08 июл 2024, 11:46
Не верифицирован
08 июл 2024, 11:46
f98fc28
Код
Авторство
О чём код?
export function times(count: number, fn: () => void) { let i = 0; return () => { i++; if (i === count) { fn(); } else if (i > count) { throw new Error(`too many calls: ${i} instead of ${count}`); } }; } export function shouldNotHappen(done) { return () => done(new Error("should not happen")); } export function sleep() { return new Promise<void>((resolve) => process.nextTick(resolve)); }