{"_id":"bloodhound-js","_rev":"10-de5d17e02dbe493c8a0b2f7fcf8dbe74","name":"bloodhound-js","description":"bloodhound.js for node and browser","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"bloodhound-js","version":"1.0.0","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"browserify index.js -o client.js","test":"./node_modules/jasmine/bin/jasmine.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^3.0.0","storage2":"0.0.1","superagent":"^1.2.0"},"devDependencies":{"jasmine":"^2.3.1"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"6085ea3c19dce561ced3811400b0e9c267e835e9","_id":"bloodhound-js@1.0.0","_shasum":"0a8b3e4f82a503e4171f4ce5c3529553854a821e","_from":".","_npmVersion":"3.1.3","_nodeVersion":"0.12.7","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"dist":{"shasum":"0a8b3e4f82a503e4171f4ce5c3529553854a821e","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.0.0.tgz","integrity":"sha512-dwGzjv+0u6XkZLhxq/ZkucMq5i+mMgzpCbRT9EePNMYRrexsTle0JA6fclRXsVn81TivhZSU6Favb1Kdxy7zDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+GbfwkgELiL++l8iu6PnRjRlN+L8mcMreqlFtawXyzwIhAPLEuitxDqL77uciOwc8auKssKkqjMVUHhs0RugdUghC"}]},"directories":{}},"1.1.0":{"name":"bloodhound-js","version":"1.1.0","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"webpack -p","start":"webpack-dev-server -c --port=7788","test":"./node_modules/jasmine/bin/jasmine.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^3.0.0","storage2":"0.0.2","superagent":"^1.2.0"},"devDependencies":{"jasmine":"^2.3.1"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"e94ab36d4f52de575087b87359b05431e3b0dd19","_id":"bloodhound-js@1.1.0","_shasum":"57316eee08997b1bae692b8ecea7c7648a2a1fff","_from":".","_npmVersion":"3.1.3","_nodeVersion":"0.12.7","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"dist":{"shasum":"57316eee08997b1bae692b8ecea7c7648a2a1fff","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.1.0.tgz","integrity":"sha512-y7SAibWA08n1Ee6qPYtLzpkV0s/oFl1G6NBzRRqUzlDxNHO5+HIWkNbnKP5v5wEFRsVsIhSG3/CvVufPaf7rGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+tY885cXa8JEhb3TIwTqkQWiV1kfgXVoHvQlXC5wd7AiA8z2E+t1lMJqhZNsMe1N0h+LKQrqlDKCdkjAOKBwMuUw=="}]},"directories":{}},"1.2.0":{"name":"bloodhound-js","version":"1.2.0","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"webpack -p","start":"webpack-dev-server -c --port=7788","test":"./node_modules/jasmine/bin/jasmine.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^3.0.0","storage2":"0.0.2","superagent":"^1.2.0"},"devDependencies":{"jasmine":"^2.3.1"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"75b68b48811a1c07dfe701f41bdaa993b38089a8","_id":"bloodhound-js@1.2.0","_shasum":"a45cad6ef7b3862c5d260217aaf915c46cc38931","_from":".","_npmVersion":"3.2.0","_nodeVersion":"0.12.0","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"dist":{"shasum":"a45cad6ef7b3862c5d260217aaf915c46cc38931","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.2.0.tgz","integrity":"sha512-hfo4PEkOFUNFiyBCsCubRYKcyZzZilhwq7QWZML4K6Tz7BiYPEMgDOYoyVBNRb+RkFILyUsaef1xwNd5GHq76Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1RauMHMmqz1g8G2I+7SkF2NvjKZkK86Ypca/SDDvdXgIhAIRKuuVPNTkv2ABw1hks1ZLJyQoFjnRa3xhjZWLOK5P+"}]},"directories":{}},"1.2.1":{"name":"bloodhound-js","version":"1.2.1","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"webpack -p","start":"webpack-dev-server -c --port=7788","test":"tape tests/*.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^4.0.1","storage2":"0.0.2","superagent":"^1.2.0"},"devDependencies":{"tape":"^4.2.2","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"9029b9ee330a3486fbbddbc7f6c0d285604db12c","_id":"bloodhound-js@1.2.1","_shasum":"36b46a209baef40f8d94a72273e1e847967a9908","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"dist":{"shasum":"36b46a209baef40f8d94a72273e1e847967a9908","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.2.1.tgz","integrity":"sha512-E7N2Bw11fCH8h64fPKuGa1c2SzljXUtHiq8N9zgwCEvuAyqPH5/2Om/i7G5WxEwv2d8NQYZqXyaE6bw31RDuSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+LGa+4JqHnppXcTvxGv3eg+aTOTEG8RGhChtrRk0uiAIgNPzdpCyPReH1OE4cp1Ymj+Trv9t/LvXd2wcwj2GYOYY="}]},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"directories":{}},"1.2.2":{"name":"bloodhound-js","version":"1.2.2","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"webpack -p","start":"webpack-dev-server -c --port=7788","test":"tape tests/*.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^4.0.1","storage2":"^0.1.0","superagent":"^1.2.0"},"devDependencies":{"tape":"^4.2.2","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"326209cccc3745f94ce44add825f3ea2da2e92aa","_id":"bloodhound-js@1.2.2","_npmVersion":"5.2.0","_nodeVersion":"8.0.0","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"dist":{"integrity":"sha512-6OYlcPSJhvO1Oi7mzhmOYbPTlwsDcHSrSWyKtwmkM30YTd4/+fxNzIyAeG5pqGBqLn1Av1M9LxK1I0G9A1aKPA==","shasum":"47c2791a524f8c6606133fd5d947a01903da7d50","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtX/QYn1apnLKHpOZFiFCeC8Gr9RRw5SP8QNYmm99wZwIhAJHCtqNPt9EfM5kGuyclfItfPCZLza03houRI1pbVNuf"}]},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bloodhound-js-1.2.2.tgz_1499747061152_0.9406357987318188"},"directories":{}},"1.2.3":{"name":"bloodhound-js","version":"1.2.3","description":"bloodhound.js for node and browser","main":"index.js","scripts":{"build":"webpack -p","start":"webpack-dev-server -c --port=7788","test":"tape tests/*.js"},"author":{"name":"Wang Zuo"},"license":"MIT","dependencies":{"es6-promise":"^3.0.2","object-assign":"^4.0.1","storage2":"^0.1.0","superagent":"^3.8.3"},"devDependencies":{"tape":"^4.2.2","webpack":"^4.16.2","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.5"},"keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"homepage":"https://github.com/pqx/bloodhound#readme","gitHead":"a32978f4942f77f1298029a51ecc6310cf2be899","_id":"bloodhound-js@1.2.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.2","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"dist":{"integrity":"sha512-gpcHaO8SqK/bLwWgobLGQvIVpSdTX4fKZFjfh6ltori5aULXJxC/ndrNRf3PYGOdyD4mFIqjySXLWX4pE88VmA==","shasum":"702c175f7488a14cdfedb6c0fba2dba577964d49","tarball":"https://registry.npmjs.org/bloodhound-js/-/bloodhound-js-1.2.3.tgz","fileCount":18,"unpackedSize":325372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWCMRCRA9TVsSAnZWagAAakUP/A3t/YlMv/8ibVt3nYL1\n6mJpVsgzAEb3GaPRc7Knoh36lU3isR8rdRRS6PFfXWkqvj6eff7j6Ak2zdRL\nFh+eyQEvQPfAov0Im1rgkcWJBIlvPkZGxgzzarYQA4o0WNRE9qZspM83P5B6\nQtqPwzAWK/PSmewyoJcMb0MD/kiEnF6QGpeveJIz9NXzQBNFfopmQhftss8y\n0FSvLmovJfuH1r/hyDiZhfRGSgBiG9YCcdjiQULdQ42zJClKwa32DhGOh3Qj\ny9IjD3B6QeEkCEyHhPDslv0ShQldR83eCej6x+cZgRLL/Du2vLmWp/GnQ31N\n/3Q3SMY2mVd4r0utyJmTk7Fl0cuIQKW86BanYrzopoWzSDKdTJmPnkpgmBXh\nFr/AS952Sn3+Rr+IUGyNWgWsqTyHdkJVBCgvdtZvLcqFydm1QNJkm3Ltp2x2\nX3m5yJGZ6gavisLQJbsRR71FrVX093rUsaSc+hdpcrSargiZPrc5p2B22PxE\nur9a58ACh9td8zVneOTVnVwXfn3D5eOWakO3UYXlEjQhQLQ3Z8PmGIj5x/pr\nwjHTQnIMFQmGCwFptw5GRr0aUrL+JclwuAh4tf88qN7vJVY3qlWDJ0V5p/hb\n4RIkZpdqHBiiMn+aG8ydTt0bfCFGM64Tk8ERY6W2+ptJpHC3n2qotBoFu73/\nf2Kf\r\n=/V+E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO6f3J+oorXkl+dY0u1eJ0H6sRNwO8IU48dOWfT+W0BAiEAqIBFNHk4a3QJbxz1InQn1Zk6oXW8UgB0alIKVFkmkYQ="}]},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bloodhound-js_1.2.3_1532502801424_0.8081965267918081"},"_hasShrinkwrap":false}},"readme":"# bloodhound-js\n\n[![Build Status](https://travis-ci.org/pqx/bloodhound.svg)](https://travis-ci.org/pqx/bloodhound)\n\n[bloodhound.js](https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md) for node and browser\n\n> Bloodhound is the typeahead.js suggestion engine. Bloodhound is robust, flexible, and offers advanced functionalities such as prefetching, intelligent caching, fast lookups, and backfilling with remote data.\n\n### Installtion\n\n```sh\nnpm install bloodhound-js --save\n```\n\n### Changes\n\n- no jquery deps\n- works with both browser and node\n- jquery deferred with [es6-promise](https://www.npmjs.com/package/es6-promise)\n- storage polyfill with [storage2](https://www.npmjs.com/package/storage2)\n- ajax with [superagent](https://www.npmjs.com/package/superagent)\n\n### Usage\n\n```javascript\nvar Bloodhound = require('bloodhound-js');\nvar engine = new Bloodhound({\n  local: ['dog', 'pig', 'moose'],\n  queryTokenizer: Bloodhound.tokenizers.whitespace,\n  datumTokenizer: Bloodhound.tokenizers.whitespace\n});\n\nvar promise = engine.initialize();\n\npromise.then(function() {\n  console.log('engine init done');\n\n  engine.search(\n    'd',\n    function(d) {\n      console.log(d);\n    },\n    function(d) {\n      console.log(d);\n    }\n  );\n});\n```\n\n### License\n\nMIT\n","maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"time":{"modified":"2022-06-13T04:49:52.676Z","created":"2015-08-14T03:51:01.977Z","1.0.0":"2015-08-14T03:51:01.977Z","1.1.0":"2015-08-14T11:03:47.888Z","1.2.0":"2015-08-16T09:05:21.877Z","1.2.1":"2016-01-22T02:40:33.674Z","1.2.2":"2017-07-11T04:24:21.348Z","1.2.3":"2018-07-25T07:13:21.486Z"},"homepage":"https://github.com/pqx/bloodhound#readme","keywords":["bloodhound","index","node","search"],"repository":{"type":"git","url":"git+https://github.com/pqx/bloodhound.git"},"author":{"name":"Wang Zuo"},"bugs":{"url":"https://github.com/pqx/bloodhound/issues"},"license":"MIT","readmeFilename":"README.md","users":{"vinbhatt":true}}