Bye bye circular refs (#4015)

Co-authored-by: Filipe Freire <livrofubia@gmail.com>
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
This commit is contained in:
Giuseppe B
2022-03-15 17:25:46 +01:00
committed by GitHub
parent d1e940c189
commit 28f6c2bdf4

View File

@@ -709,7 +709,11 @@ export const convert: Converter = async rawData => {
}
try {
apiDocument = await SwaggerParser.validate(apiDocument) as OpenAPIV3.Document;
apiDocument = await SwaggerParser.validate(apiDocument, {
dereference: {
circular: 'ignore',
},
}) as OpenAPIV3.Document;
} catch (err) {
console.log('[openapi-3] Import file validation failed', err);
}