{"_id":"es","_rev":"49-4d656aa36662a7421b25a670496f8694","name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.3":{"name":"es","description":"A very thin wrapper around elasticsearch for Node","version":"0.0.3","author":{"name":"Gabriel Farrell","email":"g@grrawr.com"},"engines":{"node":">=0.4.0"},"main":"lib/es","repository":{"type":"git","url":"git://github.com/gsf/node-es.git"},"_npmUser":{"name":"gsf","email":"gsf747@gmail.com"},"_id":"es@0.0.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"0838630e7a2cb1b9f6fe227e88656a249a8e1b7c","tarball":"https://registry.npmjs.org/es/-/es-0.0.3.tgz","integrity":"sha512-zdyEtHxnlCrR3FrXmDZ4AE8dy+YqXYtBPVU1t0IS4iGrcI6IcFPi8SK1xGswHZrk+tEA4/vFIS1I/Q9ygf4BCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDG1yHt46eDCK5PUMWWcc67zdy6cdU4+ArcB1grjSUbrAiEAj3m3ToVrguosLJPRq/n0y9BAIXmg3MQLQhkwoWP/t28="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}],"directories":{}},"0.0.4":{"name":"es","description":"A very thin wrapper around elasticsearch for Node","version":"0.0.4","author":{"name":"Gabriel Farrell","email":"g@grrawr.com"},"engines":{"node":">=0.4.0"},"main":"lib/es","repository":{"type":"git","url":"git://github.com/gsf/node-es.git"},"_npmUser":{"name":"gsf","email":"gsf747@gmail.com"},"_id":"es@0.0.4","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"742d248ea6f2938a6f717f2e2421e4655084e6eb","tarball":"https://registry.npmjs.org/es/-/es-0.0.4.tgz","integrity":"sha512-XY2XMWTH58G/3Myubzb7aRsqmx3i7JcjD+7f5IC8X4QJ368Sio1OCClgVbAVS9q+kF3fFT0q7j0vd1yRPwJPAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq/0T0z0b703HqxOJc38fWKWusrkhEvb7UsfItEjW3owIgboEK9Y5q++LHK4LBWlLGysEy8dirbqf7koyI3BvJcgg="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}],"directories":{}},"0.0.5":{"name":"es","description":"A very thin wrapper around elasticsearch for Node","version":"0.0.5","author":{"name":"Gabriel Farrell","email":"g@grrawr.com"},"engines":{"node":">=0.4.0"},"main":"es","repository":{"type":"git","url":"git://github.com/gsf/node-es.git"},"_npmUser":{"name":"gsf","email":"g@grrawr.com"},"_id":"es@0.0.5","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"3a9593504c75b1980144ebcd63aa82e72ff0e2d6","tarball":"https://registry.npmjs.org/es/-/es-0.0.5.tgz","integrity":"sha512-i/eKRtUYilD0j1r5NPlXFk5A2YA/32vPfKUkFqXdiDRyZmRAOgcecdWMGtWPNQmyGYDj3NaqZsKVopxLGo8BDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1l4J3tqARq6pKOslSoQ2Dn4tw1hFG5Q3eOdaKo7CBfQIhAOCaR8MS5Vv7P2dD4V0CR47CrO9kOolMkooJmyflT3j7"}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}],"directories":{}},"0.3.12":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.3.12","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"~1.7.2","coveralls":"~2.0.16","jscoverage":"~0.3.8","jshint":"~2.1.10","mocha":"~1.12.1","mocha-lcov-reporter":"0.0.1","stact":"~0.0.11"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.3.12","dist":{"shasum":"e6d4c79568363fa58b92ed8d520ff68197f60aee","tarball":"https://registry.npmjs.org/es/-/es-0.3.12.tgz","integrity":"sha512-uoJNYQjqfzmLeXxuybYd+N7H7ufiwKKLZBzxbm/ygro/DR6LEmY6Oiue4g4BccCyNsSlDhHn026dgGC5990/zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/2YO9k/UylVISgLHdjWvcyWnUJXPtNw0mgtZMGcguBAiB+7a0pXj2t8Q521/wTjZ/rtTRMyCTpA7iJkc8g7nvUWg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.3.13":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.3.13","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"~1.7.2","coveralls":"~2.0.16","jscoverage":"~0.3.8","jshint":"~2.1.10","mocha":"~1.12.1","mocha-lcov-reporter":"0.0.1","stact":"~0.0.11"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.3.13","dist":{"shasum":"5efcf843228830a90387b4643966082e3fdc5f53","tarball":"https://registry.npmjs.org/es/-/es-0.3.13.tgz","integrity":"sha512-B8ZSTxoe24CohcjKvKekpJQmVB8QjoNCcXPiZ6cALpPU3ADyW4D6cY7s1OzBng9qMoVVHgSflM3RcXzOnmYf0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSqGDYFtmfiHsXpudDH4SE6uZcf2HmnkL8Btm3Y65QDAiAPlxcKsP78RN5xw4XHwp0wgywSRlU6blX4pgKyzynMgQ=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.3.14":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.3.14","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"~1.7.2","coveralls":"~2.0.16","jscoverage":"~0.3.8","jshint":"~2.1.10","mocha":"~1.12.1","mocha-lcov-reporter":"0.0.1","stact":"~0.0.11"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.3.14","dist":{"shasum":"24be4b5b643e48abf1f7365042bddfcaa23bfe8c","tarball":"https://registry.npmjs.org/es/-/es-0.3.14.tgz","integrity":"sha512-AQ7qblLrWmvE+gHC+B2g9YKZUJW1RJCFoo77K5sjNGSYtmKk/EatDuNgFto/XJzV6acenJtQniQ4OFm1vzZooA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjx5VATzmQC5nHcCOOnCdlV0VUHzuIBcp1xKPV23EVugIgcN6hx8rNIcTOYgyZoMx7xVviu/nRCas+ADm73n+0s34="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.3.15":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.3.15","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"~1.7.2","coveralls":"~2.0.16","jscoverage":"~0.3.8","jshint":"~2.1.10","mocha":"~1.12.1","mocha-lcov-reporter":"0.0.1","stact":"~0.0.11"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.3.15","dist":{"shasum":"a9178dcc56f88810bcc12476db2f3028e96a3fde","tarball":"https://registry.npmjs.org/es/-/es-0.3.15.tgz","integrity":"sha512-wfxsAei3TruqocF3bSDAy7S1wZidfdnLjAbzK/DhzVcwKoIFhJUOtOSd6uFRjcx7OQI80yG1d1ytX3ykESkGGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHAooKR8JBSm0oYCpcj1dRn8kl27uGHc2rZBUHDUmKYAiBnuy1wwpSpQRKwc8aUP+Slju0kzvCG4JtO77bw9O68QQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.3.16":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.3.16","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"~1.7.2","coveralls":"~2.0.16","jscoverage":"~0.3.8","jshint":"~2.1.10","mocha":"~1.12.1","mocha-lcov-reporter":"0.0.1","stact":"~0.0.11"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.3.16","dist":{"shasum":"3274473742fbcf3c604044f54a47c26cddc419cd","tarball":"https://registry.npmjs.org/es/-/es-0.3.16.tgz","integrity":"sha512-TKAjmvKSoWgQl2987XJZOdfCUUqzuusX7fd5IYeMQmdjzdQIrzBpkT9VzYzNNxZy+am59gkGWYo5csRuNa9nbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUp+g89IdjedAXnQkF9+QOKWsnJTwUqpdOg8MTwLhzUAiAQ+Z3GmzOGPeWYwFlhBFXk9UUAku2ISHicODdxRlaapg=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"brozeph","email":"joshua.thomas@gmail.com"}],"directories":{}},"0.4.1":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.1","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.4.1","dist":{"shasum":"59246541143ca60791f66e9c851fbe18850e3870","tarball":"https://registry.npmjs.org/es/-/es-0.4.1.tgz","integrity":"sha512-pQT5bZDKXMYQdA4ishoKHPvDUhrX+IeRcE2Geo5vncUAmIz2bjDeb2/Lyq+9AJX8S3YidqOyVx4rtPN2a59HDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+czl0A3MOECqeRZc/SWLkFOPGCp/Wrg9vew+fU4Og2gIgHKPy4JN00SFNM6tUkaV3/J9seliDEb8vulUyYtR1FJs="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.4.2":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.2","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.4.2","dist":{"shasum":"cc8cb04d94fb4969fa6eaee34f6eb0bae559cadd","tarball":"https://registry.npmjs.org/es/-/es-0.4.2.tgz","integrity":"sha512-g8SGcDOQKv7YH8PS+rmPfbaCKa5CsiezZWSRMZEOkj2uta1t13TYBfBpAeijutr8ZnB18a4CPWw/24UOBBTjZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8DhCBdNqoFwp7W5w0BcYniYnM85jHzrw7eTcxmoy8ygIhAPeV8fqoe/aEugk/FJIUjRz9JNlQsiowcCkIV+qsF5Dp"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.4.3":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.3","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.4.3","dist":{"shasum":"e21d48a9c1a1c6ed2c8ea340e31decd47806459f","tarball":"https://registry.npmjs.org/es/-/es-0.4.3.tgz","integrity":"sha512-VGvrYmZEyYfxaht38xXER8IkyJqBE8RHlk/ktqgHpguh5ETe36Nbj3vKm2QDzQNrCtSbdgC+Hdl0nY03r2ACUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC10iJUXH1LATl5nHVGP4XNG4qgYrljCCKtIxnuTkBbFgIhAOsJSksM9/0RCPvBoov4dpEMhFE72AjSGMobcyfkVSAa"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.4.4":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.4","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"_id":"es@0.4.4","dist":{"shasum":"4caa10655af963f364df8cdfe33643ce91066c26","tarball":"https://registry.npmjs.org/es/-/es-0.4.4.tgz","integrity":"sha512-EJBkxvwrws9Mmr4CvY5/ZKVD+N/5DX8G2qE+8DJou4GcSEr5FEIifiB5C+O4lpW4Gj9/gGtcoxwu9OV9MEMgog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEZmt2bQzeVtkJBudhtJ5uLUztI6/2W2Vh5XsW6WkMpAIgMH/iUSITWO5AxNJ0hiFRoj8f3iE8BzIxT4XPGkk922c="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.4.5":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.5","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"gitHead":"71b154989af20bb8cf2901a8cf85110619ae80e3","_id":"es@0.4.5","_shasum":"e7ef67010a3f2b32959a68d9d35a5f635f92f5cb","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"dist":{"shasum":"e7ef67010a3f2b32959a68d9d35a5f635f92f5cb","tarball":"https://registry.npmjs.org/es/-/es-0.4.5.tgz","integrity":"sha512-Ok7js30L5gAV71m5HX05g/LHl9Nh93eJwTCuk9ZEWxC6MKh9XFAkchg17MmIswhS7X7314AtOpSTwP4sjXVteQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKq3wBs/yBK9LYrXpHXjNqEiQcXeWVOLjhgRKajZMn7AIgNBcqZyFa20yE/BWCH/fiOPiwMlw3Ch9N8Os2SJCtKoc="}]},"directories":{}},"0.4.6":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.6","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"gitHead":"520ab3f76fd397e6957b84d293084a18b9f906df","_id":"es@0.4.6","_shasum":"410188b42e0be545fa8afe54584863fa8dc256f5","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"dist":{"shasum":"410188b42e0be545fa8afe54584863fa8dc256f5","tarball":"https://registry.npmjs.org/es/-/es-0.4.6.tgz","integrity":"sha512-50Ut/fTlItudw1RNQ7dz9dk++PpdOsbB4JRrR8jRtPPGOzb0188Jt3wRu6sY6HsBnCqGQTmy91f4HLt2czlzig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAukI4F5gkVeWUM+Bs5w2ijOtbm07l1rno18K0F/M4IiAiEA0S8+wMd0EH3a5iIk5u3Kik2+IBds2tadGRLn8zEqDAE="}]},"directories":{}},"0.4.7":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.7","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"gitHead":"6955c7b939e076cedcd821a1c06df15d86035be6","_id":"es@0.4.7","_shasum":"d197c4eeeea75a2cac038d651da96d0e51a87a64","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"dist":{"shasum":"d197c4eeeea75a2cac038d651da96d0e51a87a64","tarball":"https://registry.npmjs.org/es/-/es-0.4.7.tgz","integrity":"sha512-gFiDSO1nQWGJi21vFuCuR8bWQbrcHr3qb08S3tpdrlLq7JJiO/ufKY8TmNf4BP5cAS1Dgwk2d6DaAjxRpH73nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSU2E44eMYnkVMK5Sv0HzHDdOzSdCjWabacYrSTHx7tAiEAolM6urau1mjs+TbxLi8+TxgNYU80gNFyOsTM99hfzYs="}]},"directories":{}},"0.4.8":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.4.8","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","coveralls":"*","jscoverage":"0.3.8","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","stact":"*"},"scripts":{"coverage":"rm -rf ./reports ; mkdir -p ./reports ; NODE_ELASTICSEARCH_COVERAGE=true mocha -R html-cov -r ./test/common.js -u bdd ./test/lib > reports/coverage.html","functional":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/functional","pretest":"jshint *.js ./lib/*.js ./test/*.js ; jscoverage ./lib ./lib-cov","test":"mocha --check-leaks -R spec -r ./test/common.js -u bdd ./test/lib ./test/functional","posttest":"NODE_ELASTICSEARCH_COVERAGE=true mocha -R mocha-lcov-reporter -r ./test/common.js -u bdd ./test/lib | ./node_modules/coveralls/bin/coveralls.js"},"gitHead":"64d22d4789b12d04012ff9785d8698f1704bedfb","_id":"es@0.4.8","_shasum":"9f2697115b099c494d6aef2f2b98d836ed616c86","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"dist":{"shasum":"9f2697115b099c494d6aef2f2b98d836ed616c86","tarball":"https://registry.npmjs.org/es/-/es-0.4.8.tgz","integrity":"sha512-YxrtWfR/BOrm8zlTVQavWO4LvDrNgpQWbxPHda/AwDStVbiIcOupcBeqC9QbaJYjRUZIslVadkZhcIogvPKG1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUG5M5ojm8+GMQ9Xzs3hqPGwCZ/rAmQRScoII+I4fjlAiEAyrMm+iiT98c4QQZsEz6cDX5jJhdcv2P1CpzHFlgW7GY="}]},"directories":{}},"0.5.0":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.5.0","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","eslint":"~1.10.3","istanbul":"~0.4.2","mkdirp":"*","mocha":"*","rimraf":"*","stact":"*"},"scripts":{"clean":"rimraf reports && mkdirp reports","functional":"mocha test/functional","lint":"eslint index.js lib test","pretest":"npm run clean","test":"istanbul cover --root lib --dir reports node_modules/mocha/bin/_mocha -- test/lib test/functional","posttest":"npm run lint"},"dependencies":{"bluebird":"~3.1.1","thenify-all":"~1.6.0"},"gitHead":"19e83ceba3279e25de3877c90bdd6ae3532e292e","_id":"es@0.5.0","_shasum":"0b9a0f81bdc4bec01e0cef041b6e95aa4cf05c64","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.1","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"shasum":"0b9a0f81bdc4bec01e0cef041b6e95aa4cf05c64","tarball":"https://registry.npmjs.org/es/-/es-0.5.0.tgz","integrity":"sha512-awAswXgHgJ/1PKFidKMxIenw5Uo7mHZ36VsZ0U82y6SLRwKhazgLb6UaejWDpbcceBN6m3hvLnALclbHr/5JzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkKg1N5JfECd4VepsLH3hxBvMMEUZnuEr9D4KtdFkkQAiEA47vbW5B8P0812hsT7R4+9nBg2SHQUjOLwaJavrsfajU="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.5.1":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.5.1","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","eslint":"~1.10.3","istanbul":"~0.4.2","mkdirp":"*","mocha":"*","rimraf":"*","stact":"*"},"scripts":{"clean":"rimraf reports && mkdirp reports","functional":"mocha test/functional","lint":"eslint index.js lib test","pretest":"npm run clean","test":"istanbul cover --root lib --dir reports node_modules/mocha/bin/_mocha -- test/lib test/functional","posttest":"npm run lint"},"dependencies":{"bluebird":"~3.1.1","thenify-all":"~1.6.0"},"gitHead":"b6d4ade52fd9812704ae05a90fa0c36115c72fde","_id":"es@0.5.1","_shasum":"981d7f1d3689a56e13d4769e28693d5f4c8138bd","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.1","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"shasum":"981d7f1d3689a56e13d4769e28693d5f4c8138bd","tarball":"https://registry.npmjs.org/es/-/es-0.5.1.tgz","integrity":"sha512-Xht3683W2KBeTnn1mDkGDDJAAgTaE3qSF9m0LJPEDT11UeEq13QeKub6JnZ6qnDFKt+0TV6oGlZDmPZhx3l1gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7kX1javWkoXCreDENwxvT+J4JP2ps2oslNbgmXsCiRwIgUU5MKWLPiMDlH1MQ9OFolBJRT7jzkS2pOVjSziZIniI="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"directories":{}},"0.5.2":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.5.2","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"}],"engines":{"node":">= 0.8.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","eslint":"~1.10.3","istanbul":"~0.4.2","mkdirp":"*","mocha":"*","rimraf":"*","stact":"*"},"scripts":{"clean":"rimraf reports && mkdirp reports","functional":"mocha test/functional","lint":"eslint index.js lib test","pretest":"npm run clean","test":"istanbul cover --root lib --dir reports node_modules/mocha/bin/_mocha -- test/lib test/functional","posttest":"npm run lint"},"dependencies":{"bluebird":"~3.1.1","thenify-all":"~1.6.0"},"gitHead":"96dde4458f9d74b989eeebcb7319609ed7c1e479","_id":"es@0.5.2","_shasum":"2fd24fe3bc96556c8c18c7ec73e13d0087c6bb1c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"shasum":"2fd24fe3bc96556c8c18c7ec73e13d0087c6bb1c","tarball":"https://registry.npmjs.org/es/-/es-0.5.2.tgz","integrity":"sha512-+CJj1qR64WJikKYKzWoeVl1eYzMNhbDL3sUhRLnc5zea4n/ZPzxQk76qvkCYsAeB2vJZYWoMiJU7iE1ZYL/VEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+9HtFHBK6b0Ek3ZEHNKz2bghtoISWxPGIQyXvvpKX/AiAym03r91ZzZtOrC5TW1xCtnG8/puKIFIw+mR5kVR5/SQ=="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"cpsubrian","email":"cpsubrian@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es-0.5.2.tgz_1475686332875_0.5330000198446214"},"directories":{}},"0.6.0":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"index.js","version":"0.6.0","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 4.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"devDependencies":{"chai":"*","eslint":"~1.10.3","istanbul":"~0.4.2","mkdirp":"*","mocha":"*","rimraf":"*","stact":"*"},"scripts":{"clean":"rimraf reports && mkdirp reports","functional":"mocha test/functional","lint":"eslint index.js lib test","pretest":"npm run clean","test":"istanbul cover --root lib --dir reports node_modules/mocha/bin/_mocha -- test/lib test/functional","posttest":"npm run lint"},"dependencies":{"bluebird":"~3.1.1","thenify-all":"~1.6.0"},"gitHead":"2eb92e192a8c6ca44251b46e7d196941d57edd8c","_id":"es@0.6.0","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"integrity":"sha512-bcnlEcn4d7UO6n1fcCByRQr8vwDhI2SbAMA1kRYswoIBMIs4OqO7QbA//CR9hZLIPc9x+RGqWAyFtUXwjbfszg==","shasum":"e6e507871d7e60c3e2663c9dcd273f98b179a1d5","tarball":"https://registry.npmjs.org/es/-/es-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkqJ4BSmI9HUBtlNNnrmlLXNY/t0aAFQGSnXqQ9jdWdAIgEO5ce+GP+dCee4ZQmn80CzvKxyoMXYVxF30xno2S6I8="}]},"maintainers":[{"email":"nicholas.j.campbell@gmail.com","name":"ncb000gt"},{"email":"joshua.thomas@gmail.com","name":"brozeph"},{"email":"cpsubrian@gmail.com","name":"cpsubrian"},{"email":"s@gsf.io","name":"gsf"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es-0.6.0.tgz_1508442780527_0.15980092692188919"},"directories":{}},"0.7.0":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.7.0","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepublish":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs2":"^7.3.1","reqlib":"^1.0.6"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-eslint":"^10.0.1","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.2","eslint-plugin-babel":"^5.3.0","gulp":"^4.0.0","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^5.0.0","gulp-sourcemaps":"^2.6.5","mocha":"^6.0.0","nock":"^10.0.6","nyc":"^13.3.0","stact":"0.0.12"},"gitHead":"277fd5cb6af24934dc4ab98c2054ba0862304721","_id":"es@0.7.0","_nodeVersion":"10.14.2","_npmVersion":"6.8.0","dist":{"integrity":"sha512-AN5gwq/P8Sdmx9LhJUv/NI8jjYSP88Wku3tyopC+OrLxbgbEdeFihSSiBqnlpgfhd579dFUA97NDFEOrL6YCgQ==","shasum":"dfb9addca94881d982feaa97a1bef7597feb9986","tarball":"https://registry.npmjs.org/es/-/es-0.7.0.tgz","fileCount":15,"unpackedSize":186930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcft5uCRA9TVsSAnZWagAAC6gQAJ2I9P2YJn3Ochw+3G2F\nhPWqqAUenxH1MR00nFWzJPH1ksP1OKUtv2tu/oSItkHe4Ka2ZTY6ljjv5Bgc\nac9TAbxgSIlJrmHPzyaQE3ZGCsgjUidg7t+U0cQs7TuqdOKx5biaV0ucIor9\nTevk39fz6haO5AH6ML0lPFC5XwV60JXdbv9hFMu9dXC9/vwfIEwNqTHCat5a\n0K9W0BEPuX1/9kIH1a6khDCOUVP7U12vLWnczvvi5DXR7lgyz8H45gs9NQY5\nt8IGbC/OZQ7ZYj0t7urYo7Hh8NkzTi/F1hTTCntwVGtwI4z5tOdCFTdn/l9E\nrviwGep/2Nh/2Rhuwcz7oeOa7qeQF3EkWD4M8l8l/33mu9bB5qg2jOUxc+4C\nbouJiYhCCDQhtok2S8aUMPpkhy/PanLXKunERg+JpbPndr6oJWy33BTMh/Q6\n+kqu0JF3c4dmvtzQFwTeNl+brKSm0jsCtopUN7MteZLGotnoMbKvGX/YQIWE\nMTt0uvu9BWEisyG6pFCSLadHo0jHVA324kUb9mBoFK6tauyVLtU5b5bOSkg+\ntBLyqVuyNsYBNGSLvHB0Oi1GyIVoN5jKs3nfbxNRymyoP5kbYb56KhceiWeq\n4MSUtgnkUiEPdeDpysCLFlVCebl29rEwfD0PMbFolJpGpR3rkIdEddci6L5T\n/Oic\r\n=/dK/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkv7C9hW7ixBJGbqdwzK6suKW+p6GEDczvuvu/3GgxRgIgAhXkAXJtMyuXXlwfh9XJycqHfjoDalkWykpHr27vij4="}]},"maintainers":[{"email":"joshua.thomas@gmail.com","name":"brozeph"},{"email":"cpsubrian@gmail.com","name":"cpsubrian"},{"email":"s@gsf.io","name":"gsf"},{"email":"nicholas.j.campbell@gmail.com","name":"ncb000gt"}],"_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.7.0_1551818349877_0.9404954536347296"},"_hasShrinkwrap":false},"0.7.1":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.7.1","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepublish":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs2":"^7.3.1","reqlib":"^1.0.6"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-eslint":"^10.0.1","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.2","eslint-plugin-babel":"^5.3.0","gulp":"^4.0.0","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^5.0.0","gulp-sourcemaps":"^2.6.5","mocha":"^6.0.0","nock":"^10.0.6","nyc":"^13.3.0","stact":"0.0.12"},"gitHead":"2790592ad891daca19449ac926aa83a6eeea2690","_id":"es@0.7.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-9aJWWYjkTH2Bw4UvaJl9idUboXSZZGtOK/ffICzdJgBO/Gn3Zz8KmqYSPE6K4p8P8eAgNt4+w+CUalkvn3gw2w==","shasum":"436f77f48dc99c873cb5b74e9b539d904402a2ae","tarball":"https://registry.npmjs.org/es/-/es-0.7.1.tgz","fileCount":15,"unpackedSize":187577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgAkZCRA9TVsSAnZWagAAiaoP/2s6Vh7LpwUWSRe7eofg\nc7ImlI5GntTTmDqbHcVBIy6I2MrD66N/YdOmNyJ15bqGaJeY20guuichZnOi\n7sjrlKSZsrH1MGV4kV00ge/qjt2RMXWuGJkdHe1wygEoMyf6PRL/0LAOGMdI\nBl286K8lGOMmzFeQaaSkaszb8IqfkG8AKLSI7avkHgGoGOB7VepipE5u0ifH\nUWD1YBBHWGWNNPR2sTDN48BwLf10IDxjkly/1/Ww9bXqHEXFOhWcaAWLtSLe\nNlixNz/+ILCpOl8QksBqubqeTGT0iqEYNoqztx8eoCm8CAEExMJ+3dg+6HJI\nDSJF34V/p1N3m5bRQrddA/IoFB2Z+PPGqY0OVk9sxqhWStS191lZG8eRylZw\n7gwJTjEIwewUxBkfG3luE6nZZVpdCuwbXuVx5keEvjuDRjuDH8onyDntWOYW\nkNJjVCPR4d4iBPy9PksT4tVeGvp3dFVt8Ev8LUZOPeKQLb2aEE3ZURZt/qU5\nkpUSeR9F3GRw/dxfmnpfGAIbuXIym74N4ZrMMUFEu7BvjHe9C1x055a3pUVw\nvdUVmdO1ZuITtWMqGj2FrtAT/r8JbUG9oovKIkiDXi+KR9Wnwp0hUqrA5cmi\nJSQB7DMN2iycGivqqZSSei3F0YVcfMftqenw1V1jS3jCEdCXlDDRan1vaAzz\nCz6x\r\n=FeP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMjW4JEhdrgAj/osF1SGd90TCYjk55f+RtcsE2EcPolAiEAscMf/+Pzr31KZ0Exh6Y/LVuSaludX9Gxnk4IFPeRw2Y="}]},"maintainers":[{"email":"joshua.thomas@gmail.com","name":"brozeph"},{"email":"cpsubrian@gmail.com","name":"cpsubrian"},{"email":"s@gsf.io","name":"gsf"},{"email":"nicholas.j.campbell@gmail.com","name":"ncb000gt"}],"_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.7.1_1551894808675_0.41764483854355006"},"_hasShrinkwrap":false},"0.7.2":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.7.2","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepublish":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs2":"^7.3.1","reqlib":"^1.0.6"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-eslint":"^10.0.1","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.2","eslint-plugin-babel":"^5.3.0","gulp":"^4.0.0","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^5.0.0","gulp-sourcemaps":"^2.6.5","mocha":"^6.0.0","nock":"^10.0.6","nyc":"^13.3.0","stact":"0.0.12"},"gitHead":"f071078dfea723d379552ce2178058f6ec6ba9b8","_id":"es@0.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"integrity":"sha512-221YCLOsOZnw8S4NHmowTTEedlwRqCiesiEp0y/In7hrsRKWN43p9PmkdxQ9TvzytV5QLhMp4oEeXAy83PsOyQ==","shasum":"57b58955f06e30c1c9e5fec66c0b67f2908d0d2f","tarball":"https://registry.npmjs.org/es/-/es-0.7.2.tgz","fileCount":15,"unpackedSize":187666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckTgECRA9TVsSAnZWagAAZpwP/1VGg0zB131dw3qsK1l4\np7PFkQP2iirq+D5hCdPEp6ZBYR23+DCKfnqsaSkdPK8RkOOhLHOmRt817hpK\n7Y9RLVo016+w5bp0cIb0lDj7W1pzv1/Kb1OfTA8d09AwAHLU1hQmT4VrsjBS\n2r1MJUZKkKsFRxLKY8bb1N/0HbGbBkUfa1/sJlBCxsf7joVsT07n9Hf+Mj/B\nEDdDNb49GV2JcZozYRLg6hB48J3q8Q6CnJuEYazLDvHQdKrko8/s8xwp05bg\n0/lmwrnwkjXKcApg/dTONqRyhXZuAVkwp6ci+1o7u6cSL+AE4acekNt7lYBf\nmjn3ArRnz4fRN+L/m2YtCI6+M69M7WMglrFz6Ez9Eia3NG3Iw+2CmlmMS5S5\nbH55+ndx4M0IAKDU3/zYTIpg2ahCKVYu5IBJm/QsClUlw+dY/ntdJEWKZLYC\nAQHKyEyzl9BbR2CjQHStsyDrYD6fke5K49ybp6Dq53RThL+ofDfpQGLpy3Cd\nMBvd+WUPj1IXygyrbKbzOmUjXllLtZwQ0T5KTuzAONl6x9LpsK3l0oep9O+r\naVqcCkmxw+/cTu0yLId0+Sswus/BJSR3wP/PTtcAJ1Inrkjv89vCiiJlptko\nb0yJ/h1h0emEO0yPhEqueaqWS8L8k7Cl9xoRopuDHrY+VmvcV4AZqt85j0Zd\nKWVY\r\n=3RT8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc6UUuDBcxOf3/tHoIkyW2l8sVrTPzRJ+94KAFyAr1OwIgRxlm79yFeYs3fqkXGoFqb+Qobu242qGFejSVoNDrlKs="}]},"maintainers":[{"email":"joshua.thomas@gmail.com","name":"brozeph"},{"email":"cpsubrian@gmail.com","name":"cpsubrian"},{"email":"s@gsf.io","name":"gsf"},{"email":"nicholas.j.campbell@gmail.com","name":"ncb000gt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.7.2_1553020931262_0.6418164968227031"},"_hasShrinkwrap":false},"0.7.3":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.7.3","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepare":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs2":"^7.3.1","reqlib":"^1.0.8"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-eslint":"^10.0.1","babel-plugin-istanbul":"^5.1.1","chai":"^4.2.0","coveralls":"^3.0.2","eslint-plugin-babel":"^5.3.0","gulp":"^4.0.0","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^5.0.0","gulp-sourcemaps":"^2.6.5","mocha":"^6.0.0","nock":"^10.0.6","nyc":"^13.3.0","stact":"0.0.12"},"gitHead":"ddd8db6a6a1f267831dc00e3b4040ec817241988","_id":"es@0.7.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"dist":{"integrity":"sha512-Czaxj9Kil06Ryh2JqcR941Jx816oWBZOhRSB/JKHvn+PSh+aUYGZc9TPgwePQCIId8dkAXNATDDQv3XW/cB8eA==","shasum":"1e8e5e4aa06395ff1d68e2edbc2b14c6eeca1972","tarball":"https://registry.npmjs.org/es/-/es-0.7.3.tgz","fileCount":15,"unpackedSize":187825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckUMvCRA9TVsSAnZWagAAwpMP/1GVjNKsWvya89QMIzsh\nAmAIgYa1/vBA8diKnuGBT9LMRf4/6fXQRqBhU6i3utslSWBFDrnA3frnblNw\nNdvXa9l93luoIIRQd8z5hntHGaLQdSsy20MJ34wkZLEDnVGdVjtKudBiakv/\nyK73+iZNXYZsKl9FwTo8ohcHrCNVylOdiJssYtYR2sd4uAi+WjGd80intiPc\n2ddU8qTsVXfTmIiNBuz0J6zho/H8OrhP/3gYHzb3KJ6mD89l6HUcQUdshmbp\nUvu7+1xguWpEjj8T586APJ4jcGqYd6q5NEdYMCzIgcPp3WQNNitve+TaEEj8\npo27jJ/A7Gbph0DbcDawWQx5zl9AEd+5AJvrUmIP1Yv36B1Bc4JeCZb7c+sB\nEnKi449pqDQigm5Py5RaYZXCSmHbKIwchS1KJmxNjEYJL1MrXIGPNeg7Vug/\neF2A9Cz3ME0PKUvbtjvL2pgV7HmX9kOc7xhYfh3gpgLECwU516QuF0SoQfh7\nRNmPLmZ0rNrJscm3PaYEg8Zu9mJy8hqvXjo0674/Qcz6aM1aAW8SYotfHgeh\nxqzdlBkrxgEJhkfmyPiWq3rv7QdxiDc5cBc/FYKIRllnK0p0oyWlthDH31We\nSOF6ONcjMw3WbPltEm3/cuq1/vAdzuQkervoUqixqB6s+tGCssBV6dBKffQ+\nU/dI\r\n=kXem\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOywcTPvdZaF3dbBeayUbc401Ntf6WAWKeMO18qAooxgIhALoY7+pe5I94zkdvHJoR4jHIPpEwmTJQEZR+1RvF8VSd"}]},"maintainers":[{"email":"joshua.thomas@gmail.com","name":"brozeph"},{"email":"cpsubrian@gmail.com","name":"cpsubrian"},{"email":"s@gsf.io","name":"gsf"},{"email":"nicholas.j.campbell@gmail.com","name":"ncb000gt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.7.3_1553023790412_0.6364280321427502"},"_hasShrinkwrap":false},"0.7.4":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.7.4","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepare":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs3":"^7.14.7","reqlib":"^1.0.13"},"devDependencies":{"@babel/cli":"^7.14.5","@babel/core":"^7.14.6","@babel/plugin-transform-runtime":"^7.14.5","@babel/preset-env":"^7.14.7","@babel/register":"^7.14.5","babel-eslint":"^10.1.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.3.4","coveralls":"^3.1.0","eslint-plugin-babel":"^5.3.1","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^6.0.0","gulp-sourcemaps":"^3.0.0","mocha":"^9.0.1","nock":"^13.1.0","nyc":"^15.1.0","stact":"^0.0.12"},"gitHead":"c554e71f29a726e626a7732b36d0557b184ae9e9","_id":"es@0.7.4","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-SpHX6IgJdFiYrZNZRZFjdg3ax9e/EumWgJlo/ANuxEVLVukGHjiMG0lpTtlMZdkaNgIJFmahOJ+C2rR5TbUEsw==","shasum":"f1fcbc274e08d0bfd31cc2ed8d263c65d0215c05","tarball":"https://registry.npmjs.org/es/-/es-0.7.4.tgz","fileCount":15,"unpackedSize":194622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0kMbCRA9TVsSAnZWagAAqfgP/3JjsNJCFMzSYuN26Svq\nQiVdc2Aqj1LJdPDHqJhMWbSzsf6mcmrYGe/dcbyitKs3zkyaMpPIXXw7feDy\nGIvpnhZQ9MUuiLti6OQ1tPZPYd1goQpDa4JtiXKy2F8WnK8RzGqsMPt2xlYY\nyh9S07dR/6nY69yot8sp8wo8j3m2+9yr7gqYuvbphUhTulHvq0ug+1rQwBfg\nhfdYYtntgshQHVJbgdYO6l0i29Pgp25TtLN7E70qVleIc3c+fOvCBIcb2pCs\nvAbztUI3GVqh9iYiFuINr8arLp1SrAs0coC0NuRs2w0J+GBsrBwiVrGlziVJ\nNwVyqvemZBeycNSQbAB+SOO91n5yT3SkE0SPQcrWeCb3U4Y5JsUrMmcb58so\nqZK0nVzO33wsXKDwhPMNCpWCXou905kZiBU2aYIkC/tkVEP0Um0vfnQstqn5\n3mZMc5Q2PW1CUFx96Q1dauqjwrkk+47lVU9mmnQTSx9mjsZ0Yy7M8WL9aZ2e\n3wHg+fshyokqvTzdebNTi8ZE/l2htkHOGQdleHn5GuZ3SKiRm/F1PsmUtiz6\n+v0U24TRGg1cd2Iv6xIXEiaJYyrARBQlyoaaMliEyn01+AUmTJWV0ODFYkn8\nCdq2e3Xl7LkyafdTr9kMuUlBltaOhjG5V9blDp9oQ9nzAJk/3dUkKbAYCVEa\n/fGh\r\n=3p0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHh2klQ39bVdXSBAQXtMkoxAecUK2CAJgecm1CLtxlmpAiEAkJfl2Uz6oMe3foanFuD1yjnFQOp3C6slUI+wI6ijCr0="}]},"_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"directories":{},"maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"gsf","email":"s@gsf.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.7.4_1624392474799_0.11849070791623317"},"_hasShrinkwrap":false},"0.8.0":{"name":"es","description":"API around the ElasticSearch RESTful API -- mostly convenience.","main":"dist","version":"0.8.0","author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"engines":{"node":">= 6.0"},"keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"license":"MIT","homepage":"http://github.com/ncb000gt/node-es","bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"scripts":{"lint":"gulp lint","posttest":"nyc report --reporter=text-lcov | coveralls","prepare":"gulp build","pretest":"gulp clean && gulp lint","test":"NODE_ENV=test nyc mocha ./test/src","test:functional":"NODE_ENV=test nyc mocha ./test/functional","test:unit":"NODE_ENV=test nyc mocha ./test/src"},"nyc":{"all":true,"exclude":["src/index.js"],"include":["src"],"instrument":false,"report-dir":"./reports","reporter":["lcov","text","text-summary"],"require":["@babel/register"],"sourceMap":false},"dependencies":{"@babel/runtime-corejs3":"^7.14.7","reqlib":"^1.0.13"},"devDependencies":{"@babel/cli":"^7.14.5","@babel/core":"^7.14.6","@babel/plugin-transform-runtime":"^7.14.5","@babel/preset-env":"^7.14.7","@babel/register":"^7.14.5","babel-eslint":"^10.1.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.3.4","coveralls":"^3.1.0","eslint-plugin-babel":"^5.3.1","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-eslint":"^6.0.0","gulp-sourcemaps":"^3.0.0","mocha":"^9.0.1","nock":"^13.1.0","nyc":"^15.1.0","stact":"^0.0.12"},"gitHead":"5e7ea5ad2b5c23ee338ad4ce66a3947470a9cff1","_id":"es@0.8.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-v2tAXZCtqh6NbWUr+5KLYmvYa5O0fZNcn4AZYFtkTx6aEunEW7OdbtVe60ROaOEEapHGvjXdTvnrh34HxLDGvQ==","shasum":"093f9cab3cb2885ba6bc57f71abb16fef6307eb8","tarball":"https://registry.npmjs.org/es/-/es-0.8.0.tgz","fileCount":15,"unpackedSize":183866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1O69CRA9TVsSAnZWagAAwVMP/R8A8RtWAUBZH7w+Nef2\nJ/dg6ENtzHhoV+MGv3k+fRLxei5JNCmgWkqHV58WR+QRKj1DQ8teU5+YkGAq\nud++0Yom1yJRq1T3khcFAnL42jAdnDD6xHFB4S2bEzla8Sx7Qb9UzFK4MDY+\nwk8ds2phk2sDdky+35vL/zoY2vG1fhCIzGjBGBiGt2GSnnfZSXrkISOwxWgK\n7G00UVAe8DeKzl08MzyupOvikBJZ3hIhrVQItEKWCQYqef0zORJ9bpKe/kwH\nlXtYjEf/I12hF+Ae6UM5Zg2rBt6IWbSV1jgjv7w+V39zSo+aU49adneiw/Dd\nNiqZyfQs+irPGQJgRpxusKz8DgsNDXD3F/4A+2Cpxu9p2yelWhx3c8g2tEB2\nROicRQHZ9ZQkOBpSSx2r3gjz9cAfAXeMdkzDl9K157RqwYUllLRyOfSfOfS3\nYuu0fyhH/P2nOH4gHkP3xpO9XQsR6doKh9zm1GLc/L0RKjryNDRtdptn23jL\nf9yVDD5jUB68hzJAxKx3a7C5rl0Zu/vCTeSzyORYLt8+HdCJj72eXTOHvnIW\n7dE3TuKJEiS2V+mfU9y0im3VO8AzNuc5e7QPSplA6om85nyICeCaLu/I8JZK\ni9shPjUNCIEBt7uCA6WkzyLGex5JaiCZog/ZyuoZVW/2ZVW7dyP//cf8x9qy\n5TEc\r\n=qq2Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3fnrEUhaxbTY1gBwXBP8EHNDNqAne2tHS98A3W5nCvwIhAKeelK+SJP3ctzbzFM7q8w0zOV7ZYgN9fYGBqRgPE+l7"}]},"_npmUser":{"name":"brozeph","email":"joshua.thomas@gmail.com"},"directories":{},"maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"gsf","email":"s@gsf.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es_0.8.0_1624567485354_0.9149737794843344"},"_hasShrinkwrap":false}},"maintainers":[{"name":"cpsubrian","email":"cpsubrian@gmail.com"},{"name":"brozeph","email":"joshua.thomas@gmail.com"},{"name":"ncb000gt","email":"nicholas.j.campbell@gmail.com"},{"name":"gsf","email":"s@gsf.io"}],"time":{"modified":"2022-06-17T08:34:10.056Z","created":"2011-10-16T17:05:30.946Z","0.0.3":"2011-10-16T17:05:31.222Z","0.0.4":"2011-11-26T01:23:32.164Z","0.0.5":"2012-06-02T23:07:46.760Z","0.3.12":"2013-10-02T17:06:28.696Z","0.3.13":"2013-10-29T20:00:17.678Z","0.3.14":"2013-11-14T18:08:25.329Z","0.3.15":"2013-12-21T17:24:41.750Z","0.3.16":"2014-01-04T00:04:57.366Z","0.4.1":"2014-03-24T03:38:23.058Z","0.4.2":"2014-04-22T17:09:27.548Z","0.4.3":"2014-04-22T17:30:40.264Z","0.4.4":"2014-04-26T17:15:32.447Z","0.4.5":"2015-08-06T21:48:56.054Z","0.4.6":"2015-09-16T16:04:13.906Z","0.4.7":"2015-09-21T15:03:22.001Z","0.4.8":"2015-10-15T15:59:30.015Z","0.5.0":"2016-01-22T15:30:15.010Z","0.5.1":"2016-01-22T15:32:20.845Z","0.5.2":"2016-10-05T16:52:13.135Z","0.6.0":"2017-10-19T19:53:00.712Z","0.7.0":"2019-03-05T20:39:10.075Z","0.7.1":"2019-03-06T17:53:28.783Z","0.7.2":"2019-03-19T18:42:11.401Z","0.7.3":"2019-03-19T19:29:50.604Z","0.7.4":"2021-06-22T20:07:55.031Z","0.8.0":"2021-06-24T20:44:45.470Z"},"author":{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},"repository":{"type":"git","url":"git://github.com/ncb000gt/node-es.git"},"readme":"# node-es\n\nThis is a Node.js module for the [elasticsearch](http://www.elasticsearch.org/) REST API.\n\nNOTE: `node-es` `v0.6` and newer work with ElasticSearch 5 and up.  For older versions of ElasticSearch, prior versions of `node-es` should be used.\n\n[![Build Status](https://travis-ci.org/ncb000gt/node-es.png)](https://travis-ci.org/ncb000gt/node-es) [![Coverage Status](https://coveralls.io/repos/ncb000gt/node-es/badge.png)](https://coveralls.io/r/ncb000gt/node-es)\n\n## Install\n\n```Javascript\nnpm install es\n```\n\n### Elasticsearch Version Compatibility\n\nWhen working with Elasticsearch v7.x and up, use `v0.8.x` (latest `npm install es`). When using previous versions of Elasticsearch, please use `v0.7.4` of this module (`npm install es@v0.7.4`).\n\n## Usage\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  config = {\n    _index : 'kittehs'\n  },\n  es = elasticsearch(config);\n\nes.search({\n    query : {\n      field : {\n        animal : 'kitteh'\n      }\n    }\n  }, function (err, data) {\n    // work with data here\n    // response data is according to ElasticSearch spec\n  });\n```\n\n## API\n\nUnless otherwise stated, all callback signatures are `function (err, data)`, with `data` being the parsed JSON response from elasticsearch.\n\n#### createClient\n\nCalling `elasticsearch.createClient(config)` is the same as `elasticsearch(config)`.\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch.createClient(config);\n```\n\n##### config._index\n\nWhen initializing the library, you may choose to specify an index to work with at the start to save from having to supply this information in the options for each operation request:\n\n```Javascript\nvar config = {\n  _index : 'pet'\n};\n```\n\nAdditionally, if working with multiple indexes, you may specify them as arrays:\n\n```Javascript\nvar config = {\n  _indices : ['pet', 'family'],\n};\n```\n\n*Note:* When index or indices are supplied via operation options, those settings will take precedent over the base configuration for the library:\n\n```Javascript\n\nvar\n  elasticsearch = require('es'),\n  config = {\n    _index : 'kitteh'\n  },\n  es = elasticsearch.createClient(config);\n\nes.indices.exist({ _index : 'canine' }, function (err, data) {\n  // will result in a HEAD request to /canine instead of /kitteh\n});\n```\n\n##### config.server\n\nIf omitted from configuration, the server settings default to the following:\n\n```Javascript\nvar config = {\n  // optional - when not supplied, defaults to the following:\n  server : {\n    host : 'localhost',\n    port : 9200\n  }\n};\n```\n\nAnything specified within the server element of config is passed directly through to each HTTP/HTTPS request. You may configure additional options for connecting to Elasticsearch:\n\n```Javascript\nvar config = {\n  server : {\n    agent : false,\n    auth : 'user:pass',\n    host : 'localhost',\n    port : 9243,\n    rejectUnauthorized : false,\n    secure : true // toggles between https and http\n  }\n};\n```\n\n#### cluster support and failover\n\nElasticsearch is pretty much rad at clustering. If you want to specify multiple servers to failover to, you may do so by either supplying an array as the value for the property `host`, `hosts`, `hostname` or `hostnames`:\n\n```Javascript\nvar elasticsearch = require('es');\nvar config = {\n  _index : 'bawss',\n  server : {\n    hosts : ['es1.myhost.com', 'es2.myhost.com', 'es3.myhost.com']\n    secure : true\n  }\n};\n\nvar es = elasticsearch(config);\n```\n\nIf you run on different ports for each server, use the `hostnames` property:\n\n```Javascript\nvar elasticsearch = require('es');\nvar config = {\n  _index : 'bawss',\n  server : {\n    hostnames : ['localhost:9200', 'localhost:9201', 'localhost:9202']\n  }\n};\n\nvar es = elasticsearch(config);\n```\n\n#### operation timeout\n\nThe default timeout for any operation against Elasticsearch is set at 30 seconds. You can override this value by specifying a timeout property in the options for the operation:\n\n```Javascript\nvar options = {\n  timeout : 60000 // 60 seconds\n};\n\nes.bulk(options, commands, function (err, data) {\n  // teh datas\n});\n```\n\n#### request event\n\nAn event named `request` with a signature of `function (options) { }` is emitted for each API call.\n\n```Javascript\nvar elasticsearch = require('es');\n\nvar config = {\n  _index : 'bawss',\n  server : {\n    hosts : ['localhost:9200', 'localhost:9201', 'localhost:9202']\n  }\n};\n\nvar es = elasticsearch(config);\n\nes.request.on('request', function (options) {\n  console.log('request initiated');\n  console.log(options);\n});\n\nes.count(function (err, results) {\n  // event results in request options being logged to console...\n});\n```\n\n#### options for any operation\n\nFor each ES operation, options may be specified as the first argument to the function. In most cases, these are entirely optional, but when supplied, the values specified will take precedent over the config values passed to the library constructor.\nAdditionally, if there are extra option keys supplied beyond what is required for the operation, they are mapped directly to the querystring.\n\n```\nvar options = {\n  _index : 'bawss',\n  refresh : true\n};\n\nvar doc = {\n  field1 : 'test value'\n};\n\nes.index(options, doc, function (err, data) {\n  // this will result in a POST with path /bawss/man?refresh=true\n});\n```\n\n### Core\n\nFor more specifics and details regarding the core API for ElasticSearch, please refer to the documentation at <http://www.elasticsearch.org/guide/reference/api/>.\n\n##### Bulk\n\n*Please Note:* The default timeout is set at 30 seconds... if you are performing a large bulk insert you may need to increase this limit by specifying a higher value for `timeout` in the options parameter.\n\nThis method doesn't take into account the underlying config that was used when instantiating the client. It requires index to be specified via the commands array or via the options parameter. Conflict will occur if one specifies a different index in the options than what is specified via the commands parameter.\n\nAt a high level, when performing a bulk update, you must supply an array with an action object followed by the object that the action will use during execution. In the following example, the first item in the array specifies the action is `index` and the second item represents the data to index:\n\n```Javascript\n[\n  { index : { _index : 'dieties' } },\n  { name : 'hamish', breed : 'manx', color : 'tortoise' }\n]\n```\n\nIn this example, two `index` actions will be performed on the 'dieties' index in ElasticSearch:\n\n```Javascript\n[\n  { index : { _index : 'dieties' } },\n  { name : 'dugald', breed : 'siamese', color : 'white' },\n  { index : { _index : 'dieties' } },\n  { name : 'keelin', breed : 'domestic long-hair', color : 'russian blue' }\n]\n```\n\nFor more information regarding bulk, please see the ElasticSearch documentation at <http://www.elasticsearch.org/guide/reference/api/bulk/>\n\n`es.bulk(options, commands, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch();\n\nvar commands = [\n  { index : { _index : 'dieties' } },\n  { name : 'hamish', breed : 'manx', color : 'tortoise' },\n  { index : { _index : 'dieties' } },\n  { name : 'dugald', breed : 'siamese', color : 'white' },\n  { index : { _index : 'dieties' } },\n  { name : 'keelin', breed : 'domestic long-hair', color : 'russian blue' }\n];\n\nes.bulk(options, commands, function (err, data) {\n  // teh datas\n});\n```\n\n##### Bulk Index\n\nThis is not a core action for ElasticSearch, but is a convenience method added to this ElasticSearch client to make bulk indexing more straight forward. Simply supply an array of documents you wish to bulk index in ElasticSearch and the method will take of the details for you.\n\n`es.bulkIndex(options, documents, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch();\n\nvar documents = [\n  { name : 'hamish', breed : 'manx', color : 'tortoise' },\n  { name : 'dugald', breed : 'siamese', color : 'white' },\n  { name : 'keelin', breed : 'domestic long-hair', color : 'russian blue' }\n];\n\nvar options = {\n  _index : 'dieties'\n}\n\nes.bulkIndex(options, documents, function (err, data) {\n  // teh datas\n});\n```\n\n##### Count\n\n`es.count(options, query, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es');\n  es = elasticsearch();\n\nes.count(function (err, data) {\n  // teh datas\n});\n\n// count docs in a specific index\nvar options = {\n  _index : 'bawss'\n}\n\nes.count(options, function (err, data) {\n  // counted... like a bawss\n});\n\n// count docs for a specific query\nvar query = {\n  query : {\n    term : {\n      breed : 'manx'\n    }\n  }\n};\n\nes.count(options, query, function (err, data) {\n  // teh count of teh manx kittehs\n});\n```\n\n##### Delete\n\nRequires `_index` be specified either via lib config (as shown below) or via options when calling the operation.\n\n`es.delete(options, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch();\n\ncore.delete({ _id : 'mbQZc_XhQDWmNCQX5KwPeA' }, function (err, data) {\n  // teh datas\n});\n```\n\n##### Delete By Query\n\nRequires `_index` be specified either via lib config (as shown below) or via options when calling the operation.\n\n`es.deleteByQuery(options, query, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch({ _index : 'kitteh' });\n\nvar query = {\n  query : {\n    field : { breed : 'siamese' }\n  }\n};\n\nes.deleteByQuery(query, function (err, data) {\n  // teh datas\n});\n```\n\n##### Exists\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.exists(options, callback)`\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  es = elasticsearch();\n\nes.exists({ _index : 'kitteh' }, function (err, data) {\n  // teh datas\n});\n```\n\n##### Explain\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\nAlso requires `_id`, but this must be specified via options.\n\n`es.explain(options, query, callback)`\n\n##### Get\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\nAlso requires `_id`, but this must be specified via options.\n\n`es.get(options, callback)`\n\n##### Index\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.index(options, doc, callback)`\n\n##### More Like This\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\nAlso requires `_id`, but this must be specified via options.\n\n`es.moreLikeThis(options, callback)`\n\n##### Multi Get\n\nIf `_index` is supplied via options (or lib config), the will applied to the doc that is transmitted for the operation.\n\n`es.multiGet(options, docs, callback)`\n\n##### Multi Search\n\n`es.multiSearch(options, queries, callback)`\n\n##### Search\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.search(options, query, callback)`\n\n##### Scroll\n\nRequires `scroll` be specified via options when calling the method. The following code snippet shows how to perform a search with a subsequent scroll.\n\n```Javascript\nvar\n  elasticsearch = require('es'),\n  config = {\n    _index : 'kittehs'\n  },\n  es = elasticsearch(config);\n\n// first search\nes.search({\n    scroll : '10m'\n  }, {\n    query : {\n      match_all : {}\n    }\n  }, function (err, data) {\n    // next, perform the scroll with the _scroll_id value returned\n    es.scroll({ scroll : '10m' }, data['_scroll_id'], callback);\n  });\n```\n\n##### Suggest\n\n`es.suggest(options, query, callback)`\n\n##### Update\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\nAlso requires `_id`, but this must be specified via options.\n\n`es.update(options, doc, callback)`\n\n##### Validate\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.validate(options, query, callback)`\n\n### Indices\n\nAll operations here interact with the indices segment of the Elasticsearch API.\n\n##### Alias\n\n`es.indices.alias(options, data, callback)`\n\n##### Aliases\n\nRequires `alias`, but this must be specified via options.\n\n`es.indices.aliases(options, callback)`\n\n##### Analyze\n\n`es.indices.analyze(options, data, callback)`\n\n##### Clear Cache\n\n`es.indices.clearCache(options, callback)`\n\n##### Close Index\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.closeIndex(options, callback)`\n\n##### Create Index\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.createIndex(options, data, callback)`\n\n##### Create Template\n\nRequires `name`, but this must be specified via options.\n\n`es.indices.createTemplate(options, template, callback)`\n\n##### Delete Alias\n\nRequires `_index` and `_alias` be specified either via lib config or via options when calling the operation.\n\n`es.indices.deleteAlias(opitons, callback)`\n\n##### Delete Index\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.deleteIndex(options, callback)`\n\n##### Delete Mapping\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.deleteMapping(options, callback)`\n\n##### Delete Template\n\nRequires `name`, but this must be specified via options.\n\n`es.indices.deleteTemplate(options, callback)`\n\n##### Exists\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.exists(options, callback)`\n\n##### Flush\n\n`es.indices.flush(options, callback)`\n\n##### Mappings\n\n`es.indices.mappings(options, callback)`\n\n##### Open Index\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.openIndex(options, callback)`\n\n##### Put Mapping\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.putMapping(options, mapping, callback)`\n\n##### Refresh\n\n`es.indices.refresh(options, callback)`\n\n##### Segments\n\n`es.indices.segments(options, callback)`\n\n##### Settings\n\nRequires `_index` be specified either via lib config or via options when calling the operation.\n\n`es.indices.settings(options, callback)`\n\n##### Snapshot\n\n`es.indices.snapshot(options, callback)`\n\n##### Stats\n\n`es.indices.stats(options, callback)`\n\n##### Templates\n\nRequires `name`, but this must be specified via options.\n\n`es.indices.templates(options, callback)`\n\n##### Update Settings\n\n`es.indices.updateSettings(options, settings, callback)`\n\n### Cluster\n\nAll operations here interact with the Cluster portion of the Elasticsearch API.\n\n##### Delete River\n\nRequires `name`, but this must be specified via options.\n\n`es.cluster.deleteRiver(options, callback)`\n\n##### Field Stats\n\nRequires `field` or `fields`, but this must be specified via options.\n\n`es.cluster.fieldStats(options, callback)`\n\n##### Health\n\n`es.cluster.health(options, callback)`\n\n##### Hot Threads\n\n`es.cluster.hotThreads(options, callback)`\n\n##### Nodes Info\n\n`es.cluster.nodesInfo(options, callback)`\n\n##### Nodes Stats\n\n`es.cluster.nodesStats(options, callback)`\n\n##### Put River\n\nRequires `name`, but this must be specified via options.\n\n`es.cluster.putRiver(options, meta, callback)`\n\n##### Reroute\n\n`es.cluster.reroute(options, commands, callback)`\n\n##### Rivers\n\nRequires `name`, but this must be specified via options.\n\n`es.cluster.rivers(options, callback)`\n\n##### Settings\n\n`es.cluster.settings(options, callback)`\n\n##### Shutdown\n\n`es.cluster.shutdown(options, callback)`\n\n##### State\n\n`es.cluster.state(options, callback)`\n\n##### Update Settings\n\n`es.cluster.updateSettings(options, updates, callback)`\n\n# Testing\n\nCode coverage data generated from npm test is located in `./lib-cov` and is not included in the git repo.\n\n```Javascript\nnpm install\nnpm test\n```\n\nTo run code coverage and generate local report at `./reports/coverage.html`:\n\n```Javascript\nnpm run-script coverage\n```\n\n# Requirements\n\n* Node.js\n* elasticsearch\n* The need for search\n\n# License\n\nMIT\n","users":{"womjoy":true,"rickjose":true},"homepage":"http://github.com/ncb000gt/node-es","keywords":["elastic","search","elastic search","elasticsearch","es","lucene"],"contributors":[{"name":"Nick Campbell","url":"http://github.com/ncb000gt"},{"name":"Gabriel Farrel","url":"http://github.com/gsf"},{"name":"Richard Marr","url":"http://github.com/richmarr"},{"name":"Joshua Thomas","url":"http://github.com/brozeph"},{"name":"Brian Link","url":"https://github.com/cpsubrian"},{"name":"Doug Moscrop","url":"https://github.com/dougmoscrop"},{"name":"Robin Momii","url":"http://github.com/rmomii"}],"bugs":{"url":"http://github.com/ncb000gt/node-es/issues"},"license":"MIT","readmeFilename":"README.md"}