Function validateStringRequired
validateStringRequired<T extends string = string>( key: string, value: unknown, checkFn?: (value: string) => value is T,): T Type Parameters
- T extends string = string
Parameters
- key: string
- value: unknown
Optional
checkFn: (value: string) => value is T
Returns T
Like validateString except it requires input to be given and non-empty.
Throws
LisnUsageError If the value is invalid or empty.