@cch137/entangle
Advanced tools
+4
-6
@@ -22,8 +22,4 @@ import Emitter from "@cch137/emitter"; | ||
| this.active = true; | ||
| if (this.connected) | ||
| if (this.websocket) | ||
| return; | ||
| try { | ||
| this.websocket?.close(); | ||
| } | ||
| catch { } | ||
| this.websocket = this.builder(this); | ||
@@ -34,2 +30,3 @@ } | ||
| this.websocket?.close(); | ||
| this.websocket = undefined; | ||
| } | ||
@@ -105,6 +102,7 @@ send(data) { | ||
| adaptor.on("disconnect", () => { | ||
| adaptor.websocket = undefined; | ||
| adaptor.connected = false; | ||
| adaptor.ready = false; | ||
| if (adaptor.active) { | ||
| adaptor.websocket = adaptor.builder(adaptor); | ||
| adaptor.connect(); | ||
| } | ||
@@ -111,0 +109,0 @@ else if (!adaptor.cached) { |
+1
-1
| { | ||
| "name": "@cch137/entangle", | ||
| "version": "0.0.20", | ||
| "version": "0.0.21", | ||
| "description": "", | ||
@@ -5,0 +5,0 @@ "type": "module", |
20890
-0.15%536
-0.37%