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!

/validate_nigerian_phone/

    Package Sidebar

    Install

    npm i validate_nigerian_phone

    Weekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    24.9 kB

    Total Files

    17

    Last publish

    Collaborators

    • djunehor