Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/valibot/mod.ts>SafeParseResult

The modular and type safe schema library for validating structural data 🤖
Extremely Popular
Latest
type alias SafeParseResult
Re-export
import { type SafeParseResult } from "https://deno.land/x/valibot@v0.35.0/mod.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>[]]; }