test.build/core/loaders/coordination.fixture.ts
test.build/core/loaders/coordination.fixture.ts is a file in Codebase Testing. 17 lines of code and 3 definitions.
import { mkdirSync, mkdtempSync } from "node:fs";
import { join } from "node:path";
import { tmpdir } from "node:os";
import { writeVerbatim } from "@govlab/canonical-write";
const MANIFEST = '{ "files": ["README.md", "tools", "absent.md"] }\n';
export const seeded = function seeded(): string {
const root = mkdtempSync(join(tmpdir(), "coordination-"));
mkdirSync(join(root, "member", "tools", "fixtures"), { recursive: true });
mkdirSync(join(root, "member", "_generated"), { recursive: true });
mkdirSync(join(root, "public"), { recursive: true });
writeVerbatim(join(root, "member", "package.json"), MANIFEST);
writeVerbatim(join(root, "member", "README.md"), "readme\n");
writeVerbatim(join(root, "member", "tools", "fixtures", "a.fixture.ts"), "fixture\n");
writeVerbatim(join(root, "member", "_generated", "report.generated.json"), "{}\n");
writeVerbatim(join(root, "public", "stale.md"), "stale\n");
return root;
};