fix some types not being generated correctly

This commit is contained in:
Puyodead1
2023-04-13 20:13:58 -04:00
parent b14b784467
commit a8a28542f7
4 changed files with 13 additions and 9 deletions

View File

@@ -77,13 +77,15 @@ function main() {
const generator = TJS.buildGenerator(program, settings);
if (!generator || !program) return;
let schemas = generator
.getUserSymbols()
.filter(
(x) =>
(x.endsWith("Schema") || x.endsWith("Response")) &&
!Excluded.includes(x),
let schemas = generator.getUserSymbols().filter((x) => {
console.log(x);
return (
(x.endsWith("Schema") ||
x.endsWith("Response") ||
x.startsWith("API")) &&
!Excluded.includes(x)
);
});
console.log(schemas);
var definitions = {};
@@ -135,7 +137,7 @@ function main() {
definitions = { ...definitions, [name]: { ...part } };
}
// modify(definitions);
//modify(definitions);
fs.writeFileSync(schemaPath, JSON.stringify(definitions, null, 4));
}