Skip to content

Commit 2cb3bc3

Browse files
committed
admin: update build diff tool generation scripts
1 parent d3bfd28 commit 2cb3bc3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src.ts/_admin/generate-diffs.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import fs from "fs";
2+
import { gzipSync } from "zlib";
23

34
import { getVersions } from "./utils/npm.js";
45
import { resolve } from "./utils/path.js";
@@ -14,12 +15,13 @@ function escver(v: string): string {
1415
fs.writeFileSync(resolve("misc/diffs/versions.txt"), versions.map((h) => h.version).join(","));
1516
for (let i = 0; i < versions.length; i++) {
1617
for (let j = i + 1; j < versions.length; j++) {
17-
const filename = resolve(`misc/diffs/diff-${ escver(versions[i].version) }_${ escver(versions[j].version) }.txt`);
18+
const filename = resolve(`misc/diffs/diff-${ escver(versions[i].version) }_${ escver(versions[j].version) }.txt.gz`);
1819
if (fs.existsSync(filename)) { continue; }
20+
console.log(filename);
1921
const tag0 = versions[i].gitHead, tag1 = versions[j].gitHead;
2022
const diff = await getDiff(resolve("src.ts"), tag0, tag1);
21-
console.log({ diff });
22-
fs.writeFileSync(filename, diff);
23+
//console.log({ diff });
24+
fs.writeFileSync(filename, gzipSync(diff).toString("base64"));
2325
}
2426
}
2527
})();

0 commit comments

Comments
 (0)