@trpc/server
Version:
18 lines (15 loc) • 367 B
JavaScript
;
/* 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;