Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/valibot/src/methods/safeParse/types.ts>SafeParseResult

The modular and type safe schema library for validating structural data 🤖
Go to Latest
type alias SafeParseResult
import { type SafeParseResult } from "https://deno.land/x/valibot@v0.41.0/src/methods/safeParse/types.ts";

Safe parse result type.

Type Parameters

TSchema extends BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, BaseIssue<unknown>>
definition: { readonly typed: true; readonly success: true; readonly output: InferOutput<TSchema>; readonly issues: undefined; } | { readonly typed: true; readonly success: false; readonly output: InferOutput<TSchema>; readonly issues: [InferIssue<TSchema>, ...InferIssue<TSchema>[]]; } | { readonly typed: false; readonly success: false; readonly output: unknown; readonly issues: [InferIssue<TSchema>, ...InferIssue<TSchema>[]]; }