npm.io
2.0.666 • Published 10h ago

@trustpayments/http-client

Licence
MIT
Version
2.0.666
Deps
1
Size
9 kB
Vulns
0
Weekly
0

httpclient

Http Client Service

Usage

/* import HttpClient from '@trustpayments/httpclient'; */ default export
import { HttpClient } from '@trustpayments/httpclient';

const instance = new HttpClient();

instance.get$ /* Observable<HttpClientResponseInterface<T>> */
instance.post$  /* Observable<HttpClientResponseInterface<T>> */
instance.put$  /* Observable<HttpClientResponseInterface<T>> */
instance.patch$  /* Observable<HttpClientResponseInterface<T>> */
instance.delete$  /* Observable<HttpClientResponseInterface<T>> */