Skip to content

Commit a79ffe5

Browse files
authored
Merge pull request #1 from syroegkin/dev
feat: openapi definitions
2 parents 53043ab + 78742b2 commit a79ffe5

3 files changed

Lines changed: 3843 additions & 2757 deletions

File tree

app/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ if (args.input) {
5959
if ('securityDefinitions' in inputDoc) {
6060
document.push(transformSecurityDefinitions(inputDoc.securityDefinitions));
6161
}
62+
else if(inputDoc.components && inputDoc.components.securitySchemas) {
63+
document.push(transformSecurityDefinitions(inputDoc.components.securityDefinitions));
64+
}
6265

6366
// Process Paths
6467
if ('paths' in inputDoc) {
@@ -72,6 +75,8 @@ if (args.input) {
7275
// Models (definitions)
7376
if ('definitions' in inputDoc) {
7477
document.push(transformDefinition(inputDoc.definitions));
78+
} else if(inputDoc.components && inputDoc.components.schemas) {
79+
document.push(transformDefinition(inputDoc.components.schemas));
7580
}
7681

7782
fs.writeFile(outputFile, document.join('\n'), err => {

0 commit comments

Comments
 (0)