@veloss/openapi-builder
TypeScript icon, indicating that this package has built-in type declarations

0.0.6 • Public • Published

@veloss/openapi-builder

npm version npm downloads bundle size MIT License

@veloss/openapi-ofetch 기반으로 구축된 Supabase SDK 스타일의 라이브러리입니다

Usage

Install:

# npm
npm install @veloss/openapi-builder

# yarn
yarn add @veloss/openapi-builder

# pnpm
pnpm add @veloss/openapi-builder

Import:

// ESM / Typescript
import { createOpenApiBuilder } from "@veloss/openapi-builder";

// CJS
const { createOpenApiBuilder } = require("@veloss/openapi-builder");

Example

Basic usage:

import { createOpenApiBuilder } from "@veloss/openapi-builder";

const $api = createOpenApiBuilder({
  base: "https://api.example.com",
});

const response = await client.method("get").path("/ok").fetch();

Related

  • openapi-ts openapi-fetch is a type-safe fetch client that pulls in your OpenAPI schema. Weighs 6 kb and has virtually zero runtime. Works with React, Vue, Svelte, or vanilla JS.

  • ofetch A better fetch API. Works on node, browser, and workers.

  • @veloss/openapi-ofetch openapi-fetch extension library (ofetch style).

License

MIT

Package Sidebar

Install

npm i @veloss/openapi-builder

Weekly Downloads

9

Version

0.0.6

License

MIT

Unpacked Size

29.6 kB

Total Files

7

Last publish

Collaborators

  • veloss
OSZAR »