Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
return new Promise((resolve, reject) => {
var peer = new SimplePeer({ initiator: false });
this.connections[message.from] = (peer);
peer.on('error', function (err) {
// TODO: reject promise?
console.error(err);
});
peer.on('signal', function (data) {
console.log('signal', data);
if (data.type === 'answer') {
resolve(data);
}
});
peer.on('connect', function () {
function NodeSimplePeer (options = {}) {
let SimplePeer = require('simple-peer');
let wrtc = require('wrtc');
options.wrtc = wrtc;
return new SimplePeer(options);
}