Syncano Validator
Client/Server side validation library based on Laravel.
$ npm install syncano-validation
How to use
const data = firstName: 'John' lastName: 'Doe' username: 'john.doe' email: 'john.doe@example.com' age: 43 gender: 'male' const rules = firstName: 'required|min:2' lastName: 'required|min:2' username: 'required|unique:users,username' email: 'required|email' age: 'required|numeric|min:18' gender: 'in:male,female'
TODO:
- After (Date)
- Alpha Dash
- Before (Date)
- Between
- Confirmed
- Date
- Date Format
- Different
- Dimensions (Image Files)
- File
- Filled
- Image (File)
- In Array
- IP Address
- JSON
- MIME Types
- MIME Type By File Extension
- Nullable
- Not In
- Present
- Regular Expression
- Same
- Size
- String
- Timezone
- Unique (Database)