🚀 Socket Launch Week 🚀 Day 3: Socket Acquires Coana.Learn More →

@bbc/http-transport

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bbc/http-transport - npm Package Compare versions

Comparing version

to
3.4.1

@@ -88,19 +88,2 @@ import * as request from "request";

export declare class HttpTransportCallbackClient {
use(fn: Plugin): HttpTransportCallbackClient
get(baseUrl: string): HttpTransportCallbackClient
post(baseUrl: string, body: string): HttpTransportCallbackClient
patch(baseUrl: string, body: string): HttpTransportCallbackClient
put(baseUrl: string, body: string): HttpTransportCallbackClient
delete(baseUrl: string): HttpTransportCallbackClient
head(baseUrl: string): HttpTransportCallbackClient
headers(headers: Header): HttpTransportCallbackClient
query(query: Querystring): HttpTransportCallbackClient
timeout(timeout: number): HttpTransportCallbackClient
retries(retries: number): HttpTransportCallbackClient
retryDelay(retryDelay: number): HttpTransportCallbackClient
asResponse(cb: callbackFunction<Response>): Promise<Response>
asBody(cb: callbackFunction<Body>): Promise<Body>
}
export declare class HttpTransportBuilder {

@@ -112,3 +95,3 @@ userAgent(userAgent: string): HttpTransportBuilder

asCallback(): HttpTransportBuilder
createClient(): HttpTransportClient | HttpTransportCallbackClient
createClient(): HttpTransportClient
}

@@ -119,5 +102,5 @@

get(baseUrl: string): HttpTransportClient
post(baseUrl: string, body: string): HttpTransportClient
patch(baseUrl: string, body: string): HttpTransportClient
put(baseUrl: string, body: string): HttpTransportClient
post(baseUrl: string, body: string | object): HttpTransportClient
patch(baseUrl: string, body: string | object): HttpTransportClient
put(baseUrl: string, body: string | object): HttpTransportClient
delete(baseUrl: string): HttpTransportClient

@@ -144,2 +127,5 @@ head(baseUrl: string): HttpTransportClient

export declare class defaultTransport extends RequestTransport {
constructor(params: request.RequestAPI<request.Request, request.CoreOptions, request.RequiredUriUrl>)
}
export declare class RequestTransport extends Transport { }

@@ -157,5 +143,4 @@

export declare var defaultTransport: RequestTransport;
export declare var builder: HttpTransportBuilder;
export declare var transport: Transport;
export declare var context: Context;
export declare var context: Context;
{
"name": "@bbc/http-transport",
"version": "3.4.0",
"version": "3.4.1",
"description": "A flexible, modular REST client built for ease-of-use and resilience.",

@@ -5,0 +5,0 @@ "main": "index.js",