UNPKG

@trpc/server

Version:

The tRPC server library

18 lines (15 loc) 367 B
'use strict'; /* eslint-disable @typescript-eslint/no-non-null-assertion */ function createDeferred() { let resolve; let reject; const promise = new Promise((res, rej)=>{ resolve = res; reject = rej; }); return { promise, resolve: resolve, reject: reject }; } exports.createDeferred = createDeferred;