A thin wrapper around raml-js-parser-2, adding extra properties to the resulting object for use in raml2html and raml2md.
Versions 4.0.0 and up only support RAML 1.x files. If you still have RAML 0.8 source files, please stick with raml2obj 3.
npm i raml2obj --save
var raml2obj = require('raml2obj');
// source can either be a filename, url, or parsed RAML object.
// Returns a promise.
raml2obj.parse(source).then(function(ramlObj) {
// Do something with the resulting ramlObj :)
});
Do you have a question? Have you found a bug or would you like to request a feature? Please check out CONTRIBUTING.md
.
raml2obj is available under the MIT license. See the LICENSE file for more info.