releaseRecords

tcmts.cli.mirror.releaseRecords · #al66nkq2 · term · runs on the server

uses node:path

import { RECORDS } from "#codebase/tcmts/cli/mirror";
import type { ReleaseRecord } from "#codebase/tcmts/cli/mirror";
import fs from "node:fs";
import path from "node:path";

export function releaseRecords(dir: string): ReleaseRecord[] {
  const file = path.join(dir, RECORDS);
  return fs.existsSync(file) ? (JSON.parse(fs.readFileSync(file, "utf8")) as ReleaseRecord[]) : [];
}

uses

used by