0.1.1 • Published 8 years ago
is-my-uuid-valid v0.1.1
is-my-uuid-valid
A UUID validator, with support for different version and forcing lower- or uppercase.
Installation
npm install --save is-my-uuid-validUsage
const validator = require('is-my-uuid-valid')
const validate = validator({ version: 4, letterCase: 'lower' })
validate('65ed0db0-26eb-4223-8649-76aaf548d172') // true
validate('65ED0DB0-26EB-4223-8649-76AAF548D172') // false
validate('65ed0db0-26eb-ffff-8649-76aaf548d172') // false
validate(['hello', 'world']) // TypeError: expected stringAPI
validator(opts)
Returns a new validator, supported options:
- version: (- 1,- 2,- 3,- 4,- 5) Which version of UUIDs to consider valid, omit for any of the supported versions.
- letterCase: (- lower,- upper) Which letter case to be considered valid, omit to accept both cases.
validate(uuid)
Validate a uuid, returns true if the uuid is valid, false otherwise.