WebApi Parser
npm install webapi-parserwebapi-parser

API Spec parser based on AMF. Currently supports RAML 0.8, RAML 1.0, OAS 2.0 and OAS 3.0(beta).
This project is a thin wrapper that exposes API Spec-related capabilities from AMF. It is written in Scala and offered in two versions: JavaScript and Java.
``sh`
$ npm install webapi-parser
and require/reference as follows:
`js`
const wap = require('webapi-parser').WebApiParser
Usage examples are located in the examples directory.
as a dependency and set both MuleSoft and Jitpack repositories.Gradle:
`groovy
dependencies {
compile 'org.raml:webapi-parser:x.y.z'
}
...
repositories {
maven {
url "https://repository-master.mulesoft.org/nexus/content/repositories/releases"
}
maven {
url "https://jitpack.io"
}
mavenCentral()
}
`Maven:
`xml
org.raml
webapi-parser
X.Y.Z
...
MuleSoftReleases
https://repository-master.mulesoft.org/nexus/content/repositories/releases
jitpack.io
https://jitpack.io
`To install snapshot versions set additional Sonatype snapshots repository.
Gradle:
`groovy
...
repositories {
...
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots'
}
}
`Maven:
`xml
...
...
SonatypeSnapshots
https://oss.sonatype.org/content/repositories/snapshots
``Usage examples are located in the examples directory.
---
If you wish to contribute to this project, please review our Contribution Guidelines.