@types/needle
Advanced tools
Comparing version 3.2.0 to 3.2.1
@@ -11,4 +11,4 @@ // Type definitions for needle 3.2 | ||
import * as http from 'http'; | ||
import * as https from 'https'; | ||
import * as http from "http"; | ||
import * as https from "https"; | ||
@@ -33,5 +33,5 @@ declare namespace core { | ||
type NeedleReadonlyHttpVerbs = 'get' | 'head'; | ||
type NeedleReadonlyHttpVerbs = "get" | "head"; | ||
type NeedleReadWriteHttpVerbs = 'delete' | 'patch' | 'post' | 'put'; | ||
type NeedleReadWriteHttpVerbs = "delete" | "patch" | "post" | "put"; | ||
@@ -49,3 +49,3 @@ type NeedleHttpVerbs = NeedleReadonlyHttpVerbs | NeedleReadWriteHttpVerbs; | ||
*/ | ||
timeout?: RequestOptions['open_timeout'] | undefined; | ||
timeout?: RequestOptions["open_timeout"] | undefined; | ||
@@ -70,3 +70,3 @@ /** | ||
*/ | ||
follow?: RequestOptions['follow_max'] | undefined; | ||
follow?: RequestOptions["follow_max"] | undefined; | ||
@@ -181,3 +181,3 @@ /** | ||
*/ | ||
decode?: ResponseOptions['decode_response'] | undefined; | ||
decode?: ResponseOptions["decode_response"] | undefined; | ||
@@ -190,7 +190,7 @@ /** | ||
*/ | ||
parse_response?: boolean | 'json' | 'xml' | undefined; | ||
parse_response?: boolean | "json" | "xml" | undefined; | ||
/** | ||
* Alias for parse_response | ||
*/ | ||
parse?: ResponseOptions['parse_response'] | undefined; | ||
parse?: ResponseOptions["parse_response"] | undefined; | ||
@@ -267,3 +267,7 @@ /** | ||
*/ | ||
declare function needle(method: core.NeedleReadonlyHttpVerbs, url: string, options?: core.NeedleOptions): Promise<core.NeedleResponse>; | ||
declare function needle( | ||
method: core.NeedleReadonlyHttpVerbs, | ||
url: string, | ||
options?: core.NeedleOptions, | ||
): Promise<core.NeedleResponse>; | ||
/** | ||
@@ -276,3 +280,8 @@ * Calling needle() directly returns a Promise. | ||
*/ | ||
declare function needle(method: core.NeedleHttpVerbs, url: string, data: core.BodyData, options?: core.NeedleOptions): Promise<core.NeedleResponse>; | ||
declare function needle( | ||
method: core.NeedleHttpVerbs, | ||
url: string, | ||
data: core.BodyData, | ||
options?: core.NeedleOptions, | ||
): Promise<core.NeedleResponse>; | ||
@@ -317,3 +326,8 @@ declare namespace needle { | ||
*/ | ||
export function post(url: string, data: BodyData, options?: NeedleOptions, callback?: NeedleCallback): ReadableStream; | ||
export function post( | ||
url: string, | ||
data: BodyData, | ||
options?: NeedleOptions, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
@@ -327,3 +341,8 @@ /** | ||
*/ | ||
export function put(url: string, data: BodyData, options?: NeedleOptions, callback?: NeedleCallback): ReadableStream; | ||
export function put( | ||
url: string, | ||
data: BodyData, | ||
options?: NeedleOptions, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
@@ -337,3 +356,8 @@ /** | ||
*/ | ||
export function patch(url: string, data: BodyData, options?: NeedleOptions, callback?: NeedleCallback): ReadableStream; | ||
export function patch( | ||
url: string, | ||
data: BodyData, | ||
options?: NeedleOptions, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
@@ -347,3 +371,8 @@ /** | ||
*/ | ||
function deleteFunc(url: string, data: BodyData, options?: NeedleOptions, callback?: NeedleCallback): ReadableStream; | ||
function deleteFunc( | ||
url: string, | ||
data: BodyData, | ||
options?: NeedleOptions, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
// See https://github.com/Microsoft/TypeScript/issues/1784#issuecomment-258720219 | ||
@@ -359,3 +388,8 @@ export { deleteFunc as delete }; | ||
*/ | ||
export function request(method: NeedleHttpVerbs, url: string, data: BodyData, callback?: NeedleCallback): ReadableStream; | ||
export function request( | ||
method: NeedleHttpVerbs, | ||
url: string, | ||
data: BodyData, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
/** | ||
@@ -368,5 +402,11 @@ * Generic request. | ||
*/ | ||
export function request(method: NeedleHttpVerbs, url: string, data: BodyData, options?: NeedleOptions, callback?: NeedleCallback): ReadableStream; | ||
export function request( | ||
method: NeedleHttpVerbs, | ||
url: string, | ||
data: BodyData, | ||
options?: NeedleOptions, | ||
callback?: NeedleCallback, | ||
): ReadableStream; | ||
} | ||
export = needle; |
{ | ||
"name": "@types/needle", | ||
"version": "3.2.0", | ||
"version": "3.2.1", | ||
"description": "TypeScript definitions for needle", | ||
@@ -40,4 +40,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/needle", | ||
}, | ||
"typesPublisherContentHash": "42624e97635ef2ca8f23ef25c99473ee054bcdafd68331bceafd564e5c4fa42f", | ||
"typeScriptVersion": "4.2" | ||
"typesPublisherContentHash": "85b68d93396b53b6ca6c7a8e3dffe49e3e12bd1be0ec1882c8862aa8d262bd65", | ||
"typeScriptVersion": "4.5" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Sat, 10 Dec 2022 10:32:56 GMT | ||
* Last updated: Sat, 23 Sep 2023 20:38:33 GMT | ||
* Dependencies: [@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
16519
365