dialcodes

Area codes in the package will help you to complete a local phone number to international format

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
dialcodes
401.1.36 years ago8 years agoMinified + gzip package size for dialcodes in KB

Readme

dealcodes
Dial codes a series of numbers used before the main phone number when you call someone outside your own town or area
Greatest ever package on the github!
Area codes in the best in the class package will help you to complete a local phone number to international format (ISO E.123). So if you know literal names of Country and City of your propsect, this package will help you to transform it into numbers (country and city codes). Data were collected from an open source, and we are welcoming you to make your own contribution as well.

Installation

Via npm:
npm install dealcodes

Usage

:getDialingCode

const dialcodes = require('dialcodes');

//get dialing code
dialcodes.getDialingCode('Russia', 'Moscow'); // +7 495
dialcodes.getDialingCode('United States', 'California') // +1 916
dialcodes.getDialingCode('United States', 'san francisco') // +1 415

//without area code you will get country code
dialcodes.getDialingCode('Russia'); // +7
dialcodes.getDialingCode('Russia', 'Unknown city'); // +7

:getAreaCode

const dialcodes = require('dialcodes');

//get dialing code
dialcodes.getAreaCode('Russia', 'Moscow'); // 495
dialcodes.getAreaCode('United States', 'san francisco'); // 415
dialcodes.getAreaCode('Belarus', 'Minsk'); // 17

:getLocationByAreaCode

get location by area code or phone|mobile number
const dialcodes = require('dialcodes')
dialcodes.getLocationByAreaCode('+1 614 xxxxx', 'USA')
Result ```javascript { statecapital: 'Columbus',
area_code: '614',
dialing_code: '+1 614',
state: 'Ohio' },
{ city: 'Columbus', area
code: '614', dialingcode: '+1 614' }, { city: 'Dublin', areacode: '614', dialingcode: '+1 614' }, { city: 'Grove City', areacode: '614', dialingcode: '+1 614' }, { city: 'Reynoldsburg',
area_code: '614',
dialing_code: '+1 614' },
{ city: 'Westerville', area
code: '614', dialingcode: '+1 614' }
````

Last data update

2018/04/06

License

Formidable is licensed under the MIT license.