Skip to content

Latest commit

 

History

History

openapi-client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

@sebspark/openapi-client

A typed REST client for the definitions from openapi-typegen

Usage

Install

yarn add @sebspark/openapi-client`

or

npm install @sebspark/openapi-client`

Generate client type

Use @sebspark/openapi-typegen

Code

import { TypedClient } from '@sebspark/openapi-client'
import { MarketdataClient } from './schemas/marketdata'

const client = TypedClient<MarketdataClient>(`https://example.com/api`)
const {data} = await client.get('/markets')

Example

Example can be found in @sebspark/openapi-e2e