Comments (9)
Hey @jonaslagoni let me take this up, even though it's not marked as a good-first-issue .
I kinda got tired of modifying docs and now want to try to solve some core issues.
Please do! 👏
Feel free to ping me with any questions you may have 🙂
from modelina.
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 60 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation.
Thank you for your contributions ❤️
from modelina.
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 60 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation.
Thank you for your contributions ❤️
from modelina.
Gonna let stale run its cause, even though I would love to enable it, cant prioritize it at the moment.
from modelina.
Hey @jonaslagoni let me take this up, even though it's not marked as a good-first-issue .
I kinda got tired of modifying docs and now want to try to solve some core issues.
from modelina.
Hey @jonaslagoni, could you clarify a few things for me w.r.t the issue and correct me if I misunderstood anything ?
Currently we support input of AsyncAPI, JSON Schema and output data models of various languages like JS, Java, Go.
- For this issue, we are trying to support the input of a Typescript data model and output the existing supported language ?
- We are going to implement it by first converting the input Typescript model to JSON schema using the custom library mentioned above ? And then use the obtained JSON schema to output the language supported data model ?
from modelina.
For this issue, we are trying to support the input of a Typescript data model and output the existing supported language?
Yes, basically converting it to our internal model representation yes. So we can output it to multiple other languages 🙂
We are going to implement it by first converting the input Typescript model to JSON schema using the custom library mentioned above? And then use the obtained JSON schema to output the language-supported data model?
That is my suggestion yes 🙂 I.e. you "basically" do the same as the AsyncAPI input processor (and the other input processors tbh 😄) where it uses the JSON Schema input processor to convert the message payloads into the internal model representation (CommonModel) here:
from modelina.
🎉 This issue has been resolved in version 0.51.0 🎉
The release is available on:
Your semantic-release bot 📦🚀
from modelina.
🎉 This issue has been resolved in version 1.0.0-next.23 🎉
The release is available on:
Your semantic-release bot 📦🚀
from modelina.
Related Issues (20)
- Adapt the generator docs
- Python cannot handle circular dependencies
- Python generate models with inconsistant indentation
- Incorrect naming formatting for properties, functions and model names HOT 2
- Allow literal types other than 'string' to be used and properly interpreted as const values HOT 5
- Create a one for all input document for runtime to test all functionality HOT 2
- Wrong model is getting generatred for asyncapi version object in v2 schema for golang HOT 2
- Exception occurs when using System.Text.Json deserializer to deserialize enum. HOT 4
- [BUG] go generator is unable to handle unions types correctly. HOT 1
- [BUG] go generator is not unable to use the models it is generating in other models.
- Divide "Maintainer" role into two categories: Triager and Commiter HOT 2
- [FEATURE] Add Stretchable Sidebar to Playground HOT 12
- Go enum generator does not call `additionalContent` hook
- Change C# Equals() overload to allow reference type properties to be properly compared HOT 13
- [BUG] C# setter for property named `value` prevents assignment. HOT 4
- Allow changing `additionalProperties` property name interpretation
- [BUG] AsyncAPI generator for Java doesn't generate class correctly when there's reference to itself HOT 14
- [FEATURE] Generate code from OpenAPI spec without paths HOT 9
- Java generator does not include import for dictionary models
- Weird behavior with self referencing models not create correct types HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modelina.