plain-validator

0.1.0 • Public • Published

Introduction

Customize validator.

Start

npm install -D plain-validator

Example

// rules.js
import Validator from 'plain-validator'

const validator = new Validator()

validator.define('foo', v => v === 'foo')

export default validator
// validate.js
import validator from './rules.js'

validator.validate('foo', 'foo') // -> true
validator.validate('foo', 'bar') // -> false

// or
validator.isFoo('foo') // -> true

Built-in Rules

  • email

  • date

  • phoneNumber

Use

validator.validate('email', 'foo@bar.com') // -> true

// or
validator.isEmail('foo@bar.com')

Rewrite

validator.define('email', () => {})

Readme

Keywords

Package Sidebar

Install

npm i plain-validator

Weekly Downloads

0

Version

0.1.0

License

ISC

Unpacked Size

6.8 kB

Total Files

9

Last publish

Collaborators

  • xnorain001