@bytekit/autofetch
Version:
A TypeScript-first, decorator-based HTTP client for building elegant and modular API clients with fetch under the hood. Inspired by Spring's `@RestClient` and OpenFeign.
14 lines (13 loc) • 757 B
JavaScript
import "reflect-metadata";
import Client from "./Client.js";
import Mapping, { GetMapping, PostMapping, PutMapping, PatchMapping, DeleteMapping } from "./Mapping.js";
import BodyParam from "./BodyParam.js";
import HeaderParam from "./HeaderParam.js";
import PathParam from "./PathParam.js";
import FormParam from "./FormParam.js";
import URLEncodedFormParam from "./URLEncodedFormParam.js";
import QueryParam from "./QueryParam.js";
import Init from "./Init.js";
import { HttpMethod } from "./HttpMethod.js";
import IgnoreParam from "./IgnoreParam.js";
export { Client, Mapping, GetMapping, PostMapping, PutMapping, PatchMapping, DeleteMapping, BodyParam, HeaderParam, PathParam, FormParam, URLEncodedFormParam, IgnoreParam, QueryParam, Init, HttpMethod };