SocketIO emitter for loopback
npm install loopback-component-socketio-emitA LoopBack Framework Component that provides firing loopback events over SocketIO.
```sh``
$ npm install --save loopback-component-socketio-emit
Update the server/component-config.json as follows:
``json
{
"loopback-component-socketio-emit": {
"auth": true,
"debug": false,
"socketOn": "ME:RT:1://event",
"startWith": "eventEmitter:"
}
}
``
"startWith" ending with colon is required
``javascript``
IO.emit('eventEmitter:eventName', {});
``node```
MyModel.on('attached', () => {
MyModel.app.on('eventName', (data) => {
MyModel.app.io.emit('event', {status: 'SUCCESS', data: data});
});
});