norwegian-input-validator
Simple input validator that supports norwegian formats and error messages
Install
npm install norwegian-input-validator --save
Usage
const Validator = ;const numberValidator = ; numberValidator // => truenumberValidator // => falsenumberValidator // => "Må være tall" //requirednumberValidator // => "Må fylles ut"
Custom error messages
// => "My error message"
Validator methods
- Core
- validate(value): validates and returns same validator
- isValid(): true/false
- isRequired(): true/false
- getErrorMessage(): error message
- Validator rules
- required(customErrorMessage): new Validator
- phoneNumber(customErrorMessage): new Validator
- emailAddress(customErrorMessage): new Validator
- maxLength(max, customErrorMessage): new Validator
- postalNumber(customErrorMessage): new Validator
- number(customErrorMessage): new Validator
- url(customErrorMessage): new Validator
- atLeastTwoWords(customErrorMessage): new Validator
- atLeastThreeWords(customErrorMessage): new Validator
- orgNumber(customErrorMessage): new Validator
- pattern(regexp, customErrorMessage): new Validator
- allow(someValue, customErrorMessage): new Validator