isValidStrList<T extends string = string>( value: unknown, checkFn: (value: string) => value is T, allowEmpty?: boolean,): value is CommaSeparatedStr<T> | T[] Type Parameters
- T extends string = string
Parameters
- value: unknown
- checkFn: (value: string) => value is T
- allowEmpty: boolean = true
Returns true if the input is a string array or comma-separated string, whose elements are valid according to the
validator
function.