Update swaggerGen.js

This commit is contained in:
Luke Hagar
2023-05-05 09:55:21 -05:00
parent 68cf3e50ee
commit f6b35e33f0

View File

@@ -117,9 +117,11 @@ function convert() {
-outSwagger
*/
let schema = {};
let examples = new Set();
for (const entry of obj) {
for (const key of Object.keys(entry)) {
if (!Object.keys(schema).includes(key)) {
examples.add(entry);
schema[key] = entry[key];
}
}
@@ -131,6 +133,15 @@ function convert() {
conversorSelection(schema);
outSwagger += indentator + "}";
// ---- End items scope ----
// ---- Begin example scope ----
if (document.getElementById("requestExamples").checked) {
console.log(examples);
outSwagger +=
"," +
indentator +
'"example": ' +
JSON.stringify(Array.from(examples), null, "\t");
}
}
function convertObject(obj) {