| 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); |