https://github.com/hyperweb-io/schema-typescript
https://github.com/hyperweb-io/schema-typescript
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/hyperweb-io/schema-typescript
- Owner: hyperweb-io
- License: mit
- Created: 2024-04-13T13:17:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-01T00:08:06.000Z (about 2 years ago)
- Last Synced: 2025-03-13T02:03:50.236Z (over 1 year ago)
- Language: TypeScript
- Size: 1.13 MB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# schema-typescript
JSON Schema TypeScript utilities for the Interweb
## Packages
This repository contains the following packages:
- [`schema-typescript`](https://github.com/cosmology-tech/schema-typescript/tree/main/packages/schema-typescript)
Provides robust tools for handling JSON schemas and converting them to TypeScript interfaces with ease and efficiency.
- [`@schema-typescript/cli`](https://github.com/cosmology-tech/schema-typescript/tree/main/packages/cli)
CLI is the command line utility for `schema-typescript`.
- [`schema-sdk`](https://github.com/cosmology-tech/schema-typescript/tree/main/packages/schema-sdk)
Provides robust tools for handling OpenAPI schemas and converting them to TypeScript clients with ease and efficiency.
- [`@interweb/node-api-client`](https://github.com/cosmology-tech/schema-typescript/tree/main/packages/node-api-client)
A lightweight and flexible HTTP client for interacting with RESTful APIs in Node.js, supporting common HTTP methods and customizable options.
- [`@interweb/fetch-api-client`](https://github.com/cosmology-tech/schema-typescript/tree/main/packages/fetch-api-client)
A lightweight and flexible HTTP client for interacting with RESTful APIs in Node.js *and the Browser*, supporting common HTTP methods and customizable options.
## Need Help?
`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).
## License 📜
Distributed under the MIT License. See \`LICENSE\` for more information.