refactor: compact generated protocol metadata

This commit is contained in:
Peter Steinberger
2026-05-05 20:47:29 +01:00
parent 9abf01faf0
commit 782963ae66
15 changed files with 821 additions and 21167 deletions

View File

@@ -160,12 +160,16 @@ async function compareGeneratedProtocolMirror(
failures.push(`protocol-generated/json/${schema}: missing local schema (${String(error)})`);
continue;
}
if (source !== target) {
if (normalizeJsonSchema(source) !== normalizeJsonSchema(target)) {
failures.push(`protocol-generated/json/${schema}: differs from source schema`);
}
}
}
function normalizeJsonSchema(source: string): string {
return JSON.stringify(JSON.parse(source));
}
async function listFiles(root: string, suffix: string): Promise<string[]> {
const files: string[] = [];
async function visit(dir: string): Promise<void> {