{"_id":"@acpaas-ui-widgets/ngx-contact-picker","_rev":"12-8e18523825b84c245ccf396ca90f83bd","name":"@acpaas-ui-widgets/ngx-contact-picker","dist-tags":{"latest":"6.0.0"},"versions":{"2.0.0":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"2.0.0","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@2.0.0","maintainers":[{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"tomvandenbroeck","email":"tom.vandenbroeck@digipolis.be"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"jsebrech","email":"joeri@sebrechts.net"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"1a22f71e931f00bb0066960ff7e2ee78d9c9b696","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-2.0.0.tgz","fileCount":33,"integrity":"sha512-7GPk16RgxDjcUZV5G7e9nL6jFMopkaAHihmdreYSA6i6+UegrMycN4/ip1MWLYvqDdbo1/fALBoU25eUXECKEA==","signatures":[{"sig":"MEUCIBAZ+hRJlfYloI1/8DmWzWfuV/uW2SCdtmAFVKlYfmQDAiEAlxIloaJh4+2egYBVUtV4YBotdmWs0uBZDI2QXtpd+nU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9qUQCRA9TVsSAnZWagAA4nwP/RHzPJ2MeUi+J2ThFaQF\naEo5C4B81mshEm5gAHgkBOqzXnojXPtrbbvUUbojrtxQgbfNxBsWibghloSk\nTAObmdfZg+Kom6xkgjez9PcyjrKS6lDVcnaff85iflPQZxaaWdW74aNORgFV\nM9hfHTVrVrgO3ONL9Q682BYylxvnwlHZImo+YCpWc+Mf1tURqZYykJkB6+eO\nCEsJppY9htptWY47lHBnptagEFvSQugdrC+Z7N94Oh1lXISOHZNyYLOoRAwV\nCuUIZiAJL9y5XeEKrlxnBaQWB4ZgaYMigT6BduSyXm2FYaWcCokZ5WryjbuU\nEZmb5NgG+qSfw5kgvCGqB+45PQBEx1IH1NLRhTfgxjLI6gERIl3GqJpHOaH4\nzGwL1pkCDOJEZdMl46QBA9VLfw7Ep9USsQK1GowQXVRwztgE251gC+rZZtUQ\nnvuYPCOk0Ig+ZLRaJDX9HMrkzFVFBvH7UV8/3IQWU43vzslBgWD0wJ7Mfmt2\nuDk0fx6eKjHj+aA2P91+zkW1gta0UsbYZZGLRmzzIT7wSaI6sav3yVlPZrj8\nHFmnIbkC3ESEI3EsGLDCBF6Xtx5GrDqRGL1uCu0EjZ+OaI0n4uZqzqJ/EJb/\nauaJbZ/Q1Ijfri36z3Jvc5l7KGm4s0GjYT/X4GpTCWTXXJc0wi/LR0CXdnar\nA4jh\r\n=aFOa\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/acpaas-ui-widgets-ngx-contact-picker.js","main":"bundles/acpaas-ui-widgets-ngx-contact-picker.umd.js","fesm5":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","es2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","module":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","esm2015":"esm2015/acpaas-ui-widgets-ngx-contact-picker.js","typings":"acpaas-ui-widgets-ngx-contact-picker.d.ts","_npmUser":{"name":"lievenvg","email":"lievenvg@gmail.com"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","metadata":"acpaas-ui-widgets-ngx-contact-picker.metadata.json","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"6.4.1","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"8.9.4","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.3.3","karma":"~3.0.0","watch":"^1.0.2","rimraf":"^2.6.2","tslint":"~5.11.0","core-js":"^2.5.7","ts-node":"~7.0.0","tsickle":"~0.32.1","zone.js":"^0.8.26","codelyzer":"~4.4.4","karma-cli":"~1.0.1","@a-ui/core":"~3.0.3","ng-packagr":"~4.2.0","protractor":"~5.4.0","typescript":"~2.9.2","@types/node":"~8.9.4","rxjs-compat":"^6.3.3","@angular/cli":"^6.2.3","jasmine-core":"~2.99.1","@angular/core":"6.1.9","karma-jasmine":"~1.1.2","@angular/forms":"6.1.9","@types/jasmine":"~2.8.8","@angular/common":"6.1.9","@angular/router":"6.1.9","@a-ui/flexboxgrid":"~1.0.1","@angular/compiler":"6.1.9","@types/jasminewd2":"~2.0.4","@angular/animations":"6.1.9","@angular/compiler-cli":"6.1.9","jasmine-spec-reporter":"~4.2.1","karma-chrome-launcher":"~2.2.0","@acpaas-ui/ngx-components":"^1.0.3","@angular/language-service":"6.1.9","@angular/platform-browser":"6.1.9","karma-jasmine-html-reporter":"~0.2.2","@angular-devkit/build-angular":"~0.8.0","karma-coverage-istanbul-reporter":"~2.0.1","@angular/platform-browser-dynamic":"6.1.9"},"peerDependencies":{"@angular/core":"^6.0.0","@angular/forms":"^6.0.0","@angular/common":"^6.0.0","@acpaas-ui/ngx-components":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_2.0.0_1542890768141_0.8553763499600753","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"3.0.0","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@3.0.0","maintainers":[{"name":"jsebrech","email":"joeri@sebrechts.net"},{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"vademo","email":"olivier@vademo.be"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"772e2fa2faaea7f295394600ed7e0191e36c1910","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-3.0.0.tgz","fileCount":33,"integrity":"sha512-UEvAyQS5aKmjjRtS39AbDpqRvNRjcejxIMiMRcW7Qo+CKmmpI7WTncKv+dRTn5QFuXgqJKDlflIVv+g83UwTWw==","signatures":[{"sig":"MEUCIAhLnQffAuTHlNKEL7voMlYS3/6ZT483fVVLgAcRvm/bAiEA1APl2vxpLGAQ2AqasJeQsxHfxMefV/UihfHFKcQPWYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaJtkCRA9TVsSAnZWagAAaDwP/iUAZUREXlR3VPNMnvRx\nU6SjP66jYLAosXFGXAtpPJY+daxsS56e0wAfpKxv/jTRSAbYbwxBgnVQP7nl\n2Uk8MYPpwHUU3zFx25/zq3t/afPtT4YRF0uvhwy6j2nQyxic5f75P8EAmMhr\nNLlFDpDImiJyqA12BeCFt463GICU6w+BkwWvrdLV8ZyGfGA604K2KVmgPr5C\nQ8GhKhRXoyhnyAGF/M5oZpS2B8FuppCNm9S8FCl7kXzmvS8SanThEyWlRlHA\nQVRAGHClC9HadVueI9Dx5tyomlMHMt4GCKIatJX/n+h9uMsFaHVZeb4o8xMi\nBVVMTkKNMRRZ+BhDvLtdcZ7Y3bOTxkCCDYvIFRieMLw0AjP+Obfo27L8wvx5\nNzBygB7qCqE/87CKANYt3XnOaVp9xMENGm7asK+qU113r55qwWz0LO7DJH9J\nvqzf6VXgPTZpL1MlnyLmi/oSjI+B0gmGMmddBDLtFqg08VGbcq+ZWgy2N6aG\ngTVxlvVtoZHQ9jr0NuMVpFVLPBzyNARZwZoz6vVbX3Y7rzsvVA3qHxX8BeZQ\nplX7E2Qx9gyTz78wI1rYZxX76q/GT89irdXWH+YgO9LUDFKe0ngld4+c9Wsc\nDpBrKvXJU9evfjECE7eSO569DINuPF3X0Tl70aFLFbznVMnE781xZ865EQg2\nYQ62\r\n=TKzk\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/acpaas-ui-widgets-ngx-contact-picker.js","main":"bundles/acpaas-ui-widgets-ngx-contact-picker.umd.js","fesm5":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","es2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","module":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","esm2015":"esm2015/acpaas-ui-widgets-ngx-contact-picker.js","typings":"acpaas-ui-widgets-ngx-contact-picker.d.ts","_npmUser":{"name":"trianglejuice","email":"trianglejuice@mac.com"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","metadata":"acpaas-ui-widgets-ngx-contact-picker.metadata.json","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"6.4.1","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.3.3","karma":"~3.0.0","watch":"^1.0.2","rimraf":"^2.6.2","tslint":"~5.11.0","core-js":"^2.5.7","ts-node":"~7.0.0","tsickle":"~0.32.1","zone.js":"^0.8.26","codelyzer":"~4.4.4","karma-cli":"~1.0.1","@a-ui/core":"~4.1.0","ng-packagr":"~4.2.0","protractor":"~5.4.0","typescript":"~2.9.2","@types/node":"~8.9.4","rxjs-compat":"^6.3.3","@angular/cli":"^6.2.3","jasmine-core":"~2.99.1","@angular/core":"6.1.9","karma-jasmine":"~1.1.2","@angular/forms":"6.1.9","@types/jasmine":"~2.8.8","@angular/common":"6.1.9","@angular/router":"6.1.9","@a-ui/flexboxgrid":"~1.0.1","@angular/compiler":"6.1.9","@types/jasminewd2":"~2.0.4","@angular/animations":"6.1.9","@angular/compiler-cli":"6.1.9","jasmine-spec-reporter":"~4.2.1","karma-chrome-launcher":"~2.2.0","@acpaas-ui/ngx-components":"^3.0.0","@angular/language-service":"6.1.9","@angular/platform-browser":"6.1.9","karma-jasmine-html-reporter":"~0.2.2","@angular-devkit/build-angular":"~0.8.0","karma-coverage-istanbul-reporter":"~2.0.1","@angular/platform-browser-dynamic":"6.1.9"},"peerDependencies":{"@angular/core":"^6.0.0","@angular/forms":"^6.0.0","@angular/common":"^6.0.0","@acpaas-ui/ngx-components":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_3.0.0_1583913827913_0.08641706700229057","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"4.0.0","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@4.0.0","maintainers":[{"name":"jsebrech","email":"joeri@sebrechts.net"},{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"vademo","email":"olivier@vademo.be"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"1c86d326025aad665a58f5397468a12878386838","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-4.0.0.tgz","fileCount":34,"integrity":"sha512-i1YG4tUgXYtgaSlCQHtNlkwobQ4FJyMujdV2mT0vbevmV+xziWhhztpbq1MXeQRu9wZRQvAjtC8TmtxzgGOYhw==","signatures":[{"sig":"MEYCIQC0PTxYTUoWtp1Z4BuR03uK2ouZNr/MehU/r15L1JPUMAIhAMg48qsXYo0Cn9qZTlaMyf129o3zA9ObCwNOFE4zYhCG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTlzECRA9TVsSAnZWagAAjvAP/2q1ysV8mTivHJmD6mwO\npYsWLWWxiouKZaYpaX/vHr+QenZRzXCByGrr99k6GGdtjSzdZLSSwZNhjt4A\nRmEV0EncjQ5kgNF2X2UAzry7yrkS72lGQ9Dlh+O5yPj7oPIJmJP7LAxzkKsS\n9mgwHlzbiGjtOcWMlnOtdKfl2yRfVq6wIv3jq9PyJ1N++MpJ2Y2e0W/GM1AB\n6tCkmT9/H8SN1J/bZpREgteuX4By/faZlFZ42VszZEsRmOGi/nxkhgDT7/mh\nchqNkMPxkiUqiYl075xULQ+aHGHMwPSVkve7Vd+6e5DdvWZ3J61/soyAUW3M\nGklsTc+5lgR1fc36bjq9u5Cojl7zH667chA4k3k/NJ2Hx3SaG1oasssyfqnP\ngwW/NbERF+894xbRb9KHCsYouXSx4USv7QEMkzYTLQJoejzbmFeExF5/AkF2\nq9CSwsbJ4VGRJ6ILeyhJ0MAeIJdgWiAftBNxHgF57EV5GHmgMUGwxnQqY/DA\nJWnnW9PVuFPvqeJpZT4IJaUukW/DelLxqaw5k9XuNpJu2rvhxV3GJYbuuK+C\nJw50vUu2vlI90wtBL1J2auj707fybCgO0dzGexXc0rTfa25UxN1VmgITaPnp\nr6d8FTpeKVeFGxGolqWPrF8htfMiYaWyTIhHeDLSBB0rEh6a07o9ecAX99Dk\n1Ha/\r\n=O2t8\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/acpaas-ui-widgets-ngx-contact-picker.js","main":"bundles/acpaas-ui-widgets-ngx-contact-picker.umd.js","fesm5":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","es2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","module":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","esm2015":"esm2015/acpaas-ui-widgets-ngx-contact-picker.js","typings":"acpaas-ui-widgets-ngx-contact-picker.d.ts","_npmUser":{"name":"trianglejuice","email":"trianglejuice@mac.com"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","metadata":"acpaas-ui-widgets-ngx-contact-picker.metadata.json","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"6.14.6","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.2","karma":"~3.0.0","tslib":"^1.10.0","watch":"^1.0.2","rimraf":"^2.6.2","tslint":"~5.11.0","core-js":"^2.5.7","ts-node":"~7.0.0","tsickle":"^0.37.0","zone.js":"~0.9.1","codelyzer":"^5.0.1","karma-cli":"~1.0.1","@a-ui/core":"~4.1.0","ng-packagr":"^5.4.0","protractor":"~5.4.0","typescript":"~3.5.3","@types/node":"~8.9.4","rxjs-compat":"^6.3.3","@angular/cli":"^8.3.29","jasmine-core":"~2.99.1","@angular/core":"8.2.14","karma-jasmine":"~1.1.2","@angular/forms":"8.2.14","@types/jasmine":"~2.8.8","@angular/common":"8.2.14","@angular/router":"8.2.14","@a-ui/flexboxgrid":"~1.0.1","@angular/compiler":"8.2.14","@types/jasminewd2":"~2.0.4","@angular/animations":"8.2.14","@acpaas-ui/ngx-forms":"^4.2.2","@acpaas-ui/ngx-utils":"^4.2.1","@angular/compiler-cli":"8.2.14","jasmine-spec-reporter":"~4.2.1","karma-chrome-launcher":"~2.2.0","@angular/language-service":"8.2.14","@angular/platform-browser":"8.2.14","karma-jasmine-html-reporter":"~0.2.2","@angular-devkit/build-angular":"~0.803.29","karma-coverage-istanbul-reporter":"~2.0.1","@angular/platform-browser-dynamic":"8.2.14"},"peerDependencies":{"@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@angular/common":"^8.0.0","@acpaas-ui/ngx-forms":"^4.2.2","@acpaas-ui/ngx-utils":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_4.0.0_1598971075504_0.1845697866306526","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"4.0.1","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@4.0.1","maintainers":[{"name":"vademo","email":"olivier@vademo.be"},{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"jsebrech","email":"joeri@sebrechts.net"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"2602cc5a9e61bef1a633ff2244a1b0042fc21332","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-4.0.1.tgz","fileCount":34,"integrity":"sha512-UmBfK//tM3GjOuxKEcA5iE5IYT5jLVQraGs3hS8fyhXUa3qW2wd32Uf7O+pRRjTbHSx23k+MaWhgL/qrIv+y1w==","signatures":[{"sig":"MEUCIG8OtuUi1klw8hc8B+MXHqGKYNjUzhG2AItud99tHIJGAiEAtGw6aevpVIWKvBEoCTVyuFvlAyuet7XEI9cxDy3fTwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKlNCRA9TVsSAnZWagAAQaEP/08biGrn/NCH/McMUssc\nVj/k/1vkcZ1zAXGI83Ptzq7Rm9ina3fCuKVmEZO1S23wG9C3fr9ZdLZkAoiZ\ngOAKHs3tquGgZ4gtML4/1T1kMsLAihgPROn1kZW1uPWuGzHgMwuUJZUQy/4r\n7LNaNn56FXVfBb7IZ5NdFM8McPVev6V37R1UHX6uNedJ1UfZDK05Z5Jqd5vF\nUSxf8A4hDk0Qu2gabw6uliUPY163Clvh/OSVrfXNNjc2hepsmQDMQXkwxTTZ\nE/qn7pPNbb1CHj5h7TIqEVpPpyKJVgrxlGCUpHdLGnEztQQfOolbAg4cStL8\noM9T8i65Pk4usn6uZajzBiE84YC4Hsp3Cc86CVkEut4OuFWqvW7tLRB3TdI8\nE0+l84jebJe1b3F7rkZvgqsh/KI8lWOlQyrhpTuBndocx7xwGXYVWbFdbY4k\nQfZ4OVdMQZbh81lypQpDp2JzAB8Gkqdxs0c88MAjqw3sQnJlKTaxEFJFvgWq\noihv2UhQxeA4K62Q+5Uo7/lHs2xhvCU90CsnwbBJHclSLSq2JUAXN8qMM6hw\nj0RIXgsZ7LTt75iFJqjcifzRXntlRBV6TkxVjvurBLzhw8SNkWEuPtCaAqGI\nCsBbjwtz1lYnrKM0L8Zh01wj5/oqRugP7XpvmplG8FGnnOqwISAW/gQpjTRU\nsQCs\r\n=ekIF\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/acpaas-ui-widgets-ngx-contact-picker.js","main":"bundles/acpaas-ui-widgets-ngx-contact-picker.umd.js","fesm5":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","es2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","module":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","esm2015":"esm2015/acpaas-ui-widgets-ngx-contact-picker.js","typings":"acpaas-ui-widgets-ngx-contact-picker.d.ts","_npmUser":{"name":"trianglejuice","email":"trianglejuice@mac.com"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","metadata":"acpaas-ui-widgets-ngx-contact-picker.metadata.json","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"6.14.8","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.2","karma":"~3.0.0","tslib":"^1.10.0","watch":"^1.0.2","rimraf":"^2.6.2","tslint":"~5.11.0","core-js":"^2.5.7","ts-node":"~7.0.0","tsickle":"^0.37.0","zone.js":"~0.9.1","codelyzer":"^5.0.1","karma-cli":"~1.0.1","@a-ui/core":"~4.1.0","ng-packagr":"^5.4.0","protractor":"~5.4.0","typescript":"~3.5.3","@types/node":"~8.9.4","rxjs-compat":"^6.3.3","@angular/cli":"^8.3.29","jasmine-core":"~2.99.1","@angular/core":"8.2.14","karma-jasmine":"~1.1.2","@angular/forms":"8.2.14","@types/jasmine":"~2.8.8","@angular/common":"8.2.14","@angular/router":"8.2.14","@a-ui/flexboxgrid":"~1.0.1","@angular/compiler":"8.2.14","@types/jasminewd2":"~2.0.4","@angular/animations":"8.2.14","@acpaas-ui/ngx-forms":"^4.2.2","@acpaas-ui/ngx-utils":"^4.2.1","@angular/compiler-cli":"8.2.14","jasmine-spec-reporter":"~4.2.1","karma-chrome-launcher":"~2.2.0","@angular/language-service":"8.2.14","@angular/platform-browser":"8.2.14","karma-jasmine-html-reporter":"~0.2.2","@angular-devkit/build-angular":"~0.803.29","karma-coverage-istanbul-reporter":"~2.0.1","@angular/platform-browser-dynamic":"8.2.14"},"peerDependencies":{"@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@angular/common":"^8.0.0","@acpaas-ui/ngx-forms":"^4.2.2","@acpaas-ui/ngx-utils":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_4.0.1_1600170316736_0.7398280353121081","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"5.0.0","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@5.0.0","maintainers":[{"name":"jsebrech","email":"joeri@sebrechts.net"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"vademo","email":"olivier@vademo.be"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"f11f1360ae1bfa0d0403628164321bbbc403a74d","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-5.0.0.tgz","fileCount":34,"integrity":"sha512-d3BKzLtnY5Rb4mN0xb9/MScNmo7jG+1ybF/440qnZwDYSTB9niw2NkjM5hZqjEId/w2bzl61OmdC1KbVJektZg==","signatures":[{"sig":"MEYCIQDt2o9u+qsf0jcQspozM2dhfBTs7YlDUYFbETkjnFL1ngIhAOmra76eMZeCByV57q7oPOVYHzE5YnuviYi5egXpJSMX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgywJRCRA9TVsSAnZWagAA6FUQAJQxrU4X3c7EGxd7GKFX\n9w9LX6gB7enNS5le4Xd/hJoY2qFKtSOrRmyvLwDr/s5XM8k9lMobGIcxo+Pt\nLd5U/qsbP8Ccc8y1XhMALq19Jpe45QtRYe+tszVP6qUPdxi89fIPwJYwauTX\nQmnO0Z9ytxS86Ft1byEHUEyg8I8i+jUFUw6FSeSCg9Mn8sidil6Eoobh97XA\n03SUSX+AD0VIyueZmCDvxEu2vJD7jBWUXMbC1RqNKFhoPQVQ8aqK+wM37+MF\nljDdKsDszaOTanuPcfa07C04C4FOiAQk9Y2EdcAVCCnz0VznxbfBsVmcFyCV\njr2j4QUtOoaYCJ8Q58V8SU1Y1qKxczNEHEncKZSWxF6rJXZrPEHdeQ/1HsOm\n1DdU34/ONVs1B+pm9venJVP5imWEwWRj1+x3IlJyfMuiRbZIddy71kCtR0hk\nTCk8ACg/4DjUBrsO/ElrhubAJaa3Rs2h2kdUIPyXHdC7NGYe1O7E7UzX3pLL\nmueUcuvynh8rnzF5xkMcBpijEJNcwN8hlHTyMe6v0Th4LVU3HnWdl4SNt61A\n7HmAlmW79vV3ZwKGcAbyZMZheeoPj98ZpwgFPXkRpSGskM+e0EPA/F9fOPAj\nrHh88upGWnuP13EUtha1Tccd42CbY5Eo+Q6Q7UenvZ2Rf/v3vn8vIhSrVjfR\nuoSV\r\n=eihI\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/acpaas-ui-widgets-ngx-contact-picker.js","main":"bundles/acpaas-ui-widgets-ngx-contact-picker.umd.js","fesm5":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","es2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","module":"fesm5/acpaas-ui-widgets-ngx-contact-picker.js","esm2015":"esm2015/acpaas-ui-widgets-ngx-contact-picker.js","typings":"acpaas-ui-widgets-ngx-contact-picker.d.ts","_npmUser":{"name":"trianglejuice","email":"trianglejuice@mac.com"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.js","metadata":"acpaas-ui-widgets-ngx-contact-picker.metadata.json","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"6.14.10","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.2","karma":"~3.0.0","tslib":"^1.10.0","watch":"^1.0.2","rimraf":"^2.6.2","tslint":"~5.11.0","core-js":"^2.5.7","ts-node":"~7.0.0","tsickle":"^0.37.0","zone.js":"~0.9.1","codelyzer":"^5.0.1","karma-cli":"~1.0.1","@a-ui/core":"^5.0.1","ng-packagr":"^5.4.0","protractor":"~5.4.0","typescript":"~3.5.3","@types/node":"~8.9.4","rxjs-compat":"^6.3.3","@angular/cli":"^8.3.29","jasmine-core":"~2.99.1","@angular/core":"8.2.14","karma-jasmine":"~1.1.2","@angular/forms":"8.2.14","@types/jasmine":"~2.8.8","@angular/common":"8.2.14","@angular/router":"8.2.14","@a-ui/flexboxgrid":"~2.0.0","@angular/compiler":"8.2.14","@types/jasminewd2":"~2.0.4","@angular/animations":"8.2.14","@acpaas-ui/ngx-forms":"^5.0.1","@angular/compiler-cli":"8.2.14","jasmine-spec-reporter":"~4.2.1","karma-chrome-launcher":"~2.2.0","@angular/language-service":"8.2.14","@angular/platform-browser":"8.2.14","karma-jasmine-html-reporter":"~0.2.2","@angular-devkit/build-angular":"~0.803.29","karma-coverage-istanbul-reporter":"~2.0.1","@angular/platform-browser-dynamic":"8.2.14"},"peerDependencies":{"@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@angular/common":"^8.0.0","@acpaas-ui/ngx-forms":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_5.0.0_1623917136454_0.48194767644608705","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@acpaas-ui-widgets/ngx-contact-picker","version":"6.0.0","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","_id":"@acpaas-ui-widgets/ngx-contact-picker@6.0.0","maintainers":[{"name":"yapla","email":"nicolas@yapla.be"},{"name":"jsebrech","email":"joeri@sebrechts.net"},{"name":"trianglejuice","email":"trianglejuice@mac.com"},{"name":"lievenvg","email":"lievenvg@gmail.com"},{"name":"vademo","email":"olivier@vademo.be"}],"homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"dist":{"shasum":"49d1c5fa5639e100387e0d45b128e38ecee8c1d2","tarball":"https://registry.npmjs.org/@acpaas-ui-widgets/ngx-contact-picker/-/ngx-contact-picker-6.0.0.tgz","fileCount":20,"integrity":"sha512-iGZ0/yFkU3h+gOd2OUEZJQv8TAO8yXmCty797KG+gG/zt8asPwvgCt5GLdlMQimgmeBfNYRmEkXU4uIupFrjgw==","signatures":[{"sig":"MEUCIGVEZdi0MZ4iFqEJFeL7ifXYoyQJW4o5KIxy8Nvl7/37AiEAwfoRsGH4sRF1/99zx6hmTV2B/Rugsa1LHYPBQNfji58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112083},"main":"src/index.ts","es2020":"fesm2020/acpaas-ui-widgets-ngx-contact-picker.mjs","module":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.mjs","esm2020":"esm2020/acpaas-ui-widgets-ngx-contact-picker.mjs","exports":{".":{"node":"./fesm2015/acpaas-ui-widgets-ngx-contact-picker.mjs","types":"./index.d.ts","es2015":"./fesm2015/acpaas-ui-widgets-ngx-contact-picker.mjs","es2020":"./fesm2020/acpaas-ui-widgets-ngx-contact-picker.mjs","default":"./fesm2020/acpaas-ui-widgets-ngx-contact-picker.mjs","esm2020":"./esm2020/acpaas-ui-widgets-ngx-contact-picker.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1e4471cb079d2f89bb1952bb503dadc9ca98d413","typings":"index.d.ts","_npmUser":{"name":"yapla","email":"nicolas@yapla.be"},"fesm2015":"fesm2015/acpaas-ui-widgets-ngx-contact-picker.mjs","fesm2020":"fesm2020/acpaas-ui-widgets-ngx-contact-picker.mjs","repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"_npmVersion":"9.5.1","description":"Contact Picker Smart Widget UI (Angular)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^15.2.4","@angular/forms":"^15.2.4","@angular/common":"^15.2.4","@acpaas-ui/ngx-forms":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-contact-picker_6.0.0_1687503481027_0.8294113224308453","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-11-22T12:46:07.946Z","modified":"2025-12-08T09:56:31.705Z","2.0.0":"2018-11-22T12:46:08.344Z","3.0.0":"2020-03-11T08:03:48.046Z","4.0.0":"2020-09-01T14:37:55.679Z","4.0.1":"2020-09-15T11:45:16.882Z","5.0.0":"2021-06-17T08:05:36.632Z","6.0.0":"2023-06-23T06:58:01.216Z"},"bugs":{"url":"https://github.com/digipolisantwerp/contact-picker_widget_angular/issues"},"author":{"name":"Joeri Sebrechts","email":"joeri.sebrechts@digipolis.be"},"license":"MIT","homepage":"https://github.com/digipolisantwerp/contact-picker_widget_angular#readme","keywords":["angular","library","starter","typescript","angular-cli","ng-packagr"],"repository":{"url":"git+https://github.com/digipolisantwerp/contact-picker_widget_angular.git","type":"git"},"description":"Contact Picker Smart Widget UI (Angular)","maintainers":[{"email":"trianglejuice@mac.com","name":"trianglejuice"},{"email":"lievenvg@gmail.com","name":"lievenvg"},{"email":"olivier@vademo.be","name":"vademo"},{"email":"nicolas@yapla.be","name":"yapla"},{"email":"npm@jan-bart.be","name":"jan-bart"}],"readme":"# Contact Picker Smart Widget UI (Angular)\n\nThis is the Angular 6+ UI for a Smart Widget implementing a picker field to choose a person from a list of contacts. It is matched by a [corresponding back-end service](https://github.com/digipolisantwerp/contact-picker_service_nodejs) which is needed when running it in remote mode. A default implementation for selecting people from [CRS Medewerker](https://acpaas.digipolis.be/nl/product/crs-medewerker) is provided.\n\n![screenshot](example.png)\n\nThere is a demo app, see below for instructions on running it.\n\n## How to use\n\n### Installing\n\n```sh\n> npm install @acpaas-ui-widgets/ngx-contact-picker\n```\n\n### Local mode\n\nIn this mode, the data backing the picker is passed from the surrounding application code instead of fetched from a remote back-end.\n\nImport the component in your module:\n\n```ts\n@NgModule({\n  imports: [\n    ...,\n    ContactPickerModule\n  ],\n  ...\n})\n```\n\nIn the index.html, include the core branding stylesheet:\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.antwerpen.be/core_branding_scss/6.3.0/main.min.css\">\n```\n\n> For projects that are still using Angular 5, we are [maintaining a v1 branch](https://github.com/digipolisantwerp/contact-picker_widget_angular/tree/v1), which will still receive bug fixes if needed.\n\n```sh\n> npm install @acpaas-ui-widgets/ngx-contact-picker@\"<2.0.0\"\n```\n\n### In your template:\n\n```html\n<label for=\"picker-1\">Pick a person</label>\n<aui-contact-picker\n    data-id=\"picker-1\"\n    [data]=\"listOfPeople\"\n    [(value)]=\"person\">\n</aui-contact-picker>\n```\n\nIn the component code:\n\n```ts\nclass YourComponent {\n\n    // you can assign an initial value here\n    person: ContactPickerValue;\n\n    listOfPeople: ContactPickerValue[] = [\n        { id: '0', name: 'Abraham Ortelius', ... },\n        ...\n    ];\n\n    ...\n}\n```\n\nEvery value in the backing list must have a unique id. If names can be the same it is recommended to use a differentiator as described below.\n\n### Supported attributes\n\n- **id**: Unique ID for the contact picker to guarantee WCAG 2.1 AA compliancy\n- **data**: An array of value objects to use as the backing store\n- **value**: The current value of the picker, represented as a value object\n- **placeholder**: specify the text to show in an empty field\n- **noDataMessage**: the text shown in the list when there are no matching results\n- **differentiator**: a field from the backing value object to be displayed as a *tag* on the right side of the list items, to help the user discern the difference between multiple matches with the same name.\n\n    `<aui-contact-picker differentiator=\"userName\" ...`\n    ![differentiator example](example-differentiator.png)\n\n### Events\n\n- **valueChange**: triggers when the current value is changed (or cleared)\n\n### Remote mode\n\nIn this mode, the picker is backed by a remote service queried for results matching what the user types.\n\n```html\n<label for=\"picker-2\">Pick a person</label>\n<aui-contact-picker\n    data-id=\"picker-2\"\n    [(value)]=\"person\"\n    url=\"/api/people\">\n</aui-contact-picker>\n```\n\n### Additional attributes\n\n- **url**: the URL of the back-end service feeding this widget\n- **bufferInputMs**: how long to buffer keystrokes before fetching remote results\n\nThe backing service implements the following protocol:\n\n- GET /path/to/endpoint?search=...\n- search = the text that the user typed on which to match\n- result = JSON-encoded array of [ContactPickerValue](src/contact-picker/contact-picker.types.ts) objects\n\n## Run the demo app\n\n```sh\n> npm install\n> npm start\n```\n\nBrowse to [localhost:4200](http://localhost:4200)\n\nTo use the remote page, you will need to have also started the corresponding [back-end service](https://github.com/digipolisantwerp/contact-picker_service_nodejs).\n\n## Contributing\n\nWe welcome your bug reports and pull requests.\n\nPlease see our [contribution guide](CONTRIBUTING.md).\n\n## Support\n\nJoeri Sebrechts (<joeri.sebrechts@digipolis.be>)\n\n## License\n\nThis project is published under the [MIT license](LICENSE.md).\n","readmeFilename":"README.md"}