You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to _schema-sdk_! This project provides robust tools for handling OpenAPI schemas and converting them to TypeScript clients with ease and efficiency.
11
11
12
12
## Features
13
13
14
+
-**📜 OpenAPI Specification (formerly Swagger)**: Seamlessly integrate with the OpenAPI Spec to generate TypeScript clients. This ensures robust API client generation with comprehensive type safety and support for various API definitions.
15
+
14
16
-**🔧 JSON Schema to TypeScript**: Convert JSON schemas into TypeScript interfaces automatically.
15
17
16
18
-**📦 Modular**: Designed to be reusable with minimal dependencies.
17
19
18
-
-**🔍 Supports `$ref` and `$defs`**: Fully supports JSON Schema references, allowing you to define complex schemas modularly.
19
-
20
-
-**🐕 Multiple Entities Handling**: Handles arrays of defined types, such as multiple dogs or cats, seamlessly in your schemas.
21
-
22
20
## Getting Started 🏁
23
21
24
22
To get started with _schema-sdk_, simply run:
@@ -29,15 +27,69 @@ npm install schema-sdk
29
27
30
28
## Usage
31
29
32
-
(see tests)
30
+
Below are examples demonstrating how to use schema-sdk for generating TypeScript clients and handling OpenAPI specifications:
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
37
89
38
90
## Need Help?
39
91
40
-
`schema-sdk` might not work perfectly for all JSON schemas yet. We value your feedback and contributions to make it better. If you encounter any issues or have suggestions for improvements, please [let us know](https://github.com/pyramation/schema-sdk/issues).
92
+
`schema-sdk` might not work perfectly for all JSON schemas yet. We value your feedback and contributions to make it better. If you encounter any issues or have suggestions for improvements, please [let us know](https://github.com/cosmology-tech/schema-typescript/issues).
Welcome to _schema-typescript_! This project provides robust tools for handling JSON schemas and converting them to TypeScript interfaces with ease and efficiency.
@@ -77,7 +77,7 @@ Contributions are what make the open-source community such an amazing place to l
77
77
78
78
## Need Help?
79
79
80
-
`schema-typescript` might not work perfectly for all JSON schemas yet. We value your feedback and contributions to make it better. If you encounter any issues or have suggestions for improvements, please [let us know](https://github.com/pyramation/schema-typescript/issues).
80
+
`schema-typescript` might not work perfectly for all JSON schemas yet. We value your feedback and contributions to make it better. If you encounter any issues or have suggestions for improvements, please [let us know](https://github.com/cosmology-tech/schema-typescript/issues).
0 commit comments