* @param {(context: string, request: string, callback: (error: Error | null, result: string) => void) => void} callbackResolve callback resolve * @returns {(context: string, request: string) => Promise } promise resolve
(callbackResolve)
| 425 | * @returns {(context: string, request: string) => Promise<string>} promise resolve |
| 426 | */ |
| 427 | function promiseResolve(callbackResolve) { |
| 428 | return (context, request) => |
| 429 | new Promise((resolve, reject) => { |
| 430 | callbackResolve(context, request, (error, result) => { |
| 431 | if (error) { |
| 432 | reject(error); |
| 433 | } else { |
| 434 | resolve(result); |
| 435 | } |
| 436 | }); |
| 437 | }); |
| 438 | } |
| 439 | |
| 440 | /** |
| 441 | * @param {ResolutionMap} resolutionMap resolution map |
no test coverage detected
searching dependent graphs…