Compare commits

..

No commits in common. "6b42c2400fbdf7a94b2cfbbd2c971b06b7d5489d" and "603d7c4e14b7dbed41097f745837140d0dafdafd" have entirely different histories.

3 changed files with 2 additions and 12 deletions

4
dist/peer.d.ts vendored
View File

@ -14,7 +14,6 @@ export interface DataSocketOptions {
onreceive?: OnReceive; onreceive?: OnReceive;
onsend?: OnSend; onsend?: OnSend;
onclose?: OnClose; onclose?: OnClose;
emulateWebsocket?: boolean;
} }
export interface PeerOptions { export interface PeerOptions {
peer: any; peer: any;
@ -32,7 +31,6 @@ export default class Peer {
private _onreceive; private _onreceive;
private _onsend; private _onsend;
private _onclose; private _onclose;
private _emulateWebsocket; constructor({ proxy, peer, muxer, onopen, onreceive, onsend, onclose, }: PeerOptionsWithProxy & DataSocketOptions);
constructor({ proxy, peer, muxer, onopen, onreceive, onsend, onclose, emulateWebsocket, }: PeerOptionsWithProxy & DataSocketOptions);
init(): Promise<void>; init(): Promise<void>;
} }

5
dist/peer.js vendored
View File

@ -14,8 +14,7 @@ class Peer {
_onreceive; _onreceive;
_onsend; _onsend;
_onclose; _onclose;
_emulateWebsocket; constructor({ proxy, peer, muxer, onopen, onreceive, onsend, onclose, }) {
constructor({ proxy, peer, muxer, onopen, onreceive, onsend, onclose, emulateWebsocket = false, }) {
this._proxy = proxy; this._proxy = proxy;
this._peer = peer; this._peer = peer;
this._muxer = muxer; this._muxer = muxer;
@ -23,7 +22,6 @@ class Peer {
this._onreceive = onreceive; this._onreceive = onreceive;
this._onsend = onsend; this._onsend = onsend;
this._onclose = onclose; this._onclose = onclose;
this._emulateWebsocket = emulateWebsocket;
} }
async init() { async init() {
const write = async (data, cb) => { const write = async (data, cb) => {
@ -46,7 +44,6 @@ class Peer {
remotePort: self._peer.rawStream.remotePort, remotePort: self._peer.rawStream.remotePort,
remotePublicKey: self._peer.remotePublicKey, remotePublicKey: self._peer.remotePublicKey,
write, write,
emulateWebsocket: self._emulateWebsocket,
}); });
self._socket.on("end", () => channel.close()); self._socket.on("end", () => channel.close());
let ret = await self._onopen?.(self._socket, m); let ret = await self._onopen?.(self._socket, m);

View File

@ -19,7 +19,6 @@ export interface DataSocketOptions {
onreceive?: OnReceive; onreceive?: OnReceive;
onsend?: OnSend; onsend?: OnSend;
onclose?: OnClose; onclose?: OnClose;
emulateWebsocket?: boolean;
} }
export interface PeerOptions { export interface PeerOptions {
@ -40,7 +39,6 @@ export default class Peer {
private _onreceive: OnReceive; private _onreceive: OnReceive;
private _onsend: OnSend; private _onsend: OnSend;
private _onclose: OnClose; private _onclose: OnClose;
private _emulateWebsocket: boolean;
constructor({ constructor({
proxy, proxy,
@ -50,7 +48,6 @@ export default class Peer {
onreceive, onreceive,
onsend, onsend,
onclose, onclose,
emulateWebsocket = false,
}: PeerOptionsWithProxy & DataSocketOptions) { }: PeerOptionsWithProxy & DataSocketOptions) {
this._proxy = proxy; this._proxy = proxy;
this._peer = peer; this._peer = peer;
@ -59,7 +56,6 @@ export default class Peer {
this._onreceive = onreceive; this._onreceive = onreceive;
this._onsend = onsend; this._onsend = onsend;
this._onclose = onclose; this._onclose = onclose;
this._emulateWebsocket = emulateWebsocket;
} }
async init() { async init() {
@ -84,7 +80,6 @@ export default class Peer {
remotePort: self._peer.rawStream.remotePort, remotePort: self._peer.rawStream.remotePort,
remotePublicKey: self._peer.remotePublicKey, remotePublicKey: self._peer.remotePublicKey,
write, write,
emulateWebsocket: self._emulateWebsocket,
}); });
self._socket.on("end", () => channel.close()); self._socket.on("end", () => channel.close());
let ret = await self._onopen?.(self._socket, m); let ret = await self._onopen?.(self._socket, m);