diff options
author | isaacs <i@izs.me> | 2019-07-24 23:00:03 -0700 |
---|---|---|
committer | Michaƫl Zasso <targos@protonmail.com> | 2019-08-06 09:05:32 +0200 |
commit | d7d321b071789f08c65dbb11a0e4b3b6a299af44 (patch) | |
tree | 1015b8c5da3632fc986b56051a4853ac946c56f4 /deps/npm/node_modules/socks/typings/common/constants.d.ts | |
parent | 37d27486fce50bd82b6b5095af880d435ed308f8 (diff) | |
download | android-node-v8-d7d321b071789f08c65dbb11a0e4b3b6a299af44.tar.gz android-node-v8-d7d321b071789f08c65dbb11a0e4b3b6a299af44.tar.bz2 android-node-v8-d7d321b071789f08c65dbb11a0e4b3b6a299af44.zip |
deps: upgrade npm to 6.10.2
PR-URL: https://github.com/nodejs/node/pull/28853
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Diffstat (limited to 'deps/npm/node_modules/socks/typings/common/constants.d.ts')
-rw-r--r-- | deps/npm/node_modules/socks/typings/common/constants.d.ts | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/deps/npm/node_modules/socks/typings/common/constants.d.ts b/deps/npm/node_modules/socks/typings/common/constants.d.ts index 366e578cc0..c8870be623 100644 --- a/deps/npm/node_modules/socks/typings/common/constants.d.ts +++ b/deps/npm/node_modules/socks/typings/common/constants.d.ts @@ -1,6 +1,7 @@ /// <reference types="node" /> import { Duplex } from 'stream'; import { Socket } from 'net'; +import { RequireOnlyOne } from './util'; declare const DEFAULT_TIMEOUT = 30000; declare type SocksProxyType = 4 | 5; declare const ERRORS: { @@ -90,13 +91,14 @@ declare enum SocksClientState { /** * Represents a SocksProxy */ -interface SocksProxy { - ipaddress: string; +declare type SocksProxy = RequireOnlyOne<{ + ipaddress?: string; + host?: string; port: number; type: SocksProxyType; userId?: string; password?: string; -} +}, 'host' | 'ipaddress'>; /** * Represents a remote host */ @@ -113,6 +115,7 @@ interface SocksClientOptions { proxy: SocksProxy; timeout?: number; existing_socket?: Duplex; + set_tcp_nodelay?: boolean; } /** * SocksClient chain connection options. |