Validates that a value conforms to a schema. Returns a result object.

  • Type Parameters

    • V

    Parameters

    Returns
        | { error: Error; value?: undefined }
        | { error?: undefined; value: { message: string; validated: V } }