تفاصيل العمل

SureForm is a lightweight, extensible validation library written in TypeScript. It allows you to define clean, reusable validation schemas for JavaScript or Vue.js projects, supporting both built-in and custom rules, friendly error messages, field labels, advanced rules, wildcard paths, and inline callback validators

Simple and fluent API for rule definitions

Schema-based validation: Define rules per field.

Built-in rules: required, string, numeric, boolean, array, email, url, min, max, between.

Advanced rules: regex, not-regex, in-array, file-type.

Wildcard support: Validate array items with field.*.subfield.

Custom messages: Override global or field-specific messages, with :field placeholder.

Custom field labels: Provide human-friendly names.

Callback rules: Use inline functions returning true or error message string.

Extensible: Register new rules via RuleFactory

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات