Skip to main content
Module

x/value_schema/dist-deno/schemas/string.ts

simple, easy-to-use, and declarative input validator; supports Node.js, TypeScript, and Deno
Go to Latest
File
import { NullableOptions } from "../libs/publicTypes.ts";import { OptionsForString, StringSchema } from "../schemaClasses/StringSchema.ts";export { STRING } from "../schemaClasses/StringSchema.ts";export function string(options: OptionsForString & NullableOptions): StringSchema<null>;export function string(options: OptionsForString): StringSchema;export function string(): StringSchema;/** * create schema * @param options Options * @returns schema */export function string(options: OptionsForString = {}): StringSchema { return new StringSchema(options);}