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
JSON
{
"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"
}
}