validate_nigerian_phone

1.0.1 • Public • Published

Nigerian Phone Number Validator (JS) HitCount

Issues and pull requests welcome.

A JS package to validate and format a Nigerian phone number as well as deduce the network provider or area code.

Table of Contents

Installation

You will need yarn and npm.

Install using npm: npm install validate_nigerian_phone Install using yarn: yarn add validate_nigerian_phone

Usage

const NigerianPhone = require('validate_nigerian_phone');
const phone = new NigerianPhone('+2348135087966');
 
// Check if is valid
phone.isValid(); // true
 
// Get formatted
phone.formatted(); // 08135087966
 
// Get Network
phone.getNetwork(); // mtn
 
// Check if is mtn
phone.isMtn(); // True
 
 
// Get network from phone number prefix e.g
phone.getNetworkByPrefix('0703'); // mtn
 

Features

Currently implemented

  • isValid
  • formatted
  • getNetwork
  • getAreaCode
  • isMtn
  • isGlo
  • isAirtel
  • is9mobile
  • isSmile
  • isMultilinks
  • isVisafone
  • isNtel
  • isStarcomms
  • isZoom
  • getPrefixesByNetwork
  • getNetworkByPrefix
  • getAreaCodeByName

Tests

Contribute

Check out the issues on GitHub and/or make a pull request to contribute!

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    3
  • 1.0.0
    0

Package Sidebar

Install

npm i validate_nigerian_phone

Weekly Downloads

3

Version

1.0.1

License

MIT

Unpacked Size

24.9 kB

Total Files

17

Last publish

Collaborators

  • djunehor