fbp-protocol-client
Version:
Client library for the FBP protocol
12 lines (9 loc) • 309 B
JavaScript
const {
EventEmitter,
} = require('events');
const isBrowser = () => !((typeof (process) !== 'undefined') && process.execPath && (process.execPath.indexOf('node') !== -1));
module.exports = {
isBrowser,
EventEmitter,
WebSocket: isBrowser() ? window.WebSocket : require('websocket').w3cwebsocket,
};