soft-promise (npm): The escapeable promise
Keywords: soft promise|soft|promise|cancelable|escapable