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!

    Install

    npm i validate_nigerian_phone

    DownloadsWeekly Downloads

    6

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    24.9 kB

    Total Files

    17

    Last publish

    Collaborators

    • djunehor