{"library":"axios-client","type":"library","category":null,"description":"A lightweight client-side API caller built on top of axios, designed to simplify REST API interactions in React applications. Current stable version is 0.0.9 with no active development since 2019. It provides a declarative API config pattern using Endpoint and Request enums, and a RestClient.call() method for making requests. Differentiators include built-in URI parameter substitution via curly braces and a proxy configuration for development. However, the library has severe limitations: it depends on an outdated axios version (^0.18.0), lacks TypeScript definitions, and has no documentation on error handling or response interceptors. The project appears to be in maintenance mode with no recent updates, and the peer dependency on axios 0.18 introduces known security vulnerabilities (CVE-2021-3749).","language":"javascript","status":"maintenance","version":"0.0.9","tags":["javascript","react-component, axios, axios-retry"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install axios-client","imports":["import { Endpoint } from 'axios-client'","import { Request } from 'axios-client'","import { RestClient } from 'axios-client'","import { Request } from 'axios-client'; Endpoint(Request.GET, '/api/path')"]},{"cmd":"yarn add axios-client","imports":[]},{"cmd":"pnpm add axios-client","imports":[]}],"homepage":"https://github.com/danielcai1987/axios-client","github":"https://github.com/danielcai1987/axios-client","docs":null,"changelog":null,"pypi":null,"npm":"axios-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}