UNPKG

@letanure/resend-cli

Version:

A command-line interface for Resend email API

24 lines 1.07 kB
import type { CliField, FormField } from '../types/index.js'; /** * Helper function to convert FormField to CliField * Ensures required CLI properties are present */ export declare function toCliField(field: FormField): CliField; /** * Helper function to get field by name from an array of fields */ export declare function getFieldByName(name: string, fields: Array<FormField>): FormField | undefined; /** * Helper function to convert FormField to CliField for display-only fields * Adds dummy CLI info for fields that are only used for display */ export declare function toDisplayField(field: FormField): CliField; /** * Helper function to filter fields by field names and convert to CLI fields */ export declare function filterFieldsForCli(fieldNames: Array<string>, fields: Array<FormField>): Array<CliField>; /** * Helper function to filter fields for display (allows fields without CLI info) */ export declare function filterFieldsForDisplay(fieldNames: Array<string>, fields: Array<FormField>): Array<CliField>; //# sourceMappingURL=fields.d.ts.map