Files
progcode/web/data/agent-rewrite-revisions.mjs
huncode 2d914b543f
Build and deploy / deploy (push) Failing after 15s
Publish rewritten technical article archive
2026-08-02 22:19:34 +03:00

16 lines
643 B
JavaScript

import { existsSync, readdirSync, readFileSync } from 'node:fs';
import { join } from 'node:path';
const workspaceRoot = existsSync(join(process.cwd(), 'editorial', 'agent-rewrites'))
? process.cwd()
: join(process.cwd(), '..');
const rewriteDirectory = join(workspaceRoot, 'editorial', 'agent-rewrites');
export const agentRewriteRevisions = readdirSync(rewriteDirectory)
.filter((filename) => /^\d+\.json$/.test(filename))
.sort((left, right) => Number.parseInt(left, 10) - Number.parseInt(right, 10))
.map((filename) => ({
...JSON.parse(readFileSync(join(rewriteDirectory, filename), 'utf8')),
readingMinutes: 8,
}));