ff-validator
npm install ff-validator
Check the field is valid if it matters
undefined
null
false
- falsy booleanNaN
- not a number[]
- empty array""
- empty stringtrue
- truthy boolean{}
- any instance of Object0
/ "0"
- zero has matter as value!!myValue
import { required } from 'ff-validator/dist/rules/required';
const rule = required('My custom error message');
// invalid cases // valid cases
rule(); rule(true);
rule(null); rule({});
rule(false); rule(0);
rule(NaN); rule('0');
rule([]);
rule('');
Check the https://
at the beginning of your URL string
import { urlHttpsProtocol } from 'ff-validator/dist/rules/urlHttpsProtocol';
const rule = urlHttpsProtocol('My custom error message');
// invalid cases // valid cases
rule('http://site.com'); rule('https://site.com');
rule('//site.com');
https://github.com/ff-validator/ff-validator