0.1.2 • Published 4 months ago

@chiptoma/validation-lib v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

@chiptoma/validation-lib

A collection of validation helpers and rules, based on Yup.

Installation

npm install @chiptoma/validation-lib
yarn add @chiptoma/validation-lib

Usage

import { isEmail, isPhoneNumber } from '@chip/validation-lib';

Helpers

The library provides various helpers for common validation tasks:

  • containsEmail
  • containsPhoneNumber
  • containsUrl
  • hasDigits
  • hasLowercase
  • hasMaxWords
  • hasUppercase
  • isCompanyName
  • isEmail
  • isPersonName
  • isPhoneNumber
  • isUrl
  • onlyAlphaNumericSpaceHypen
  • onlyAlphaSpaceHyphen
  • requiredWhen
  • sameAs

Rules

Additionally, the library includes predefined rules for common fields:

  • business
  • category
  • description
  • email
  • location
  • name
  • password
  • phone
  • website
0.1.3

4 months ago

0.1.2

4 months ago

0.1.1

4 months ago

0.1.0

4 months ago