README
valittle
Tiny set of validation functions
Install:
via npm
yarn add valittle
via GitHub repository
yarn install
yarn build
API:
Function | Parameters |
---|---|
required | value: String |
min | value: String, length: Number |
max | value: String, length: Number |
regex | value: String, expression: RegExp |
valid | results: Array |
## Usage: | |
```js | |
const valittle = require('valittle') | |
const password = 'p455w0rd' | |
const { required, max, min, regex, valid } = valittle | |
const validation = [ | |
required(password), | |
max(password, 20), | |
min(password, 6), | |
regex(password, /[0-9]$/) | |
] | |
const isValid = valid(validation) | |
console.log('validation:', validation, 'is valid:', isValid) | |
``` | |
## License | |
MIT © 2019, Rafal Golawski |