@fiado/http-client
@fiado/http-client es una librería TypeScript para realizar solicitudes HTTP de manera simplificada y eficiente, con soporte completo para tipado en TypeScript. Se integra perfectamente con InversifyJS para permitir la inyección de dependencias y facilitar el testing y la modularidad.
Características
- Facilita las solicitudes HTTP con métodos
get, post, put, patch, y delete.
- Tipado fuerte con TypeScript para respuestas esperadas y parámetros de solicitud.
- Integración sencilla con InversifyJS para la inyección de dependencias.
Instalación
Puedes instalar @fiado/http-client utilizando npm o yarn:
npm install @fiado/http-client
Configuración
import { Container } from "inversify";
import { IHttpRequest, AxiosHttpRequest } from "@fiado/http-client";
import { apiInvokerContainer } from '@fiado/api-invoker';
const container = new Container();
container.bind<IHttpRequest>("IHttpRequest").to(AxiosHttpRequest);
export { container };