UNPKG

@letanure/resend-cli

Version:

A command-line interface for Resend email API

19 lines 697 B
import { z } from 'zod'; export const CreateApiKeyOptionsSchema = z.object({ name: z .string() .trim() .min(1, { message: 'API key name is required' }) .max(100, { message: 'API key name must be less than 100 characters' }), permission: z.enum(['full_access', 'sending_access'], { required_error: 'Permission is required', invalid_type_error: 'Permission must be either full_access or sending_access', }), domain_id: z .string() .trim() .min(1, { message: 'Domain ID must not be empty' }) .uuid({ message: 'Domain ID must be a valid UUID' }) .optional(), }); //# sourceMappingURL=schema.js.map