0.0.1 • Published 7 years ago
ipc-promise-messenger v0.0.1
ipc-promise-messenger
Pass messages via ipc utilizing promises
Installation
$ npm install --save ipc-promise-messenger
Usage
const ipcMessenger = require('ipc-promise-messenger');
// Parent Process
ipcMessenger.acknowledge(childProcess)
.then(function(msg) {
// msg => 'Beep'
return doSomethingWithMessage(msg);
});
}
...
// Child Process
const msg = 'Beep';
ipcMessenger.send(msg)
.then(receivedMsg => {
// receivedMsg => '4e5e247c20ab935eb6dcda8a4176176e', which == md5('Beep')
return doSomethingNowMessageWasAcked();
});
License
MIT © R.A. Lucas
0.0.1
7 years ago