Skip to main content
Module

x/value_schema/dist-deno/exporter.ts>object

simple, easy-to-use, and declarative input validator; supports Node.js, TypeScript, Deno, and Bun
Latest
function object
import { object } from "https://deno.land/x/value_schema@v4.0.0/dist-deno/exporter.ts";

schema for object or null or undefined

Type Parameters

S extends SchemaObject

Parameters

options: RulesForObject<S> & NullableRules & UndefinableRules

Returns

ObjectSchema<S, null | undefined>

schema for object or undefined

Type Parameters

S extends SchemaObject

Parameters

options: RulesForObject<S> & UndefinableRules

Returns

ObjectSchema<S, undefined>

schema for object or null

Type Parameters

S extends SchemaObject

Parameters

rules: RulesForObject<S> & NullableRules

Returns

ObjectSchema<S, null>

schema for object

Type Parameters

S extends SchemaObject

Parameters

rules: RulesForObject<S>

Returns

ObjectSchema<S>

schema for object

Returns

ObjectSchema<SchemaObject>