ress() { return this.address()?.address; } set remoteAddress(val) { this.address().address = val; } get remotePort() { return this.address()?.port; } set remotePort(val) { this.address().port = val; } get remoteFamily() { return this.address()?.family; } set remoteFamily(val) { this.address().family = val; } resetAndDestroy() { } setKeepAlive(_enable = !1, _initialDelay = 0) { } setNoDelay(_noDelay = !0) { return this; } setTimeout(timeout, callback) { let socketData = this[kInternalSocketData]; if (!socketData) return; return socketData[1]?.req?.setTimeout(timeout, callback), this; } unref() { return this; } _write(_chunk, _encoding, _callback) { } destroy() { return this._httpMessage?.destroy?.(), super.destroy(); } }; Object.defineProperty(FakeSocket, "name", { value: "Socket" }); $ = { FakeSocket }; return $})