optional
Learn about the available options, methods and use cases.
Usage
import e from "validator";
await e.optional(e.string())
.validate() // returns undefinedOptions
interface IOptionalValidatorOptions extends TBaseValidatorOptions {
// No specific options...
}Methods
// Set a default value
.default<DefaultInput, Validate extends boolean = false>(
value: DefaultInput,
options?: {
validate?: Validate;
},
)Examples
Case 1 (Basic usage)
Case 2 (Use with object)
Last updated