diff --git a/types/node/index.d.ts b/types/node/index.d.ts index c8a62ba3b1..8812044f3f 100644 --- a/types/node/index.d.ts +++ b/types/node/index.d.ts @@ -797,7 +797,7 @@ declare module "querystring" { } export function stringify(obj: T, sep?: string, eq?: string, options?: StringifyOptions): string; - export function parse(str: string, sep?: string, eq?: string, options?: ParseOptions): any; + export function parse(str: string, sep?: string, eq?: string, options?: ParseOptions): { [key: string]: string | string[] }; export function parse(str: string, sep?: string, eq?: string, options?: ParseOptions): T; export function escape(str: string): string; export function unescape(str: string): string; diff --git a/types/request-promise-native/index.d.ts b/types/request-promise-native/index.d.ts index 69b51d0480..02d1fc1520 100644 --- a/types/request-promise-native/index.d.ts +++ b/types/request-promise-native/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/request/request-promise-native // Definitions by: Gustavo Henke // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +// TypeScript Version: 2.2 import request = require('request'); import http = require('http'); diff --git a/types/request-promise-native/request-promise-native-tests.ts b/types/request-promise-native/request-promise-native-tests.ts index 7f26f5c690..469b901143 100644 --- a/types/request-promise-native/request-promise-native-tests.ts +++ b/types/request-promise-native/request-promise-native-tests.ts @@ -282,7 +282,7 @@ rpn.post({ url, oauth }, (e, r, body) => { consumer_key: CONSUMER_KEY, consumer_secret: CONSUMER_SECRET, token: auth_data.oauth_token, - token_secret: req_data.oauth_token_secret, + token_secret: req_data.oauth_token_secret as string, verifier: auth_data.oauth_verifier, }; url = 'https://api.twitter.com/oauth/access_token'; diff --git a/types/request-promise/request-promise-tests.ts b/types/request-promise/request-promise-tests.ts index 97f84a7678..e23a94dd2a 100644 --- a/types/request-promise/request-promise-tests.ts +++ b/types/request-promise/request-promise-tests.ts @@ -304,7 +304,7 @@ request.post({ url, oauth }, (e, r, body) => { consumer_key: CONSUMER_KEY, consumer_secret: CONSUMER_SECRET, token: auth_data.oauth_token, - token_secret: req_data.oauth_token_secret, + token_secret: req_data.oauth_token_secret as string, verifier: auth_data.oauth_verifier, }; const url = 'https://api.twitter.com/oauth/access_token'; diff --git a/types/request/request-tests.ts b/types/request/request-tests.ts index 2bfe7d33b0..093a7b2b5b 100644 --- a/types/request/request-tests.ts +++ b/types/request/request-tests.ts @@ -468,7 +468,7 @@ request.post({url:url, oauth:oauth}, function (e, r, body) { { consumer_key: CONSUMER_KEY , consumer_secret: CONSUMER_SECRET , token: auth_data.oauth_token - , token_secret: req_data.oauth_token_secret + , token_secret: req_data.oauth_token_secret as string , verifier: auth_data.oauth_verifier } , url = 'https://api.twitter.com/oauth/access_token'