{"_id":"resourceful-elasticsearch","_rev":"39-23dce365b2a46dc62df5b335b36ab75f","name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.1","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.3","resourceful":"0.1.4"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.1","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"e3a36461b5e231e9313f3c7f02b2d7576833fae1","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.1.tgz","integrity":"sha512-cEvPjjTlGSWtM5njSLPU9WYy47qHinB9VZWuBwoIWMrPsgrTzb44VghBw2LtxHSdRo1pn7ZuwNCn+FguqViTew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEq1NSipf0e/3/xcZeWeD5/3iPLGDWenmhEIad0r4Gg8AiEA4zS7yQG3K0JYcQ3syYIOv+SxgpdAhKmpMK/h9m8Dyt8="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.2":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.2","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.3","resourceful":"0.1.4"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.2","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"d6c8da66923b1536ea36aa79c4db1bed94a3508b","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.2.tgz","integrity":"sha512-cn6aSSQ2dBZcBGLdqc0Icu4W1gRwvpMfSy7bjvBTwPa8U3Xr5RoxBslP3APR+VttzwJzxixiJBRB3PWrwzP/KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzzwZHl7sZ081z7S5xTPmO6oIEio758xQ5SZiGz/r/EgIhAMODyianp8v7pCER8z3JLTjAs6VbdHI9rJwVPqz4yI77"}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.3":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.3","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.3","resourceful":"0.1.5"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.3","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"4dfa93fc5bc1502c5d96079f864d18b22aa5bddc","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.3.tgz","integrity":"sha512-RQglaCxOzA9AzBwPl2dZDQCMGXzU1K4HyX4w2IaWhxRSye9p5/se07jtPyBRAWkMFQH7MS9Jjrx/ro6Abf7WwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp9ihrA7ULRfjZQ30Zv+TMixBGPXaYFUjLfq0Man+9VQIgF8PQwPcyc5XKypVhP1qTUSsoYsSM6aAnlmWDxBvYGK0="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.4":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.4","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.4","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"882254ce5835353a6270dba818ff7741b4556b07","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.4.tgz","integrity":"sha512-wBrYySwlAJarf1cMqw+UgFq+9UDOknXWqG0gdnF9goJfQ+IKSKagYT/3eQTt0xLi7ZI0TnzPWQJLe0IT9GubOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTGwFxLxvMiorImzI6gbxDB2IPu9D5dEV4iI/7qeR5pAiEAuO1MINsF5iFMfIZ/dXYTFinsglC6WiPwCs18FuYqOHQ="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.5":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.5","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.5","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"dc74f8dda794153b30c7e8742ba843654311a7af","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.5.tgz","integrity":"sha512-jM+LHI5nhEVdMwNKUXcVGs1aIHmhzfXSgGToJgKbFEhPHKVO70wSZ1AC8Mmas6//lospnIKAZk+wp7TfXz8TWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRfrqjB0yBrbr3aEkuXK0If+s8W8Mw+wvc4m36ShlGcQIgET0pvgPaRwlykPYI1L366hJcKa+Ezb0lGv0MCP6oKYM="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.6":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.6","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.6","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"a69e2337b4ac2d6db1f400f5da10bb0c693da0e0","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.6.tgz","integrity":"sha512-1BVs1tb8by2RuhJ+aOzNucbFsLqDP8NxW24sA8N8eu0NiIBOiWzWGfUtXiWxEitVlZzpf/0wTE/6QiKneRt1eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBKNOnIbbLyVqDo7Rx+jp9z1F7iTyJuESGFTif3/8xKAiEAm0FSkmoIhsY7oElwPuh1JwLaOABGpooZlk3FrmrrZac="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.8":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.8","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.8","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"6505f5972008c1096784397247c0ec7c680b3315","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.8.tgz","integrity":"sha512-fh86jgQ3yNXt/w1rFYaVAx6FnCnR2qh5YcXA7UEuo52F8zPt3Ppb5xrb2JybiPIdZN6KTUBluwaPE0+UbWfLhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4CGWpwoZ7qblVvhCIxRBL0z18KSnuI9+afy6vZQO+3AiEA/5t0bMJndus4mXpLKGJ/THdPh3WaqX5LPH0oZpnFBCA="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.9":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.9","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.9","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"9ce8c3661d5a93099aa2704228555fc6f0fdee5a","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.9.tgz","integrity":"sha512-zJHkW17/sU2b7mQGH2e+6PeE3XC/UkpiYb3mp3HDCeyDcJnd8eeke2mVDMp9TdIGf7Wsmkm841+eSUtTAhFewQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2ZuDsxQPIBROEcCnKlUJXvDQPOYoGsFL+7FlCQyGQwAIgYnuduhQbgYBsSG8pg759VLrfRPoaWGB53VbgmOWAlaQ="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.10":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.10","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.10","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"9b803d973e449ccba33c6bd8490886de8ec858bd","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.10.tgz","integrity":"sha512-rWzOBcBlEAzBZ0n5Lfl2KqvseUoCUDeWOjt0XVy+JGD6oCdsQ5GRBeVYtR/p0E1m+mUmOPlUc23fn6Dko+ImYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMV/bNZbIU3SQAN1adNVVOgzXZIk6inXnHzjy9KGxOFwIhAOpzUzUezvFLk4EavguWaJbSbAbLavdnIq7fALrxwplt"}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.11":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.11","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.11","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"054abdd4267f7d404fd5d6136573a7065fc45d95","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.11.tgz","integrity":"sha512-80xa+TKI7bol/8Rb1YNgdjM7U9NiwKAxmHRcHj0EJ/eRu8LbPSL1xAdbUPC17iflLaBlqF51z0Mq0dd7DtFlQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3g2uujNQfgQS3RS6xQ+B9HDAvyS5oClXhR3ADwLcV5wIhAJgYXdr5Jj0iZmlfFFQIcM57O85m2SVz+lSFQKjlIU+3"}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.12":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.12","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.12","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"61d2342e60e52c6213749711250e910ed4a7972e","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.12.tgz","integrity":"sha512-yLM08E7yTSBLMFFO2pL1ybyV389+CXaMSqkjVBi0+PmKE6FdlL7HLdKh61htXUon4K6nVQl1rj+QpZ+hNCX9iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKGolqk4tCUra76nPlLPYEzeP/vYuhEdGw2l/Kt0DxkAiEAnERXQpwlsxhehbyaQIN1wPomWyrepXgDr5ftQE/dUE4="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.13":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.13","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.13","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"9c00c2e96786954f11051d77e7bc10e68cbaa6ad","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.13.tgz","integrity":"sha512-QKWONoGE5+C50Szeba8m4dvsSd5i+1U439FUo2kp1ZtZzs4OmCaJ5RRkAnaJdVGnsIXQowZRLMlMJglGwr/rpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBM/dWRoHSC4Uw2+9bFSXTElb+8PBJBnWFFBrM3YPB9IAiEApWYwZv1QSxPMp9Qs5TPfUycsCT4fTHV4ZIV44qCOzys="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.0.14":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.0.14","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.0.14","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"63bfa85be507ef604fcb6152f41044ebc8249723","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.0.14.tgz","integrity":"sha512-pErEi64Afcd7bwOm+S5W88/s+BxsAp3iE2OtZBL7VNrFp7PkLk0dfRhmJwgyPBNFa7HpkyCt3BUT+axJliaJdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAMIROrF9qAmPqwss549bVTY9NMyS7f3/0ykj4gV2gcAiAaEBsCdJQMY1cr9LrANB4vVzeKlnyCjeRwqsnYhci27A=="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.1.1":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.1.1","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"resourceful":"0.1.6","elasticsearchclient":"~0.4.0"},"devDependencies":{"vows":"~0.6.0"},"readme":"# resourceful-elasticsearch [![Build Status](https://secure.travis-ci.org/richmarr/resourceful-elasticsearch.png)](http://travis-ci.org/richmarr/resourceful-elasticsearch)\n\nA pluggable engine for [Flatiron][2]'s [Resourceful][3] ODM layer that exposes [Elasticsearch][4] via the [node-elastical][5] module.\n\nExposes new methods to Resourceful such as `search()` and `terms()` as well as implementing as many of the existing ones as possible.\n\n### Examples\n\nYou can use Lucene query syntax to fetch resources:\n\n``` js\n\tCreature.search(\"legs:4\",function( err, creatures ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\nYou can power autocomplete UI by looking up term frequencies:\n\n\n``` js\n\tCreature.terms(\"description\",function( err, term ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\n\n## Installation\n\n``` bash\n\tnpm install resourceful-elasticsearch\n```\n\n## Tests\n\nAll tests are written with [vows][0] and should be run with [npm][1]:\n\n``` bash\n  $ npm test\n```\n\n## Status\n\nSo far this is mainly used by the [Couchelastic][6] hybrid engine so just contains search and \nconfiguration methods, rather than acting as a full data store. I am working on making this a \nfunctioning stand-alone engine but that's not my focus right now. \n\nPull requests welcome, please include tests.\n\n\n\n#### Author: Richard Marr\n#### License: Apache 2.0\n\n\n[0]: http://vowsjs.org\n[1]: http://npmjs.org\n[2]: http://flatironjs.org/\n[3]: https://github.com/flatiron/resourceful/\n[4]: http://www.elasticsearch.org\n[5]: https://github.com/rgrove/node-elastical/\n[6]: https://github.com/richmarr/resourceful-couchelastic/","readmeFilename":"README.md","_id":"resourceful-elasticsearch@0.1.1","dist":{"shasum":"61994b71a2d50c149d651f13873901e7acae8cb6","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.1.1.tgz","integrity":"sha512-uI3u1YkRIdHPVra8nR5VhA6R6x7t5b5VP8Cd46IjT1rwOYGfiAN+LPNlZwgICNz9g5kbceyR3iLgJIU8G7xgAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMFWh8BVTa7DtCX7NQQRqWQIGieRQm9JJFYK4NDUco9gIgBxI6oA00+krX9flS03ovGD6+BOAcqChdAQgU8b33/5E="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.1.3":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.1.3","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"_id":"resourceful-elasticsearch@0.1.3","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"6264c1a48f8b8d0f070100983298ff6b7df2a0a7","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.1.3.tgz","integrity":"sha512-DkjvCpCT6EpJf/lHYxY720xZJ+Fs/h9bQM++4NvTRCbHk7onYXGSiqBLzWsqnSYHyxA/JEztyW1QWxnmXw8jIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDvVaefd0+VZQlamJIBVoyCeBMex9uYhzcgRIYr6PQsAiB0ESauAET//yBEQab9mIFT4549rBm8YFSHnBLJemEM/A=="}]},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.1.4":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.1.4","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.11","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"readme":"# resourceful-elasticsearch [![Build Status](https://secure.travis-ci.org/richmarr/resourceful-elasticsearch.png)](http://travis-ci.org/richmarr/resourceful-elasticsearch)\n\nA pluggable engine for [Flatiron][2]'s [Resourceful][3] ODM layer that exposes [Elasticsearch][4] via the [node-elastical][5] module.\n\nExposes new methods to Resourceful such as `search()` and `terms()` as well as implementing as many of the existing ones as possible.\n\n### Examples\n\nYou can use Lucene query syntax to fetch resources:\n\n``` js\n\tCreature.search(\"legs:4\",function( err, creatures ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\nYou can power autocomplete UI by looking up term frequencies:\n\n\n``` js\n\tCreature.terms(\"description\",function( err, term ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\n\n## Installation\n\n``` bash\n\tnpm install resourceful-elasticsearch\n```\n\n## Tests\n\nAll tests are written with [vows][0] and should be run with [npm][1]:\n\n``` bash\n  $ npm test\n```\n\n## Status\n\nSo far this is mainly used by the [Couchelastic][6] hybrid engine so just contains search and \nconfiguration methods, rather than acting as a full data store. I am working on making this a \nfunctioning stand-alone engine but that's not my focus right now. \n\nPull requests welcome, please include tests.\n\n\n\n#### Author: Richard Marr\n#### License: Apache 2.0\n\n\n[0]: http://vowsjs.org\n[1]: http://npmjs.org\n[2]: http://flatironjs.org/\n[3]: https://github.com/flatiron/resourceful/\n[4]: http://www.elasticsearch.org\n[5]: https://github.com/rgrove/node-elastical/\n[6]: https://github.com/richmarr/resourceful-couchelastic/","readmeFilename":"README.md","_id":"resourceful-elasticsearch@0.1.4","dist":{"shasum":"548a153b53138ac8a00689566d13871d4879a6d0","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.1.4.tgz","integrity":"sha512-K87+J9WyUXRvrBgx5MLBg2fCHJkOyTLna4NYcyLOJzEQBt7CHDZGmexUExa7oZcgYFBzBtroKnpG/Qo1yRUPig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5zF19ptEj/Xb4NORe9MoI2qG1GGxh1WyCOF0+htFNAAiBNlkIArp3y2fUj0cjfzLh8ZC+E0Kulqm+8+oif0j6Tvg=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.1.5":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.1.5","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"readme":"# resourceful-elasticsearch [![Build Status](https://secure.travis-ci.org/richmarr/resourceful-elasticsearch.png)](http://travis-ci.org/richmarr/resourceful-elasticsearch)\n\nA pluggable engine for [Flatiron][2]'s [Resourceful][3] ODM layer that exposes [Elasticsearch][4] via the [node-elastical][5] module.\n\nExposes new methods to Resourceful such as `search()` and `terms()` as well as implementing as many of the existing ones as possible.\n\n### Examples\n\nYou can use Lucene query syntax to fetch resources:\n\n``` js\n\tCreature.search(\"legs:4\",function( err, creatures ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\nYou can power autocomplete UI by looking up term frequencies:\n\n\n``` js\n\tCreature.terms(\"description\",function( err, term ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\n\n## Installation\n\n``` bash\n\tnpm install resourceful-elasticsearch\n```\n\n## Tests\n\nAll tests are written with [vows][0] and should be run with [npm][1]:\n\n``` bash\n  $ npm test\n```\n\n## Status\n\nSo far this is mainly used by the [Couchelastic][6] hybrid engine so just contains search and \nconfiguration methods, rather than acting as a full data store. I am working on making this a \nfunctioning stand-alone engine but that's not my focus right now. \n\nPull requests welcome, please include tests.\n\n\n\n#### Author: Richard Marr\n#### License: Apache 2.0\n\n\n[0]: http://vowsjs.org\n[1]: http://npmjs.org\n[2]: http://flatironjs.org/\n[3]: https://github.com/flatiron/resourceful/\n[4]: http://www.elasticsearch.org\n[5]: https://github.com/rgrove/node-elastical/\n[6]: https://github.com/richmarr/resourceful-couchelastic/","readmeFilename":"README.md","_id":"resourceful-elasticsearch@0.1.5","dist":{"shasum":"d9fdef8c5cfc2b8b6727a6e1a9250400b0fffcec","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.1.5.tgz","integrity":"sha512-SupwbBf0RXLek8xuc0OfteFIjaW+kPGN22AqmraXr7Y/p/CcGrtueqpmOlWnAHlVPDxLnkjhlLI31r/OSqP2Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgEl5KOQA1uS/cVDGfVdNgkmKfNLQxOzPEv9iovOmNwAIgNMJMA2DWL0Prxd9lhQrWsb3NBEMXwBukvChZtgGFON8="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]},"0.1.6":{"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"name":"resourceful-elasticsearch","description":"Elasticsearch engine module for Resourceful ODM","version":"0.1.6","repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"},"main":"index.js","scripts":{"test":"vows test/offline-* --spec -i"},"engines":{"node":"~0.4.7"},"dependencies":{"elastical":"0.0.7","resourceful":"0.1.6"},"devDependencies":{"vows":"~0.6.0"},"readme":"# resourceful-elasticsearch [![Build Status](https://secure.travis-ci.org/richmarr/resourceful-elasticsearch.png)](http://travis-ci.org/richmarr/resourceful-elasticsearch)\n\nA pluggable engine for [Flatiron][2]'s [Resourceful][3] ODM layer that exposes [Elasticsearch][4] via the [node-elastical][5] module.\n\nExposes new methods to Resourceful such as `search()` and `terms()` as well as implementing as many of the existing ones as possible.\n\n### Examples\n\nYou can use Lucene query syntax to fetch resources:\n\n``` js\n\tCreature.search(\"legs:4\",function( err, creatures ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\nYou can power autocomplete UI by looking up term frequencies:\n\n\n``` js\n\tCreature.terms(\"description\",function( err, term ){\n\t\t// creatures contains an array of matching records\n\t});\n```\n\n\n## Installation\n\n``` bash\n\tnpm install resourceful-elasticsearch\n```\n\n## Tests\n\nAll tests are written with [vows][0] and should be run with [npm][1]:\n\n``` bash\n  $ npm test\n```\n\n## Status\n\nSo far this is mainly used by the [Couchelastic][6] hybrid engine so just contains search and \nconfiguration methods, rather than acting as a full data store. I am working on making this a \nfunctioning stand-alone engine but that's not my focus right now. \n\nPull requests welcome, please include tests.\n\n\n\n#### Author: Richard Marr\n#### License: Apache 2.0\n\n\n[0]: http://vowsjs.org\n[1]: http://npmjs.org\n[2]: http://flatironjs.org/\n[3]: https://github.com/flatiron/resourceful/\n[4]: http://www.elasticsearch.org\n[5]: https://github.com/rgrove/node-elastical/\n[6]: https://github.com/richmarr/resourceful-couchelastic/","readmeFilename":"README.md","_id":"resourceful-elasticsearch@0.1.6","dist":{"shasum":"c3e11af99a052fcfbfd36ac5916aed06fef2b7a8","tarball":"https://registry.npmjs.org/resourceful-elasticsearch/-/resourceful-elasticsearch-0.1.6.tgz","integrity":"sha512-LRvP+EF9p9cgBp/8JErYYsXwKTfqt+ttgsWl1rfTeY3Jqnj+5+8xyfVT1Mvxjen4YYXD9JlKE+wMRvZgAy7Trw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6NI06wtmkO/8TrguYoqCWNG+hRM2txrpczm/yA6Rc4AiEA2e6Q+vURKIUHC1iSg4KTRaoCtx1+Urt6AqsuYLsoNgc="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"richmarr","email":"richard.marr@gmail.com"},"maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}]}},"readme":"","maintainers":[{"name":"richmarr","email":"richard.marr@gmail.com"}],"time":{"modified":"2022-06-26T11:56:27.741Z","created":"2012-01-11T16:21:40.606Z","0.0.1":"2012-01-11T16:21:41.284Z","0.0.2":"2012-01-11T16:35:36.640Z","0.0.3":"2012-01-11T21:06:36.803Z","0.0.4":"2012-01-14T09:29:22.404Z","0.0.5":"2012-01-16T20:17:38.246Z","0.0.6":"2012-01-17T13:40:06.438Z","0.0.8":"2012-01-23T12:24:17.716Z","0.0.9":"2012-01-23T23:45:49.977Z","0.0.10":"2012-01-31T12:33:51.825Z","0.0.11":"2012-01-31T14:01:13.227Z","0.0.12":"2012-02-06T11:13:25.313Z","0.0.13":"2012-02-18T14:43:05.967Z","0.0.14":"2012-03-21T22:48:38.073Z","0.1.1":"2013-05-20T03:16:55.990Z","0.1.3":"2013-05-20T13:17:34.585Z","0.1.4":"2013-05-20T19:42:06.034Z","0.1.5":"2013-05-22T11:32:42.874Z","0.1.6":"2013-05-29T20:42:07.110Z"},"author":{"name":"Richard Marr","email":"richard.marr@gmail.com"},"repository":{"type":"git","url":"git://github.com/richmarr/resourceful-elasticsearch.git"}}