1.1.0 • Published 3 years ago

nigerian-phone-number-validator v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

nigerian-phone-number-validator

Small utility for validating and sanitizing nigerian phone numbers

Installation

$ npm install --save nigerian-phone-number-validator

Usage

import { verifyPhoneNumber, sanitizePhoneNumber, COUNTRY_CODE } from "nigerian-phone-number-validator"

or

const { verifyPhoneNumber, sanitizePhoneNumber, COUNTRY_CODE } = require("nigerian-phone-number-validator")
verifyPhoneNumber("2348139922348")); // true
verifyPhoneNumber("08139922348"));  // true

verifyPhoneNumber("081399223482"); // false
verifyPhoneNumber("245475693092"); // false

sanitizePhoneNumber("08139922348"); // 2348139922348 (Default Sanitize Mode is throwInvalid)
sanitizePhoneNumber("08139922348", , { mode : "passthrough" | "throwInvalid" }); // 2348139922348

Testing

$ npm test