flutter_validators 1.2.0
flutter_validators: ^1.2.0 copied to clipboard
A pure dart package of String validators and sanitizers. Inspired by validator.js.
1.2.0 #
- Added 21 new validators inspired by validator.js:
isLowercase,isUppercase,isHexadecimal,isOctal,isDecimal,isFloat,isMongoId,isMD5,isPort,isSemVer,isSlug,isMACAddress,isLatLong,isJWT,isFQDN,isBase64,isByteLength,isStrongPassword,isIn,matchesandcontains. - Added a new sanitizers module (
package:flutter_validators/sanitizers.dart):trim,ltrim,rtrim,escape,unescape,blacklist,whitelist,stripLow,normalizeEmail,toBoolean,toInt,toFloatandtoDate. - Extended the
Validatorform class with methods for every new validator. - Added test coverage for all new validators and sanitizers.
1.1.0 #
- Major upgrade! Added 9 new standard validators (URL, UUID, Date, Numeric, Alpha, IP, Hex Color, Credit Card, Length).
- Added
form_validator.dartfor seamless FlutterTextFormFieldintegration. - Added 100% test coverage for all validators.
- Fixed regex edge cases in existing validators.
1.0.3 #
- Added documentation for all validators
- minor changes
1.0.2 #
- Fixed linting issues
- update README.md
1.0.0 #
y
- Added
isPhonevalidator - Added
isJsonvalidator
0.0.4 #
- Initial release