@evecalm/message-hub (npm): a middleware based RPC library over `postMessage` can work with both web worker and iframe
Keywords: rpc|messagehub|hub|postmessage|promise|iframe|webworker|worker|communication|duplex|duplex-message|electron|mess|messaging