{"_id":"@dhau/vue-bootstrap-typeahead","_rev":"5-69bc40bf4546f8a98a8328cfcb1beb09","name":"@dhau/vue-bootstrap-typeahead","dist-tags":{"latest":"0.2.11"},"versions":{"0.2.7":{"name":"@dhau/vue-bootstrap-typeahead","version":"0.2.7","private":false,"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"main":"src/components/VueBootstrapTypeahead.vue","unpkg":"dist/VueBootstrapTypeahead.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name VueBootstrapTypeahead src/components/VueBootstrapTypeahead.vue","build:docs":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit --coverage"},"dependencies":{"resize-observer-polyfill":"^1.5.0","vue":"^2.5.17"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0","@vue/cli-plugin-eslint":"^3.0.0","@vue/cli-plugin-unit-jest":"^3.0.0","@vue/cli-service":"^3.0.0","@vue/eslint-config-standard":"^3.0.1","@vue/test-utils":"^1.0.0-beta.20","babel-core":"7.0.0-bridge.0","babel-jest":"^23.0.1","bootstrap":"^4.1.3","bootstrap-vue":"^2.0.0-rc.11","coveralls":"^3.0.2","highlight.js":"^9.12.0","node-sass":"^4.9.0","sass-loader":"^7.0.1","underscore":"^1.9.1","vue-gtm":"^2.0.0","vue-hljs":"^1.0.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.17","whatwg-fetch":"^2.0.4"},"gitHead":"65916962e79d5e1802f7d3e63adb6535cfa3e056","_id":"@dhau/vue-bootstrap-typeahead@0.2.7","_nodeVersion":"10.16.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-lAQnENkIOByokXEpHe2KPtfFGhstolqsZJAOcnodqjj+8ehE30LQwVXKbMPkXsX9vid4Xz0LnAA5kKE1V/cv4w==","shasum":"dbe19ce8c8f7f65577e8acb420e63b4afcafe437","tarball":"https://registry.npmjs.org/@dhau/vue-bootstrap-typeahead/-/vue-bootstrap-typeahead-0.2.7.tgz","fileCount":45,"unpackedSize":564781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbuRMCRA9TVsSAnZWagAA4GkQAIPHoSJQwB5n0d3CmAKe\n8Y5sjOVnD8NMCQlbOfp15vMa1Wh5hvVY7XC49wTPlnBr9tTw89P0jtYryFHP\nY7O7gElTyoyr55/tfs4rcWSVxOUaoHvkOxJksS/GibvGkLNMRGsEt6p5eKUb\nLjdbhgeBjv9aLDmDXmYUJPxDBBH6xlV3YS6XTYuN3lKv9JJzxsDF0Gl7GS5a\nvFaY3AGIvpH460vpo+m0T+VbSbbHtSfjGANQNgdB6xqdxHbzhfpIepn6QQ9D\nFogAIJssAGt4T+DKXlaGT2cR0wKaDGcalkllvPUR/7m7SZnYR8i2O5EVgAr6\n/Z7b94MY5nBlfUEoJnoLRXJRXnlJIAQY7n75avUr3YkiWQmqlRCcB8vvNlXB\nAYYwS0tw+/55GX4QqnqJWL/9EDjs1TiMUNhHkLDWrhex8fJBGQDYyGYmjx0e\nIKu9ce0aK7N0N0S8CI/XjnXZB7Muu8vV27NMs3WmYw+W3d3hd8RCStgyuSYT\ngQWLc803NG9+83JncA9e3KVdvquOtSOvgkcLoaTu1IeaPRmF5DY9NCUQ6AJC\nmgTElJj6afmDkr7IVIDMK1r1M6aLm+tSLIpNIzIu14YvlYJzLXhkw8Qg8AZW\nRojmYqc01PyYx9QfKQ1OU0wtjz96wLrbkLxnjahNt0hYPMupJ7vBWf191qRg\nQ38T\r\n=GFDT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDArdywrsAxca69IAVf6P4TA7TnJ/vIQ+fqKYq21T17PQIgb0SEH2hXgDGfGWzZ67x4LenrjURlg6pBiY5h0dl0uZg="}]},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"_npmUser":{"name":"dhau","email":"daniel@danielholmes.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-bootstrap-typeahead_0.2.7_1567548491844_0.24293889371534072"},"_hasShrinkwrap":false},"0.2.8":{"name":"@dhau/vue-bootstrap-typeahead","version":"0.2.8","private":false,"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"main":"src/components/VueBootstrapTypeahead.vue","unpkg":"dist/VueBootstrapTypeahead.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name VueBootstrapTypeahead src/components/VueBootstrapTypeahead.vue","build:docs":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit --coverage"},"dependencies":{"resize-observer-polyfill":"^1.5.0","vue":"^2.5.17"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0","@vue/cli-plugin-eslint":"^3.0.0","@vue/cli-plugin-unit-jest":"^3.0.0","@vue/cli-service":"^3.0.0","@vue/eslint-config-standard":"^3.0.1","@vue/test-utils":"^1.0.0-beta.20","babel-core":"7.0.0-bridge.0","babel-jest":"^23.0.1","bootstrap":"^4.1.3","bootstrap-vue":"^2.0.0-rc.11","coveralls":"^3.0.2","highlight.js":"^9.12.0","node-sass":"^4.9.0","sass-loader":"^7.0.1","underscore":"^1.9.1","vue-gtm":"^2.0.0","vue-hljs":"^1.0.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.17","whatwg-fetch":"^2.0.4"},"gitHead":"142aedb0ca7a7ff3af0b75c0d4a4b45d45b465c2","_id":"@dhau/vue-bootstrap-typeahead@0.2.8","_nodeVersion":"10.16.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-PayNlc/mbfwmPS7WMOvV0VcNMJ+R2FclnOUfqUANYDS9H9XSMZISwh5tE0y/vGK1OI0/Hbn0UACEFeDe36zuYw==","shasum":"3d15e4b11b709c2d7789cf4e50752b181ca5179b","tarball":"https://registry.npmjs.org/@dhau/vue-bootstrap-typeahead/-/vue-bootstrap-typeahead-0.2.8.tgz","fileCount":45,"unpackedSize":566889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbwG5CRA9TVsSAnZWagAAUmgP/3ub0q1YzEBQ4rYz8wmj\no/ci5bwQRhJRtaJKUumTwHRMymQu/LNH5AW8KstcOqq9jLHVxirBIWIWf9E+\nanT9H4NyNGtxayKOXTwuVPjSVJ0A0uVwti8uub9FPkZ0HVPsL5To/akYBnb2\nilXogikN068Ivs/mRodURV/IVvQOjWTjkpQqd9Nu0I2uKgYJcazaYMF2dDTN\n4Om9BHCj/gjwrBApFVx85HUD0tyqdugjmVGLzFfd4hIzk4Npb53kvn20JZ8n\n5/lVltgRhp8HNAnkwL0oYO2QEo/NzxC2Kzh+U1rjJ4mSNb76pU5pCBPJUxYb\n0h8kPTbLpqqtnfTK41UYPNU9QPyXFRDNUt9ffwgxk+aaQ4CyU0Q7DLKBdXjV\nv6jacZw/P2gWKsfoHciPBbGZvpppdrQK5BZ/6tJwFbCB+mhPPOtIasnNk91s\nHkbptGlgF3L9nYmK7MFpRAyYoDg1CrNEAjyg8vLlCnZsOPKDM2w91ObrN/bp\n6odFpBz5FnSxDesTjHN6vTLgKVQ/Rvda4VpVvDE0mbKgzHq2g/nsYj9A9tS5\nHAkrfwNHn7pD1PVqI1ZGOKHUAgydBW3oPnrNHSxyiIsgZ5+5XYSo7LPN5mJ+\nzGtfUAtUInXXLEWvQDB6/7+uU/0kMcrj0+aAFULMPoEIJeZzo0AsneOlj4lG\nsf2a\r\n=gONw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0hDOvCh6iELV3su3j5yyp4ZL5WIwPgoQriGTGiA3q4wIgT1wEQe6CnsQ5NGhWGgj8aCPVYF1h+Zq/CY5hNVR0nSk="}]},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"_npmUser":{"name":"dhau","email":"daniel@danielholmes.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-bootstrap-typeahead_0.2.8_1567556024437_0.3651040791302682"},"_hasShrinkwrap":false},"0.2.9":{"name":"@dhau/vue-bootstrap-typeahead","version":"0.2.9","private":false,"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"main":"src/components/VueBootstrapTypeahead.vue","unpkg":"dist/VueBootstrapTypeahead.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name VueBootstrapTypeahead src/components/VueBootstrapTypeahead.vue","build:docs":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit --coverage"},"dependencies":{"resize-observer-polyfill":"^1.5.0","vue":"^2.5.17"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0","@vue/cli-plugin-eslint":"^3.0.0","@vue/cli-plugin-unit-jest":"^3.0.0","@vue/cli-service":"^3.0.0","@vue/eslint-config-standard":"^3.0.1","@vue/test-utils":"^1.0.0-beta.20","babel-core":"7.0.0-bridge.0","babel-jest":"^23.0.1","bootstrap":"^4.1.3","bootstrap-vue":"^2.0.0-rc.11","coveralls":"^3.0.2","highlight.js":"^9.12.0","node-sass":"^4.9.0","sass-loader":"^7.0.1","underscore":"^1.9.1","vue-gtm":"^2.0.0","vue-hljs":"^1.0.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.17","whatwg-fetch":"^2.0.4"},"gitHead":"279f61331ae52cec4e52bb612d1c9b2140da9528","_id":"@dhau/vue-bootstrap-typeahead@0.2.9","_nodeVersion":"10.16.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-geGMbciBfji54rHvkyGCQtt/8xEv+/gM0QngwX97tSTmafLogaxdr27xQB74rMG8vSeDuzR6y91R60uE7fdZuA==","shasum":"15c523e0a454bfc6a697619b28152db02bfe7517","tarball":"https://registry.npmjs.org/@dhau/vue-bootstrap-typeahead/-/vue-bootstrap-typeahead-0.2.9.tgz","fileCount":45,"unpackedSize":566049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdevmqCRA9TVsSAnZWagAAhVEP/2WKeoOD+PnNgzW3UpXj\n2DRrEQh1YprRns4GZvdlMPCfcz8w0Q/5Z1OyTtEgGPam+0gMclEY7GQQiqDU\nNfxhuyK/iR7OxT5YmVV7Yl7iLOW9HTGJuYPNOIrDMeRDXKY8gJFytmAqbIcb\ndFua2/QD6n6iFpoFo4AKRPENSun0dLD6BO9sgdF8AvwuawHOds8nA+2SxuXP\nCtU2W1Hcqks2s7rdZVlHm4YLEfBzhUfpfM3WG/dLcQcj1hzblmO2DtC+s/JC\n43cHx4hffz8cXhdAQUrrKaT/xFd2EB3nT3DT0dY7Nswg7w7DX69kXQQvKPUz\nBq8w4qEpKFYejq37nv1PYVrCtinE0om2wD+WLjOCUS6W8vxJD0tfFSSSXjkG\nzMxaxzpso+cpQ//XYYfovYLMY1BlPHP3sMsT3/c9PAoGvbwlMxbzjRT+Q7dz\noiH2JdUr0wMkA6ddAdHwxsmLsq9Uhzv/ycuKExIihkgp1aUG0UWojCdIKcYo\nhHTqOtNq3bFspUNf62VOI/Fk1gAU+baYq2Ugcxawjfwp3SJ+dVWEhP0aX6CQ\nRrTz7Ziv3RFBZpZYXqP65z2zddgaSxyCdDPjPZNYnA2MvQIN+jgHAgHfGKFp\nCYM9ay+7WCVaVrmNDOCgsHU11i2ytSmpp+njh5s52rjsUxH4cBYcIm5fkc10\nRf4s\r\n=1cYd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZdFbfnyFZGJX4q3Q5yGIqb5XIwVSyESBpNybob9dUpAiB6uwngwdC1nrYn38yMWu0H2ffoCZ/JDGGUBH6rNXVWng=="}]},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"_npmUser":{"name":"dhau","email":"daniel@danielholmes.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-bootstrap-typeahead_0.2.9_1568340393477_0.19513613379241002"},"_hasShrinkwrap":false},"0.2.10":{"name":"@dhau/vue-bootstrap-typeahead","version":"0.2.10","private":false,"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"main":"src/components/VueBootstrapTypeahead.vue","unpkg":"dist/VueBootstrapTypeahead.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name VueBootstrapTypeahead src/components/VueBootstrapTypeahead.vue","build:docs":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit --coverage"},"dependencies":{"resize-observer-polyfill":"^1.5.0","vue":"^2.5.17"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0","@vue/cli-plugin-eslint":"^3.0.0","@vue/cli-plugin-unit-jest":"^3.0.0","@vue/cli-service":"^3.0.0","@vue/eslint-config-standard":"^3.0.1","@vue/test-utils":"^1.0.0-beta.20","babel-core":"7.0.0-bridge.0","babel-jest":"^23.0.1","bootstrap":"^4.1.3","bootstrap-vue":"^2.0.0-rc.11","coveralls":"^3.0.2","highlight.js":"^9.12.0","node-sass":"^4.9.0","sass-loader":"^7.0.1","underscore":"^1.9.1","vue-gtm":"^2.0.0","vue-hljs":"^1.0.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.17","whatwg-fetch":"^2.0.4"},"gitHead":"39c9149442133bfa83328e965132d623b81ba4bd","_id":"@dhau/vue-bootstrap-typeahead@0.2.10","_nodeVersion":"10.16.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-d4wJUDhKdkx3P5EoSxQMfivEBvQhfdEzW2vknK70rUDkBJRRgxb/EitHEozLrBR+L6FJRw2mlR6G9WnDHTjzyg==","shasum":"2bde6527892456417d47dbac406a775087d1a8d2","tarball":"https://registry.npmjs.org/@dhau/vue-bootstrap-typeahead/-/vue-bootstrap-typeahead-0.2.10.tgz","fileCount":45,"unpackedSize":566796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdevveCRA9TVsSAnZWagAAGTAQAI6KQHeESguNqua7OCpP\nnY6EtNNu9WWhaUnpblRhUDclNK09TikRiKNXG/jVRYRjZEDWmbVWMZvTwG9U\nFcVr4cpOejk9fRjzMYDiFWQQA9MoHR8dQPMUXRPEXLfwgFWBBvCbm+EQQk/T\nqkD8y8+akob7JyW4Ze/9u4Z78zsKiUOyFp56ceepKp4yteJbCXaux+9LAtNJ\n67NaD5MT8OzmR5UO5z89KEronfA8zsEuKM4er0Pp3CZIv8+VRrhawCKope/V\nzSMXW0ci8f+I4kHVZf12WFEsqAIGAGCuTlJ8sVP5rV0tYvVNNxHbk1vr+M4D\nnLAf0fq1hFNN0ewJ1WDfRxXAcANHqPyCOVQ4jOPQLIu48vVh5CnFmLIflYXa\nDIrNuhUp5cb8sHvlaa7W0xtzHi6F9uTtBYa8FdBc2IHgxgZ4qplM+M5tIagl\ns6cF6IX+Ru0YchCmhVgNMlp6Ue32Gvwf1gwbDC0O04dfG+3hc4hoGRlnCqth\nm1eRGhATgOItf0B/aZptbeog64kJuye9hyM3sLP4yCgcOxz28+avRPOUMrL7\nrVd34iYRuOCkbgCEwAEc2ykC0WD5ZWzytttODXhIh0bt6+VC2qaLGtEdaoA3\n3X3XHzoJ+ku3zB6ckh+Utth4ZJL1LEJksZC61vjrM89cUMy0X6o5WPu2Gnqq\n2+I3\r\n=G262\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5HTNK2OVvGBkxoUnhhhQvpDCluMpy7x5zE9pc4mbiOAiAyqmUlJxKJB5segVvEFqy5nhJ2yrVMthRWLeDazxgoTA=="}]},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"_npmUser":{"name":"dhau","email":"daniel@danielholmes.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-bootstrap-typeahead_0.2.10_1568340958222_0.8225775358799279"},"_hasShrinkwrap":false},"0.2.11":{"name":"@dhau/vue-bootstrap-typeahead","version":"0.2.11","private":false,"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"main":"src/components/VueBootstrapTypeahead.vue","unpkg":"dist/VueBootstrapTypeahead.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name VueBootstrapTypeahead src/components/VueBootstrapTypeahead.vue","build:docs":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit --coverage"},"dependencies":{"resize-observer-polyfill":"^1.5.0","vue":"^2.5.17"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0","@vue/cli-plugin-eslint":"^3.0.0","@vue/cli-plugin-unit-jest":"^3.0.0","@vue/cli-service":"^3.0.0","@vue/eslint-config-standard":"^3.0.1","@vue/test-utils":"^1.0.0-beta.20","babel-core":"7.0.0-bridge.0","babel-jest":"^23.0.1","bootstrap":"^4.1.3","bootstrap-vue":"^2.0.0-rc.11","coveralls":"^3.0.2","highlight.js":"^9.12.0","node-sass":"^4.9.0","sass-loader":"^7.0.1","underscore":"^1.9.1","vue-gtm":"^2.0.0","vue-hljs":"^1.0.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.17","whatwg-fetch":"^2.0.4"},"gitHead":"8dfbe02173a654d78be2a92ad4719d41582695cc","_id":"@dhau/vue-bootstrap-typeahead@0.2.11","_nodeVersion":"10.16.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-XxZ/TF2QWXRERONWclO+KWrrRsDKsQbGTjZEq+3z9eLerZ9e0LOYIyj63dk6MoxEv4E8fAdDrwNSzeYdrv1kSA==","shasum":"db70b446d97722ed68e94c47ec21152c5c8d58ac","tarball":"https://registry.npmjs.org/@dhau/vue-bootstrap-typeahead/-/vue-bootstrap-typeahead-0.2.11.tgz","fileCount":45,"unpackedSize":566705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiL6ICRA9TVsSAnZWagAAnyEP/1jAIzP8nd3OIrAvcMij\nysiIwU0xZt6j/Bk2MFQn7sW3PBfhQc6ZOUEddkFr0hjvNkUvmkN+mvkD14Z8\nN0ojswE6W86yk0gFLax6AcL06+K5cqJYbl9CUfTI7zNT9FkP0aSYf9ODKNwi\nGNzyM1e37JI70jD/z89GWGABN1hDBOdxkamfENEgDBHMg0QYU90ggndj6h4X\ngsLbBeUmGx6AAPHfaFttcS4oOPAc3DyDBL476LtTJsn6fVDzWCe+gLpWB4Mg\nb+j8BsphVipxcRuyY8t4FccVSNBh2pTPwZZmfUNpCks1DcUUBnFWSJE4Ka1a\nHtjfsJjdNXmUBPyLS8NOJcov84mjyOIhAb0mqd8qmtxXarWvpR4imM+fkBch\n8moPO7Q3IrYirpM66w0Dd7Lgfg/kQ2BjmQElnIYESkUuZ/wsWUutwhOSUwB5\nyPBvpd+PYcOc8213k1TLHVX61bgVkKCFw1sdjLgp2UTvrLXegJkkxNef4B34\nPC9M8oZVd5scaRfJXQAnRT7W6c/h2yiMqI4tJ4BhMpDIeN+Hfbncvhi4Hd0M\nlGqO6l3BRKgnRTAjkgEFjZD/4GoGHnr8XDIEj9mOKG4x4EWvX5jVlVl3MQkx\nMvPSPGwSrv+LW5xXsWCW9SP9g49unjaiv7zTskevy4nk5dqqItBQn7FfRbme\nbWQe\r\n=eWqY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQmVH5/5Ev2LL8K8ujJLFscUbSqhn8o1uQkH3cIOVv7AIgcxHYanbXnchA2XJoRutp2UiikzM3QZb0OUZcD+yItWE="}]},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"_npmUser":{"name":"dhau","email":"daniel@danielholmes.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-bootstrap-typeahead_0.2.11_1569242759767_0.33503648267721187"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-03T22:08:11.607Z","0.2.7":"2019-09-03T22:08:12.029Z","modified":"2022-04-05T04:19:14.569Z","0.2.8":"2019-09-04T00:13:44.587Z","0.2.9":"2019-09-13T02:06:33.647Z","0.2.10":"2019-09-13T02:15:58.433Z","0.2.11":"2019-09-23T12:45:59.974Z"},"maintainers":[{"name":"dhau","email":"daniel@danielholmes.org"}],"description":"A typeahead/autocomplete component for Vue 2 using Bootstrap 4","homepage":"https://alexurquhart.github.io/vue-bootstrap-typeahead/","keywords":["vue","autocomplete","bootstrap","bootstrap 4","typeahead"],"repository":{"type":"git","url":"git+https://github.com/alexurquhart/vue-bootstrap-typeahead.git"},"author":{"name":"Alex Urquhart","email":"alexurquhart@gmail.com","url":"https://alexurquhart.com"},"bugs":{"url":"https://github.com/alexurquhart/vue-bootstrap-typeahead/issues"},"license":"MIT","readme":"# vue-bootstrap-typeahead\n\n[![NPM](https://nodei.co/npm/vue-bootstrap-typeahead.png)](https://www.npmjs.com/package/vue-bootstrap-typeahead)\n\n[![Build Status](https://travis-ci.org/alexurquhart/vue-bootstrap-typeahead.svg?branch=master)](https://travis-ci.org/alexurquhart/vue-bootstrap-typeahead)\n[![Coverage Status](https://coveralls.io/repos/github/alexurquhart/vue-bootstrap-typeahead/badge.svg?branch=master)](https://coveralls.io/github/alexurquhart/vue-bootstrap-typeahead?branch=master)\n[![npm](https://img.shields.io/npm/dm/vue-bootstrap-typeahead.svg)](https://www.npmjs.com/package/vue-bootstrap-typeahead)\n[![GitHub license](https://img.shields.io/github/license/alexurquhart/vue-bootstrap-typeahead.svg)](https://github.com/alexurquhart/vue-bootstrap-typeahead/blob/master/LICENSE.txt)\n\nA simple `list-group` based typeahead/autocomplete using Bootstrap 4 and Vue 2\n\n<img src=\"https://raw.githubusercontent.com/alexurquhart/vue-bootstrap-typeahead/master/assets/screenshot.png\" alt=\"Preview image of the vue-bootstrap-typeahead component\">\n\n## [View The Examples](https://alexurquhart.github.io/vue-bootstrap-typeahead/#/examples)\n\n## Installation\n\nFrom NPM:\n\n```\n> npm i vue-bootstrap-typeahead --save\n```\n\nMinified UMD and CommonJS builds are available in the 'dist' folder. The component is also available for use in the browser directly on unpkg:\n\n```html\n<link href=\"https://unpkg.com/vue-bootstrap-typeahead/dist/VueBootstrapTypeahead.css\" rel=\"stylesheet\">\n<script src=\"https://unpkg.com/vue-bootstrap-typeahead\"></script>\n```\n\n## Usage\n\nImport and register the component\n```javascript\nimport VueBootstrapTypeahead from 'vue-bootstrap-typeahead'\n\n// Global registration\nVue.component('vue-bootstrap-typeahead', VueBootstrapTypeahead)\n\n// OR\n\n// Local registration\nexport default {\n    components: {\n        VueBootstrapTypeahead\n    }\n}\n```\n\n### Basic Usage\nThe only required attribute is a `data` array.\n\n```html\n<vue-bootstrap-typeahead \n  v-model=\"query\"\n  :data=\"['Canada', 'USA', 'Mexico']\"\n/>\n```\n\n### Working with API's\n\nThe typeahead does not fetch any data, for maximum flexibility it will only work with already loaded API responses in the form of arrays. The `serializer` attribute allows you to define a function to turn each array item in the response into a text string, which will appear in the results.\n\n```html\n<template>\n  <vue-bootstrap-typeahead\n    :data=\"addresses\"\n    v-model=\"addressSearch\"\n    size=\"lg\"\n    :serializer=\"s => s.text\"\n    placeholder=\"Type an address...\"\n    @hit=\"selectedAddress = $event\"\n  >\n</template>\n\n<script>\nimport _ from 'underscore'\n\nconst API_URL = 'https://api-url-here.com?query=:query'\n\nexport default {\n  name: 'TestComponent',\n\n  data() {\n    return {\n      addresses: [],\n      addressSearch: '',\n      selectedAddress: null\n    }\n  },\n\n  methods: {\n    async getAddresses(query) {\n      const res = await fetch(API_URL.replace(':query', query))\n      const suggestions = await res.json()\n      this.addresses = suggestions.suggestions\n    }\n  },\n\n  watch: {\n    addressSearch: _.debounce(function(addr) { this.getAddresses(addr) }, 500)\n  }\n}\n</script>\n\n```\n\n### Attributes\n\nName | Type | Default | Description\n--- | --- | --- | ---\ndata | `Array` | | Array of data to be available for querying. **Required**\nserializer | `Function` | `input => input` | Function used to convert the entries in the `data` array into a text string.\nsize | `String` | | Size of the `input-group`. Valid values: `sm` or `lg`\nbackgroundVariant | `String` | | Background color for the autocomplete result `list-group` items. [See valid values](http://getbootstrap.com/docs/4.1/utilities/colors/#background-color)\ntextVariant | `String` | | Text color for the autocomplete result `list-group` items. [See valid values](http://getbootstrap.com/docs/4.1/utilities/colors/#color)\ninputClass | `String` | | Class to the added to the `input` tag for validation, etc.\nmaxMatches | `Number` | 10 | Maximum amount of list items to appear.\nminMatchingChars | `Number` | 2 | Minimum matching characters in query before the typeahead list appears\nprepend | `String` | | Text to be prepended to the `input-group`\nappend | `String` | | Text to be appended to the `input-group`\n\n### Events\nName | Description\n--- | ---\n`hit` | Triggered when an autocomplete item is selected. The entry in the input `data` array that was selected is returned.\n`input` | The component can be used with `v-model`\n\n### Slots\n\nThere are `prepend` and `append` slots available for adding buttons or other markup. Overrides the `prepend` and `append` attributes.\n\n### Scoped Slots\n\nYou can use a [scoped slot](https://vuejs.org/v2/guide/components-slots.html#Scoped-Slots) called `suggestion` to define custom content\nfor the suggestion `list-item`'s\n\n```html\n<vue-bootstrap-typeahead\n  :data=\"countries\"\n  v-model=\"cntrySearch\"\n  :serializer=\"s => s.name\"\n  placeholder=\"Canada, United States, etc...\"\n  @hit=\"selectedCountry = $event\"\n>\n  <!-- htmlText is bound to the matched text derived from the serializer function -->\n  <!-- data is bound to the matching array element in the data prop -->\n  <template slot=\"suggestion\" slot-scope=\"{ data, htmlText }\">\n    <span v-html=\"htmlText\"></span>&nbsp;<small>{{ data.code }}</small>\n  </template>\n</vue-bootstrap-typeahead>\n```\n\n## Local Examples/Demo\n\nClone this repository and run `npm run serve` and navigate to http://localhost:8080 to launch the documentation. The source is in `src/views/Home.vue`\n\nYou can also view and edit examples hosted on CodePen [here](https://alexurquhart.github.io/vue-bootstrap-typeahead/#/examples)\n\n## Contributing\n\nPlease note that active development is done on the `Development` branch. PR's are welcome!\n\n## Contributing\n\nPlease note that active development is done on the `Development` branch. PR's are welcome!\n\n## Sites using this component\n\n- [plottr.io](https://plottr.io) - Plan and map your running/cycling routes. This component is an offshoot from this project.\n\nSend a pull request to add your site to this list!\n","readmeFilename":"README.md"}