validati10 1.0.0 copy "validati10: ^1.0.0" to clipboard
validati10: ^1.0.0 copied to clipboard

A comprehensive validator package for Azerbaijan-specific data formats including phone numbers, FIN codes, vehicle plates, and postal codes.

Changelog #

All notable changes to this project will be documented in this file.

1.0.0 - 2026-01-14 #

Added #

  • Initial release of Validati10 package
  • Phone number validation with support for all Azerbaijani mobile operators
    • Azercell (50, 51, 55)
    • Bakcell (70, 77)
    • Nar Mobile (99)
    • Nakhtel (10)
    • Ulduz Mobile (60)
  • FIN (personal identification number) validation
  • Vehicle license plate validation with region code extraction
  • Postal code validation (AZ format)
  • Phone number formatting to standard format (+994XXXXXXXXX)
  • Vehicle plate formatting (XX-YY-ZZZ)
  • Postal code formatting (AZ XXXX)
  • Mobile operator detection from phone numbers
  • Region code extraction from vehicle plates
  • Extension methods for convenient string validation
  • Comprehensive documentation and examples
  • Full test coverage

Features #

  • Support for multiple phone number input formats
  • Case-insensitive validation for FIN codes and vehicle plates
  • Flexible input formats with automatic cleaning (spaces, dashes, etc.)
  • Null-safe implementation

Documentation #

  • Complete README with usage examples
  • API reference documentation
  • Code examples for all features
  • Support for both Azerbaijani and English users
2
likes
140
points
53
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive validator package for Azerbaijan-specific data formats including phone numbers, FIN codes, vehicle plates, and postal codes.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on validati10