1 | # jsend-axios
|
2 |
|
3 | [![build status](https://badgen.net/travis/lukasaric/jsend-axios/master)](https://travis-ci.com/lukasaric/jsend-axios) [![codecov result](https://badgen.net/codecov/c/github/lukasaric/jsend-axios/master)](https://codecov.io/gh/lukasaric/jsend-axios) [![install size](https://badgen.net/packagephobia/install/jsend-axios)](https://packagephobia.now.sh/result?p=jsend-axios) [![npm package version](https://badgen.net/npm/v/jsend-axios)](https://npm.im/jsend-axios) [![github license](https://badgen.net/github/license/lukasaric/jsend-axios)](https://github.com/lukasaric/jsend-axios/blob/master/LICENSE) [![js semistandard style](https://badgen.net/badge/code%20style/semistandard/pink)](https://github.com/Flet/semistandard)
|
4 |
|
5 |
|
6 | [JSend](https://github.com/omniti-labs/jsend#readme) interceptor provides custom client response handling using [`axios#interceptor`](https://github.com/axios/axios#interceptors) for [`jsend`](https://www.npmjs.com/package/jsend) Express middleware package.
|
7 |
|
8 | ## Installation :books:
|
9 |
|
10 | ```
|
11 | npm install jsend-axios
|
12 | ```
|
13 |
|
14 | ## Usage
|
15 |
|
16 | ```js
|
17 | import axios from 'axios';
|
18 | import JSendInterceptor from 'jsend-axios';
|
19 |
|
20 | const client = axios.create();
|
21 | JSendInterceptor(client);
|
22 | ```
|