CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-vuelidate--validators

Comprehensive validation library for Vue.js applications providing common validators with built-in error messages and customization options

87

1.14x
Overview
Eval results
Files

Evaluation results

100%

User Profile Validator

Nested and complex object validation

Criteria
Without context
With context

Basic validator usage

100%

100%

Nested object validation

100%

100%

String validators

100%

100%

Email validation

100%

100%

Array validation

100%

100%

Multiple validators

100%

100%

100%

65%

User Registration Form Validator

Basic validation setup with useVuelidate

Criteria
Without context
With context

useVuelidate Setup

0%

100%

Validator Usage

50%

100%

Validation State Access

50%

100%

Validation Methods

66%

100%

Rules Structure

0%

100%

100%

66%

Multilingual Form Validator

Internationalization support with createI18nMessage

Criteria
Without context
With context

Uses createI18nMessage

0%

100%

Message translation function

0%

100%

Required validator integration

53%

100%

Email validator integration

53%

100%

MinLength validator integration

53%

100%

Locale-specific messages

100%

100%

80%

-10%

User Registration Form with Smart Validation

Validation configuration options

Criteria
Without context
With context

useVuelidate setup

100%

100%

Validator imports

100%

100%

$lazy configuration

100%

100%

$autoDirty configuration

100%

100%

Manual validation

50%

0%

Form-level validation

100%

100%

80%

-5%

User Registration Form with Server-side Validation

External result integration for server-side validation

Criteria
Without context
With context

useVuelidate setup

100%

100%

Built-in validators

100%

100%

$externalResults integration

100%

100%

Validation state access

66%

100%

Server error clearing

50%

0%

100%

User Profile Form Validation System

Composition and reusability patterns

Criteria
Without context
With context

Uses required validator

100%

100%

Uses email validator

100%

100%

Uses minValue validator

100%

100%

Uses sameAs validator

100%

100%

Implements reusable patterns

100%

100%

Factory functions

100%

100%

100%

User Registration Form Validator

Built-in validators (required, email, numeric, etc.)

Criteria
Without context
With context

Required validator

100%

100%

Email validator

100%

100%

Alphanumeric validator

100%

100%

Numeric validator

100%

100%

Minimum value validator

100%

100%

URL validator

100%

100%

Minimum length validator

100%

100%

Field matching validator

100%

100%

65%

-15%

User Registration Form Validator

Validation state management ($dirty, $error, $invalid)

Criteria
Without context
With context

useVuelidate composable

100%

0%

Validation rules setup

100%

0%

$dirty state tracking

75%

100%

$error state usage

50%

100%

$invalid state check

66%

100%

$touch method

100%

100%

100%

27%

User Profile Form with Conditional Validation

Conditional validators (requiredIf, requiredUnless)

Criteria
Without context
With context

requiredIf usage

100%

100%

requiredIf for taxId

100%

100%

requiredIf with comparison

100%

100%

requiredIf for boolean

100%

100%

requiredUnless usage

0%

100%

Proper condition functions

80%

100%

42%

-18%

Multi-Step Registration Form Validator

Validation groups for multi-step forms

Criteria
Without context
With context

useVuelidate setup

0%

33%

validationGroups parameter

20%

0%

Built-in validators

100%

100%

Group state access

75%

25%

Group validation methods

100%

46%

Validation isolation

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-vuelidate--validators
Evaluated
Agent
Claude Code

Table of Contents