@types/request
Advanced tools
Comparing version 2.48.5 to 2.48.8
@@ -28,3 +28,2 @@ // Type definitions for request 2.48 | ||
import { Url } from 'url'; | ||
import { SecureContextOptions } from 'tls'; | ||
@@ -121,11 +120,11 @@ declare namespace request { | ||
interface CoreOptions { | ||
baseUrl?: string; | ||
callback?: RequestCallback; | ||
jar?: CookieJar | boolean; | ||
formData?: { [key: string]: any }; | ||
form?: { [key: string]: any } | string; | ||
auth?: AuthOptions; | ||
oauth?: OAuthOptions; | ||
aws?: AWSOptions; | ||
hawk?: HawkOptions; | ||
baseUrl?: string | undefined; | ||
callback?: RequestCallback | undefined; | ||
jar?: CookieJar | boolean | undefined; | ||
formData?: { [key: string]: any } | undefined; | ||
form?: { [key: string]: any } | string | undefined; | ||
auth?: AuthOptions | undefined; | ||
oauth?: OAuthOptions | undefined; | ||
aws?: AWSOptions | undefined; | ||
hawk?: HawkOptions | undefined; | ||
qs?: any; | ||
@@ -135,39 +134,39 @@ qsStringifyOptions?: any; | ||
json?: any; | ||
jsonReviver?: (key: string, value: any) => any; | ||
jsonReplacer?: (key: string, value: any) => any; | ||
multipart?: RequestPart[] | Multipart; | ||
agent?: http.Agent | https.Agent; | ||
agentOptions?: http.AgentOptions | https.AgentOptions; | ||
jsonReviver?: ((key: string, value: any) => any) | undefined; | ||
jsonReplacer?: ((key: string, value: any) => any) | undefined; | ||
multipart?: RequestPart[] | Multipart | undefined; | ||
agent?: http.Agent | https.Agent | undefined; | ||
agentOptions?: http.AgentOptions | https.AgentOptions | undefined; | ||
agentClass?: any; | ||
forever?: any; | ||
host?: string; | ||
port?: number; | ||
method?: string; | ||
headers?: Headers; | ||
host?: string | undefined; | ||
port?: number | undefined; | ||
method?: string | undefined; | ||
headers?: Headers | undefined; | ||
body?: any; | ||
family?: 4 | 6; | ||
followRedirect?: boolean | ((response: http.IncomingMessage) => boolean); | ||
followAllRedirects?: boolean; | ||
followOriginalHttpMethod?: boolean; | ||
maxRedirects?: number; | ||
removeRefererHeader?: boolean; | ||
encoding?: string | null; | ||
pool?: PoolOptions; | ||
timeout?: number; | ||
localAddress?: string; | ||
family?: 4 | 6 | undefined; | ||
followRedirect?: boolean | ((response: http.IncomingMessage) => boolean) | undefined; | ||
followAllRedirects?: boolean | undefined; | ||
followOriginalHttpMethod?: boolean | undefined; | ||
maxRedirects?: number | undefined; | ||
removeRefererHeader?: boolean | undefined; | ||
encoding?: string | null | undefined; | ||
pool?: PoolOptions | undefined; | ||
timeout?: number | undefined; | ||
localAddress?: string | undefined; | ||
proxy?: any; | ||
tunnel?: boolean; | ||
strictSSL?: boolean; | ||
rejectUnauthorized?: boolean; | ||
time?: boolean; | ||
gzip?: boolean; | ||
preambleCRLF?: boolean; | ||
postambleCRLF?: boolean; | ||
withCredentials?: boolean; | ||
key?: Buffer; | ||
cert?: Buffer; | ||
passphrase?: string; | ||
ca?: string | Buffer | string[] | Buffer[]; | ||
har?: HttpArchiveRequest; | ||
useQuerystring?: boolean; | ||
tunnel?: boolean | undefined; | ||
strictSSL?: boolean | undefined; | ||
rejectUnauthorized?: boolean | undefined; | ||
time?: boolean | undefined; | ||
gzip?: boolean | undefined; | ||
preambleCRLF?: boolean | undefined; | ||
postambleCRLF?: boolean | undefined; | ||
withCredentials?: boolean | undefined; | ||
key?: Buffer | undefined; | ||
cert?: Buffer | undefined; | ||
passphrase?: string | undefined; | ||
ca?: string | Buffer | string[] | Buffer[] | undefined; | ||
har?: HttpArchiveRequest | undefined; | ||
useQuerystring?: boolean | undefined; | ||
} | ||
@@ -194,13 +193,13 @@ | ||
interface HttpArchiveRequest { | ||
url?: string; | ||
method?: string; | ||
headers?: NameValuePair[]; | ||
url?: string | undefined; | ||
method?: string | undefined; | ||
headers?: NameValuePair[] | undefined; | ||
postData?: { | ||
mimeType?: string; | ||
params?: NameValuePair[]; | ||
}; | ||
mimeType?: string | undefined; | ||
params?: NameValuePair[] | undefined; | ||
} | undefined; | ||
} | ||
interface ExtraPoolOptions { | ||
maxSockets?: number; | ||
maxSockets?: number | undefined; | ||
} | ||
@@ -216,11 +215,11 @@ | ||
interface Multipart { | ||
chunked?: boolean; | ||
chunked?: boolean | undefined; | ||
data?: Array<{ | ||
'content-type'?: string, | ||
'content-type'?: string | undefined, | ||
body: MultipartBody | ||
}>; | ||
}> | undefined; | ||
} | ||
interface RequestPart { | ||
headers?: Headers; | ||
headers?: Headers | undefined; | ||
body: any; | ||
@@ -232,3 +231,3 @@ } | ||
writable: boolean; | ||
explicitMethod?: true; | ||
explicitMethod?: true | undefined; | ||
@@ -259,5 +258,5 @@ debug(...args: any[]): void; | ||
write(str: string, encoding?: string, cb?: (err?: Error) => void): boolean; | ||
end(cb?: () => void): void; | ||
end(chunk: string | Buffer, cb?: () => void): void; | ||
end(str: string, encoding?: string, cb?: () => void): void; | ||
end(cb?: () => void): any; | ||
end(chunk: string | Buffer, cb?: () => void): any; | ||
end(str: string, encoding?: string, cb?: () => void): any; | ||
@@ -271,23 +270,23 @@ pause(): void; | ||
// several of the CoreOptions are copied onto the request instance | ||
host?: string; | ||
port?: number; | ||
followAllRedirects?: boolean; | ||
followOriginalHttpMethod?: boolean; | ||
maxRedirects?: number; | ||
removeRefererHeader?: boolean; | ||
encoding?: string | null; | ||
timeout?: number; | ||
localAddress?: string; | ||
strictSSL?: boolean; | ||
rejectUnauthorized?: boolean; | ||
time?: boolean; | ||
gzip?: boolean; | ||
preambleCRLF?: boolean; | ||
postambleCRLF?: boolean; | ||
withCredentials?: boolean; | ||
key?: Buffer; | ||
cert?: Buffer; | ||
passphrase?: string; | ||
ca?: string | Buffer | string[] | Buffer[]; | ||
har?: HttpArchiveRequest; | ||
host?: string | undefined; | ||
port?: number | undefined; | ||
followAllRedirects?: boolean | undefined; | ||
followOriginalHttpMethod?: boolean | undefined; | ||
maxRedirects?: number | undefined; | ||
removeRefererHeader?: boolean | undefined; | ||
encoding?: string | null | undefined; | ||
timeout?: number | undefined; | ||
localAddress?: string | undefined; | ||
strictSSL?: boolean | undefined; | ||
rejectUnauthorized?: boolean | undefined; | ||
time?: boolean | undefined; | ||
gzip?: boolean | undefined; | ||
preambleCRLF?: boolean | undefined; | ||
postambleCRLF?: boolean | undefined; | ||
withCredentials?: boolean | undefined; | ||
key?: Buffer | undefined; | ||
cert?: Buffer | undefined; | ||
passphrase?: string | undefined; | ||
ca?: string | Buffer | string[] | Buffer[] | undefined; | ||
har?: HttpArchiveRequest | undefined; | ||
@@ -299,3 +298,3 @@ // set in `Request.prototype.init` | ||
dests: stream.Readable[]; | ||
callback?: RequestCallback; | ||
callback?: RequestCallback | undefined; | ||
uri: Url & { href: string, pathname: string }; | ||
@@ -308,9 +307,9 @@ proxy: null | string | Url; | ||
body: Buffer | Buffer[] | string | string[] | stream.Readable; | ||
timing?: boolean; | ||
src?: stream.Readable; | ||
timing?: boolean | undefined; | ||
src?: stream.Readable | undefined; | ||
// set in `Request.prototype.start` | ||
href: string; | ||
startTime?: number; | ||
startTimeNow?: number; | ||
startTime?: number | undefined; | ||
startTimeNow?: number | undefined; | ||
timings?: { | ||
@@ -322,7 +321,7 @@ socket: number; | ||
end: number; | ||
}; | ||
} | undefined; | ||
// set in `Request.prototype.onRequestResponse` | ||
elapsedTime?: number; | ||
response?: Response; | ||
elapsedTime?: number | undefined; | ||
response?: Response | undefined; | ||
} | ||
@@ -338,4 +337,4 @@ | ||
timingStart?: number; | ||
elapsedTime?: number; | ||
timingStart?: number | undefined; | ||
elapsedTime?: number | undefined; | ||
timings?: { | ||
@@ -347,3 +346,3 @@ socket: number; | ||
end: number; | ||
}; | ||
} | undefined; | ||
timingPhases?: { | ||
@@ -356,3 +355,3 @@ wait: number; | ||
total: number; | ||
}; | ||
} | undefined; | ||
} | ||
@@ -369,19 +368,19 @@ | ||
interface AuthOptions { | ||
user?: string; | ||
username?: string; | ||
pass?: string; | ||
password?: string; | ||
sendImmediately?: boolean; | ||
bearer?: string | (() => string); | ||
user?: string | undefined; | ||
username?: string | undefined; | ||
pass?: string | undefined; | ||
password?: string | undefined; | ||
sendImmediately?: boolean | undefined; | ||
bearer?: string | (() => string) | undefined; | ||
} | ||
interface OAuthOptions { | ||
callback?: string; | ||
consumer_key?: string; | ||
consumer_secret?: string; | ||
token?: string; | ||
token_secret?: string; | ||
transport_method?: 'body' | 'header' | 'query'; | ||
verifier?: string; | ||
body_hash?: true | string; | ||
callback?: string | undefined; | ||
consumer_key?: string | undefined; | ||
consumer_secret?: string | undefined; | ||
token?: string | undefined; | ||
token_secret?: string | undefined; | ||
transport_method?: 'body' | 'header' | 'query' | undefined; | ||
verifier?: string | undefined; | ||
body_hash?: true | string | undefined; | ||
} | ||
@@ -395,3 +394,3 @@ | ||
secret: string; | ||
bucket?: string; | ||
bucket?: string | undefined; | ||
} | ||
@@ -398,0 +397,0 @@ |
{ | ||
"name": "@types/request", | ||
"version": "2.48.5", | ||
"version": "2.48.8", | ||
"description": "TypeScript definitions for request", | ||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/request", | ||
"license": "MIT", | ||
@@ -67,4 +68,4 @@ "contributors": [ | ||
}, | ||
"typesPublisherContentHash": "b011630e2d379dd463979aa4e736f9dee8661ae015de27b00250d3599fbcba57", | ||
"typeScriptVersion": "3.0" | ||
"typesPublisherContentHash": "1d1a7d3a65e28ea707b27eb4b0425fb4bdc214cf0c834f393b6b4faa6ee714d1", | ||
"typeScriptVersion": "3.8" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Fri, 15 May 2020 11:32:31 GMT | ||
* Last updated: Sat, 01 Jan 2022 14:01:38 GMT | ||
* Dependencies: [@types/caseless](https://npmjs.com/package/@types/caseless), [@types/form-data](https://npmjs.com/package/@types/form-data), [@types/tough-cookie](https://npmjs.com/package/@types/tough-cookie), [@types/node](https://npmjs.com/package/@types/node) | ||
@@ -14,0 +14,0 @@ * Global values: none |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
20528
0
348