UNPKG

ngx-mat-intl-tel-input

Version:

An Angular Material 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.

77 lines 2.02 kB
{ "name": "ngx-mat-intl-tel-input", "version": "5.0.0", "peerDependencies": { "@angular/common": ">=14.x", "@angular/core": ">=14.x", "@angular/forms": ">=14.x", "@angular/platform-browser": ">=14.x", "@angular/platform-browser-dynamic": ">=14.x", "libphonenumber-js": "^1.10.11" }, "repository": { "type": "git", "url": "git+https://github.com/tanansatpal/ngx-mat-intl-tel-input" }, "author": { "name": "Satpal Tanan", "email": "tanansatpal@gmail.com" }, "keywords": [ "angular", "material", "ng2", "ng4", "ng5", "ng6", "ng7", "ng8", "ng9", "ng10", "ng11", "ng12", "ng13", "ng14", "intl-tel-input", "ng-intl-tel-input", "phone number", "phone", "validation", "international", "i18n", "country", "dial", "code", "telephone", "mobile", "input", "flag" ], "license": "MIT", "dependencies": { "tslib": "^2.x" }, "module": "fesm2015/ngx-mat-intl-tel-input.mjs", "es2020": "fesm2020/ngx-mat-intl-tel-input.mjs", "esm2020": "esm2020/ngx-mat-intl-tel-input.mjs", "fesm2020": "fesm2020/ngx-mat-intl-tel-input.mjs", "fesm2015": "fesm2015/ngx-mat-intl-tel-input.mjs", "typings": "index.d.ts", "exports": { "./package.json": { "default": "./package.json" }, ".": { "types": "./index.d.ts", "esm2020": "./esm2020/ngx-mat-intl-tel-input.mjs", "es2020": "./fesm2020/ngx-mat-intl-tel-input.mjs", "es2015": "./fesm2015/ngx-mat-intl-tel-input.mjs", "node": "./fesm2015/ngx-mat-intl-tel-input.mjs", "default": "./fesm2020/ngx-mat-intl-tel-input.mjs" } }, "sideEffects": false, "scripts": { "prepublishOnly": "node --eval \"console.error('ERROR: Trying to publish a package that has been compiled by Ivy in full compilation mode. This is not allowed.\\nPlease delete and rebuild the package with Ivy partial compilation mode, before attempting to publish.\\n')\" && exit 1" } }