Skip to content

Latest commit

 

History

History
82 lines (48 loc) · 1.49 KB

README.md

File metadata and controls

82 lines (48 loc) · 1.49 KB

is

isDate, isUUID, and isEmail for use with help-gen

Install

$ npm install --save @helpdotcom/is

Test

$ npm test

Usage

'use strict'

const is = require('@helpdotcom/is')

isDate(d)

Returns true if d is a valid ISO date string. Otherwise, returns false.

isEmail(s)

Returns true if s is a valid email address. Otherwise, returns false.

isEmailAllowName(s)

Returns true if s is a valid email address with an optional name. Otherwise, returns false.

The following formats are supported:

isUUID(s)

Returns true if s is a valid v4 UUID. Otherwise, returns false.

isUrl(s)

Returns true if s is a valid URL. Otherwise, returns false.

isIpAllowCIDR(s)

Returns true if s is a valid ip with CIDR notation. Otherwise, returns false.

Author

Evan Lucas

License

MIT (See LICENSE for more info)