Skip to main content
Module

x/ok_computer/mod.ts>assert

λ "Functions all the way down" data validation for JavaScript and TypeScript.
Latest
function assert
import { assert } from "https://deno.land/x/ok_computer@v2.0.2/mod.ts";

Parameters

value: unknown
validator: V
optional
logValue: true

Returns

asserts value is Infer<V>

Parameters

value: unknown
validator: V
message: string

Returns

asserts value is Infer<V>

Parameters

value: unknown
validator: V
error: Error

Returns

asserts value is Infer<V>

Parameters

value: unknown
validator: V
createError: (params: AssertErrParams<ExtractErr<V>>) => Error | string

Returns

asserts value is Infer<V>