18 lines
502 B
TypeScript
18 lines
502 B
TypeScript
import { defineCommand } from "citty";
|
|
|
|
import { auditVerifyChainCommand } from "./verify-chain.js";
|
|
import { auditExportPdfCommand } from "./export-pdf.js";
|
|
|
|
export const auditCommand = defineCommand({
|
|
meta: {
|
|
name: "audit",
|
|
description: "AuditEvent compliance operations (hash-chain verify, PDF report export).",
|
|
},
|
|
subCommands: {
|
|
"verify-chain": auditVerifyChainCommand,
|
|
"export-pdf": auditExportPdfCommand,
|
|
},
|
|
});
|
|
|
|
export { auditVerifyChainCommand, auditExportPdfCommand };
|