commit 48d805caf7fdf93451b78d0bb28bc7091db779bf
parent a568fb57b7a0aafd712634db6e01dbb5094e2c97
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Mon, 28 Sep 2026 01:57:05 -0400
export, homepage: their bin scripts call the CLI; `detect:duplicates` goes
The scripts the publish pipeline runs by name (build.ts's steps and the
docker Phase A: `build:index`, `build:stats`, `build:templates`,
`build:archives`, `compose:site`, `compose:hub`; homepage's `build:index` and
`compose`) keep their names and heaps and now call `archilyzer <row>`
instead of a bin file. `detect:duplicates` had no referrer and is removed:
it is `archilyzer duplicates`. Each script was checked to resolve its row
(`pnpm run <script> --help` prints that row's usage).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Diffstat:
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/export/package.json b/export/package.json
@@ -5,14 +5,13 @@
"type": "module",
"scripts": {
"dev": "next dev --port ${EXPORT_DEV_PORT:-3000}",
- "build:index": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/build-index.ts",
- "build:stats": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/build-stats.ts",
- "build:templates": "tsx ../common/bin/build-chart-templates.ts",
+ "build:index": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/archilyzer.ts index",
+ "build:stats": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/archilyzer.ts build stats",
+ "build:templates": "tsx ../common/bin/archilyzer.ts build templates",
"build:data": "pnpm run build:index && pnpm run build:stats && pnpm run build:templates",
- "build:archives": "tsx ../common/bin/build-archives.ts",
- "detect:duplicates": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/duplicate-shorts.ts",
- "compose:site": "tsx ../common/bin/compose-site.ts",
- "compose:hub": "tsx ../common/bin/compose-hub.ts",
+ "build:archives": "tsx ../common/bin/archilyzer.ts build archives",
+ "compose:site": "tsx ../common/bin/archilyzer.ts compose site",
+ "compose:hub": "tsx ../common/bin/archilyzer.ts compose hub",
"build": "tsx ../common/bin/archilyzer.ts build site",
"build:hub": "tsx ../common/bin/archilyzer.ts build hub",
"start": "serve out",
diff --git a/homepage/package.json b/homepage/package.json
@@ -5,8 +5,8 @@
"type": "module",
"scripts": {
"dev": "next dev --port ${HOMEPAGE_DEV_PORT:-3030}",
- "build:index": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/build-index.ts",
- "compose": "tsx ../common/bin/compose-homepage.ts",
+ "build:index": "NODE_OPTIONS=--max-old-space-size=8192 tsx ../common/bin/archilyzer.ts index",
+ "compose": "tsx ../common/bin/archilyzer.ts compose homepage",
"build:data": "pnpm run build:index && pnpm run compose",
"prebuild": "pnpm run build:data",
"build": "next build",