modelina
modelina copied to clipboard
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
#### Reason/Context PHP 8.1 has recently added native Enums meaning porting the modelina library should be straightforward. Async PHP and EDAs are growing rapidly in the PHP world, from Fibers...
**Description** - Simplified adapting-input-and-output index.ts file as `generate` function was getting called 2 times and updated spec files accordingly. **Related issue(s)** Fixes #864
**Description** This PR is for making sure next stay up to date with master. Fixes https://github.com/asyncapi/modelina/issues/640 Fixes https://github.com/asyncapi/modelina/issues/615 Fixes https://github.com/asyncapi/modelina/issues/546 Fixes https://github.com/asyncapi/modelina/issues/504 Fixes https://github.com/asyncapi/modelina/issues/462 Fixes https://github.com/asyncapi/modelina/issues/456 Fixes https://github.com/asyncapi/modelina/issues/453 Fixes https://github.com/asyncapi/modelina/issues/452...
**Description** This PR aims to update the preset documentation to go more in-depth about how it works and its limitations. Todo: - [x] Write Overwriting existing rendered content - [x]...
**Description** This PR updates the usage documentation to add specifics about the limitations of inputs.
**Description** This PR adds jsonbinpack preset that enables you to convert your models into highly space-efficient binary. This is an alternative to just converting the models into JSON. This preset...
**Description** This PR makes notice about the next branch so going forward any features should be targeting it.
**Description** This PR is really only a hotfix until we find a better alternative to the dereference library we use and therefore you will see this does not handle all...
**Description** This PR fixes the duplicate dependency issue. **Related issue(s)** fixes https://github.com/asyncapi/modelina/issues/825
**Description** This PR fixes that Modelina cannot be used in browsers and adds a react test to ensure it stay that way. **Related issue(s)** Fixes https://github.com/asyncapi/modelina/issues/757