validate_kit 1.0.1 copy "validate_kit: ^1.0.1" to clipboard
validate_kit: ^1.0.1 copied to clipboard

A zero-dependency, fluent form validation toolkit for Dart and Flutter. Chain rules for email, password, length, range, and custom logic.

1.0.1 #

  • Compress the demo GIF so it renders in the README on GitHub and pub.flutter-io.cn.
  • Shorten the package description to satisfy pub.flutter-io.cn length limits.
  • Use validate_kit consistently as the example app's title.
  • No API changes.

1.0.0 #

  • Initial release.
  • Fluent FieldValidator (aliased as MultiValidator) with chainable, short-circuiting validation rules.
  • Built-in rules: required, email, minLength, maxLength, lengthBetween, numeric, numericRange, integer, url, strongPassword, matches, matchesValue, pattern, contains, equals, oneOf, and custom.
  • Optional error aggregation via aggregate() and per-call retrieval with validateAll() / validateResult().
  • Localization-ready, globally overridable defaults through ValidationMessages.
  • Convenience String extensions such as isValidEmail, isBlank, and isStrongPassword.
  • Fully documented public API, comprehensive unit tests, and a runnable Flutter example app.
1
likes
160
points
75
downloads

Documentation

API reference

Publisher

verified publishereebrahimjoy.com

Weekly Downloads

A zero-dependency, fluent form validation toolkit for Dart and Flutter. Chain rules for email, password, length, range, and custom logic.

Repository (GitHub)
View/report issues

Topics

#validation #form #validator #flutter #dart

License

MIT (license)

More

Packages that depend on validate_kit