1.0.1 • Published 5 years ago

validate_nigerian_phone v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

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!