Giter Club home page Giter Club logo

Comments (7)

sichvoge avatar sichvoge commented on June 3, 2024 1

Maybe one idea would be to replace the current js-yaml parser with https://github.com/mulesoft-labs/yaml-ast-parser. @jstoiko what do you think?

That fork supports resolving !includes.

from ramldt2jsonschema.

jstoiko avatar jstoiko commented on June 3, 2024

@dwarburt: you're right. That's a limitation of dt2js. Includes are not supported (yet?). you should be able to run it against the file that contains that type though.

from ramldt2jsonschema.

dwarburt avatar dwarburt commented on June 3, 2024

@jstoiko well, I can't actually, because it's not the type that's being !included but other details (like examples).

from ramldt2jsonschema.

Fuco1 avatar Fuco1 commented on June 3, 2024

Is this being considered? It's quite hard to write a raml spec without include when the project has more than 2 endpoints.

from ramldt2jsonschema.

sichvoge avatar sichvoge commented on June 3, 2024

Completely agree. @jstoiko any updates?

from ramldt2jsonschema.

amritsinghbains avatar amritsinghbains commented on June 3, 2024

When can we have this complete by?

from ramldt2jsonschema.

jstoiko avatar jstoiko commented on June 3, 2024

There is a PR waiting for @brevity to add some test cases before merging: #20

Feel free to pull the branch and try it though!

from ramldt2jsonschema.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.