0.5.0 • Published 5 years ago

teleformat v0.5.0

Weekly downloads
16
License
MIT
Repository
github
Last release
5 years ago

Teleformat

Build Status codecov Maintainability

Teleformat is a lightweight library for formatting phone numbers into a good looking user friendly format. It takes any input which represents a phone number and returns deocrated local and international versions of the number as well as the E.164.

If you are receiving input from users teleformat-input provides functionality to format a phone number as the user types.

Getting started

Install using yarn

yarn add teleformat

or npm

npm install teleformat --save

Call decorate on any phone number to get local, internation and E.164 versions of the number.

import teleformat from 'teleformat'
teleformat.decorate('+447777888888');

This returns an object of the form:

{
  international: '+44 (0) 7777 888888',
  local: '07777 888888',
  e164: '447777888888',
  dialingCode: '44',
  countryCode: 'GB'
}
0.5.0

5 years ago

0.4.3

6 years ago

0.4.2

6 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago