Mike Ralphson
Mike Ralphson
@bobby-brennan what do you think to stripping out the current RAML 0.8 support and using https://github.com/mulesoft/oas-raml-converter ? Or is it too heavy-weight to include a whole converter framework? I think...
> It works for the most part, but fails in the browser due to an fs.readFileSync. Not sure what the right solution is. Are you stubbing out `fs` with something...
As per https://github.com/Mermade/oas-kit/issues/169#issuecomment-525636607 if you need YAML 1.1 support, consider including a YAML version directive in your input file. Speccy only supports OAS 3.0 where YAML 1.2 is recommended, so...
I have a vague recollection this was a bug fixed some time ago in `swagger2openapi`, so should be fixed as part of #182
I have raised an issue as above with the `swagger-converter` project which is used to convert Swagger 1.2 definitions to Swagger/OpenAPI 2.0.
@robertmorrell-inttra yes, that module is used by `api-spec-converter` for Swagger 1.2 definitions.
I have no commit rights to this repository, and believe it is de facto unmaintained.
Maintained projects: * https://github.com/Mermade/oas-kit/blob/master/packages/swagger2openapi/README.md * https://github.com/Redocly/redoc/blob/master/cli/README.md * https://github.com/stoplightio/spectral
@heyratfans oas-kit as above or https://github.com/APIDevTools/json-schema-ref-parser
Probably due to `js-yaml` not having good separation between YAML 1.1 and 1.2 features. Worth looking at `yaml` module as an alternative.