UNPKG

@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.

13 lines (12 loc) 700 B
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"; export { Client, Mapping, GetMapping, PostMapping, PutMapping, PatchMapping, DeleteMapping, BodyParam, HeaderParam, PathParam, FormParam, URLEncodedFormParam, QueryParam, Init, HttpMethod };