Compare commits

..

No commits in common. "10d3c1fde8f206b24e0f6adfc720e9b1b9375a67" and "3ce2313c5a64dd547376af00925b3dc65c1032e3" have entirely different histories.

3 changed files with 2 additions and 10 deletions

4
dist/socket.d.ts vendored
View File

@ -4,7 +4,6 @@ interface SocketOptions {
allowHalfOpen?: boolean; allowHalfOpen?: boolean;
remoteAddress?: string; remoteAddress?: string;
remotePort?: number; remotePort?: number;
remotePublicKey?: Uint8Array;
write?: (this: Duplex<any, any, any, any, true, true, DuplexEvents<any, any>>, data: any, cb: Callback) => void; write?: (this: Duplex<any, any, any, any, true, true, DuplexEvents<any, any>>, data: any, cb: Callback) => void;
} }
export default class Socket extends Duplex { export default class Socket extends Duplex {
@ -15,8 +14,7 @@ export default class Socket extends Duplex {
bufferSize: any; bufferSize: any;
readable: true; readable: true;
writable: true; writable: true;
remotePublicKey: Uint8Array; constructor({ allowHalfOpen, remoteAddress, remotePort, write, }?: SocketOptions);
constructor({ allowHalfOpen, remoteAddress, remotePort, remotePublicKey, write, }?: SocketOptions);
private _connecting; private _connecting;
get connecting(): boolean; get connecting(): boolean;
get readyState(): string; get readyState(): string;

4
dist/socket.js vendored
View File

@ -9,13 +9,11 @@ class Socket extends streamx_1.Duplex {
remotePort; remotePort;
remoteFamily; remoteFamily;
bufferSize; bufferSize;
remotePublicKey; constructor({ allowHalfOpen = false, remoteAddress, remotePort, write, } = {}) {
constructor({ allowHalfOpen = false, remoteAddress, remotePort, remotePublicKey, write, } = {}) {
super({ write }); super({ write });
this._allowHalfOpen = allowHalfOpen; this._allowHalfOpen = allowHalfOpen;
this.remoteAddress = remoteAddress; this.remoteAddress = remoteAddress;
this.remotePort = remotePort; this.remotePort = remotePort;
this.remotePublicKey = remotePublicKey;
if (remoteAddress) { if (remoteAddress) {
const type = Socket.isIP(remoteAddress); const type = Socket.isIP(remoteAddress);
if (!type) { if (!type) {

View File

@ -9,7 +9,6 @@ interface SocketOptions {
allowHalfOpen?: boolean; allowHalfOpen?: boolean;
remoteAddress?: string; remoteAddress?: string;
remotePort?: number; remotePort?: number;
remotePublicKey?: Uint8Array;
write?: ( write?: (
this: Duplex<any, any, any, any, true, true, DuplexEvents<any, any>>, this: Duplex<any, any, any, any, true, true, DuplexEvents<any, any>>,
data: any, data: any,
@ -27,20 +26,17 @@ export default class Socket extends Duplex {
declare readable: true; declare readable: true;
declare writable: true; declare writable: true;
public remotePublicKey: Uint8Array;
constructor({ constructor({
allowHalfOpen = false, allowHalfOpen = false,
remoteAddress, remoteAddress,
remotePort, remotePort,
remotePublicKey,
write, write,
}: SocketOptions = {}) { }: SocketOptions = {}) {
super({ write }); super({ write });
this._allowHalfOpen = allowHalfOpen; this._allowHalfOpen = allowHalfOpen;
this.remoteAddress = remoteAddress; this.remoteAddress = remoteAddress;
this.remotePort = remotePort; this.remotePort = remotePort;
this.remotePublicKey = remotePublicKey;
if (remoteAddress) { if (remoteAddress) {
const type = Socket.isIP(remoteAddress); const type = Socket.isIP(remoteAddress);