validifydart 0.1.0
validifydart: ^0.1.0 copied to clipboard
A library that provides a wide range of validations in Flutter. It includes validations for personal identifiers, email, URLs, numbers, financial data, and more.
CHANGELOG.md #
# Changelog
## 0.1.0
* Initial release of the validifydart package.
* Implemented basic validation methods for:
* Personal Identifiers:
- Aadhaar
- PAN
- SSN (Social Security Number)
- Passport
- Driving License
- Voter ID
- EIN (Employer Identification Number)
- IBAN (International Bank Account Number)
* Email & URLs:
- Email
- URL
- IPv6 Address
- Subdomain Validation
* Internet & WiFi:
- Check if connected to the internet
- Check if connected to WiFi
* Numbers:
- Even/Odd Number
- Prime Number
- Positive/Negative Number
- Range Check
- Divisibility Check
- Square Number Check
- Fibonacci Check
* Financial:
- Credit Card Number (Luhn's algorithm)
- GSTIN (Goods and Services Tax Identification Number)
- IFSC (Indian Financial System Code)
- UPI ID (Unified Payments Interface ID)
- Currency Code
- ISIN (International Securities Identification Number)
- CUSIP (Committee on Uniform Securities Identification Procedures)
- MIC (Market Identifier Code)
* Strings:
- Alphabetic Check
- Alphanumeric Check
- Palindrome Check
- Minimum/Maximum Length Check
- Whitespace Check
- Upper/Lower Case Check
- Numeric Check
* Dates:
- Leap Year Check
- Date Format Check (YYYY-MM-DD)
- Time Format Check (HH:mm:ss)
* Other:
- Hexadecimal Color Check
- Binary Check
- Markdown Check
- MAC Address Check
- UUID Check
- JSON Format Check
* Added test cases for each validation function.
* First version of the library for validating common data formats.