MCPcopy
hub / github.com/socketio/socket.io / Socket

Function Socket

packages/socket.io/client-dist/socket.io.js:2331–2342  ·  view source on GitHub ↗
(uri)

Source from the content-addressed store, hash-verified

2329 */
2330 var Socket$1 = /*#__PURE__*/function (_SocketWithUpgrade) {
2331 function Socket(uri) {
2332 var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
2333 var o = _typeof(uri) === "object" ? uri : opts;
2334 if (!o.transports || o.transports && typeof o.transports[0] === "string") {
2335 o.transports = (o.transports || ["polling", "websocket", "webtransport"]).map(function (transportName) {
2336 return transports[transportName];
2337 }).filter(function (t) {
2338 return !!t;
2339 });
2340 }
2341 return _SocketWithUpgrade.call(this, uri, o) || this;
2342 }
2343 _inheritsLoose(Socket, _SocketWithUpgrade);
2344 return Socket;
2345 }(SocketWithUpgrade);

Callers

nothing calls this directly

Calls 3

_typeofFunction · 0.85
_extendsFunction · 0.85
openMethod · 0.45

Tested by

no test coverage detected