phonelib

1.0.10 • Public • Published

npm version build status Test Coverage Code Climate

phonelib

Simple phonelib validator

Quick Start

Install it with NPM or add it to your package.json:

$ npm install phonelib

Then:

var phonelib = require('phonelib');
 
var phoneNumber = {
  phone: '2024561414',
  country: 'US'
}
 
phonelib.isValid(phoneNumber, function(err, result){
  console.log(result);
  //result ==> { phone: '2024561414', country: 'US', 'international: '+1 202-456-1414', isValid: true, numberType: 2}
 
  /*You can see the full numberType list on lib/phonelibtype.js
    it uses the same Google list. */
 
});

Tests

npm test

Licenses

This package is licensed under MIT.

Change log

1.0.10

  • parse phone to string before

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.10
    0
    • latest

Version History

Package Sidebar

Install

npm i phonelib

Weekly Downloads

0

Version

1.0.10

License

MIT

Last publish

Collaborators

  • gepser
  • learnercys