Methods
sanitize
- sanitize<TValue, TSanitizedValue>(value: TValue): TSanitizedValue
-
Type parameters
Parameters
Returns TSanitizedValue
sanitizeAndTest
- sanitizeAndTest<TValue, TSanitizedValue>(value: any): [boolean, TValue]
-
Type parameters
Parameters
Returns [boolean, TValue]
sanitizeAndTestAsync
- sanitizeAndTestAsync<TValue, TSanitizedValue>(value: any): Promise<[boolean, TValue]>
-
Type parameters
Parameters
Returns Promise<[boolean, TValue]>
sanitizeAndValidate
- sanitizeAndValidate<TValue, TSanitizedValue>(value: any): [ValidationError[] | undefined, TValue]
sanitizeAndValidateAsync
- sanitizeAndValidateAsync<TValue, TSanitizedValue>(value: any): Promise<[ValidationError[] | undefined, TValue]>
-
Type parameters
Parameters
Returns Promise<[ValidationError[] | undefined, TValue]>
sanitizeAsync
- sanitizeAsync<TValue, TSanitizedValue>(value: TValue): Promise<TSanitizedValue>
-
Type parameters
Parameters
Returns Promise<TSanitizedValue>
test
- test(value: any): boolean
-
Parameters
Returns boolean
testAsync
- testAsync(value: any): Promise<boolean>
-
Parameters
Returns Promise<boolean>