{"_id":"express-search","_rev":"57-10705654dfdd5d48888442e6d1953396","name":"express-search","description":"Super simple search plugin for express, with rich features","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.4":{"name":"express-search","version":"0.0.4","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0"},"description":"ElasticSearch middleware, setup full-text search endpoints with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.4","dist":{"shasum":"1a336f5c2f9a33d8c0ce8b296c0fea9ecf02b114","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.4.tgz","integrity":"sha512-4jdQKPtk0Byo7MjspNLxVCiIlnrnix0QLfJQ+UhUyllCKn5IEYuoDGVUyYRlk1JY/QRuX8+JWMFq/dnhr3Iybw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6y5VVa5k88ACvIojVXSACz/eAkArfiQYTB7Ua7PpLgAiBENx1lul3REY+jMC2/QaTK6h7oGaC1RnCAMd1TJtb4+w=="}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.5":{"name":"express-search","version":"0.0.5","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x"},"description":"ElasticSearch middleware, setup full-text search endpoints with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.5","dist":{"shasum":"38e44e692c888a7e288c165778ce44c1aa6c3274","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.5.tgz","integrity":"sha512-mWN0HRuQI4b+zfJuxSY2d5rbQJy5x9iolztuHwzOkW3P5IvlvKkxRRu7gJRvT5VrJ0avhICWxwaJJHn2BVRiww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqDMQVQpTUayFqBYH8X+HfVEUFkhJ2ydsYmfQz+1Jp/AiBA27l7xRsY4rfNsRlFFZCgY9JgzoJEEY+0/LvUFjVdsw=="}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.51":{"name":"express-search","version":"0.0.51","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.51","dist":{"shasum":"8902856cec772b3e43bcd016d25c8b9977a7ecb5","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.51.tgz","integrity":"sha512-CCc5HyPW2OodDoVGRsgbCC8V71RhPcPc40aBJYcium47XLM8EBHX/tSHOkppSRCOmkQ9xnkLM52lFLYCxdliUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN7ZWYFGGF9B6jjf9jBzZza+Y/DDt/aKXTApKkHJr+GAIhAJ2ddxLi0WYQi4Ngm9cGor4gMjPBwGRowR6UvIKbqWPk"}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.61":{"name":"express-search","version":"0.0.61","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.61","dist":{"shasum":"485b17e29d591e75ecc03adf15be0f2f20895c24","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.61.tgz","integrity":"sha512-puiFVEHLZagJDWPmzzrmsq3YmlErA/UCnnyntKfN3LLtChamVgNAuwBvxboZnehmLLfQtIsHcXJPLhM992czFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuor5L0S91cwQSNsJ7D4V6xb9o5tWsylSKVAVg90gUlgIhAN6DU+t38EGzhj16o/QZhW7AELCFlyv+KcuitBJZ+wDL"}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.62":{"name":"express-search","version":"0.0.62","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.62","dist":{"shasum":"236ffc8d8b93c28326f307f81bca53728f86e825","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.62.tgz","integrity":"sha512-kbP4RIqpXJoRO4yMVoV3PKS65Y078iX+Fv2VY7YI8Nj/O4nomjj8pXf2is+TQpxcGPcBiury1HxjsNdNGrV/Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAirhSEzKBuA0oztHAMBawUan4pTlcDGVS9i60cBYB2iAiB8FWhTxMwY/CFVT6PjQAraPV1iOa6izxWgft7pN+uaGA=="}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.7":{"name":"express-search","version":"0.0.7","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x","istanbul":"~0.3.5","codeclimate-test-reporter":"~0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.7","dist":{"shasum":"3741a2041de04c1fe4aa3510c5d8f199d76fd8aa","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.7.tgz","integrity":"sha512-dGSDx25SlpDQKkIR44/7G7MK9xJ9m6munGSOS+xgyIc9mhekIjCw/pnWQ8fu1PQRkYQejM3fozhOFMNvtl3h0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQVuI9FEGfo0Z7LjdJgrY8kC1KqlZzf0VR5oUOFyXOPgIhALU59bDTn8LbLlzVAuEaan7TlJYbFrb5ZTgQRb/+3pOk"}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.71":{"name":"express-search","version":"0.0.71","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x","istanbul":"~0.3.5","codeclimate-test-reporter":"~0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.71","dist":{"shasum":"4405ead81fcc83a29b159fd3b1012748a727da6f","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.71.tgz","integrity":"sha512-GIyfZNLgvW3WeBNlaGUpxsIWfwPcplHlbMzY31eDHh7pzPVVi2UKQDEkbNIF84SWtJeYecAZXvy0rg0ArNiu+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy+njjac8GmKlsRByzXOJAC/8HggeUe2kUCBoO4X4NsgIhANZH1a+m9ifYfE4mdGJin84vLrlcjagWoTS3jAmVoKDd"}]},"_from":"./","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"0.0.81":{"name":"express-search","version":"0.0.81","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/tsturzl/express-search.git"},"scripts":{"test":"mocha"},"dependencies":{"elasticsearch":"3.1.x"},"devDependencies":{"mocha":"^1.21.4","chai":"~1.10.0","supertest":"~0.15","express":"4.x","istanbul":"~0.3.5","codeclimate-test-reporter":"~0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"_id":"express-search@0.0.81","dist":{"shasum":"0cc144398c010874a76b5b4723d20da3624de75c","tarball":"https://registry.npmjs.org/express-search/-/express-search-0.0.81.tgz","integrity":"sha512-GCh9hIFi6O5wkkWxKeZBm592CrZ24pSPgZI//L9RcFwDjMtXuMtfmY04BoVc7mjR7RPlaqq2L5Ft92qYNNqV4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEaynrWqY8xsIs8HapF4AW2i/hh5TUdOPmPfQIzTIp4AiEA4SKXIfeeJqYl7y79KLLUw+9CFGRhpIi9o1i/M812Yy4="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}]},"1.0.1":{"name":"express-search","version":"1.0.1","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/tsturzl/express-search.git"},"scripts":{"test":"./test/setup_test.sh; mocha"},"dependencies":{"elasticsearch":"^11.0.1"},"devDependencies":{"mocha":"^2.4.5","chai":"~1.10.0","supertest":"^1.2.0","express":"4.x","istanbul":"^0.4.3","codeclimate-test-reporter":"^0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"gitHead":"3e366835cf92e3103c9d3f59d82a8bef856a97c1","homepage":"https://github.com/tsturzl/express-search#readme","_id":"express-search@1.0.1","_shasum":"51833fde61db915b211d26c568308439c82dd512","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"dist":{"shasum":"51833fde61db915b211d26c568308439c82dd512","tarball":"https://registry.npmjs.org/express-search/-/express-search-1.0.1.tgz","integrity":"sha512-mCUgp1XOCvc3X7QGzVvXeopvBxZMDGwZWnpz9XsYdaMztXjaMRpKZLXcHZj0YuL+1lsyHI9KLSKXJu0dz5wSRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrOV+CeEYs89+J2s1nm3FzZLUdS4osYDvUnsUYqtIGPAiBdYR2fX4UgzARX3sPMUyJmarC5tcwgPD1ub9FB47FQ+g=="}]},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/express-search-1.0.1.tgz_1461903893962_0.06997555238194764"}},"1.0.2":{"name":"express-search","version":"1.0.2","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/tsturzl/express-search.git"},"scripts":{"test":"./test/setup_test.sh; mocha"},"dependencies":{"elasticsearch":"^11.0.1"},"devDependencies":{"mocha":"^2.4.5","chai":"~1.10.0","supertest":"^1.2.0","express":"4.x","istanbul":"^0.4.3","codeclimate-test-reporter":"^0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"gitHead":"d1ce223ab48f1817516726be1c7ea49fab33041e","homepage":"https://github.com/tsturzl/express-search#readme","_id":"express-search@1.0.2","_shasum":"e30ba93689f13480d2de5f8ce945483f73f4095c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"dist":{"shasum":"e30ba93689f13480d2de5f8ce945483f73f4095c","tarball":"https://registry.npmjs.org/express-search/-/express-search-1.0.2.tgz","integrity":"sha512-Ex9vZ5QqItHzSnx8Cbp+6ZBYt+AcRhM3sJ4j2K82ev8ue3T/e1sUibjyjilYKinHYi5lDbifMZwMFMhUxQDimw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClyjmfPR+P0w2x+VggeA781B+yldDLBMR06a2uTHFcHgIgetI5oCJgJVgflfKSWwQWuri037539p8Do3monbVkIBA="}]},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-search-1.0.2.tgz_1463511299303_0.6143650549929589"}},"1.0.3":{"name":"express-search","version":"1.0.3","author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/tsturzl/express-search.git"},"scripts":{"test":"./test/setup_test.sh; mocha"},"dependencies":{"elasticsearch":"^11.0.1"},"devDependencies":{"mocha":"^2.4.5","chai":"~1.10.0","supertest":"^1.2.0","express":"4.x","istanbul":"^0.4.3","codeclimate-test-reporter":"^0.0.4"},"description":"Super simple search plugin for express, with rich features","bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"main":"express-search.js","directories":{"test":"test"},"keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"gitHead":"f969f42806b279b3170969111ec612bf140ff4a4","homepage":"https://github.com/tsturzl/express-search#readme","_id":"express-search@1.0.3","_shasum":"446e78083ee5c725fe2e2a6eb960f8d6682c8cf9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"tsturzl","email":"travissturzl@gmail.com"},"dist":{"shasum":"446e78083ee5c725fe2e2a6eb960f8d6682c8cf9","tarball":"https://registry.npmjs.org/express-search/-/express-search-1.0.3.tgz","integrity":"sha512-6GjH+u0Wgz6q31J2BirIaP3CoKdExT9ALo7vVh0H2LkOWOWVpnLQzCjStYpvXXnRo5eDfHFdS0960k4DcrlHBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEx5ne2ULYqDw8oPFupvGlw5PQKu5jd1twcLzNpOeIdAiAcfS/ZrNPcZAZD1pGXAsxYZ7Ns5D4LBzlehHLGrUutZw=="}]},"maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-search-1.0.3.tgz_1463511844852_0.03890608646906912"}}},"readme":"[![Stories in Ready](https://badge.waffle.io/tsturzl/express-search.png?label=ready&title=Ready)](https://waffle.io/tsturzl/express-search)\n[![Build Status](https://travis-ci.org/tsturzl/express-search.svg)](https://travis-ci.org/tsturzl/express-search) [![Code Climate](https://codeclimate.com/github/tsturzl/express-search/badges/gpa.svg)](https://codeclimate.com/github/tsturzl/express-search) [![Test Coverage](https://codeclimate.com/github/tsturzl/express-search/badges/coverage.svg)](https://codeclimate.com/github/tsturzl/express-search)\n\n__install:__ `npm install express-search`\n\n#express-search\n\nA beautifully bootstrapped elasticsearch search middleware for express v4.x.\n\nAllows you to do searches like `Pictures of \"Cute Puppies\"`\nOr `Recipies by @MarthaStewart`\n\nFor example, if you want searches that _MUST_ contain the phrase \"Puppies\" and you'd prefer them to be wearing hats:\n`\"Puppies\" wearing hats` would return results containing documents that contain \"puppies\", and try to find documents where the puppies are wearing hats.\n\nIf you want to find a person/place you can use mention style tags:\n`@hansolo` will return documents where hansolo is mentioned\n\nIf you want to search only documents with certain tags you can use hash tags in your search:\n`#music top 10` will return documents with the tag \"music, and look for a \"top 10\" document\n\n You can string them together to make concise yet powerful searches:\n `#music by @paulsimmon \"You Can Call Me Al\"` Will try to find documents tagged \"music\", where \"paulsimmon\" is mentioned, and the phrase \"You Can Call Me Al\" is found.\n\n\n##Setting Up an End Point\n\nSet up is super simple. You just have to:\n\n  - Provide connection settings for ElasticSearch.\n  - Set Index and Type to search.\n  - Configure pagination(default page size).\n  - Configure Fields to search\n    - Fields for general search\n    - Fields for tag serach\n    - Fields for mentions\n  - Fields to return\n  - Configure default sorting(optional)\n    - Field to sort by\n    - Sort order(ascending/descending)\n\nSetup connection settings:\n\n```\nvar expressSearch=require('express-search');\nvar express=require('express');\n\nvar app=express();\n\nvar config={\n    'hosts':['localhost:9200']\n    //'log':'trace' //handy for debugging\n}\n\nexpressSearch.connect(configs);\n```\n\nNow you can use the expressSearch object to create multiple routes:\n\n```\nvar mySearch={\n   index: \"myIndex\",\n   type: \"someType\",\n   tags: ['tags','twitter.tags'], //fields for tag search\n   mentions: ['authors','editors'], //fields for mention search\n   fields: ['title','description'], //fields for general search\n   projection: ['title','description','authors','editors','tags'], //fields to return in results. ['*'] for all fields\n   pageSize: 10, //default page size\n   sort: 'desc',\n   sortBy: 'createDate'\n};\n\napp.use('/api/search/',expressSearch.setup(mySearch));\n```\n\nNow to use it:\n\n```\ncurl http://localhost/api/search?q=music\n```\n\nYou can use the expressSearch object to setup as many search endpoints are you desire.\n\n\n##Using the end point\nExpress-Search generates a GET end point at whichever route you configure.\n\nThere are several parameters you can pass via query string:\n - q (String)\n   - the text to search(including mentions/tags/phrases)\n - page(Number)\n   - page number starting from 0\n - pageSize(Number)\n   - Overwrite default page size\n - sort(String)\n   - Either \"asc\" or \"desc\"\n   - Overwrites default\n - sortBy(String)\n   - Set field to sort by\n   - Overwrites default\n\n##Batteries Not Included!\nExpress-Search will not index documents for you! You should either index them yourself or use a river plugin. This plugin will not handle configuring a mapping for your documents. This plugin simply handles search.","maintainers":[{"name":"tsturzl","email":"travissturzl@gmail.com"}],"time":{"modified":"2022-06-17T22:37:50.251Z","created":"2015-01-18T08:41:10.752Z","0.0.4":"2015-01-18T08:41:11.875Z","0.0.5":"2015-01-18T10:28:31.332Z","0.0.51":"2015-01-18T22:21:35.281Z","0.0.61":"2015-01-18T22:42:54.914Z","0.0.62":"2015-01-19T06:34:36.435Z","0.0.7":"2015-01-19T10:41:34.184Z","0.0.71":"2015-01-19T10:44:55.160Z","0.0.8":"2015-02-06T09:40:08.073Z","0.0.81":"2015-02-06T10:54:59.814Z","1.0.1":"2016-04-29T04:24:54.928Z","1.0.2":"2016-05-17T18:55:01.888Z","1.0.3":"2016-05-17T19:04:07.306Z"},"readmeFilename":"README.md","keywords":["elasticsearch","search","full-text","express-search","search","middleware"],"repository":{"type":"git","url":"git+https://github.com/tsturzl/express-search.git"},"author":{"name":"Travis Sturzl","email":"travissturzl@gmail.com"},"bugs":{"url":"https://github.com/tsturzl/express-search/issues"},"license":"Apache-2.0","users":{"dofy":true,"anmol1771":true,"rbeadie":true,"meeh":true},"homepage":"https://github.com/tsturzl/express-search#readme"}