mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-30 23:30:06 +00:00
Fixes #6489
This commit is contained in:
3
request-promise/request-promise.d.ts
vendored
3
request-promise/request-promise.d.ts
vendored
@@ -22,10 +22,11 @@ declare module 'request-promise' {
|
||||
function RequestPromiseAPI(uri: string): Promise<request.Request>;
|
||||
|
||||
module RequestPromiseAPI {
|
||||
export interface Options extends request.Options {
|
||||
interface AdditionalOptions {
|
||||
simple?: boolean;
|
||||
transform?: (body: any, response: http.IncomingMessage) => any;
|
||||
resolveWithFullResponse?: boolean;
|
||||
}
|
||||
export type Options = AdditionalOptions & request.Options;
|
||||
}
|
||||
}
|
||||
|
||||
14
request/request.d.ts
vendored
14
request/request.d.ts
vendored
@@ -57,9 +57,15 @@ declare module 'request' {
|
||||
|
||||
export var initParams: any;
|
||||
|
||||
export interface Options {
|
||||
url?: string;
|
||||
uri?: string;
|
||||
interface UriOptions {
|
||||
uri: string;
|
||||
}
|
||||
|
||||
interface UrlOptions {
|
||||
url: string;
|
||||
}
|
||||
|
||||
interface OptionalOptions {
|
||||
callback?: (error: any, response: http.IncomingMessage, body: any) => void;
|
||||
jar?: any; // CookieJar
|
||||
formData?: any; // Object
|
||||
@@ -90,6 +96,8 @@ declare module 'request' {
|
||||
gzip?: boolean;
|
||||
}
|
||||
|
||||
export type Options = (UriOptions|UrlOptions)&OptionalOptions;
|
||||
|
||||
export interface RequestPart {
|
||||
headers?: Headers;
|
||||
body: any;
|
||||
|
||||
Reference in New Issue
Block a user