{"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"dist-tags":{"latest":"9.0.1","next":"9.0.1"},"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"description":"ng2 autocomplete/typeahead component","readme":"","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"users":{"behnameghorbani":true,"fop.":true},"license":"MIT","bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"versions":{"0.1.0":{"name":"ng2-completer","version":"0.1.0","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","peerDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4"},"devDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4","@angular/platform-browser":"^2.0.0-rc.4","@angular/platform-browser-dynamic":"^2.0.0-rc.4","@angular/router":"^3.0.0-beta.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.33.13","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"a0dd392bf397d16cb7f9c61436b9df7ea31f0bf5","_id":"ng2-completer@0.1.0","_shasum":"f3f8f3807c7a7fc2e9743c6103c3cbdaab969f40","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"f3f8f3807c7a7fc2e9743c6103c3cbdaab969f40","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.0.tgz","integrity":"sha512-5+NpcmAm/iYPncxUqzU558MhjwcOLRzbRVQL68tUmQHc0cdUy2DSqmcqsFrKg7MnWoQUZ8QG7mbSNsC8sbgtlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOB4KoI3UCKiKi/gP5Dd+3Dpc7Sd/0IV0j7rgNtZhnvAiEArJcn4OPUNui6n9t9eBSmvkYK/P+D0QI6aK20gu6fZns="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.0.tgz_1468945913176_0.9363056810107082"},"directories":{}},"0.1.1":{"name":"ng2-completer","version":"0.1.1","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4"},"devDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4","@angular/platform-browser":"^2.0.0-rc.4","@angular/platform-browser-dynamic":"^2.0.0-rc.4","@angular/router":"^3.0.0-beta.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.33.13","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"66407fc089b7c76eed32ce46b0c5edba8b4ac44c","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.1","_shasum":"2dc735f28eb25447e80cc99fa5fe00d87d1e8f0e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"2dc735f28eb25447e80cc99fa5fe00d87d1e8f0e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.1.tgz","integrity":"sha512-Avr6BO6nqJ0UD724EFtnQKZCt/z6xkk5TqvD1gCACNQyDuoMm8Fs1ql8pBkOXXrmKTz93ZK047sjYMFiI5G2Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUcI91hwqlWcnwoLUG0WhV9R52fsirPaSKX/G5g1wSNAiEA0h7Likpf5wCJWBWr4s6+W2Sro/1P9iO3O5QVYrNUTjE="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.1.tgz_1469333830453_0.20520257274620235"},"directories":{}},"0.1.2":{"name":"ng2-completer","version":"0.1.2","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4"},"devDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4","@angular/platform-browser":"^2.0.0-rc.4","@angular/platform-browser-dynamic":"^2.0.0-rc.4","@angular/router":"^3.0.0-beta.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.33.13","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"ecb51634fa905c0f6a2a6eee4c3ef4c3ad255426","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.2","_shasum":"803d9057a20324b2284d08f87eec917f2bd27bf9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"803d9057a20324b2284d08f87eec917f2bd27bf9","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.2.tgz","integrity":"sha512-txW5llMVnkShIkxGTXbA2BvrGYHnW7MThtgo6fQchQdsAnLswgiFX5WyttRdGmvtuomyTFdSapWfcL83UKPxNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDCgxMUPe7ZQTW2R75gUQl+hAFsYE0zgeMeP7Kitl8IwIgFqBXy+lVjaKOHd1qLnX4T0GtBncqbN2kyGSCPcljFmU="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.2.tgz_1469334302916_0.036626488668844104"},"directories":{}},"0.1.3":{"name":"ng2-completer","version":"0.1.3","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4"},"devDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4","@angular/platform-browser":"^2.0.0-rc.4","@angular/platform-browser-dynamic":"^2.0.0-rc.4","@angular/router":"^3.0.0-beta.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.33.13","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"4ebde89e8dfefa76cc4fe0e674c0db6f65389d01","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.3","_shasum":"e4bb7ca5cb89a2724bc970c406d85f7a36d6fe40","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"e4bb7ca5cb89a2724bc970c406d85f7a36d6fe40","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.3.tgz","integrity":"sha512-QSZQ7Pquwy92VL/groLnJsPQ0fEcoExWyNYamsIS/geXpjXdd9yT6OUc8vFDy3sghIYYILBv6tKqrBId4jfYwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFOYCxa/jqsjQdemSowRlVcRfbawuK1DQ7NDVQrotXTQIgDJWDPQZxfWz+nm6lGqCSmGUhtbqdH9rbMxQLyqcWDeQ="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.3.tgz_1469472956099_0.3277658720035106"},"directories":{}},"0.1.4":{"name":"ng2-completer","version":"0.1.4","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4"},"devDependencies":{"@angular/common":"^2.0.0-rc.4","@angular/compiler":"^2.0.0-rc.4","@angular/core":"^2.0.0-rc.4","@angular/forms":"^0.2.0-rc.4","@angular/http":"^2.0.0-rc.4","@angular/platform-browser":"^2.0.0-rc.4","@angular/platform-browser-dynamic":"^2.0.0-rc.4","@angular/router":"^3.0.0-beta.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.33.13","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"34e7b86b198d709c3905c0a1509c93de92f3ce71","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.4","_shasum":"01d1012f1ceca11316b69d3605012d43890654f5","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"01d1012f1ceca11316b69d3605012d43890654f5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.4.tgz","integrity":"sha512-ZfUamYtoDd5wxekt31SEWiFsmlU7aLjccM9JSA5ofENZNFQa8zDu/qTPfOt1O4qVykBmLSwgr737qvBPOuBdnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVX/JDVkMKw1hBpbG+7t5OfYtk7FgefFRPfWH4n3aoyAiEA8NKHViA3PNKfML4IWWQFl6U35bbwYTazEfFqyG8Qo54="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.4.tgz_1469863870793_0.3633624960202724"},"directories":{}},"0.1.5":{"name":"ng2-completer","version":"0.1.5","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5"},"devDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5","@angular/platform-browser":"^2.0.0-rc.5","@angular/platform-browser-dynamic":"^2.0.0-rc.5","@angular/router":"^3.0.0-rc.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"1ffd3a9fbfc90724ab8fcfca825f9993f0ec498b","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.5","_shasum":"4006f26e721da2fb037415c0c5880526546659a5","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"4006f26e721da2fb037415c0c5880526546659a5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.5.tgz","integrity":"sha512-N0zrh5sgNIrUrx3iaX3V6FZ5mtD7rVKiKu001DSuEH0OdYTYqPpTulCfFk881HmPE03SmGt9yzbpz92abbWfSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDegWVILLUQP/oRDTc+uHxYx4uzlof/ytG2o8uBeLfn+gIgKEcbbDLVoqMnMlnfO2XRhMfhLzFRznvxOt6puDTF9jU="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.5.tgz_1470856896253_0.44947994174435735"},"directories":{}},"0.1.6":{"name":"ng2-completer","version":"0.1.6","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5"},"devDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5","@angular/platform-browser":"^2.0.0-rc.5","@angular/platform-browser-dynamic":"^2.0.0-rc.5","@angular/router":"^3.0.0-rc.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"1117b20f0889a53208f92e37e1a5f66cd96fa567","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.6","_shasum":"eb86f2ff99492293a1f7009b7389ab79ee7226bf","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"eb86f2ff99492293a1f7009b7389ab79ee7226bf","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.6.tgz","integrity":"sha512-roj/teHDd/Tz8c9Zr6dXdeT5Q9XE950NcUlL9kDT1R7SJK0LZItIjf78y53T19G/jr0zLJoEi8Lg6q0KURVzdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKR3SYvYGPiYfMx+Mt9kvJEeagLYDzVD0CcfwjdWWLmAiBVQFE/nLmmFo9ay/CUxeoQmBo6AaduMNbq9M95/MBCGQ=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.6.tgz_1470857022433_0.8327789946924895"},"directories":{}},"0.1.7":{"name":"ng2-completer","version":"0.1.7","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5"},"devDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5","@angular/platform-browser":"^2.0.0-rc.5","@angular/platform-browser-dynamic":"^2.0.0-rc.5","@angular/router":"^3.0.0-rc.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"639bbfda9126586c9bcac0a0513a3db6bf7185e1","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.7","_shasum":"1e615a54a5ee78b207ea6022115fa0eb50c32cd4","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"1e615a54a5ee78b207ea6022115fa0eb50c32cd4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.7.tgz","integrity":"sha512-oVCYo96d5xi4DQ+xT/mXSCxftwSt5WuVetaLEfgRiVgWCudYMv/Pr9fQejwTF17eEOkhESEtTfZOCRmJg1FCmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4nGVzHGKPv4d4d1SuMeryn5GVZTeJstm/rc0kxoCW9gIhAM4c01sMQ2gTJtUWSLRS6K+AK3A6Dr6YaZsbQS3CI13Z"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.7.tgz_1471630434513_0.48054692405276"},"directories":{}},"0.1.8":{"name":"ng2-completer","version":"0.1.8","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5"},"devDependencies":{"@angular/common":"^2.0.0-rc.5","@angular/compiler":"^2.0.0-rc.5","@angular/core":"^2.0.0-rc.5","@angular/forms":"^0.3.0","@angular/http":"^2.0.0-rc.5","@angular/platform-browser":"^2.0.0-rc.5","@angular/platform-browser-dynamic":"^2.0.0-rc.5","@angular/router":"^3.0.0-rc.1","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"9dc0b56aeb16ab146dd50c82dc82c5b7cd09fb87","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.8","_shasum":"bdd5e2eccc6b93f364a648561f6f51467d38edf3","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"bdd5e2eccc6b93f364a648561f6f51467d38edf3","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.8.tgz","integrity":"sha512-1Ac8LYL1fm5gK0cVw3X5oYw8fVlBpuJr7hNG28g6u1kvz/0qU3YZHllVyxdeTwaTYZ5mLW37tmn67EwbUTUIww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCllJ2Z37KWrea8pUSyf4zURHYTnEBMGaIHog1PcMnWSwIgaktWdcYSqQXzjlgxPL2FqeqZ8tyFwuRSDwZyCDX/mTk="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.8.tgz_1471888822607_0.982081250520423"},"directories":{}},"0.1.9":{"name":"ng2-completer","version":"0.1.9","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.6","@angular/compiler":"^2.0.0-rc.6","@angular/core":"^2.0.0-rc.6","@angular/forms":"^2.0.0-rc.6","@angular/http":"^2.0.0-rc.6"},"devDependencies":{"@angular/common":"^2.0.0-rc.6","@angular/compiler":"^2.0.0-rc.6","@angular/core":"^2.0.0-rc.6","@angular/forms":"^2.0.0-rc.6","@angular/http":"^2.0.0-rc.6","@angular/platform-browser":"^2.0.0-rc.6","@angular/platform-browser-dynamic":"^2.0.0-rc.6","@angular/router":"^3.0.0-rc.2","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"a73bdb5111abfbc8bdcda345691ab0e9a81d2832","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.9","_shasum":"f6d1520ab363cac0de60cfe1f9616b62fb967bcb","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"f6d1520ab363cac0de60cfe1f9616b62fb967bcb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.9.tgz","integrity":"sha512-ke5c+LL9zk5aYxjX5YOGb96TAJLjeVscGpJVeMJT0SFDznEgOCt9UTXaVtOgHP03OgKiei0Q1qSf35OMPeHKCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwIHPSql0ikiiBmTHNzD0fVogUPKse72eA3zFDvIWCjAiBoxxh3OLxJQP28H9RJWAn5JBjQvSr3FMMMT9eDIIRdqA=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.9.tgz_1472883194802_0.03906939551234245"},"directories":{}},"0.1.10":{"name":"ng2-completer","version":"0.1.10","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"typings install && NG2_COMPLETER_DEMO=y webpack-dev-server --progress --color","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/ng2-completer.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.0-rc.6","@angular/compiler":"^2.0.0-rc.6","@angular/core":"^2.0.0-rc.6","@angular/forms":"^2.0.0-rc.6","@angular/http":"^2.0.0-rc.6"},"devDependencies":{"@angular/common":"^2.0.0-rc.6","@angular/compiler":"^2.0.0-rc.6","@angular/core":"^2.0.0-rc.6","@angular/forms":"^2.0.0-rc.6","@angular/http":"^2.0.0-rc.6","@angular/platform-browser":"^2.0.0-rc.6","@angular/platform-browser-dynamic":"^2.0.0-rc.6","@angular/router":"^3.0.0-rc.2","awesome-typescript-loader":"^0.19.0","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","del-cli":"^0.2.0","es6-promise":"^3.1.2","es6-shim":"^0.35.1","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^1.8.10","typings":"^1.3.1","uglify-js":"^2.6.2","webpack":"^1.13.1","webpack-dev-server":"^1.14.1","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"d43c2b84d4556da02e2ddad431238e23aff9be7e","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.1.10","_shasum":"4da9592a1d865f8f208e262165f92b725a0af15f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"4da9592a1d865f8f208e262165f92b725a0af15f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.1.10.tgz","integrity":"sha512-mlRQmFkWV/a1Q5pT99VE2H7z8RVri5sYwv8mVa2SCGZIdBNXftrie+s1lxUdYHbe2M/a4nWmDMhlEtGVLSL2wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBd3znpStTHR3o9u9ofnJLT5mJmtZaUHsi1Of5RGuiDoAiEA4k3rsiD2RVdy2U3j96QaKLaPFRU9C0rSq5+eiOwnC1Q="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.1.10.tgz_1473150892092_0.8562812821473926"},"directories":{}},"0.2.0":{"name":"ng2-completer","version":"0.2.0","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"NG2_COMPLETER_DEMO=y webpack-dev-server --progress","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.1","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","rxjs":"^5.0.0-beta.6"},"devDependencies":{"@angular/common":"^2.0.1","@angular/compiler":"^2.0.1","@angular/compiler-cli":"^0.6.2","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","@angular/platform-browser":"^2.0.1","@angular/platform-browser-dynamic":"^2.0.1","@angular/platform-server":"^2.0.1","@angular/router":"^3.0.0-rc.2","@types/core-js":"^0.9.33","@types/es6-collections":"^0.5.29","@types/node":"^6.0.41","@types/webpack":"^1.12.34","angular2-template-loader":"^0.5.0","awesome-typescript-loader":"^2.2.4","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","core-js":"^2.4.1","del-cli":"^0.2.0","ejs":"^2.5.2","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","run-sequence":"^1.2.2","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^2.0.2","uglify-js":"^2.6.2","unminified-webpack-plugin":"^1.1.1","webpack":"^2.1.0-beta.24","webpack-dev-server":"^2.1.0-beta.5","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"b93783683ae245aa94567b185aa02ac8e50000db","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.2.0","_shasum":"a81107af6c5e50c908e585dfc8cbc405551fef50","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"a81107af6c5e50c908e585dfc8cbc405551fef50","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.2.0.tgz","integrity":"sha512-pPeY7mlhc48jGCObbeziVI++YM7julCjgU49BYHwSdK17oGzs3E5V1KaT7B+XhN0dUwqw/IGNmt5eywhKWkwnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd62YICoCt2PmPmXhUGNqZlrrfiCzXx4JYnV4Ip5YzvQIgH2olaHCslerDIxEbbflTPfHpqGHaHa3pgvjc4umyOf4="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.2.0.tgz_1475559098272_0.61148123559542"},"directories":{}},"0.2.1":{"name":"ng2-completer","version":"0.2.1","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"NG2_COMPLETER_DEMO=y webpack-dev-server --progress","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.1","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","rxjs":"^5.0.0-beta.6"},"devDependencies":{"@angular/common":"^2.0.1","@angular/compiler":"^2.0.1","@angular/compiler-cli":"^0.6.2","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","@angular/material":"^2.0.0-alpha.9-3","@angular/platform-browser":"^2.0.1","@angular/platform-browser-dynamic":"^2.0.1","@angular/platform-server":"^2.0.1","@angular/router":"^3.0.0-rc.2","@types/core-js":"^0.9.33","@types/es6-collections":"^0.5.29","@types/node":"^6.0.41","@types/webpack":"^1.12.34","angular2-template-loader":"^0.5.0","awesome-typescript-loader":"^2.2.4","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","core-js":"^2.4.1","del-cli":"^0.2.0","ejs":"^2.5.2","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","run-sequence":"^1.2.2","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^2.0.2","uglify-js":"^2.6.2","unminified-webpack-plugin":"^1.1.1","webpack":"^2.1.0-beta.25","webpack-dev-server":"^2.1.0-beta.8","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"b7dc53ac9ecc2c94a098ea23dbd7becb1a690b85","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.2.1","_shasum":"8653d04a97767b1eef3dd6a21c7f7006f4d9bd63","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"8653d04a97767b1eef3dd6a21c7f7006f4d9bd63","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.2.1.tgz","integrity":"sha512-N4HFUtkxfYguHmoz6lOrO0un25r2lOOS6sI8PLJtgbJ2fSh0KP4riNLTB2qsnj3wWcScjQnXwZCnNbWGE86x/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbR2DO38PHfM7lOnRkOMPRiM1RHkH2y6WZ9npMbaVTsAiEAsMrZxZrKOqrcSr7lr0f6bAbHLlBrPbnArRJXXuej5Ts="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.2.1.tgz_1475662381562_0.3345255951862782"},"directories":{}},"0.2.2":{"name":"ng2-completer","version":"0.2.2","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"NG2_COMPLETER_DEMO=y webpack-dev-server --progress","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.1","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","rxjs":"^5.0.0-beta.6"},"devDependencies":{"@angular/common":"^2.0.1","@angular/compiler":"^2.0.1","@angular/compiler-cli":"^0.6.2","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","@angular/material":"^2.0.0-alpha.9-3","@angular/platform-browser":"^2.0.1","@angular/platform-browser-dynamic":"^2.0.1","@angular/platform-server":"^2.0.1","@angular/router":"^3.0.0-rc.2","@types/core-js":"^0.9.33","@types/es6-collections":"^0.5.29","@types/node":"^6.0.41","@types/webpack":"^1.12.34","angular2-template-loader":"^0.5.0","awesome-typescript-loader":"^2.2.4","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","core-js":"^2.4.1","del-cli":"^0.2.0","ejs":"^2.5.2","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","run-sequence":"^1.2.2","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^2.0.2","uglify-js":"^2.6.2","unminified-webpack-plugin":"^1.1.1","webpack":"^2.1.0-beta.25","webpack-dev-server":"^2.1.0-beta.8","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"0f7470b49fb55fb380b527366ad041cb8b550ac8","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.2.2","_shasum":"385ebddca67050467f028e59a2f7b2d90338d15c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"385ebddca67050467f028e59a2f7b2d90338d15c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.2.2.tgz","integrity":"sha512-1aFxk1ccVmrqn5qd0FyaSF0rUc9D0qD6D1H9XRN1FvGtsLChd/iyv89Zrl3uZvoRE8MRArJeLsW459WSg5m3xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzsu5ao3gQwFzs8aqtooTTEAVKGOZubaGWyj3KgmACoAiAVn2tSZ/PaQLjAwVc8NPgd5QfZEg4vMSNCuYAWPd6ejg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.2.2.tgz_1476007084813_0.17050938867032528"},"directories":{}},"0.2.3":{"name":"ng2-completer","version":"0.2.3","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"del bundles \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\"","build:dev":"webpack --progress --color","build:prod":"NODE_ENV=production webpack --progress --color","build:demo:dev":"NG2_COMPLETER_DEMO=y webpack --progress --color","build:demo:prod":"NG2_COMPLETER_DEMO=y NODE_ENV=production webpack --progress --color","start":"NG2_COMPLETER_DEMO=y webpack-dev-server --progress","deploy:gh-pages":"npm run build:demo:prod && ./node_modules/.bin/gh-pages -d bundles","prepublish":"npm run clean && npm run build:prod && npm run build:dev","postpublish":"npm run deploy:gh-pages"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"./bundles/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^2.0.1","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","rxjs":"^5.0.0-beta.6"},"devDependencies":{"@angular/common":"^2.0.1","@angular/compiler":"^2.0.1","@angular/compiler-cli":"^0.6.2","@angular/core":"^2.0.1","@angular/forms":"^2.0.1","@angular/http":"^2.0.1","@angular/material":"^2.0.0-alpha.9-3","@angular/platform-browser":"^2.0.1","@angular/platform-browser-dynamic":"^2.0.1","@angular/platform-server":"^2.0.1","@angular/router":"^3.0.0-rc.2","@types/core-js":"^0.9.33","@types/es6-collections":"^0.5.29","@types/node":"^6.0.41","@types/webpack":"^1.12.34","angular2-template-loader":"^0.5.0","awesome-typescript-loader":"^2.2.4","compression-webpack-plugin":"^0.3.1","copy-webpack-plugin":"^3.0.1","core-js":"^2.4.1","del-cli":"^0.2.0","ejs":"^2.5.2","gh-pages":"^0.11.0","html-webpack-plugin":"^2.19.0","json-loader":"^0.5.4","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.3","run-sequence":"^1.2.2","rxjs":"^5.0.0-beta.6","ts-loader":"^0.8.1","tslint":"^3.13.0","typescript":"^2.0.2","uglify-js":"^2.6.2","unminified-webpack-plugin":"^1.1.1","webpack":"^2.1.0-beta.25","webpack-dev-server":"^2.1.0-beta.8","webpack-node-externals":"^1.2.0","zone.js":"^0.6.12"},"gitHead":"cc271add8c3a3e928952f78e9e487c9bef6cf36f","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.2.3","_shasum":"fce3a33d4b2241c6f58382346baa638279fced6f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"fce3a33d4b2241c6f58382346baa638279fced6f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.2.3.tgz","integrity":"sha512-0ucZUZ8mrWZoPQiXKEcBPQu18BCwO5/6lDaJVO0IpmVjMtxz+4FKX6QT64G5qYbLwWyEz7UNq2dw8NyGUS7AIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRHntKifVoDd6hcjOLT2RUV9RmJ6OqpS71BPTE/T1tXgIgcdy8yRI2wKVGKkTVETYr52n8ZtebkuuWsBTDFmdFo0o="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.2.3.tgz_1477660024851_0.94353635632433"},"directories":{}},"0.3.0":{"name":"ng2-completer","version":"0.3.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.2.2","@angular/compiler":"^2.2.2","@angular/core":"^2.2.2","@angular/forms":"^2.2.2","@angular/platform-browser":"^2.2.2","@angular/platform-browser-dynamic":"^2.2.2","rxjs":"5.0.0-beta.12"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.3.0","scripts":{},"_shasum":"37d565ee25996394a73460a60e02a15ad65a29cc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"37d565ee25996394a73460a60e02a15ad65a29cc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.3.0.tgz","integrity":"sha512-Izn3zkM+uVQAO9i1vrAuO7PbqxyNtZOd/tDOAhh9IpMxSwV5wh86h2VDd1U7iE73ljyb/+zPjH6XCNhyjAuQvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+DM1oefRrOyru8Mna7L6Amf7/SJJpAeC/xZWw5noUWgIhAK4sGTPahEsHd6uESXl8mobxywXnYDMra9Tv04INHfn6"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.3.0.tgz_1480399522582_0.8065614949446172"},"directories":{}},"0.3.1":{"name":"ng2-completer","version":"0.3.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.2.2","@angular/compiler":"^2.2.2","@angular/core":"^2.2.2","@angular/forms":"^2.2.2","@angular/platform-browser":"^2.2.2","@angular/platform-browser-dynamic":"^2.2.2","rxjs":"5.0.0-beta.12"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.3.1","scripts":{},"_shasum":"717d5d4cc4fbd0ee4e2b71a5a84c4c1e5f07ded0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"717d5d4cc4fbd0ee4e2b71a5a84c4c1e5f07ded0","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.3.1.tgz","integrity":"sha512-mI54HFLyhvIm/44S01CmKbYVQQQ+UNQ4y/cg6JaUfW8KvveJwfgnnGCWt3D1J8n6xzGYuqpZYpudaQwUXg6ehw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQ26mHQ9EVc6CxC6A9RDhSnnbH7F/ZtYWQZomefLHwIAiEA7z9RzGy5br/UX2Ub9CudY1sY5lz9RYwGSX2r7zgl6tM="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.3.1.tgz_1480402564885_0.4392490682657808"},"directories":{}},"0.3.2":{"name":"ng2-completer","version":"0.3.2","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.2.4","@angular/compiler":"^2.2.4","@angular/core":"^2.2.4","@angular/forms":"^2.2.4","@angular/platform-browser":"^2.2.4","@angular/platform-browser-dynamic":"^2.2.4","rxjs":"5.0.0-beta.12"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.3.2","scripts":{},"_shasum":"91e8b9d2c9988bea0c68a1d4761d9128d97c66f0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"91e8b9d2c9988bea0c68a1d4761d9128d97c66f0","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.3.2.tgz","integrity":"sha512-8jOrVpBoL1BBQrG1V7C+1cBBAaRY+Bz0aqIiPE50nLTjh9Eq65QHzgQcI4M22qa5C+1mpUlWjI31N7IWsoOdmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZzuyJPO7vJCBC/Fxmur6ZpeAhLmD+dc8W9qSO9Z5ycQIgLd7YzaRBTjVYrzDnunu10bdNBHkAxxPqba/AaNP1qnw="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.3.2.tgz_1480888379150_0.7089723439421505"},"directories":{}},"0.3.3":{"name":"ng2-completer","version":"0.3.3","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.3.3","scripts":{},"_shasum":"edb62effdf1149b1a422fdafd666e84276661892","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"edb62effdf1149b1a422fdafd666e84276661892","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.3.3.tgz","integrity":"sha512-28bZ+M7jA1HUd7E27GycyaKxJy0ohCOacgdTDgOZDX2XHjiXOCma3mtg3LWS9ZBiAe28mRqtxWHIRAiub8VDHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiP/rXX3s8fqI8cv50QzbeopB4Txy733XIimwuIBPtJQIgY9w645P4Bejzcx1NCz9ERD1aiPCwc7cwKNekpgV3zV0="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-0.3.3.tgz_1482181379595_0.16262890095822513"},"directories":{}},"0.4.0":{"name":"ng2-completer","version":"0.4.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@0.4.0","scripts":{},"_shasum":"7b2c30ccb8f19325548c4b21f66c17e6bf819e07","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"7b2c30ccb8f19325548c4b21f66c17e6bf819e07","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-0.4.0.tgz","integrity":"sha512-1i7MvemKhQ9Tf0fHRb1w5o7orOEPPZtyu40/A+PRLm+i4ujVIWMu8Yc7LqgaOPRC787Onrw8RVgHnpC1y7LB6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTrwvQ6phFACIu/NjtFAMCyt16abBxALSldgWTan0xIwIhAO9B8Zc1uzHHU0kkg6BNhAVwAhsIWyJkTWLCtQi/xnKs"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-0.4.0.tgz_1482578598664_0.3074331453535706"},"directories":{}},"1.0.0":{"name":"ng2-completer","version":"1.0.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.0.0","scripts":{},"_shasum":"c3abd46e2a1c8df38a6dc35bc56f53d8ca20eca9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"c3abd46e2a1c8df38a6dc35bc56f53d8ca20eca9","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.0.0.tgz","integrity":"sha512-MHZ7Ge2jfATt8qvAajEGFzf2KBmxrRWCj/kU6ORNv5NFH2xM3lgAT+jRQemnjlk9fOx63py/Zg1w2ZLtWy0JVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDisf9NxccFraRInI5usOzw9v/2cbYaxP5hnmH536KlBwIgL4YJG3Vb0yiySOPSaDtSB8+NWIpbS6d0amTKv3LBD6o="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-1.0.0.tgz_1484992659888_0.8513265268411487"},"directories":{}},"1.1.0":{"name":"ng2-completer","version":"1.1.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.1.0","scripts":{},"_shasum":"5fd8b415c190e209a74c607388c44b4cbe606e51","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"5fd8b415c190e209a74c607388c44b4cbe606e51","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.1.0.tgz","integrity":"sha512-CH8LRnPaXGt9XDj2PJgATc7Au0j8PMBWHSLHM52RffKV7vRUwWmESB7jB3MJiH/LILlGl/Eqb8lXOAdvbZojeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8tGqvWjNnMJ4nI/f5tiCsOTP14Sec69ob7hYmy4+htgIhAJSaWavrufXTIjwLiyQJszU2vcGSx6S5/CQi4kf2AiFC"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-1.1.0.tgz_1486730751815_0.051772481529042125"},"directories":{}},"1.2.0":{"name":"ng2-completer","version":"1.2.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.2.0","scripts":{},"_shasum":"fdf5b8a7cd1dd16934bfbaa141cf9400850741f6","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"fdf5b8a7cd1dd16934bfbaa141cf9400850741f6","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.2.0.tgz","integrity":"sha512-Zgl6a0pgp5sm/zAt+0pI+nQC0MBnyYbcQgVEJ/XNugd7Rw8WaE6wqsBTvRAC6m7KRy1LsLDNUHvuDwy/oLFzDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRGQyC0a4DQSvHBuBedv8VY0vzd3YFFtZ9kHHoqhx+kAiEAm91nEZlvP6ZEdGC2T4J6Tv/OKJASugoBVUdrsC2jCYs="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-1.2.0.tgz_1488101871738_0.5821902973111719"},"directories":{}},"1.2.1":{"name":"ng2-completer","version":"1.2.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.2.1","scripts":{},"_shasum":"3a37b3eb025270fd04c71324eaaa03a3ae2c9057","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"3a37b3eb025270fd04c71324eaaa03a3ae2c9057","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.2.1.tgz","integrity":"sha512-HKtYVB7EqdntU0tub0V+E9hfuBshgW26jpfYNGwFcFv+m+ir4szgBH9TIlbCz1PYi/FMjVd6fXJ40sUnWOEJFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWzEcqUPAc4UGZ/UEx68MCwjw8VwhdDTKtVDfYKrViWQIhAKTYPu9fSQ8jU0CAlJK8XiwTgDsPRm6HuMMg1uWhPow1"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-1.2.1.tgz_1489859757077_0.5586581330280751"},"directories":{}},"1.2.2":{"name":"ng2-completer","version":"1.2.2","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":"^2.1.0","@angular/compiler":"^2.1.0","@angular/core":"^2.1.0","@angular/forms":"^2.1.0","@angular/platform-browser":"^2.1.0","@angular/platform-browser-dynamic":"^2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.2.2","scripts":{},"_shasum":"69515e4d65973abce1276aea301cf0f36e5846a4","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"69515e4d65973abce1276aea301cf0f36e5846a4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.2.2.tgz","integrity":"sha512-hXZiqTr5ImolOSmOlcAUqQhD5lo2x1q2qzkMDKWzMAvEW8WViGoXFhWCC9GgZV3fGFL1xeas23nL5B63/ldFvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+5MlH96Qn1k8SeT9GBL1PJdMsjbrZFkLBN043v26kWAiEAm/t2dxEcNI9nwfDpLQpzD+viu6tetpSNuYzsRWdrlcM="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-1.2.2.tgz_1490044006113_0.46041709650307894"},"directories":{}},"1.3.0":{"name":"ng2-completer","version":"1.3.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.3.0","scripts":{},"_shasum":"cb09c743b2d23ec81f65ca54b03f2558744cdfdd","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"cb09c743b2d23ec81f65ca54b03f2558744cdfdd","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.3.0.tgz","integrity":"sha512-Z1HqvadQT4rB1Gz1dl1rd09nykUiepa9Hf8YToWhkR0SsSGH3xbzp8/HzaubH1tsuI39aYoYS+OmbKIiLg96uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc12I1BlUNjpcNVRCYXb49gtbeS0jMQE9Cxj/2FXnNEAiBJiOF31ye1mBoPQHnobON5YaKEUkFFu+t61sSQDHHumg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ng2-completer-1.3.0.tgz_1490966243144_0.12647328129969537"},"directories":{}},"1.3.1":{"name":"ng2-completer","version":"1.3.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.3.1","scripts":{},"_shasum":"f75dba1a0b376c2e6b49f73ce2b2d7c29614a555","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.8.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"f75dba1a0b376c2e6b49f73ce2b2d7c29614a555","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.3.1.tgz","integrity":"sha512-m0KNeV3BJDa6WWGJx5IDNVetQB4Kz+gJWicMt+Il7WLUiTxJNytImSYvNPJJpMi+UrpyGRVcn5TKmGFtsPg0+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDe6wHK+cPVqco5nXxn0hBpNI1xauBm61/Dt4Rr9e60vAiBW1OXvYq3yDnkKQJRAxKbUR8v3R0OJZMU5RV0Gy8I6oQ=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-1.3.1.tgz_1491497087538_0.5852207683492452"},"directories":{}},"1.4.0":{"name":"ng2-completer","version":"1.4.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.4.0","scripts":{},"_shasum":"43caec0dff44c7ad998327d411307b5d54546527","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"43caec0dff44c7ad998327d411307b5d54546527","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.4.0.tgz","integrity":"sha512-YnY/9cwmXMH63EuR4G6ll/i/6kC0wNhOsivEfNemvBF7XF1L+G9R8EO72QjymRPGtDNP+ruuWfpyBgmk6m/zkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJ1kfIEfYQWiGHoNhEEA5viQVCL46TeMcQTMudWpnKNAiEAlog9Q17lbTx0BWdzegs3SGdeDDQXOjyYB4vREdSV4XQ="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng2-completer-1.4.0.tgz_1492852175574_0.0565828715916723"},"directories":{}},"1.5.0":{"name":"ng2-completer","version":"1.5.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.5.0","scripts":{},"_shasum":"335d29bcfa433981d948e55a041ac912f10f47ec","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"335d29bcfa433981d948e55a041ac912f10f47ec","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.5.0.tgz","integrity":"sha512-/TC6dgil6LLezq/XOC2Dg4uwJmtiZv9TY+BFyNBHvqrbY+QdmEardk86yyGFqDJBwDal+/SBIxITvBgVqYt4cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKvowGfv04qHRZL6+wLll7zywQM2XOY9NkXv736S06iAiEAieH++YIW3MZtshBC4NQmVOMSFSGwse38//Aw02XY1X8="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.5.0.tgz_1497022716192_0.0768359478097409"},"directories":{}},"1.5.1":{"name":"ng2-completer","version":"1.5.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"Apache-2.0","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.5.1","scripts":{},"_shasum":"403b618bb786bd5a5be2f485df56283d9fc1ef1a","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"403b618bb786bd5a5be2f485df56283d9fc1ef1a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.5.1.tgz","integrity":"sha512-vkJqVIgX1aMC/LSjKh7SaS/VwXd3A5DYwFLr+zEFPfd3bl52QYIAqgegM4ARqHFuDvax8CAi+PH3s5TndRkADw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+cS2C2JLnHNKPSzvQBXElf0S6XfZnahdflkFIOgFttQIgfTlrOSQZzykqWKWjbX20yXL6NEtM3eWUU4Cas7nKRzY="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.5.1.tgz_1497474021211_0.43428781698457897"},"directories":{}},"1.5.2":{"name":"ng2-completer","version":"1.5.2","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.5.2","scripts":{},"_shasum":"4f2142b7d9186f64cd8cad79e7da0de9b9e128de","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"4f2142b7d9186f64cd8cad79e7da0de9b9e128de","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.5.2.tgz","integrity":"sha512-fBdJJzrrKAtx/QXIeVwKs2m3E9FexfF/R37ECkA7mKPTCYrVB4HwR6L0Sn00YTvk/FRZ+CFUcS1UlIyUYrCPRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHNv51kc2UCBnNWxW2sVYM+AmtxDmoRGYhgoGDbcy6WAiBiyGHCkutSQ4eeTGvHDIlVAyPBgcyQ+D08FkXSr/uXBg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.5.2.tgz_1497589940700_0.060165657196193933"},"directories":{}},"1.5.3":{"name":"ng2-completer","version":"1.5.3","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.5.3","scripts":{},"_shasum":"90e3a28b717ad6edb2f3a0c4cc5180b4ca2b811b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"90e3a28b717ad6edb2f3a0c4cc5180b4ca2b811b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.5.3.tgz","integrity":"sha512-idPrfni0CyB8sXgvKW5sOVjWFI/Ngmq7fSjKMQTiQNf2tG7MRGwG23JFcSy4bDoCsJlLqcVv0EVDQzVBuANjZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqCYcuKL5k5CeefPQxrwN8/KOo2pD4s71cVoutRBRNgwIgdjVDOIpqAHI2xxZ+vph9DZ7WuzV5Pev7Pisigq6q/nw="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.5.3.tgz_1500010608628_0.42706405301578343"},"directories":{}},"1.5.4":{"name":"ng2-completer","version":"1.5.4","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.5.4","scripts":{},"_shasum":"a222e98921da64e13fd780e47b3f9d6294033917","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"a222e98921da64e13fd780e47b3f9d6294033917","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.5.4.tgz","integrity":"sha512-r5pCc4y5uk/pZVOf/hVIvML3qKRwPnb4Nus2Dz4lKk2GWkH6bHyMeQoN3t8lDhnrtAz0XbytJuKiDJipgHC3vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfuaNKr/9VNlg6Jda0jgQ4XW8r3BWMqWV/jgVZC3p19wIgC4gQwBjJUl9Wuz43RloEKy0oGY3m9QarYcq0PzbVpyo="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.5.4.tgz_1500013500422_0.10346444742754102"},"directories":{}},"1.6.0":{"name":"ng2-completer","version":"1.6.0","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.6.0","scripts":{},"_shasum":"98b736d14fdcf175b87693bcab7fa9fc1447d562","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"98b736d14fdcf175b87693bcab7fa9fc1447d562","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.6.0.tgz","integrity":"sha512-RShGKy+d75RaLNw+keHMCcffTabFI4orqI0bd2fmW7rirmucWTAUxGhG1iR5e+nAT8+m1kCgAkiE1Ov1svd3mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj28K248hpPBitv+s+sSiUqZXPdFj7/bXjNGPMPlulRgIhANQqs8ehe3McNSmAIZd/PtTtSTzhs7jnK3FUqK2cYHFT"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.6.0.tgz_1500119881715_0.9127457293216139"},"directories":{}},"1.6.1":{"name":"ng2-completer","version":"1.6.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/http":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.6.1","scripts":{},"_shasum":"62bad1a0a1d99c62b15f6723911ee0a3a00c91bb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"62bad1a0a1d99c62b15f6723911ee0a3a00c91bb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.6.1.tgz","integrity":"sha512-6QZBkyjUiXBUFu8p0kDPQKQ9aMEwfmYlS68j6T4/xY/ch4ZHrCwwebLOOb1q/T7Qj9BsfqcRMLu67sbsB1choQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFglNDIIsOSd6eDYKmBLnZwY0SggPbGMQ2/cpufFC67vAiAYRqhUJFCu1Gy0UKnWJS2sKc3K3vT6pHGNlVsXhmfeFA=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.6.1.tgz_1502444634003_0.8307793640997261"},"directories":{}},"1.6.2":{"name":"ng2-completer","version":"1.6.2","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/http":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.6.2","scripts":{},"_shasum":"4b6dfa567d35e8e07356079b300e1be7dca52ee6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"4b6dfa567d35e8e07356079b300e1be7dca52ee6","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.6.2.tgz","integrity":"sha512-q1tUQeUA1HKHuQ8eDvYlsV21JsHTkebloPPmFZQMp/V6FFu4KoV4L7qdDpzQehPQOVS8o53R7VjhGdtT86RZBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwB5Y/+8tsm3zb0kKsa/iMPJzCVofz1deCd+CSDYSEGAiBqB9opbF3upGIWiqVtr1ajKKrweb6ysmb/xo5RKF37sg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.6.2.tgz_1504113904081_0.2538439843337983"},"directories":{}},"1.6.3":{"name":"ng2-completer","version":"1.6.3","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/http":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@1.6.3","scripts":{},"_shasum":"b12c902b786f685c6b1256dd87d746e2abf2e505","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"b12c902b786f685c6b1256dd87d746e2abf2e505","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-1.6.3.tgz","integrity":"sha512-1/mVHDws5ayhMgyj2+eysXtvgPlCbjniJRUW+Vg3qDaN7VybjNFlnK7619k/3tp8VgC4pXai2a9Dv+NlYl8eAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWb0sOrZegqOYA5wE+0jAcTlutK9AJErKngKH2197K2AiBHzrxw9hidgz2rD3olfeHXpMJUqmoLUMAX50jtfDHovg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-1.6.3.tgz_1504220491035_0.7101475545205176"},"directories":{}},"2.0.0":{"name":"ng2-completer","version":"2.0.0","description":"ng2 autocomplete/typeahead component","main":"bundles/ng2-completer.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"cross-env ./node_modules/.bin/del  .tmp bundles dist \"src/**/*.+(js|d.ts|js.map)\" \"demo/**/*.+(js|js.map)\" && mkdir -p dist","prebuild":"npm run clean","build":"npm run build:ngc && npm run bundle:umd && npm run packagejson && npm run copy","build:ngc":"cross-env ./node_modules/.bin/ngc -p tsconfig.bundle.json","postbuild:ngc":"cross-env ./node_modules/.bin/ncp .tmp/esm/src bundles","copy":"cross-env node copy-bundles.js","packagejson":"node ./create-package-json.js","bundle:umd":"cross-env ./node_modules/.bin/rollup -c rollup.config.js && zopfli bundles/ng2-completer.umd.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist"},"keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"./bundles/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/http":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"devDependencies":{"@angular/animations":">=4.1.1","@angular/cdk":"^2.0.0-beta.8","@angular/compiler-cli":">=2.1.0","@angular/material":">=2.0.0-alpha.10","@angular/platform-server":">=2.1.0","@angular/router":">=3.1.0","@types/node":"^6.0.50","@types/webpack":"^2.0.0","angular2-template-loader":"^0.6.0","awesome-typescript-loader":"^3.0.4","copy-webpack-plugin":"^4.0.1","core-js":"^2.4.1","cpr":"^2.0.0","cross-env":"^5.0.0","css-loader":"^0.28.4","del-cli":"^1.0.0","ejs":"^2.5.3","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.2","gh-pages":"^0.12.0","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","ncp":"^2.0.0","ng2-bootstrap":"^1.4.2","node-zopfli":"^2.0.2","object.assign":"^4.0.3","raw-loader":"^0.5.1","reflect-metadata":"^0.1.9","rollup":"^0.41.0","rollup-plugin-uglify":"^1.0.1","run-sequence":"^1.2.2","style-loader":"^0.18.2","tslint":"^4.0.2","typescript":"^2.1.0","uglify-js":"^2.7.5","webpack":"^2.1.0-beta.27","webpack-dev-server":"^2.1.0-beta.12","webpack-merge":"^4.1.0"},"gitHead":"302ca48f377d8a0dccc3748e0fae7ad5d9b420fb","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@2.0.0","_shasum":"59c8a61eba168b20bf8fa3c9f7eb55063869ff63","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"59c8a61eba168b20bf8fa3c9f7eb55063869ff63","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.0.tgz","integrity":"sha512-+cCnMBAOdPZeNKuwBaNVYwZzbqT18cbhxARsiPIXWOUHIShK9ZuUtuLjk2ru77dLt++Eb7+7dhw8YoLCLMlS0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGKO/4WP2tiWwZz55++6tKt6KNo8U6UF4XGu2gzd20igIgPe3xsdHvBNJBUsyjPGTM2mQaOgIck+IPkoup5jA9gLw="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.0.tgz_1505826003298_0.8639125316403806"},"directories":{}},"2.0.1":{"name":"ng2-completer","version":"2.0.1","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/http":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@2.0.1","scripts":{},"_shasum":"500266f7db775c74a43a9d8cddae490c00c74a92","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"500266f7db775c74a43a9d8cddae490c00c74a92","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.1.tgz","integrity":"sha512-QDp6Lns7rsRuo+e8nVnY17f5yCQcnNJPRgxsLjpcHNyms7VodeG0fHzbeETV0cFq8GhHlaIv+aJs4ESGYpW+bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDillP2hTB+IpAb8sj8tA9c2bGXKSs3Lldd4w9/QBHytAIhAN+EwvoD4nfR0x4gFoilj1tB6Xi0L3mVOVKFDluLH0rE"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.1.tgz_1505826182016_0.7071663525421172"},"directories":{}},"2.0.2":{"name":"ng2-completer","version":"2.0.2","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@2.0.2","scripts":{},"_shasum":"a934249405affa113cd24b254dd4d0850d44a725","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"a934249405affa113cd24b254dd4d0850d44a725","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.2.tgz","integrity":"sha512-Rl3AL7uON/qO13FyuUFo+GOUiQj5dPd7fzjsII3whRu/XRFMN2mkyTYS2naDcEWIv0eDOxiPniaoMQb3tvkjNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfn3Z2WTrds+VqA+KUgA+ec6j9kN4CRF8sLMPP3ybbQgIhAJA/1TIVYgDex2r/n4p2JuDQlQiBILJ4khPkssQLAs4J"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.2.tgz_1506246357342_0.575558188604191"},"directories":{}},"2.0.3":{"name":"ng2-completer","version":"2.0.3","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@2.0.3","scripts":{},"_shasum":"b977598e7ed010154d922e3404dafc0c1fd8e444","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"b977598e7ed010154d922e3404dafc0c1fd8e444","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.3.tgz","integrity":"sha512-2eGjKTkFKcztyvKiSgamCQ/yJDgGQx0pVLVh0jFhxxBLaIblDin1GHw/JY4R7Ef7GTDxDV4riggkpyY7QOrriw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDREq06JSF3W2CGQjNtM3DlZTDnHzrZcYojuC6OemieNQIhANeLC8MiGhT1bnkHcReTRT7J+ecSVwR/g3AvXgC/+fxq"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.3.tgz_1506251019397_0.9956144168972969"},"directories":{}},"2.0.4":{"name":"ng2-completer","version":"2.0.4","description":"ng2 autocomplete/typeahead component","main":"ng2-completer.umd.js","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"license":"MIT","typings":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"dependencies":{},"peerDependencies":{"@angular/common":">=2.1.0","@angular/compiler":">=2.1.0","@angular/core":">=2.1.0","@angular/forms":">=2.1.0","@angular/platform-browser":">=2.1.0","@angular/platform-browser-dynamic":">=2.1.0","rxjs":">=5.1.0","zone.js":">=0.7.2"},"module":"index.js","homepage":"https://github.com/oferh/ng2-completer#readme","_id":"ng2-completer@2.0.4","scripts":{},"_shasum":"5c5769bb45538af3a3082c754b5977166eed87c4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"5c5769bb45538af3a3082c754b5977166eed87c4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.4.tgz","integrity":"sha512-n44dboS+l5cC/wdBX15gbOT407UX9mEHRXNQsaqJYovwhpK+iyjGLFwJu8H4CyfrrW7JIfs9wanzLrzLUskfKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQV/SpmdOErIdfWEqqwu3MBk6+i4jNbPOuJnFacDzE/wIgY/lntwhhkz8TynFLdp/Dlsc4Vg7Ey1uwdw2hx49Z7Lw="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.4.tgz_1506260199511_0.4363311962224543"},"directories":{}},"2.0.6":{"name":"ng2-completer","version":"2.0.6","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 5.0.0","@angular/core":">= 5.0.0","@angular/forms":">= 5.0.0"},"devDependencies":{"@angular/animations":"5.0.0","@angular/cdk":"5.0.0-rc.2","@angular/common":"5.0.0","@angular/compiler":"5.0.0","@angular/compiler-cli":"5.0.0","@angular/core":"5.0.0","@angular/forms":"5.0.0","@angular/material":"5.0.0-rc.2","@angular/platform-browser":"5.0.0","@angular/platform-browser-dynamic":"5.0.0","@angular/platform-server":"5.0.0","@angular/router":"5.0.0","@compodoc/compodoc":"1.0.3","@types/jasmine":"2.6.2","@types/node":"8.0.47","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^3.4.1","chalk":"2.3.0","codelyzer":"4.0.0","copy-webpack-plugin":"^4.2.3","core-js":"2.5.1","cross-env":"^5.1.1","extract-text-webpack-plugin":"^3.0.2","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^2.30.1","istanbul-instrumenter-loader":"3.0.0","jasmine-core":"2.8.0","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.5","ng2-bootstrap":"^1.6.3","raw-loader":"^0.5.1","reflect-metadata":"0.1.10","rollup":"0.50.0","rollup-plugin-license":"0.5.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-sourcemaps":"0.4.2","rollup-plugin-visualizer":"^0.3.1","rxjs":"5.5.2","shelljs":"0.7.8","source-map-loader":"0.2.3","ts-loader":"3.1.1","tslint":"5.8.0","typescript":"2.4.2","uglify-js":"3.1.6","webpack":"^3.8.1","webpack-dev-server":"^2.9.4","webpack-merge":"^4.1.0","zone.js":"0.8.18"},"_id":"ng2-completer@2.0.6","_shasum":"21e5b7b197ede632d87836cccf139211675ada0b","_from":"dist/lib","_resolved":"file:dist/lib","_npmVersion":"4.6.1","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"shasum":"21e5b7b197ede632d87836cccf139211675ada0b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.6.tgz","integrity":"sha512-bfQxw9woFnerLSJ0jwDllIQBR6HfcFFSPOcujH49hmZtd8GerwYZCv1DKaV2NGAAH+Kv4QQieLXkV9QNTC6JsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESnXoEAoilBPDcjNK9drDHu1C9Yk7s//pRQhHjue6X4AiBjxgd8x714C0ZhsJ5UzMkcVCtu4b/UWjDuJCtpmhEcig=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer-2.0.6.tgz_1512169673864_0.41322474484331906"},"directories":{}},"2.0.7":{"name":"ng2-completer","version":"2.0.7","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 5.0.0","@angular/core":">= 5.0.0","@angular/forms":">= 5.0.0"},"devDependencies":{"@angular/animations":"5.0.0","@angular/cdk":"5.0.0-rc.2","@angular/common":"5.0.0","@angular/compiler":"5.0.0","@angular/compiler-cli":"5.0.0","@angular/core":"5.0.0","@angular/forms":"5.0.0","@angular/material":"5.0.0-rc.2","@angular/platform-browser":"5.0.0","@angular/platform-browser-dynamic":"5.0.0","@angular/platform-server":"5.0.0","@angular/router":"5.0.0","@compodoc/compodoc":"1.0.3","@types/jasmine":"2.6.2","@types/node":"8.0.47","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^3.4.1","chalk":"2.3.0","codelyzer":"4.0.0","copy-webpack-plugin":"^4.2.3","core-js":"2.5.1","cross-env":"^5.1.1","extract-text-webpack-plugin":"^3.0.2","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^2.30.1","istanbul-instrumenter-loader":"3.0.0","jasmine-core":"2.8.0","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.5","ng2-bootstrap":"^1.6.3","raw-loader":"^0.5.1","reflect-metadata":"0.1.10","rollup":"0.50.0","rollup-plugin-license":"0.5.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-sourcemaps":"0.4.2","rollup-plugin-visualizer":"^0.3.1","rxjs":"5.5.2","shelljs":"0.7.8","source-map-loader":"0.2.3","ts-loader":"3.1.1","tslint":"5.8.0","typescript":"2.4.2","uglify-js":"3.1.6","webpack":"^3.8.1","webpack-dev-server":"^2.9.4","webpack-merge":"^4.1.0","zone.js":"0.8.18"},"_id":"ng2-completer@2.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-qP50/8312ohvcbOV9qocpy+Som85ChbSLF388xvhG+JaF7MKHxndgi2r9DSDtXMODUYLg7r3brYqCGgUw19CHQ==","shasum":"3b00671894a0ef92456f9d4828e5e29f700f10fe","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.7.tgz","fileCount":32,"unpackedSize":693876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLKqkCRA9TVsSAnZWagAAMn4P/iWWy8tPlD4ZGHHriNgY\nkBXsQbyvdqGrXeiYe7nfYnrgzo7NTIZ1LEiQfx07ow7LfTFiLfTZ0403JsXe\nEw6pItmjNo2MXzN3w/Pojc8co+EeOD9JhKeuTHoxj+S9Xad4P1qeboeNyZ93\n9rGMHdubX4X9maiOvQXGzg7Vh4lYWheiotSCetcRhRFnu+yMpoR1D1KUjYZb\nBtAm4nsr+JkmntggXGlVujj1Mkj50QgnE1dGHExcc9kkMpNfGuo2PfveYLjQ\nryhk/TzBM5H2PtMNlXuzTCkeV8PI3JrOX1DSQty/59HbZq6a/RcjbFJNaL1J\nht4cJgbZZEVHOhQ2D5Nd0abEUm2pU6Ibdwhj8+KM4MDLVZaW8ZlQQeSwOewe\nwGf4HpSv8THa3mUTdk6aERLo2TOGRWOIVze9yls3fECYOPBg+CJGx37mnNNk\n2FbToPkA72qu4Fj8HBZPlfFFngUFtPRzaSJS/46vGiFnQpULFPkCigTkDpJI\nHkEV4FingfIHEV4BLlCiEwU1yFGVEeXzbph+cbGBJhycLFF1FDKyPi7cFDcc\n7nIHrDsU8J3YWd1L70INm1gb4827xZSwXk2x2rHwfGjMPLqup2sONwamqgPA\njDJSzzDv+QHJGAx+21114OwPmd1si8N5n5M0kOWSEeo/cTXFmvWlp6etL1Wk\nfxlw\r\n=xmLq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8BBU2pqCof5dVip5DqL5kH+owCvpOIeWCmGB9seK0ewIgKuZSAivnl+bkYj19NlSCedr0teT0OydBGBlbk9L/I4A="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_2.0.7_1529653924638_0.857510646532613"},"_hasShrinkwrap":false},"2.0.8":{"name":"ng2-completer","version":"2.0.8","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 5.0.0","@angular/core":">= 5.0.0","@angular/forms":">= 5.0.0"},"devDependencies":{"@angular/animations":"5.0.0","@angular/cdk":"5.0.0-rc.2","@angular/common":"5.0.0","@angular/compiler":"5.0.0","@angular/compiler-cli":"5.0.0","@angular/core":"5.0.0","@angular/forms":"5.0.0","@angular/material":"5.0.0-rc.2","@angular/platform-browser":"5.0.0","@angular/platform-browser-dynamic":"5.0.0","@angular/platform-server":"5.0.0","@angular/router":"5.0.0","@compodoc/compodoc":"1.0.3","@types/jasmine":"2.6.2","@types/node":"8.0.47","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^3.4.1","chalk":"2.3.0","codelyzer":"4.0.0","copy-webpack-plugin":"^4.2.3","core-js":"2.5.1","cross-env":"^5.1.1","extract-text-webpack-plugin":"^3.0.2","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^2.30.1","istanbul-instrumenter-loader":"3.0.0","jasmine-core":"2.8.0","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"0.0.31","karma-webpack":"2.0.5","ng2-bootstrap":"^1.6.3","raw-loader":"^0.5.1","reflect-metadata":"0.1.10","rollup":"0.50.0","rollup-plugin-license":"0.5.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-sourcemaps":"0.4.2","rollup-plugin-visualizer":"^0.3.1","rxjs":"5.5.2","shelljs":"0.7.8","source-map-loader":"0.2.3","ts-loader":"3.1.1","tslint":"5.8.0","typescript":"2.4.2","uglify-js":"3.1.6","webpack":"^3.8.1","webpack-dev-server":"^2.9.4","webpack-merge":"^4.1.0","zone.js":"0.8.18"},"_id":"ng2-completer@2.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg==","shasum":"36101eb5a796f966897e7894fc437effd88ebdfb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-2.0.8.tgz","fileCount":32,"unpackedSize":692840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLMM7CRA9TVsSAnZWagAA6o0QAJVu+I232fXdb+pGSz9Z\nUq/nZ3DZIorWyedQfQ3Cvmxx8msEgWYIdWXyZhBrcr4PR4W109qdi4cxGrcS\nX+S3jc7N7SwHbFrusBJ3HdBcZi23uKDLrkCHZuImEtybl6r13c934AbEEGJJ\npjBSCuD3pqne4PUFeiiIp67QOZ6jfazt96K2ZXmRi47FA1y7F7AbO5sY740L\npyT5MI5MRCF8wR+7W+vEjwG+qbTyVfQ/vERqTwplehzKn8L8OPGBBXp7CEkU\nEiydjMSgC5RY/PJC/Fz0/v20c2xydIIQ9+7Zw7k5azG3LMBqhuYsEqQIkCQg\n5+moudyeorHRzyeEDlqZAl1avmPk5RenceCLEqY9YNh3EcJNS7Hi4tBwbNsz\nOI5gmneJ1elkPlD3I65jfhVVy8fNgzZGp2abEwDll45ABNzoZvf4tXyFYJh1\n2ZBN2lo0UkmXO4IHrjOdwTM5IBQOkTRQcwXYanoKKX723ND+KL15Gfo36V1X\nsMOChCJvD9X4ffzeGCn+BKgL+yPfJr+3KPdyGn1A0lQAEUkjQXkDRwI+Td92\nTSmknTRqtmui/yHvtInuwd+siesTDTrytGz4GXVNUBvsijLw/kDgYXr2GuPx\nkplBBMmtdj+lGHHGC7jTgjPjbLwsDE5KXOdwV54y2sNDhpgjHwpUAdnCoG09\n5jqJ\r\n=7e1/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDkO50+vVBsribXg7ZUyF0kTbOq/RD+JcIyRoZQG5cIAiAZk1uyydM9vtnzx01iJ1mgaR18U7+34uJ60uWl14iKMg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_2.0.8_1529660219307_0.29658431829479914"},"_hasShrinkwrap":false},"3.0.0-beta.1":{"name":"ng2-completer","version":"3.0.0-beta.1","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/http":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@types/jasmine":"^2.6.2","@types/node":"^10.3.2","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^2.4.1","codelyzer":"^4.3.0","copy-webpack-plugin":"^4.2.3","core-js":"^2.5.7","cross-env":"^5.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^2.0.0","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.0","ngx-bootstrap":"^3.0.0","raw-loader":"^0.5.1","reflect-metadata":"^0.1.10","rollup":"^0.60.1","rollup-plugin-license":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-visualizer":"^0.7.0","rxjs":"^6.0.0","shelljs":"^0.8.2","source-map-loader":"0.2.3","ts-loader":"^4.4.1","tslint":"^5.10.0","typescript":"2.7.2","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"~0.8.18"},"readme":"# ng2-completer\n\nAuto complete component for Angular 2.\n\nThis component is based on [angucomplete-alt](https://github.com/ghiden/angucomplete-alt)\n\nClick for [demo](http://oferh.github.io/ng2-completer/) or [plunk](https://plnkr.co/edit/sVnfpBiEb5jBdtul4ls9?p=preview)\n\n## Installation\n\n```sh\nnpm install ng2-completer --save\n```\n\n## Usage\n\nThe module you want to use ng2-completer in must import `Ng2CompleterModule` and `FormsModule` (to use the ngModel\ndirective on ng2-completer).  `Ng2CompleterModule` provides the `CompleterService`, and declares the `ng2-completer`\ndirective.\n```ts\nimport { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule } from \"@angular/forms\";\nimport { AppComponent } from './app.component';\nimport { Ng2CompleterModule } from \"ng2-completer\";\n\n@NgModule({\n  imports: [\n      BrowserModule,\n      Ng2CompleterModule,\n      FormsModule,\n  ],\n  declarations: [ AppComponent ],\n  bootstrap: [ AppComponent ]\n})\nexport class AppModule { }\n```\n\nAdd ng2-completer to your component and create a data source:\n\n```ts\nimport { Component } from '@angular/core';\nimport { CompleterService, CompleterData } from 'ng2-completer';\n\n@Component({\n  selector: 'my-component',\n  template: `<h1>Search color</h1>\n            <ng2-completer [(ngModel)]=\"searchStr\" [datasource]=\"dataService\" [minSearchLength]=\"0\"></ng2-completer>\n            <h1>Search captain</h1>\n            <ng2-completer [(ngModel)]=\"captain\" [datasource]=\"captains\" [minSearchLength]=\"0\"></ng2-completer>`\n})\nexport class MyComponent {\n\n  protected searchStr: string;\n  protected captain: string;\n  protected dataService: CompleterData;\n  protected searchData = [\n    { color: 'red', value: '#f00' },\n    { color: 'green', value: '#0f0' },\n    { color: 'blue', value: '#00f' },\n    { color: 'cyan', value: '#0ff' },\n    { color: 'magenta', value: '#f0f' },\n    { color: 'yellow', value: '#ff0' },\n    { color: 'black', value: '#000' }\n  ];\n  protected captains = ['James T. Kirk', 'Benjamin Sisko', 'Jean-Luc Picard', 'Spock', 'Jonathan Archer', 'Hikaru Sulu', 'Christopher Pike', 'Rachel Garrett' ];\n\n  constructor(private completerService: CompleterService) {\n    this.dataService = completerService.local(this.searchData, 'color', 'color');\n  }\n}\n```\n\nng2-completer uses [rxjs](https://github.com/Reactive-Extensions/RxJS) stream as data sources.\nThere are 2 ready made data sources that can be used to fetch local and remote data but it's also possible to provide\na custom source that generates a stream of items.\n\n### System.js configuration\n\nAdd the following to `System.js` map configuration:\n```ts\n   var map = {\n       ...\n       'ng2-completer': 'node_modules/ng2-completer/ng2-completer.umd.js'\n   }\n```\n\n\n\n## API\n\n### ng2-completer component\n\n|Attribute|Description|Type|Required|Default|\n|:---    |:---        |:--- |:---      |:--- |\n|datasource|Autocomplete list data source can be an array of strings or a URL that results in an array of strings or a CompleterData object|Array\\<string\\>\\|string\\|CompleterData|Yes||\n|dataService|**Deprecated**  use `datasource` instead. Autocomplete list data source.|CompleterData|Yes||\n|ngModel| see the angular [forms API](https://angular.io/docs/js/latest/guide/forms.html).|string|Yes||\n|autoMatch|Auto select an item if it is the only result and it is an exact match of the search text.|boolean|No|false\n|autofocus|Set input focus when the page loads|boolean|No|false\n|clearUnselected|Clear the input on blur if not selected.|boolean|No|false|\n|clearSelected|Clear the input when a result is selected.|boolean|No|false|\n|disableInput|If true disable the input field.|boolean|No|false|\n|fieldTabindex|Set the `tabIndex` of the input.|number|No||\n|initialValue|Initial value for the component. Value is parsed using: titleField, descriptionField and imageField and used as selected value|any|No||\n|inputId|`id` attribute of the input element.|string|No||\n|inputName|`name` attribute of the input element.|string|No||\n|inputClass| `class` attribute of the input element.|string|No||\n|matchClass|CSS class to apply for matching part of the title and description.|string|No||\n|maxChars|Maximal number of characters that the user can type in the component.|number|No|524288|\n|minSearchLength|Minimal number of characters required for searching.|number|No|3|\n|overrideSuggested|If true will override suggested and set the model with the value in the input field.|boolean|No|false|\n|openOnFocus|If true will open the dropdown and perform search when the input gets the focus.|boolean|No|false|\n|openOnClick|If true will open and close the dropdown by click.|boolean|No|false|\n|selectOnFocus|If true will select the input text upon focus.|boolean|No|false|\n|selectOnClick|If true will select the input text by click.|boolean|No|false|\n|fillHighlighted|If true will set the model with the value in the input field when item is highlighted.|boolean|No|true|\n|pause|Number of msec. to wait before searching.|number|No|250|\n|placeholder|Placeholder text for the search field.|string|No||\n|textNoResults|Text displayed when the search returned no results. if the string is falsy it won't be displayed|string|No|\n|textSearching|Text displayed while search is active. if the string is falsy it won't be displayed|string|No|Searching...|\n|autoHighlight|Automatically highlight the best matching search result when the input changes. the \"best match\" is selected by: exact match, starts with and finally includes|boolean|No|false|\n\n### ng2-completer events\n\n|Name|Description|Type|\n|:---    |:---        |:--- |\n|selected|emitted when an item is selected.|(selected: CompleterItem): void|\n|highlighted|emitted when an item is highlighted.|(highlighted: CompleterItem): void|\n|focus|emitted when the input gets focus|(): void|\n|blur|emitted when the input looses focus|(): void|\n|opened|emitted when the dropdown is opened or closed|(isOpen: boolean): void|\n|keyup|emitted when the input emits keyup|(event: any): void|\n|keydown|emitted when the input emits keydown|(event: any): void|\n\n### ng2-completer methods\n\n|Method|Description|Parameters|\n|:---    |:---        |:--- |\n|open()|Open the dropdown| |\n|close()|Close the dropdown| |\n|focus()|Set the focus to the completer input| |\n|blur()|Remove the focus from the completer input| |\n|isOpen()|Returns the state of the dropdown| |\n\n### Local data\n\nCreate local data provider by calling `CompleterService.local`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|data|any[] \\| Observable<any[]>|A JSON array with the data to use or an Observable that emits one|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n\n### Remote data\n\nCreate remote data provider by calling `CompleterService.remote`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|url|string|Base url for the search|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n|urlFormater|(term: string) => string|Function that get's the searchterm and returns the search url before each search.|\n|dataField|string|The field in the response that includes the data.|\n|requestOptions|RequestOptions (@angular/common/http)|HTTP request options that should be sent with the search request.|\n\n### CSS classes\n\n* `.completer-holder`\n* `.completer-input`\n* `.completer-dropdown-holder`\n* `.completer-dropdown`\n* `.completer-searching`\n* `.completer-no-results`\n* `.completer-row`\n* `.completer-image-holder`\n* `.completer-image`\n* `.completer-image-default`\n* `.completer-title`\n* `.completer-description`\n* `.completer-list-item-holder`\n* `.completer-list-item`\n* `.completer-selected-row`\n\n## Credits\n\n* This product uses the TMDb API but is not endorsed or certified by TMDb\n","readmeFilename":"README.md","_id":"ng2-completer@3.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-H6ICknDAx1nNJjPQqroaUGWpHj7qBMFAqVBQJw+hfGLjVHnPk1eZXglq1sskmK9C1sbfMnyF8WlgJ84EK3MgAw==","shasum":"291d1825cd62e3ac04a9034e71f97eb8be7e68b2","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-3.0.0-beta.1.tgz","fileCount":32,"unpackedSize":1269751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLMcBCRA9TVsSAnZWagAAsaEQAJdlkdNwuC3pgpKU+oZH\nruNpfCuRgyFP2WEYhwvFkW+yYj5Ih2HXY42kkTzAs0yqfdbN/lI8+xAPJvBP\nj2YQKnxEQ+dkh7pQQbMFwO4+ZKXKWXMSwJnztCDVcvQe7ggIh+SOEDwAj4O1\n4Wp/tpHud2pxn/OmT8ubFyqTgQQwx85wzCks1wG+C+J4KNn0QjEwT3yoJ1zO\ngFMNYVeGNJOGK9FNRabXHhjRNtu8XbgK7ao8BJy3OqT7EiTSHRelehSv8loR\nShuzYx0JSofEEPk0n5WfrStM1yJjIxHXWi2sL9SQ1B0HI5vTD/RPytuSdRTG\n9EhClx8Rq+1hdhGuZySOtKK1J7Rgm4jlWEtAR2usgqqM9O9xNM5+Unb9px4F\nHiv+qluAXWj77aQnJLgVcvJCBma2AZf4S0OsdoT1NJmsU2/BzWwFqRFdgdO9\nqLuWmVTbJpx7eYlSymW5uIciNQY0X3nfTyHSWByLU5BIz9Lxvpz4BjLNtNZD\n4u1XoLPouhq8p8Ez8F1Yt5rHiomIw+oFPTkYRAdCCQoLlZO0yO4Z5ovfV8dY\nNRBawqezjgl38NRgtK4lryV14M9CytDQX7bu8q/GvfXMly1as2a8QGPuWOoa\n4Dd09aRtq62hSgujdD2KxrQWQzs9oZadets88ZJukGed7lzyWH5n0aMncUrv\nayLm\r\n=rzRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXFmsiosEDJINGT5RoGoCT96oI8Ty8ZaPJ8EcDrLtPAAiAMF8wr49zzEQ5nVfnVtkRMCdBGuIa8QxcBDCuAq9tYZg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_3.0.0-beta.1_1529661185647_0.876916465898077"},"_hasShrinkwrap":false},"3.0.0-beta.2":{"name":"ng2-completer","version":"3.0.0-beta.2","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/http":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@types/jasmine":"^2.6.2","@types/node":"^10.3.2","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^2.4.1","codelyzer":"^4.3.0","copy-webpack-plugin":"^4.2.3","core-js":"^2.5.7","cross-env":"^5.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^2.0.0","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.0","ngx-bootstrap":"^3.0.0","raw-loader":"^0.5.1","reflect-metadata":"^0.1.10","rollup":"^0.60.1","rollup-plugin-license":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-visualizer":"^0.7.0","rxjs":"^6.2.0","shelljs":"^0.8.2","source-map-loader":"0.2.3","ts-loader":"^4.4.1","tslint":"^5.10.0","typescript":"2.7.2","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"~0.8.18"},"dependencies":{"rxjs-compat":"^6.2.2"},"readme":"# ng2-completer\n\nAuto complete component for Angular 2.\n\nThis component is based on [angucomplete-alt](https://github.com/ghiden/angucomplete-alt)\n\nClick for [demo](http://oferh.github.io/ng2-completer/) or [plunk](https://plnkr.co/edit/sVnfpBiEb5jBdtul4ls9?p=preview)\n\n## Installation\n\n```sh\nnpm install ng2-completer --save\n```\n\n## Usage\n\nThe module you want to use ng2-completer in must import `Ng2CompleterModule` and `FormsModule` (to use the ngModel\ndirective on ng2-completer).  `Ng2CompleterModule` provides the `CompleterService`, and declares the `ng2-completer`\ndirective.\n```ts\nimport { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule } from \"@angular/forms\";\nimport { HttpClientModule } from \"@angular/common/http\";\nimport { AppComponent } from './app.component';\nimport { Ng2CompleterModule } from \"ng2-completer\";\n\n\n@NgModule({\n  imports: [\n      BrowserModule,\n      FormsModule,\n      HttpClientModule,\n      Ng2CompleterModule,\n  ],\n  declarations: [ AppComponent ],\n  bootstrap: [ AppComponent ]\n})\nexport class AppModule { }\n```\n\nAdd ng2-completer to your component and create a data source:\n\n```ts\nimport { Component } from '@angular/core';\nimport { CompleterService, CompleterData } from 'ng2-completer';\n\n@Component({\n  selector: 'my-component',\n  template: `<h1>Search color</h1>\n            <ng2-completer [(ngModel)]=\"searchStr\" [datasource]=\"dataService\" [minSearchLength]=\"0\"></ng2-completer>\n            <h1>Search captain</h1>\n            <ng2-completer [(ngModel)]=\"captain\" [datasource]=\"captains\" [minSearchLength]=\"0\"></ng2-completer>`\n})\nexport class MyComponent {\n\n  protected searchStr: string;\n  protected captain: string;\n  protected dataService: CompleterData;\n  protected searchData = [\n    { color: 'red', value: '#f00' },\n    { color: 'green', value: '#0f0' },\n    { color: 'blue', value: '#00f' },\n    { color: 'cyan', value: '#0ff' },\n    { color: 'magenta', value: '#f0f' },\n    { color: 'yellow', value: '#ff0' },\n    { color: 'black', value: '#000' }\n  ];\n  protected captains = ['James T. Kirk', 'Benjamin Sisko', 'Jean-Luc Picard', 'Spock', 'Jonathan Archer', 'Hikaru Sulu', 'Christopher Pike', 'Rachel Garrett' ];\n\n  constructor(private completerService: CompleterService) {\n    this.dataService = completerService.local(this.searchData, 'color', 'color');\n  }\n}\n```\n\nng2-completer uses [rxjs](https://github.com/Reactive-Extensions/RxJS) stream as data sources.\nThere are 2 ready made data sources that can be used to fetch local and remote data but it's also possible to provide\na custom source that generates a stream of items.\n\n### System.js configuration\n\nAdd the following to `System.js` map configuration:\n```ts\n   var map = {\n       ...\n       'ng2-completer': 'node_modules/ng2-completer/ng2-completer.umd.js'\n   }\n```\n\n\n\n## API\n\n### ng2-completer component\n\n|Attribute|Description|Type|Required|Default|\n|:---    |:---        |:--- |:---      |:--- |\n|datasource|Autocomplete list data source can be an array of strings or a URL that results in an array of strings or a CompleterData object|Array\\<string\\>\\|string\\|CompleterData|Yes||\n|dataService|**Deprecated**  use `datasource` instead. Autocomplete list data source.|CompleterData|Yes||\n|ngModel| see the angular [forms API](https://angular.io/docs/js/latest/guide/forms.html).|string|Yes||\n|autoMatch|Auto select an item if it is the only result and it is an exact match of the search text.|boolean|No|false\n|autofocus|Set input focus when the page loads|boolean|No|false\n|clearUnselected|Clear the input on blur if not selected.|boolean|No|false|\n|clearSelected|Clear the input when a result is selected.|boolean|No|false|\n|disableInput|If true disable the input field.|boolean|No|false|\n|fieldTabindex|Set the `tabIndex` of the input.|number|No||\n|initialValue|Initial value for the component. Value is parsed using: titleField, descriptionField and imageField and used as selected value|any|No||\n|inputId|`id` attribute of the input element.|string|No||\n|inputName|`name` attribute of the input element.|string|No||\n|inputClass| `class` attribute of the input element.|string|No||\n|matchClass|CSS class to apply for matching part of the title and description.|string|No||\n|maxChars|Maximal number of characters that the user can type in the component.|number|No|524288|\n|minSearchLength|Minimal number of characters required for searching.|number|No|3|\n|overrideSuggested|If true will override suggested and set the model with the value in the input field.|boolean|No|false|\n|openOnFocus|If true will open the dropdown and perform search when the input gets the focus.|boolean|No|false|\n|openOnClick|If true will open and close the dropdown by click.|boolean|No|false|\n|selectOnFocus|If true will select the input text upon focus.|boolean|No|false|\n|selectOnClick|If true will select the input text by click.|boolean|No|false|\n|fillHighlighted|If true will set the model with the value in the input field when item is highlighted.|boolean|No|true|\n|pause|Number of msec. to wait before searching.|number|No|250|\n|placeholder|Placeholder text for the search field.|string|No||\n|textNoResults|Text displayed when the search returned no results. if the string is falsy it won't be displayed|string|No|\n|textSearching|Text displayed while search is active. if the string is falsy it won't be displayed|string|No|Searching...|\n|autoHighlight|Automatically highlight the best matching search result when the input changes. the \"best match\" is selected by: exact match, starts with and finally includes|boolean|No|false|\n\n### ng2-completer events\n\n|Name|Description|Type|\n|:---    |:---        |:--- |\n|selected|emitted when an item is selected.|(selected: CompleterItem): void|\n|highlighted|emitted when an item is highlighted.|(highlighted: CompleterItem): void|\n|focus|emitted when the input gets focus|(): void|\n|blur|emitted when the input looses focus|(): void|\n|opened|emitted when the dropdown is opened or closed|(isOpen: boolean): void|\n|keyup|emitted when the input emits keyup|(event: any): void|\n|keydown|emitted when the input emits keydown|(event: any): void|\n\n### ng2-completer methods\n\n|Method|Description|Parameters|\n|:---    |:---        |:--- |\n|open()|Open the dropdown| |\n|close()|Close the dropdown| |\n|focus()|Set the focus to the completer input| |\n|blur()|Remove the focus from the completer input| |\n|isOpen()|Returns the state of the dropdown| |\n\n### Local data\n\nCreate local data provider by calling `CompleterService.local`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|data|any[] \\| Observable<any[]>|A JSON array with the data to use or an Observable that emits one|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n\n### Remote data\n\nCreate remote data provider by calling `CompleterService.remote`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|url|string|Base url for the search|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n|urlFormater|(term: string) => string|Function that get's the searchterm and returns the search url before each search.|\n|dataField|string|The field in the response that includes the data.|\n|requestOptions|RequestOptions (@angular/common/http)|HTTP request options that should be sent with the search request.|\n\n### CSS classes\n\n* `.completer-holder`\n* `.completer-input`\n* `.completer-dropdown-holder`\n* `.completer-dropdown`\n* `.completer-searching`\n* `.completer-no-results`\n* `.completer-row`\n* `.completer-image-holder`\n* `.completer-image`\n* `.completer-image-default`\n* `.completer-title`\n* `.completer-description`\n* `.completer-list-item-holder`\n* `.completer-list-item`\n* `.completer-selected-row`\n\n## Credits\n\n* This product uses the TMDb API but is not endorsed or certified by TMDb\n","readmeFilename":"README.md","_id":"ng2-completer@3.0.0-beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-j2/C9rw7WVDBFHh0zmLGkpvFiH/Adg3mphD8xi78+TO0wv4wi/nscdQxgfnLvAtVFoJ1jlAtUFYFlSP1es94/A==","shasum":"4e29892dc05d31ff40e9e0127f83c5698c6d5831","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-3.0.0-beta.2.tgz","fileCount":32,"unpackedSize":1291592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblhu8CRA9TVsSAnZWagAARnAP/Ay+WVN3BJigSfPOLgoi\nKtw8E0SPfiiD2ZRukwY6Wd9/NPnE7kb9S2Btx4XqBTWYEd1Ghyl8KxFhEmfW\nelDGDKRVtmfeucTcFK8TmS8xuoM0fqcnstHZpnodIRvVK8C1OUUyjKw0rjRw\nL8gbR84RmZfE+TffdNKyLuFW68mNahzfShvW9QpOZYIcoCYj/VJPR3VjpX+d\nNQ96BbxjpgjHNAGGjTkj8syDyu3OFlAYdisOcwbWOi86YIRrD1mA5XSWMBlt\n7p1tGTcH5xguTsXoPDopJcmhlFB6JYQXUTMZAeUsM9M2m1WLxiB6gKohqvFr\nbd2KEYk8lzaDbw8NXhWpl/AIOlDtc0/wcVPIwKkHdN12OSXiJGx+J7L4gvEa\n4+fTtM+vzoP634hOKLyMuurZjF+oAM+XH3G0L4jGlc7xALaWfzsqE0T6D1fC\nLPNowLZrPBN9b6on43PZyABn/4wuV0Pg/megaDtg9RggZg/TgSo/Eicvd+y2\nASa9g9y5QLkEgAyWZleB5FVZdFgBfMZAf+wbqytw58d6RiOtwSoz38xVyd5H\nedaDsJIABQ882tAOBha+alClNR01l02K1Tf3qdjWEZBf77AYM70g5BPoSECU\nITyUxhv7PJaO39rd3XB3Xui5bXmWi2VBbiLDTB2KMQ0mBA6yA+tpA11q5GBz\nc8/i\r\n=kARF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiPxKrESYIaiHMcpCf8MogFkYT8n6sno0EyH+4UMtMUAiEA8CmalDnN2o8Owc0scacUNNB1MxDfNlkRIAs0fVqNAzk="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_3.0.0-beta.2_1536564155403_0.260879849679432"},"_hasShrinkwrap":false},"3.0.1":{"name":"ng2-completer","version":"3.0.1","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":"^6.0.0","@angular/core":"^6.0.0","@angular/forms":"^6.0.0"},"devDependencies":{"@angular/animations":"^6.0.0","@angular/cdk":"^6.0.0","@angular/common":"^6.0.0","@angular/compiler":"^6.0.0","@angular/compiler-cli":"^6.0.0","@angular/core":"^6.0.0","@angular/forms":"^6.0.0","@angular/http":"^6.0.0","@angular/material":"^6.0.0","@angular/platform-browser":"^6.0.0","@angular/platform-browser-dynamic":"^6.0.0","@angular/platform-server":"^6.0.0","@angular/router":"^6.0.0","@compodoc/compodoc":"^1.0.3","@types/jasmine":"^2.6.2","@types/node":"^10.3.2","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^2.4.1","codelyzer":"^4.3.0","copy-webpack-plugin":"^4.2.3","core-js":"^2.5.7","cross-env":"^5.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^2.0.0","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.0","ngx-bootstrap":"^3.0.0","raw-loader":"^0.5.1","reflect-metadata":"^0.1.10","rollup":"^0.60.1","rollup-plugin-license":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-visualizer":"^0.7.0","rxjs":"~6.2.0","shelljs":"^0.8.2","source-map-loader":"0.2.3","ts-loader":"^4.4.1","tslint":"^5.10.0","typescript":"2.7.2","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"~0.8.18"},"dependencies":{"rxjs-compat":"^6.2.2"},"_id":"ng2-completer@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-Al7tNxXSgTQNDTdFVIM4m3mjpAm1/7DhNHrjXOqNfBDzN9PArJPAQYKpF/7ycHSgJQdY+E7d6mjIc1WzeLJreQ==","shasum":"6170fa6c56d4bf74350242ccc31c11aaed947019","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-3.0.1.tgz","fileCount":32,"unpackedSize":1277504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+hJSCRA9TVsSAnZWagAA2J8P/iv4HAFdb2963Qx4tRPG\nVeTxFRN3WwdVD/WoDtLVrC1ksF+2hCZ4eKXQjV2wSZHBosJzKa//tRWFT18n\nXxbhed1PoLvwVdNHsKNgJHMolhz0KqdteW/+dkEdoDJm7XpYlhM0AhQt2NU/\n4/elGRSs6Wopa7i4AgsdTPWg2dPzJu6s6f5TmDnzwm+Fsgd7L8rDzSPsErnD\n02J7I7rXrE8F960kYv77FcRWEgpiNT7F24FSGu2F/5+pWMA8HdK8CKSnkW78\nn0S8oQXgQEVfUcT6UBiBhf9IwT9ThFvyQrlm9FkRKTVVKytBUriOQRxgB+5O\n+Dl/GCZ+qNEc2EmMBCSp2EDt9zMLkqDkL0YE1YvdLxJFZFYCdHTEukr45r/T\nHpBG4x/XGKwCTT2gT1DWewQ52zATQfzvs6flkPS9KgQvGH/vRTyYu7J28RbU\ndgT/LbxvKVKe0GByv4Ff2OZW0Qvp4wDBO46YoTk3OxPpAsPpbiMS1U5y44tv\npgduyQgNgVmeScFgOYqXm2h70VMV6tBOsf+50hUFB2UUNEO9en5KOhMRTRdc\nhQraleSWvuIemavwDjzOQ/wRZvSPnQIOzx3uh/vxEmzSCS+crtHvIW4cT34v\neuWxcHJwqxDp4s1NPPadvKlTCOLdgl8+kmb+amGkw2IIGgzmf4KB/BLBv6KM\n1cj3\r\n=68TO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx4WWc09GSxmPprcG5O2xl5b4q9yelIpij9ngToy1pHQIhAJ02XkQsnIoGPfyfiuw8HjqVThisg/Y8J3rD3Sft82FZ"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_3.0.1_1559892561968_0.6046041244542222"},"_hasShrinkwrap":false},"3.0.2":{"name":"ng2-completer","version":"3.0.2","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/http":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@types/jasmine":"^2.6.2","@types/node":"^10.3.2","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^2.4.1","codelyzer":"^4.3.0","copy-webpack-plugin":"^4.2.3","core-js":"^2.5.7","cross-env":"^5.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^2.0.0","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.0","ngx-bootstrap":"^3.0.0","raw-loader":"^0.5.1","reflect-metadata":"^0.1.10","rollup":"^0.60.1","rollup-plugin-license":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-visualizer":"^0.7.0","rxjs":"~6.2.0","shelljs":"^0.8.2","source-map-loader":"0.2.3","ts-loader":"^4.4.1","tslint":"^5.10.0","typescript":"2.7.2","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"~0.8.18"},"dependencies":{"rxjs-compat":"^6.2.2"},"_id":"ng2-completer@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-mmtFFZTqVQQ5akVUnH4mUEbpYfTCElY7IhDTlKLNfGAND5EzsO6N/5q0lPoV16295Hzj1p/uC7QJEiMVDg2KyA==","shasum":"2c1a8ba6d973590e7c123982aaaf5bc98cf961b2","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-3.0.2.tgz","fileCount":32,"unpackedSize":1277536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+hZjCRA9TVsSAnZWagAAhfUP/RcAPRMcdV51lT/75+Q8\nA+blBgN3C/od44c6NqiuaP3fz6xpF4fpmH2M39s1lh3nCHLqWvRyQyHhkX1Y\nyJzzFsI7ZBzw+Hnn/TRhG8jp6sHVEGcT7+QZVdDYSh2u/cjVOkF1/DDXwKZ+\nKgK0AwNh+DkhIee+DDkWl3rrICN3vzzES4XIXpG0UOXpufDVw1E5uQrGntAf\nib9NYFBGhAg0Z0V5Ph0/d8tw4iBSeKVoW2tK3ZAh64EIzmyKTlm8NzBYefQS\nWJATz4wBlmewSFrAzu4KDPSoAiMpfgD4i2MhDWSKVW2/IaoUUqEcGv51YCcZ\ntmG4UOzjxGYBapK7psXMJVeBmMZHR6Z8wmNHLJihxovFTHv81jjCNbbk+Pzp\n1zzyKUdpIjbM6Qj8DHxfsJkYQ55po0JNHQHjrPpySV9B7DW7x7gikrc/TWuA\nz6xGq//pwAvjZuBGZ5/gy7FyQ72FfxsehCq0HhOJBWnmzpaSA+R1EDgT5tPu\nzvJAT4rNREXcl71hze/VuBGBRC7GnNltz0eZmvadpJgPyg2AYrFvI4uqCe98\ntqTLzL2aaupQAhdR5T9OlRg88g97GD/qk5r0sZEVm/7F9JqtnBP0/w2GpTXv\nMVRZkrxb4HoDhieZOwnGtdeOAgVpnTTNwT1Orf4ULf/fS5LCh9IScJJphGPY\n6GIM\r\n=Ba09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0WxizD/ZpUfBSgm2TdAs8JrwWZ5AIRjvX1skcGm1JsAiB6NhlpKleB/g6Pi24WyoDPy3J6O2kuu7Pq8sUuPNNwSg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_3.0.2_1559893602859_0.7555610864215803"},"_hasShrinkwrap":false},"3.0.3":{"name":"ng2-completer","version":"3.0.3","description":"ng2 autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular2","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@types/jasmine":"^2.6.2","@types/node":"^10.3.2","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^2.4.1","codelyzer":"^4.3.0","copy-webpack-plugin":"^4.2.3","core-js":"^2.5.7","cross-env":"^5.1.1","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^1.1.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^2.0.0","karma-chrome-launcher":"2.2.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^1.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.0","ngx-bootstrap":"^3.0.0","raw-loader":"^0.5.1","reflect-metadata":"^0.1.10","rollup":"^0.60.1","rollup-plugin-license":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-visualizer":"^0.7.0","rxjs":"~6.2.0","shelljs":"^0.8.2","source-map-loader":"0.2.3","ts-loader":"^4.4.1","tslint":"^5.10.0","typescript":"3.5.3","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"~0.8.18"},"dependencies":{},"_id":"ng2-completer@3.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-ULt30zJhzX4jqZr2sT9KOCqYuqo5Qw7dR656Q9xdzQZhTQnRYXfDSc8bWMhXnItFFZvBNxEb6sFvZO+Bt0j3Kg==","shasum":"430b28ed066e0644f603921143a53f057cc24366","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-3.0.3.tgz","fileCount":32,"unpackedSize":1280064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxtZTCRA9TVsSAnZWagAAG6YP/2fdhDFDQp260xTzZF/e\nL5js186UJ/n7YdObBTSeCFxWH8HXC9q1lx4F3dWBlEWkH8OrCsFJmsUhQxmS\n18+v+342ZfGnVbc3BJW/5Dx5+BqTto41WcmeEoHlk/+6Rm1a6n2pmdJpB8ug\nleZc0UuPHwuzZKNf3pPcwt7sfs81vIrtO87TMxIltxJ4jSIwLd2m2nr+CGp0\nf6oi92z4WUPV19vEw5OqHWTZL9dnodGqAnOmBznFmsqW/NMeUPqGa+rQqRo7\n3MNCNBUxofrC2UR8e7OHj2P1O8SHix25dn7/mJ/MLBDdeaBXU9RmELXn9kh6\n+MpaIasKe73TwN+knFGaZjh/RmGmOLBu96DC7wSiAipd3VXlp6HcDrhARxal\nGqGi+QQI8OY2GMQOiliMw5l4f58OyW3DAGJc243m6mRToASp0VmEg5nAaoeC\n+wlq4D+RMSAfkhXmMMM9C9OsowdfsW/d/gyozlCZIuCTNMQJgu5r1306IL1c\ns56ju6jPtC9SNLrToa9dDkv8t+6xlad3ezdGTzZ0g9uhlvMPUr9htQ72UVOX\neT0fpG8EMl2Rt3lHkwlPRvS1uXRchhQEZS6JsFYxufXCLSA9BO348MzI5g40\npfXZJtyLfT8RDIboytS8WkZNhejYQNWbIIfJ6X3wBqY9XH9BKVW1O1fNgxU1\n9iDq\r\n=8twK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6IXePd+T7fg2dAlHTiZPgwY0oIbxfaslyxgzNWj6jrAiEA9mvstzesMk3rAiWfCr98oaujoE+lIlpUMpjqF8U1778="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_3.0.3_1573312083261_0.5783692481862888"},"_hasShrinkwrap":false},"9.0.0":{"name":"ng2-completer","version":"9.0.0","description":"angular autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo","postinstall":"ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points"},"typings":"./ng2-completer.d.ts","keywords":["angular","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Martin Donadieu","email":"martindonadieu@gmail.com"},{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@rollup/plugin-node-resolve":"^7.1.1","@types/jasmine":"^3.5.3","@types/node":"^13.7.0","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^3.0.0","codelyzer":"^5.2.1","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.4","cross-env":"^7.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^2.2.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^4.4.1","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^3.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^4.0.2","ngx-bootstrap":"^5.3.2","raw-loader":"^4.0.0","reflect-metadata":"^0.1.10","rollup":"^1.31.0","rollup-plugin-license":"^0.13.0","rollup-plugin-sourcemaps":"^0.5.0","rollup-plugin-visualizer":"^3.3.1","rxjs":"^6.5.4","shelljs":"^0.8.2","source-map-loader":"^0.2.4","to-string-loader":"^1.1.6","ts-loader":"^6.2.1","tslint":"^6.0.0","typescript":"~3.7.5","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"^0.10.2"},"dependencies":{},"readme":"# ng2-completer\n\nAuto complete component for Angular 2.\n\nThis component is based on [angucomplete-alt](https://github.com/ghiden/angucomplete-alt)\n\nClick for [demo](http://oferh.github.io/ng2-completer/) or [plunk](https://plnkr.co/edit/sVnfpBiEb5jBdtul4ls9?p=preview)\n\n## Installation\n\n```sh\nnpm install ng2-completer --save\n```\n\n## Usage\n\nThe module you want to use ng2-completer in must import `Ng2CompleterModule` and `FormsModule` (to use the ngModel\ndirective on ng2-completer).  `Ng2CompleterModule` provides the `CompleterService`, and declares the `ng2-completer`\ndirective.\n```ts\nimport { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule } from \"@angular/forms\";\nimport { HttpClientModule } from \"@angular/common/http\";\nimport { AppComponent } from './app.component';\nimport { Ng2CompleterModule } from \"ng2-completer\";\n\n\n@NgModule({\n  imports: [\n      BrowserModule,\n      FormsModule,\n      HttpClientModule,\n      Ng2CompleterModule,\n  ],\n  declarations: [ AppComponent ],\n  bootstrap: [ AppComponent ]\n})\nexport class AppModule { }\n```\n\nAdd ng2-completer to your component and create a data source:\n\n```ts\nimport { Component } from '@angular/core';\nimport { CompleterService, CompleterData } from 'ng2-completer';\n\n@Component({\n  selector: 'my-component',\n  template: `<h1>Search color</h1>\n            <ng2-completer [(ngModel)]=\"searchStr\" [datasource]=\"dataService\" [minSearchLength]=\"0\"></ng2-completer>\n            <h1>Search captain</h1>\n            <ng2-completer [(ngModel)]=\"captain\" [datasource]=\"captains\" [minSearchLength]=\"0\"></ng2-completer>`\n})\nexport class MyComponent {\n\n  protected searchStr: string;\n  protected captain: string;\n  protected dataService: CompleterData;\n  protected searchData = [\n    { color: 'red', value: '#f00' },\n    { color: 'green', value: '#0f0' },\n    { color: 'blue', value: '#00f' },\n    { color: 'cyan', value: '#0ff' },\n    { color: 'magenta', value: '#f0f' },\n    { color: 'yellow', value: '#ff0' },\n    { color: 'black', value: '#000' }\n  ];\n  protected captains = ['James T. Kirk', 'Benjamin Sisko', 'Jean-Luc Picard', 'Spock', 'Jonathan Archer', 'Hikaru Sulu', 'Christopher Pike', 'Rachel Garrett' ];\n\n  constructor(private completerService: CompleterService) {\n    this.dataService = completerService.local(this.searchData, 'color', 'color');\n  }\n}\n```\n\nng2-completer uses [rxjs](https://github.com/Reactive-Extensions/RxJS) stream as data sources.\nThere are 2 ready made data sources that can be used to fetch local and remote data but it's also possible to provide\na custom source that generates a stream of items.\n\n### System.js configuration\n\nAdd the following to `System.js` map configuration:\n```ts\n   var map = {\n       ...\n       'ng2-completer': 'node_modules/ng2-completer/ng2-completer.umd.js'\n   }\n```\n\n\n\n## API\n\n### ng2-completer component\n\n|Attribute|Description|Type|Required|Default|\n|:---    |:---        |:--- |:---      |:--- |\n|datasource|Autocomplete list data source can be an array of strings or a URL that results in an array of strings or a CompleterData object|Array\\<string\\>\\|string\\|CompleterData|Yes||\n|dataService|**Deprecated**  use `datasource` instead. Autocomplete list data source.|CompleterData|Yes||\n|ngModel| see the angular [forms API](https://angular.io/docs/js/latest/guide/forms.html).|string|Yes||\n|autoMatch|Auto select an item if it is the only result and it is an exact match of the search text.|boolean|No|false\n|autofocus|Set input focus when the page loads|boolean|No|false\n|clearUnselected|Clear the input on blur if not selected.|boolean|No|false|\n|clearSelected|Clear the input when a result is selected.|boolean|No|false|\n|disableInput|If true disable the input field.|boolean|No|false|\n|fieldTabindex|Set the `tabIndex` of the input.|number|No||\n|initialValue|Initial value for the component. Value is parsed using: titleField, descriptionField and imageField and used as selected value|any|No||\n|inputId|`id` attribute of the input element.|string|No||\n|inputName|`name` attribute of the input element.|string|No||\n|inputClass| `class` attribute of the input element.|string|No||\n|matchClass|CSS class to apply for matching part of the title and description.|string|No||\n|maxChars|Maximal number of characters that the user can type in the component.|number|No|524288|\n|minSearchLength|Minimal number of characters required for searching.|number|No|3|\n|overrideSuggested|If true will override suggested and set the model with the value in the input field.|boolean|No|false|\n|openOnFocus|If true will open the dropdown and perform search when the input gets the focus.|boolean|No|false|\n|openOnClick|If true will open and close the dropdown by click.|boolean|No|false|\n|selectOnFocus|If true will select the input text upon focus.|boolean|No|false|\n|selectOnClick|If true will select the input text by click.|boolean|No|false|\n|fillHighlighted|If true will set the model with the value in the input field when item is highlighted.|boolean|No|true|\n|pause|Number of msec. to wait before searching.|number|No|250|\n|placeholder|Placeholder text for the search field.|string|No||\n|textNoResults|Text displayed when the search returned no results. if the string is falsy it won't be displayed|string|No|\n|textSearching|Text displayed while search is active. if the string is falsy it won't be displayed|string|No|Searching...|\n|autoHighlight|Automatically highlight the best matching search result when the input changes. the \"best match\" is selected by: exact match, starts with and finally includes|boolean|No|false|\n\n### ng2-completer events\n\n|Name|Description|Type|\n|:---    |:---        |:--- |\n|selected|emitted when an item is selected.|(selected: CompleterItem): void|\n|highlighted|emitted when an item is highlighted.|(highlighted: CompleterItem): void|\n|focus|emitted when the input gets focus|(): void|\n|blur|emitted when the input looses focus|(): void|\n|opened|emitted when the dropdown is opened or closed|(isOpen: boolean): void|\n|keyup|emitted when the input emits keyup|(event: any): void|\n|keydown|emitted when the input emits keydown|(event: any): void|\n\n### ng2-completer methods\n\n|Method|Description|Parameters|\n|:---    |:---        |:--- |\n|open()|Open the dropdown| |\n|close()|Close the dropdown| |\n|focus()|Set the focus to the completer input| |\n|blur()|Remove the focus from the completer input| |\n|isOpen()|Returns the state of the dropdown| |\n\n### Local data\n\nCreate local data provider by calling `CompleterService.local`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|data|any[] \\| Observable<any[]>|A JSON array with the data to use or an Observable that emits one|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n\n### Remote data\n\nCreate remote data provider by calling `CompleterService.remote`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|url|string|Base url for the search|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n|urlFormater|(term: string) => string|Function that get's the searchterm and returns the search url before each search.|\n|dataField|string|The field in the response that includes the data.|\n|requestOptions|RequestOptions (@angular/common/http)|HTTP request options that should be sent with the search request.|\n\n### CSS classes\n\n* `.completer-holder`\n* `.completer-input`\n* `.completer-dropdown-holder`\n* `.completer-dropdown`\n* `.completer-searching`\n* `.completer-no-results`\n* `.completer-row`\n* `.completer-image-holder`\n* `.completer-image`\n* `.completer-image-default`\n* `.completer-title`\n* `.completer-description`\n* `.completer-list-item-holder`\n* `.completer-list-item`\n* `.completer-selected-row`\n\n## Credits\n\n* This product uses the TMDb API but is not endorsed or certified by TMDb\n","readmeFilename":"README.md","_id":"ng2-completer@9.0.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-FNlAbUxUhiDTm7qfQDZZ484ziBX0k/eHx4iCjTjDbaaHtFJh+q+DA007diwQ9iRp5uDB0xuk8xkJqjWPa0SAFQ==","shasum":"b89d380a92eb9288ddc7b67e63ce8a6849e61e6e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-9.0.0.tgz","fileCount":31,"unpackedSize":864886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXfeZCRA9TVsSAnZWagAAIDYP/RJV0To1mTTSXzvnz3sE\nsh/B17Y7uRpJypnxoafs4YopphYCIkvfMttbz5Ru3Vh/6jKAkELA9YjJ95Tm\nt8+UoYrpawi9ts9thK6K9PbgCoa3PPLAwmdihpvY8hVqoLswT11NALGeka64\naVg+rGkJ/zk0ji0AD65UwqAIjhabXlNqfp9w13ZAPJp8Ax5Sp7TqUZDlUqxk\nP4gp08g16fGTHEPvq/sahYnZPqGmNmLqUqxX+f5m5CEh5Kg0k0XzIiC039pc\nEV1k9U9tNLocxiptgCO6sc1O9xNX0nywgRfXxev1iWoIFDdl0VFVj4KNWO5T\nLmhU0i8Z2/obGxu9eRd60ec6VVg4ISaJabxrNoerF1nAZVmPUfqst/5hKNRh\nus8E3pHKVwileFh1hKQfi+nHChjhjcjj1uzWGirfTX7snk6zsAWH+Wb2Q4Di\n1ZlS9HyY/W28FewBNifqbWSW2oJDOTq5YZUiAc4vKU5cSCS3EndKPsMH4TJw\nrnCCE4rd339U8kinwRBPywYwbAFS8vtS2QRTqoWmsIgKcWSXIODUSo/CAQrH\n+wBKHYW760Po1P7mAK5QwA40QPZleUu5j5jTbl0ebbGaLzbgkkbKpgvKd0Eo\nEW/tOyeEPNfGdjPvyvfM4I7fIDyRCRAg0Kc9UQlu2gIIJDOqSOJ1vo5xr4Ha\nhDVa\r\n=A+8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOsU76PPVDRub23v1IhzZ4nfBRiW9WVc9sJIBXXnxElAiBomeXVFABKaumi1PDool76rMIB6lxQisfuhSA/rGnGTg=="}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_9.0.0_1583216537057_0.9694949932035029"},"_hasShrinkwrap":false},"9.0.1":{"name":"ng2-completer","version":"9.0.1","description":"angular autocomplete/typeahead component","main":"./bundles/ng2-completer.umd.js","module":"./esm5/ng2-completer.js","es2015":"./esm2015/ng2-completer.js","scripts":{"build":"node build.js","build:demo:dev":"cross-env webpack --progress --color","build:demo:prod":"cross-env NODE_ENV=production webpack --config config/webpack.prod.js --progress --color","test":"karma start","pack-lib":"npm pack ./dist/lib","publish-lib":"npm publish ./dist/lib","publish-lib:next":"npm publish --tag next ./dist/lib","compodoc":"compodoc -p tsconfig.json","compodoc-serve":"compodoc -s","start":"cross-env webpack-dev-server --inline --progress --port 8080","deploy:gh-pages":"npm run build:demo:prod && cross-env ./node_modules/.bin/gh-pages -d dist/demo"},"typings":"./ng2-completer.d.ts","keywords":["angular","autcomplete","typeahead","word completion","ng2"],"author":{"name":"Ofer Herman","email":"oferhe@gmail.com"},"contributors":[{"name":"Martin Donadieu","email":"martindonadieu@gmail.com"},{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"bugs":{"url":"https://github.com/oferh/ng2-completer/issues"},"homepage":"http://oferh.github.io/ng2-completer/","license":"MIT","repository":{"type":"git","url":"git+https://github.com/oferh/ng2-completer.git"},"peerDependencies":{"@angular/common":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0"},"devDependencies":{"@angular/animations":">= 6.0.0","@angular/cdk":">= 6.0.0","@angular/common":">= 6.0.0","@angular/compiler":">= 6.0.0","@angular/compiler-cli":">= 6.0.0","@angular/core":">= 6.0.0","@angular/forms":">= 6.0.0","@angular/material":">= 6.0.0","@angular/platform-browser":">= 6.0.0","@angular/platform-browser-dynamic":">= 6.0.0","@angular/platform-server":">= 6.0.0","@angular/router":">= 6.0.0","@compodoc/compodoc":"^1.0.3","@rollup/plugin-node-resolve":"^7.1.1","@types/jasmine":"^3.5.3","@types/node":"^13.7.0","angular2-template-loader":"^0.6.2","awesome-typescript-loader":"^5.0.0","chalk":"^3.0.0","codelyzer":"^5.2.1","copy-webpack-plugin":"^5.1.1","core-js":"^3.6.4","cross-env":"^7.0.0","extract-text-webpack-plugin":"^4.0.0-beta.0","gh-pages":"^2.2.0","html-loader":"^0.5.1","html-webpack-plugin":"^3.2.0","istanbul-instrumenter-loader":"^3.0.0","jasmine-core":"^3.1.0","karma":"^4.4.1","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.0.0","karma-jasmine":"^3.1.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^4.0.2","ngx-bootstrap":"^5.3.2","raw-loader":"^4.0.0","reflect-metadata":"^0.1.10","rollup":"^1.31.0","rollup-plugin-license":"^0.13.0","rollup-plugin-sourcemaps":"^0.5.0","rollup-plugin-visualizer":"^3.3.1","rxjs":"^6.5.4","shelljs":"^0.8.2","source-map-loader":"^0.2.4","to-string-loader":"^1.1.6","ts-loader":"^6.2.1","tslint":"^6.0.0","typescript":"~3.7.5","uglify-js":"^3.1.6","webpack":"^4.0.0","webpack-cli":"^3.0.3","webpack-dev-server":"^3.1.4","webpack-merge":"^4.1.0","zone.js":"^0.10.2"},"dependencies":{},"readme":"# ng2-completer\n\nAuto complete component for Angular 2.\n\nThis component is based on [angucomplete-alt](https://github.com/ghiden/angucomplete-alt)\n\nClick for [demo](http://oferh.github.io/ng2-completer/) or [plunk](https://plnkr.co/edit/sVnfpBiEb5jBdtul4ls9?p=preview)\n\n## help needed\nI don't use this library much anymore and don't have time to properly maintain it.\nIf you are currently using ng2-completer and interested to maintain it please let me know!\n\n## Installation\n\n```sh\nnpm install ng2-completer --save\n```\n\n## Usage\n\nThe module you want to use ng2-completer in must import `Ng2CompleterModule` and `FormsModule` (to use the ngModel\ndirective on ng2-completer).  `Ng2CompleterModule` provides the `CompleterService`, and declares the `ng2-completer`\ndirective.\n```ts\nimport { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule } from \"@angular/forms\";\nimport { HttpClientModule } from \"@angular/common/http\";\nimport { AppComponent } from './app.component';\nimport { Ng2CompleterModule } from \"ng2-completer\";\n\n\n@NgModule({\n  imports: [\n      BrowserModule,\n      FormsModule,\n      HttpClientModule,\n      Ng2CompleterModule,\n  ],\n  declarations: [ AppComponent ],\n  bootstrap: [ AppComponent ]\n})\nexport class AppModule { }\n```\n\nAdd ng2-completer to your component and create a data source:\n\n```ts\nimport { Component } from '@angular/core';\nimport { CompleterService, CompleterData } from 'ng2-completer';\n\n@Component({\n  selector: 'my-component',\n  template: `<h1>Search color</h1>\n            <ng2-completer [(ngModel)]=\"searchStr\" [datasource]=\"dataService\" [minSearchLength]=\"0\"></ng2-completer>\n            <h1>Search captain</h1>\n            <ng2-completer [(ngModel)]=\"captain\" [datasource]=\"captains\" [minSearchLength]=\"0\"></ng2-completer>`\n})\nexport class MyComponent {\n\n  protected searchStr: string;\n  protected captain: string;\n  protected dataService: CompleterData;\n  protected searchData = [\n    { color: 'red', value: '#f00' },\n    { color: 'green', value: '#0f0' },\n    { color: 'blue', value: '#00f' },\n    { color: 'cyan', value: '#0ff' },\n    { color: 'magenta', value: '#f0f' },\n    { color: 'yellow', value: '#ff0' },\n    { color: 'black', value: '#000' }\n  ];\n  protected captains = ['James T. Kirk', 'Benjamin Sisko', 'Jean-Luc Picard', 'Spock', 'Jonathan Archer', 'Hikaru Sulu', 'Christopher Pike', 'Rachel Garrett' ];\n\n  constructor(private completerService: CompleterService) {\n    this.dataService = completerService.local(this.searchData, 'color', 'color');\n  }\n}\n```\n\nng2-completer uses [rxjs](https://github.com/Reactive-Extensions/RxJS) stream as data sources.\nThere are 2 ready made data sources that can be used to fetch local and remote data but it's also possible to provide\na custom source that generates a stream of items.\n\n### System.js configuration\n\nAdd the following to `System.js` map configuration:\n```ts\n   var map = {\n       ...\n       'ng2-completer': 'node_modules/ng2-completer/ng2-completer.umd.js'\n   }\n```\n\n\n\n## API\n\n### ng2-completer component\n\n|Attribute|Description|Type|Required|Default|\n|:---    |:---        |:--- |:---      |:--- |\n|datasource|Autocomplete list data source can be an array of strings or a URL that results in an array of strings or a CompleterData object|Array\\<string\\>\\|string\\|CompleterData|Yes||\n|dataService|**Deprecated**  use `datasource` instead. Autocomplete list data source.|CompleterData|Yes||\n|ngModel| see the angular [forms API](https://angular.io/docs/js/latest/guide/forms.html).|string|Yes||\n|autoMatch|Auto select an item if it is the only result and it is an exact match of the search text.|boolean|No|false\n|autofocus|Set input focus when the page loads|boolean|No|false\n|clearUnselected|Clear the input on blur if not selected.|boolean|No|false|\n|clearSelected|Clear the input when a result is selected.|boolean|No|false|\n|disableInput|If true disable the input field.|boolean|No|false|\n|fieldTabindex|Set the `tabIndex` of the input.|number|No||\n|initialValue|Initial value for the component. Value is parsed using: titleField, descriptionField and imageField and used as selected value|any|No||\n|inputId|`id` attribute of the input element.|string|No||\n|inputName|`name` attribute of the input element.|string|No||\n|inputClass| `class` attribute of the input element.|string|No||\n|matchClass|CSS class to apply for matching part of the title and description.|string|No||\n|maxChars|Maximal number of characters that the user can type in the component.|number|No|524288|\n|minSearchLength|Minimal number of characters required for searching.|number|No|3|\n|overrideSuggested|If true will override suggested and set the model with the value in the input field.|boolean|No|false|\n|openOnFocus|If true will open the dropdown and perform search when the input gets the focus.|boolean|No|false|\n|openOnClick|If true will open and close the dropdown by click.|boolean|No|false|\n|selectOnFocus|If true will select the input text upon focus.|boolean|No|false|\n|selectOnClick|If true will select the input text by click.|boolean|No|false|\n|fillHighlighted|If true will set the model with the value in the input field when item is highlighted.|boolean|No|true|\n|pause|Number of msec. to wait before searching.|number|No|250|\n|placeholder|Placeholder text for the search field.|string|No||\n|textNoResults|Text displayed when the search returned no results. if the string is falsy it won't be displayed|string|No|\n|textSearching|Text displayed while search is active. if the string is falsy it won't be displayed|string|No|Searching...|\n|autoHighlight|Automatically highlight the best matching search result when the input changes. the \"best match\" is selected by: exact match, starts with and finally includes|boolean|No|false|\n\n### ng2-completer events\n\n|Name|Description|Type|\n|:---    |:---        |:--- |\n|selected|emitted when an item is selected.|(selected: CompleterItem): void|\n|highlighted|emitted when an item is highlighted.|(highlighted: CompleterItem): void|\n|focus|emitted when the input gets focus|(): void|\n|blur|emitted when the input looses focus|(): void|\n|opened|emitted when the dropdown is opened or closed|(isOpen: boolean): void|\n|keyup|emitted when the input emits keyup|(event: any): void|\n|keydown|emitted when the input emits keydown|(event: any): void|\n\n### ng2-completer methods\n\n|Method|Description|Parameters|\n|:---    |:---        |:--- |\n|open()|Open the dropdown| |\n|close()|Close the dropdown| |\n|focus()|Set the focus to the completer input| |\n|blur()|Remove the focus from the completer input| |\n|isOpen()|Returns the state of the dropdown| |\n\n### Local data\n\nCreate local data provider by calling `CompleterService.local`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|data|any[] \\| Observable<any[]>|A JSON array with the data to use or an Observable that emits one|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n\n### Remote data\n\nCreate remote data provider by calling `CompleterService.remote`.\n\n#### Parameters\n\n|Name|Type|Description|Required|\n|:---|:---|:---       |:---    |\n|url|string|Base url for the search|Yes|\n|searchFields|string|Comma separated list of fields to search on. Fields may contain dots for nested attributes; if empty or null all data will be returned.|Yes|\n|titleField|string|Name of the field to use as title for the list item.|Yes|\n\n#### Attributes\n\n|Name|Type|Description|\n|:---|:---|:---       |\n|descriptionField|string|Name of the field to use as description for the list item.|\n|imageField|string|Name of the field to use as image url for the list item.|\n|urlFormater|(term: string) => string|Function that get's the searchterm and returns the search url before each search.|\n|dataField|string|The field in the response that includes the data.|\n|requestOptions|RequestOptions (@angular/common/http)|HTTP request options that should be sent with the search request.|\n\n### CSS classes\n\n* `.completer-holder`\n* `.completer-input`\n* `.completer-dropdown-holder`\n* `.completer-dropdown`\n* `.completer-searching`\n* `.completer-no-results`\n* `.completer-row`\n* `.completer-image-holder`\n* `.completer-image`\n* `.completer-image-default`\n* `.completer-title`\n* `.completer-description`\n* `.completer-list-item-holder`\n* `.completer-list-item`\n* `.completer-selected-row`\n\n## Credits\n\n* This product uses the TMDb API but is not endorsed or certified by TMDb\n","readmeFilename":"README.md","_id":"ng2-completer@9.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"anonymous","email":"oferhe@gmail.com"},"dist":{"integrity":"sha512-zEKehHdCK8E/k4Y0HepprGdYBHr2AOsaq4QpeqoCyUElOOC5M3qi3ZEHV1VF54I7heBQktswwXe5UyWduJ0Xeg==","shasum":"5ba97fd978bfcef746f5ed71d965f65d280de4de","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/ng2-completer/-/ng2-completer-9.0.1.tgz","fileCount":32,"unpackedSize":901623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejo0WCRA9TVsSAnZWagAAzCIP/35GzTaCWZMvZ+Keb851\nqmGyomA2jwJTJI7Oe7t5xfMlmh4vTGi7j5JYP61s6iP9DHV0NMwF1yVzHzwr\n1LRH4iovPC4SLeGwnudF1SnmlppospH26rtJwRrkTrqxGI81SzfFBORwN+OS\nm4bvWBotveTMSsH1+v/hYwOHHfakp/JgiF+iZQbN4MbdWHikutw5UZMmUd42\nQWG4ttOuPqAxxj1lIGAb2n4S+G/m57sSKayfex5cEfjOEq+jbNIGq4hudFpy\nwMavfUUP7h7bmIGHGFq2+qttC7Xd6Xl7SnWA+ZxsVT0rylZgjeqZgPz/sou8\nE14bNuJe97ro+wP6fOzCAVBqOV5mPrsau90vD0QU8KGyNs3GDIc3cGytyk/1\n78uR7uNLAKQlK9MbdoSEaean4kTQGzCpKCp0lO90ZTnGrqzLv+Ol9qJTuV7i\n5EqLmTLfbfTBDt6Q8tiDeaxAHxWIG27xalZhYZ0mzzCc9UlVFWxidygINR6Y\n62uWGaA/Qv+bBvONf4ANFvmhuqEfU1hQSIvIBurbxrsqvfeag3Bezob+wr9f\nb9tMedwjfIcWEb3NJU8QExLinitwQkMULqyFIUqIdnUswyQMe2q19Kyw6i3a\nzjR5zeq0/gWq9LJI2Y5T3C4tHA/MewkxDqjdBlC8P7uTgsfhFyGLzhZw0KF2\nLPOV\r\n=NLa1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf/0WMJ537B7lQV0ZG+nrnLLYC9c4L8auvu3I1zG/1RQIhALS9PnNDdPZ1wTu11xy1/DTNZjop3ZPpgbX87zuOL4RG"}]},"maintainers":[{"name":"anonymous","email":"oferhe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng2-completer_9.0.1_1586400534290_0.022379355434054782"},"_hasShrinkwrap":false}},"name":"ng2-completer","time":{"modified":"2022-06-21T05:20:50.979Z","created":"2016-07-19T16:31:55.123Z","0.1.0":"2016-07-19T16:31:55.123Z","0.1.1":"2016-07-24T04:17:12.464Z","0.1.2":"2016-07-24T04:25:04.968Z","0.1.3":"2016-07-25T18:55:58.355Z","0.1.4":"2016-07-30T07:31:13.827Z","0.1.5":"2016-08-10T19:21:37.135Z","0.1.6":"2016-08-10T19:23:43.313Z","0.1.7":"2016-08-19T18:13:55.822Z","0.1.8":"2016-08-22T18:00:24.502Z","0.1.9":"2016-09-03T06:13:17.113Z","0.1.10":"2016-09-06T08:34:52.952Z","0.2.0":"2016-10-04T05:31:40.593Z","0.2.1":"2016-10-05T10:13:03.174Z","0.2.2":"2016-10-09T09:58:06.836Z","0.2.3":"2016-10-28T13:07:07.149Z","0.3.0":"2016-11-29T06:05:24.755Z","0.3.1":"2016-11-29T06:56:05.499Z","0.3.2":"2016-12-04T21:52:59.923Z","0.3.3":"2016-12-19T21:03:01.791Z","0.4.0":"2016-12-24T11:23:19.364Z","1.0.0":"2017-01-21T09:57:40.505Z","1.1.0":"2017-02-10T12:45:52.500Z","1.2.0":"2017-02-26T09:37:54.030Z","1.2.1":"2017-03-18T17:55:57.782Z","1.2.2":"2017-03-20T21:06:48.589Z","1.3.0":"2017-03-31T13:17:23.924Z","1.3.1":"2017-04-06T16:44:49.784Z","1.4.0":"2017-04-22T09:09:37.721Z","1.5.0":"2017-06-09T15:38:37.353Z","1.5.1":"2017-06-14T21:00:22.467Z","1.5.2":"2017-06-16T05:12:21.868Z","1.5.3":"2017-07-14T05:36:50.167Z","1.5.4":"2017-07-14T06:25:01.644Z","1.6.0":"2017-07-15T11:58:02.925Z","1.6.1":"2017-08-11T09:43:55.294Z","1.6.2":"2017-08-30T17:25:05.533Z","1.6.3":"2017-08-31T23:01:32.396Z","2.0.0":"2017-09-19T13:00:05.684Z","2.0.1":"2017-09-19T13:03:03.398Z","2.0.2":"2017-09-24T09:45:58.551Z","2.0.3":"2017-09-24T11:03:41.425Z","2.0.4":"2017-09-24T13:36:40.805Z","2.0.5":"2017-12-01T09:06:18.536Z","2.0.6":"2017-12-01T23:07:53.965Z","2.0.7":"2018-06-22T07:52:04.724Z","2.0.8":"2018-06-22T09:36:59.394Z","3.0.0-beta.1":"2018-06-22T09:53:05.764Z","3.0.0":"2018-09-10T07:18:28.099Z","3.0.0-beta.2":"2018-09-10T07:22:35.564Z","3.0.1":"2019-06-07T07:29:22.093Z","3.0.2":"2019-06-07T07:46:43.088Z","3.0.3":"2019-11-09T15:08:03.444Z","9.0.0":"2020-03-03T06:22:17.299Z","9.0.1":"2020-04-09T02:48:54.474Z"},"readmeFilename":"","contributors":[{"name":"Andrew Rumm","email":"rayz@rayz.ru"}],"homepage":"http://oferh.github.io/ng2-completer/"}