@nkp/smart-promise (npm): SmartPromise is a Promise that can be resolved from outside it's executor.
Keywords: TypeScript|JavaScript