nigerian-phone-validator

1.0.3 • Public • Published

Nigerian Phone Validator

Validate and format Nigerian phone numbers

Installation

$ npm install nigerian-phone-validator --save

Usage

This module accepts a regular 11-digits Nigerian phone number, validate it and then format it using the country code. Example, a phone number given as 08024672344 will be validated and formated to look like this: +2348024672344

The validate function accepts the phone number as a string and then returns an object containing information regarding the phone number given like so:

validate("8024672344")

// Return value
{
    success: true,
    phone: "+2348024672344",
    msg: "Phone number validated and formated"
}

Always keep your eyes on the success property of the return value. Is is a Boolean that tells you how successful the validation process went

Example

const validate = require('nigerian-phone-validator')

let phoneObject = validate("08024672344")
console.log(phoneObject)

// Output
{
    success: true,
    phone: "+2348024672344",
    msg: "Phone number validated and formated"
}

// The operation may also error out
let phoneObject = validate("+8024672344")
console.log(invalidNumber)

// Output
{   
    success: false, 
    phone: "+8024672345", 
    msg: "Remove country code symbol from phone number"
}

Contributions

Pull Requests are welcomed, feel free to make the web a better place

License

MIT

Developer

webscrapingzone.com

Package Sidebar

Install

npm i nigerian-phone-validator

Weekly Downloads

2

Version

1.0.3

License

MIT

Unpacked Size

4.61 kB

Total Files

4

Last publish

Collaborators

  • microworlds