UNPKG

@sprucelabs/schema

Version:

Static and dynamic binding plus runtime validation and transformation to ensure your app is sound. 🤓

3 lines (2 loc) • 439 B
import { SchemaDefaultValues, Schema, SchemaGetDefaultValuesOptions, SchemaFieldNamesWithDefaultValue } from '../schemas.static.types'; export default function defaultSchemaValues<S extends Schema, F extends SchemaFieldNamesWithDefaultValue<S> = SchemaFieldNamesWithDefaultValue<S>, CreateEntityInstances extends boolean = true>(definition: S, options?: SchemaGetDefaultValuesOptions<S, F, CreateEntityInstances>): SchemaDefaultValues<S>;