International Telephone Input

An Angular package for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods.
Documentation
https://webcat12345.github.io/ngx-intl-tel-input/overview.html
Installation
To install this library, run:
$ npm install ngx-intl-tel-input --save
Consuming library
From your Angular AppModule
:
import { NgxIntlTelInputModule } from 'ngx-intl-tel-input';
@NgModule({
...
imports: [
...
NgxIntlTelInputModule
...
],
...
})
export class AppModule { }
Once library is imported, you can use components in your Angular application:
<h1>
{{phone_number}}
</h1>
<ngx-intl-tel-input [(value)]="phone_number"></ngx-intl-tel-input>
Development
To generate all *.js
, *.d.ts
and *.metadata.json
files:
$ npm run build
To lint all *.ts
files:
$ npm run lint
License
MIT © webcat12345