Skip to content

Generate TypeScript Types from OpenAPI Specs: A Personal Learning Project by @yoshi2no.

Notifications You must be signed in to change notification settings

yoshi2no/openapi-ts

Repository files navigation

yoshi2no/openapi-ts

Important

This repository is created for personal learning and development purposes. It's not intended for production use.

📦 Packages


😺 openapi-ts
Generates TypeScript types from static OpenAPI schemas


😺 openapi-fetch
🚧

✅ Status

✅ means implemented

Basic Features

feature impl book
Local schema
Remote schema
Multiple schemas

Config

feature impl book
Redoc config

CLI Options

feature impl book
--output(-o) [location]
--help
--version
--redoc
--additional-properties
--alphabetize
--array-length
--default-non-nullable
--empty-objects-unknown
--enum
--exclude-deprecated
--export-type
--immutable
--path-params-as-types

🙏 Acknowledgements

This library is inspired by and based on the concepts learned from the openapi-typescript repository. I extend my gratitude to the contributors of openapi-typescript for their invaluable work, which has been a significant reference in the development of this project.

About

Generate TypeScript Types from OpenAPI Specs: A Personal Learning Project by @yoshi2no.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published