APIDevTools / swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator
https://apitools.dev/swagger-parser
MIT License
1.09k stars 154 forks source link

How to pass in a string as the spec/document? #168

Closed yang closed 2 years ago

yang commented 3 years ago

I probably overlooked this, but if I already have the spec as a string, how do I pass that into parse/dereference/etc.? Thanks!

kvsrohit commented 3 years ago

This seems to be working

let specObj = jsYaml.load(specText);
SwaggerParser.validate(specObj, function(err, api){
    console.log(err, api);
});