semantic-version/src/formatting/CsvUserFormatter.ts
2026-01-18 17:30:33 -06:00

13 lines
445 B
TypeScript

import { ActionConfig } from "../ActionConfig";
import { UserInfo } from "../providers/UserInfo";
import { UserFormatter } from "./UserFormatter";
export class CsvUserFormatter implements UserFormatter {
constructor(config: ActionConfig) {
// placeholder for consistency with other formatters
}
public Format(type: string, users: UserInfo[]): string {
return users.map((user) => `${user.name} <${user.email}>`).join(", ");
}
}