@types/request-promise
Advanced tools
Comparing version 4.1.33 to 4.1.34
@@ -1,2 +0,2 @@ | ||
// Type definitions for request-promise v4.1.0 | ||
// Type definitions for request-promise 4.1 | ||
// Project: https://github.com/request/request-promise | ||
@@ -6,80 +6,32 @@ // Definitions by: Christopher Glantschnig <https://github.com/cglantschnig/>, Joe Skeen <http://github.com/joeskeen>, Aya Morisawa <https://github.com/AyaMorisawa> | ||
declare module 'request-promise' { | ||
import request = require('request'); | ||
import http = require('http'); | ||
import errors = require('request-promise/errors'); | ||
import Promise = require('bluebird'); | ||
import request = require('request'); | ||
import http = require('http'); | ||
import errors = require('request-promise/errors'); | ||
import Promise = require('bluebird'); | ||
namespace requestPromise { | ||
interface RequestPromise extends request.Request { | ||
then<TResult>(onfulfilled?: (value: any) => TResult | PromiseLike<TResult>, onrejected?: (reason: any) => TResult | PromiseLike<TResult>): Promise<TResult>; | ||
then<TResult>(onfulfilled?: (value: any) => TResult | PromiseLike<TResult>, onrejected?: (reason: any) => void): Promise<TResult>; | ||
catch(onrejected?: (reason: any) => any | PromiseLike<any>): Promise<any>; | ||
catch(onrejected?: (reason: any) => void): Promise<any>; | ||
catch(type: errors.RequestErrorConstructor, onrejected?: (reason: errors.RequestError) => void): Promise<any>; | ||
catch(type: errors.StatusCodeErrorConstructor, onrejected?: (reason: errors.StatusCodeError) => void): Promise<any>; | ||
catch(type: errors.TransformErrorConstructor, onrejected?: (reason: errors.TransformError) => void): Promise<any>; | ||
finally<TResult>(handler: () => PromiseLike<TResult>): Promise<any>; | ||
finally<TResult>(handler: () => TResult): Promise<any>; | ||
promise(): Promise<any>; | ||
cancel(): void; | ||
} | ||
declare namespace requestPromise { | ||
interface RequestPromise extends request.Request { | ||
then<TResult>(onfulfilled?: (value: any) => TResult | PromiseLike<TResult>, onrejected?: (reason: any) => void | TResult | PromiseLike<TResult>): Promise<TResult>; | ||
catch(onrejected?: (reason: any) => any | PromiseLike<any>): Promise<any>; | ||
catch(type: errors.RequestErrorConstructor, onrejected?: (reason: errors.RequestError) => void): Promise<any>; | ||
catch(type: errors.StatusCodeErrorConstructor, onrejected?: (reason: errors.StatusCodeError) => void): Promise<any>; | ||
catch(type: errors.TransformErrorConstructor, onrejected?: (reason: errors.TransformError) => void): Promise<any>; | ||
finally<TResult>(handler: () => TResult | PromiseLike<TResult>): Promise<any>; | ||
promise(): Promise<any>; | ||
cancel(): void; | ||
} | ||
interface RequestPromiseOptions extends request.CoreOptions { | ||
simple?: boolean; | ||
transform?: (body: any, response: http.IncomingMessage, resolveWithFullResponse?: boolean) => any; | ||
transform2xxOnly?: boolean; | ||
resolveWithFullResponse?: boolean; | ||
} | ||
export type OptionsWithUri = request.UriOptions & RequestPromiseOptions; | ||
export type OptionsWithUrl = request.UrlOptions & RequestPromiseOptions; | ||
export type Options = OptionsWithUri | OptionsWithUrl; | ||
interface RequestPromiseOptions extends request.CoreOptions { | ||
simple?: boolean; | ||
transform?(body: any, response: http.IncomingMessage, resolveWithFullResponse?: boolean): any; | ||
transform2xxOnly?: boolean; | ||
resolveWithFullResponse?: boolean; | ||
} | ||
var requestPromise: request.RequestAPI<requestPromise.RequestPromise, requestPromise.RequestPromiseOptions, request.RequiredUriUrl>; | ||
export = requestPromise; | ||
type OptionsWithUri = request.UriOptions & RequestPromiseOptions; | ||
type OptionsWithUrl = request.UrlOptions & RequestPromiseOptions; | ||
type Options = OptionsWithUri | OptionsWithUrl; | ||
} | ||
declare module 'request-promise/errors' { | ||
import rp = require('request-promise'); | ||
import http = require('http'); | ||
export interface RequestError extends Error { | ||
cause: any; | ||
error: any; | ||
options: rp.Options; | ||
response: http.IncomingMessage; | ||
} | ||
export interface RequestErrorConstructor { | ||
new (cause: any, options: rp.Options, response: http.IncomingMessage): RequestError; | ||
(cause: any, options: rp.Options, response: http.IncomingMessage): RequestError; | ||
prototype: RequestError; | ||
} | ||
export const RequestError: RequestErrorConstructor; | ||
export interface StatusCodeError extends Error { | ||
statusCode: number; | ||
error: any; | ||
options: rp.Options; | ||
response: http.IncomingMessage; | ||
} | ||
export interface StatusCodeErrorConstructor extends Error { | ||
new (statusCode: number, body: any, options: rp.Options, response: http.IncomingMessage): StatusCodeError; | ||
(statusCode: number, body: any, options: rp.Options, response: http.IncomingMessage): StatusCodeError; | ||
prototype: StatusCodeError; | ||
} | ||
export const StatusCodeError: StatusCodeErrorConstructor; | ||
export interface TransformError extends Error { | ||
cause: any; | ||
error: any; | ||
options: rp.Options; | ||
response: http.IncomingMessage; | ||
} | ||
export interface TransformErrorConstructor extends Error { | ||
new (cause: any, options: rp.Options, response: http.IncomingMessage): TransformError; | ||
(cause: any, options: rp.Options, response: http.IncomingMessage): TransformError; | ||
prototype: TransformError; | ||
} | ||
export const TransformError: TransformErrorConstructor; | ||
} | ||
declare var requestPromise: request.RequestAPI<requestPromise.RequestPromise, requestPromise.RequestPromiseOptions, request.RequiredUriUrl>; | ||
export = requestPromise; |
{ | ||
"name": "@types/request-promise", | ||
"version": "4.1.33", | ||
"description": "TypeScript definitions for request-promise v4.1.0", | ||
"version": "4.1.34", | ||
"description": "TypeScript definitions for request-promise", | ||
"license": "MIT", | ||
"author": "Christopher Glantschnig <https://github.com/cglantschnig/>, Joe Skeen <http://github.com/joeskeen>, Aya Morisawa <https://github.com/AyaMorisawa>", | ||
"contributors": [ | ||
{ | ||
"name": "Christopher Glantschnig", | ||
"url": "https://github.com/cglantschnig/" | ||
}, | ||
{ | ||
"name": "Joe Skeen", | ||
"url": "http://github.com/joeskeen" | ||
}, | ||
{ | ||
"name": "Aya Morisawa", | ||
"url": "https://github.com/AyaMorisawa" | ||
} | ||
], | ||
"main": "", | ||
@@ -14,8 +27,8 @@ "repository": { | ||
"dependencies": { | ||
"@types/bluebird": "*", | ||
"@types/request": "*" | ||
"@types/request": "*", | ||
"@types/bluebird": "*" | ||
}, | ||
"peerDependencies": {}, | ||
"typings": "index.d.ts", | ||
"typesPublisherContentHash": "0034941863b972270eaa23fcaa64df82b5b2be170a734fa65651c6261b1f2786" | ||
"typesPublisherContentHash": "792d6bba539d2c0bade6869857e8f053a6d91560c8b58e92e7dd9be9fbdba667", | ||
"typeScriptVersion": "2.0" | ||
} |
@@ -5,12 +5,10 @@ # Installation | ||
# Summary | ||
This package contains type definitions for request-promise v4.1.0 (https://github.com/request/request-promise). | ||
This package contains type definitions for request-promise (https://github.com/request/request-promise). | ||
# Details | ||
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/types-2.0/request-promise | ||
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/request-promise | ||
Additional Details | ||
* Last updated: Wed, 26 Oct 2016 19:23:31 GMT | ||
* File structure: ModuleAugmentation | ||
* Library Dependencies: none | ||
* Module Dependencies: bluebird, http, request, request-promise/errors | ||
* Last updated: Fri, 16 Jun 2017 16:37:51 GMT | ||
* Dependencies: request, http, bluebird | ||
* Global values: none | ||
@@ -17,0 +15,0 @@ |
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
5
6328
69
17