()
| 74 | reject: (reason?: any) => void |
| 75 | } |
| 76 | export function promiseWithResolvers<T>(): PromiseWithResolvers<T> { |
| 77 | let resolve: any |
| 78 | let reject: any |
| 79 | const promise = new Promise<T>((_resolve, _reject) => { |
| 80 | resolve = _resolve |
| 81 | reject = _reject |
| 82 | }) |
| 83 | return { promise, resolve, reject } |
| 84 | } |
no outgoing calls
no test coverage detected