self-addressed (npm): Transform postMessage to return a promise
Keywords: event|promise|promises|postMessage|async