/oats

Primary LanguageTypeScriptMIT LicenseMIT

OpenAPI to TypeScript (WIP)

OpenAPI -> OA

TypeScript -> TS

OpenAPI + TypeScript -> OATS

Command-line utility for converting OpenAPI (formerly Swagger) definitions to TypeScript.

This repo is a monorepo, containing the cli and plugins

Checkout the individual packages for documentation.

You can also check the examples folder for usage.

CLI

@harnessio/oats-cli

React Query Plugin

@harnessio/oats-plugin-react-query

Development

This repo uses pnpm as a package manager and changesets for versioning.

Check out the development docs for more info.

License

MIT. Copyright(c) Harness Inc