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

Package Sidebar

Install

npm i phonelib

Weekly Downloads

26

Version

1.0.10

License

MIT

Last publish

Collaborators

  • gepser
  • learnercys