AngularJS directive implementing intl-tel-input (https://github.com/Bluefieldscom/intl-tel-input)
npm install ng-intl-tel-inputAngularJS 1.5.x module implementing intl-tel-input directive (https://github.com/Bluefieldscom/intl-tel-input)

ngIntlTelInputProvider is available to set configs in the module config phase.
Operates as a normal validator for a form input based on the selected country.
Assigns the final formatted telephone number to the ng-model binding.
http://hodgepodgers.github.io/ng-intl-tel-input/
With Bower
bower install ng-intl-tel-input --save
Manually
git clone https://github.com/rswebteam/ng-intl-tel-input.git
Inject ngIntlTelInput into your application module
``javascript`
var myApp = angular.module('myApp', ['ngIntlTelInput']);
Configure defaults
> See: https://github.com/Bluefieldscom/intl-tel-input#options
`javascript`
angular.module('myApp')
.config(function (ngIntlTelInputProvider) {
ngIntlTelInputProvider.set({initialCountry: 'us'});
});
#### ng-intl-tel-input attribute
This attribute applies _intl-tel-input_ to a text field.
`html`
Note
type is set to text or tel*
* ng-model is specified (required)
#### data-default-country attribute
This attribute allows run-time setting of the default country.
`html``