Skip to main content
Module

x/valibot/mod.ts>getDefaultsAsync

The modular and type safe schema library for validating structural data 🤖
Extremely Popular
Go to Latest
function getDefaultsAsync
import { getDefaultsAsync } from "https://deno.land/x/valibot@v0.24.0/mod.ts";

Returns the default values of the schema.

The difference to getDefaultAsync is that for objects and tuples without an explicit default value, this function recursively returns the default values of the subschemas instead of undefined.

Parameters

schema: TSchema

The schema to get the default values from.

Returns

The default values.