Important
This repository is created for personal learning and development purposes. It's not intended for production use.
😺 openapi-ts
Generates TypeScript types from static OpenAPI schemas
✅ means implemented
feature | impl | book |
---|---|---|
Local schema | ||
Remote schema | ||
Multiple schemas |
feature | impl | book |
---|---|---|
Redoc config |
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 |
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.