@rogal/http-client
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Http Client NPM Version NPM Downloads Actions Status Actions Status Coverage Status

An adapter to make http requests and abstract from fetching packages

Install

npm install @rogal/http-client --save

Getting Started

  const httpClient = new HttpClient({
    baseUrl: 'http://localhost:3001',
  });

  httpClient.get('/todos').then(response => {
    console.log('response', response);
  }).catch(err => {
    console.log('err doing response')
  })

Methods

  • httpClient.get
  • httpClient.post
  • httpClient.put
  • httpClient.delete

Interceptor

We offer you an interceptor so you can observe calls.

HttpClientInterceptor().then(response => {
  // do something with the response
}).catch(err => {
  // do something with the error
}) ;

How to contribute

You can install and have an enviroment ready for use with Storybook

  npm i
  npm start

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @rogal/http-client

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

15 kB

Total Files

10

Last publish

Collaborators

  • gabrielseco