Files
infisical/backend/src/services/identity-gcp-auth/identity-gcp-auth-validators.ts
T

15 lines
307 B
TypeScript

import { z } from "zod";
export const validateGcpAuthField = z
.string()
.trim()
.default("")
.transform((data) => {
if (data === "") return "";
// Trim each ID and join with ', ' to ensure formatting
return data
.split(",")
.map((id) => id.trim())
.join(", ");
});