vladimir-polyakov / raml2obj

RAML to object.

Home Page:https://www.npmjs.org/package/raml2obj

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RAML to object

NPM version Prettier

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.

Install

npm i raml2obj --save

Usage

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 :)
});

Questions & Support

Do you have a question? Have you found a bug or would you like to request a feature? Please check out CONTRIBUTING.md.

License

raml2obj is available under the MIT license. See the LICENSE file for more info.

About

RAML to object.

https://www.npmjs.org/package/raml2obj

License:MIT License


Languages

Language:JavaScript 71.0%Language:RAML 29.0%