validator-sa
v0.2.7
Published
Validation and sanitation for strings, specific to South Africa, compare https://github.com/chriso/validator.js for non-South-Africa specific validation and sanitization
Downloads
29
Maintainers
Readme
validator-sa
Implements validation and normalization of strings, for South African ID numbers. Maybe in future other validation that is specific to South Africa.
Here is a usage example inside a React component. You can test and validate ID numbers there, with error feedback.
How to Use
Install it via npm
:
npm i validator-sa
In ES6, import what you need:
import { isValidSouthAfricanIDNumber } from 'validator-sa'
In ES5, require
it, and use it form there:
var validator = require('validator-sa');
var isValid = validator.isValidSouthAfricanIDNumber('123')
// `isValid` should be false
API
Documentation is here.
TODO: Not all functions are documented.
Development
Publish
In order to publish to npmjs.com, ensure to run the prepublish
script first,
then publish the package:
npm run prepublish
npm version patch
npm publish