1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-09-21 02:01:33 +02:00

Merge branch 'fosscord:master' into master

This commit is contained in:
TheArcaneBrony 2021-10-01 22:12:43 +02:00 committed by GitHub
commit 7768d09984
2 changed files with 154 additions and 460 deletions

File diff suppressed because it is too large Load Diff

View File

@ -30,6 +30,15 @@ const Excluded = [
"supertest.Response"
];
function modify(obj) {
delete obj.additionalProperties;
for (var k in obj) {
if (typeof obj[k] === "object" && obj[k] !== null) {
modify(obj[k]);
}
}
}
function main() {
const program = TJS.getProgramFromFiles(walk(path.join(__dirname, "..", "src", "routes")), compilerOptions);
const generator = TJS.buildGenerator(program, settings);
@ -47,7 +56,9 @@ function main() {
definitions = { ...definitions, [name]: { ...part } };
}
fs.writeFileSync(schemaPath, JSON.stringify(definitions, null, 4));
modify(definitions);
fs.writeFileSync(schemaPath, JSON.stringify(definitions, null, 4).replace(/ "additionalProperties": ?false,?/g, ""));
}
main();