Skip to content
 
 

Latest commit

 

History

197 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jupiter API Clients

Generated client libraries for Jupiter APIs.

Packages

Package Lang Version
jupiter-api-ts TypeScript npm version
jupiter-api-rs Rust crates.io version

Each package README contains its installation, usage, development, and release instructions.

Repository development

The version-controlled source OpenAPI specifications live under openapi/. openapi/jupiter.yaml and openapi/transaction.yaml are derived composite inputs shared by both client generators.

Install repository dependencies with Bun:

bun install

When source specifications change, refresh the composites before generating a client:

bun run prepare-openapi

The root is a Bun workspace for npm packages and a Cargo workspace for Rust crates. Language-specific source, generated output, package metadata, and changelogs live with their respective packages.

About

Jupiter API client

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages