{"_id":"solr","_rev":"23-0dc9f4c5e87b339734308bb16f3c82d0","name":"solr","description":"A low-level Solr client","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"solr","description":"Solr module for Node.js","version":"0.1.0","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"}],"engines":{"node":">=0.2.0"},"main":"lib/solr","repository":{"type":"git","url":"http://github.com/gsf/node-solr.git"},"scripts":{"test":"make test"},"_id":"solr@0.1.0","_engineSupported":true,"_npmVersion":"0.2.15","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"modules":{"solr.js":"lib/solr.js"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"a3cfe26e1a5f0a5783c2274a9554b9bd3c01badf","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.0.tgz","integrity":"sha512-3+Y89IrzqfqNvRvwUY56bnQ0fKt8IaeiOG0aJyOVhkhWxHudF9ODT+tpaY12P1Fazcc2CVxYz0rVYLtws5qIGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXjtgWgDadq6tdoWuntcN3azPl6jt6D9uaD9mZB7TgoAiA9fja0blYSA0jtbmqZ5nmi0mzMNOxOip/JpGP5IatuKg=="}]}},"0.1.1":{"name":"solr","description":"Solr module for Node.js","version":"0.1.1","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"}],"engines":{"node":">=0.2.0"},"main":"lib/solr","repository":{"type":"git","url":"http://github.com/gsf/node-solr.git"},"scripts":{"test":"make test"},"_id":"solr@0.1.1","_engineSupported":true,"_npmVersion":"0.2.15","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"modules":{"solr.js":"lib/solr.js"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"5f62c3d351e1fe83826e30bcaaf94d1996b8c53a","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.1.tgz","integrity":"sha512-qU+wlmY+LXXHmrMWzhuXsfRnxvjU5IyULMKkkwSElSMj42S0RXF+JBS+0mK6S0Edtz4iCgVggSTfvlr3Vdwu0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8TA4wPFotzWXY7kw25s2R1TlN1iDRvNghuxo1XMKCRQIhAJKGIdLjq1xeoN0J35HUf96Q690houVOcG/dVUvItVY6"}]}},"0.1.3":{"name":"solr","description":"A low-level Solr client","version":"0.1.3","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"make test"},"_id":"solr@0.1.3","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.0","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"bf04e9c8684a177107a23e929fc390c0e91de881","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.3.tgz","integrity":"sha512-WoK+/EctP/VdO9xXipRAnZnxmW+Jy3NO+BhQeXUM9benIoBclWcqqE+f5FlzjXRdZ0MK/xvMEaOmh4Y6le2LNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSJFXpLtpCo0+zvgD5M3up0oDJxdxDeUjrmBgyhNmv1QIhAJI9RO9unW4FGWcxQOZuz5Qip7WykZg67cgVCw+bHm16"}]}},"0.1.4":{"name":"solr","description":"A low-level Solr client","version":"0.1.4","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"make test"},"_id":"solr@0.1.4","_engineSupported":true,"_npmVersion":"0.3.17","_nodeVersion":"v0.4.4","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"eeefbbf1ba22801bfceb49b722558fe25872f779","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.4.tgz","integrity":"sha512-7OXrE/cGAjrRyuM4EG3XQBQxoy3g8NvONCbD4pPHP8kdcqXEaG5q/prgDAb8Kz1SRCzQ4yjByrVuVsMfb3r9zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTYA6Jtb0yPtAshid4SU1We9zJ2bZQnFzmlt1QECQ5dgIgHWd5sPzw5CV9qlOfzm+bLkwsy11HnDzfbSI34gw+W9g="}]}},"0.1.5":{"name":"solr","description":"A low-level Solr client","version":"0.1.5","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"make test"},"_id":"solr@0.1.5","_engineSupported":true,"_npmVersion":"0.3.17","_nodeVersion":"v0.4.9","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"7292f6c0a0e2871061f629fada64161f915698b3","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.5.tgz","integrity":"sha512-Y1Mo7Y596+JDBKIWvyeONOVFDpFKzmPI9A5Cvv+PwcMyXbLYVHc42Wrb3Ebk3l3Cb2/gGXgoq5uxLkpTUqjbgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICU2whqjyirXYlg027RZjrP/ypqrugVnGIsJrji4Q0N0AiEAlYCJKnNQ8wQIa7EjmRIYVLJ3IlTKfB97HQqfXWXTi0Y="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}]},"0.1.6":{"name":"solr","description":"A low-level Solr client","version":"0.1.6","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"find test/test-*.js | xargs -n 1 -t node"},"_npmUser":{"name":"gsf","email":"gsf747@gmail.com"},"_id":"solr@0.1.6","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"55c977630c36e0239ec3a715b8ef6d12e2d91e59","tarball":"https://registry.npmjs.org/solr/-/solr-0.1.6.tgz","integrity":"sha512-6XntoFCLWtfehww6fiPeWJRAeeFQgeZs2qNrPM3aEOl5Xtpu9toWJA7aIFjNcj6Ev8pyFdx2KP8MNypt5WECeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOtzeI05A4kbCIL/Qa4yCUNR80L2Q8IuAgV5anQ+CpDQIhAPGicT4XIixN8s+K7qPaAFK+38lTs+4GJRyi5SMyKT+m"}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}]},"0.2.0":{"name":"solr","description":"A low-level Solr client","version":"0.2.0","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"find test/test-*.js | xargs -n 1 -t node"},"_npmUser":{"name":"gsf","email":"gsf747@gmail.com"},"_id":"solr@0.2.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"f3116635dbc86327caaa4951e59fe09001fbd461","tarball":"https://registry.npmjs.org/solr/-/solr-0.2.0.tgz","integrity":"sha512-oLIBPGdMXO53IG4Bwg14uHcDNXQzpzR0WNbXrAyA+AGaiADWEcXu1TpmEcoHC+8l89w/FMKZy08RZPE0Da2W7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcqzcZYQ/WCSflehcoAbk2/kFL08N9Po91zNq3TzU7tgIhANYh8trUyn1sGeahnYMRNni1bquNgIZgw8Q/O7eNejUc"}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}]},"0.2.1":{"name":"solr","description":"A low-level Solr client","version":"0.2.1","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"find test/test-*.js | xargs -n 1 -t node"},"_npmUser":{"name":"gsf","email":"gsf747@gmail.com"},"_id":"solr@0.2.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"be0d7c7ca02436a5f9f4860c5ab6f74fb8e9116a","tarball":"https://registry.npmjs.org/solr/-/solr-0.2.1.tgz","integrity":"sha512-3chvHtrwUgCC2UPUJONbj5cyNSzvsT1YTboGEBLgdxhG77l5I2n7oRQctTOptF9Qvv8FPih7cOn2dr/cXSgaQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAKTYSwiK0fqY8uRUZA4Jk6ci0F1P3fsPI6MJPIToMZAiAx+xj5tfuQ0+vXJ1Swidz77rtvbPf8x8FbqCvW4OdU1Q=="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}]},"0.2.2":{"name":"solr","description":"A low-level Solr client","version":"0.2.2","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"},{"name":"Ryan","email":"ryan.fairchild@gmail.com"},{"name":"Fyodor Y","email":"fygrave@o0o.nu"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"git://github.com/gsf/node-solr.git"},"scripts":{"test":"find test/test-*.js | xargs -n 1 -t node"},"_npmUser":{"name":"gsf","email":"g@grrawr.com"},"_id":"solr@0.2.2","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"7ecca1c7271c34be82dee4a8a9fd557cf3486e94","tarball":"https://registry.npmjs.org/solr/-/solr-0.2.2.tgz","integrity":"sha512-fP+CIq+m/kYk+7ifEQkd93MR1KJ2NYRR53Q4+Uu8C13q9BPiJkmR//jlD0jcgSauM4JNMXNUv1xoVHbss9XRzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcbCXHkMFFJqRTu8JFmOPXmOprQL7LHCUIoKBDkG+8hAiAxXCmGwI++ymOt4c/mPY0dUyJBt34Aqv3EMcpCfQHqKA=="}]},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}]},"0.3.0":{"name":"solr","description":"A low-level Solr client","version":"0.3.0","author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"},{"name":"Ryan","email":"ryan.fairchild@gmail.com"},{"name":"Fyodor Y","email":"fygrave@o0o.nu"},{"name":"Pablo Viquez","email":"pviquez@pabloviquez.com"}],"engines":{"node":">=0.4.0"},"main":"lib/solr","repository":{"type":"git","url":"https://github.com/pabloviquez/node-solr.git"},"scripts":{"test":"find test/test-*.js | xargs -n 1 -t node"},"gitHead":"e4097a4f5312ce846a80b6a842ee870ffe5d40ba","bugs":{"url":"https://github.com/pabloviquez/node-solr/issues"},"homepage":"https://github.com/pabloviquez/node-solr","_id":"solr@0.3.0","_shasum":"6cef3474ebe1bdcdaf3608f6585362d7235e4be4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gsf","email":"g@gsf.io"},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}],"dist":{"shasum":"6cef3474ebe1bdcdaf3608f6585362d7235e4be4","tarball":"https://registry.npmjs.org/solr/-/solr-0.3.0.tgz","integrity":"sha512-IZdDxUYafKWvJr5Ikc8X3ccyfVVyZkOX7fgpvUbncNqyv3JjI2u7xkyJqInzpqFp2jRC0U10L0jyykcATNgIKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD56eqKmCrOXTzn//fsSf6Vr1DnvQjqOiESZsE2ytgwdgIhAK8mvyldLRLdZdEnkLsqBa3p6wozOf2Xyxl5K4zvKQ+R"}]}}},"maintainers":[{"name":"gsf","email":"gsf747@gmail.com"}],"time":{"modified":"2022-06-26T22:08:02.093Z","created":"2011-01-24T15:36:17.206Z","0.1.0":"2011-01-24T15:36:17.258Z","0.1.1":"2011-01-24T17:54:09.187Z","0.1.3":"2011-03-07T18:17:18.945Z","0.1.4":"2011-03-31T23:19:11.948Z","0.1.5":"2011-08-24T16:41:18.496Z","0.1.6":"2011-12-11T16:14:33.942Z","0.2.0":"2011-12-13T01:10:24.460Z","0.2.1":"2012-02-06T19:50:11.774Z","0.2.2":"2012-06-27T05:15:16.706Z","0.3.0":"2015-04-28T00:28:41.438Z"},"author":{"name":"Gabriel Farrell","email":"gsf747@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloviquez/node-solr.git"},"readme":"# Solr module for Node.js\n\n## References\n* Node.js: http://github.com/joyent/node\n* Solr: http://lucene.apache.org/solr/\n\nRun tests with `npm test`. Edit \"test/common.js\" if you don't have Solr running at 127.0.0.1:8983. \n\n## Usage Example\n\nSee tests for usage. Here's a quick example:\n\n```javascript\n    var solr = require('solr');\n\n    var client = solr.createClient();\n    var doc1 = {\n      id: '1',\n      title_t: 'Foo bar',\n      text_t: 'Fizz buzz frizzle'\n    };\n    var doc2 = {\n      id: '2',\n      title_t: 'Far boo',\n      text_t: 'Wuzz fizz drizzle'\n    };\n\n    client.add(doc1, function(err) {\n      if (err) throw err;\n      console.log('First document added');\n      client.add(doc2, function(err) {\n        if (err) throw err;\n        console.log('Second document added');\n        client.commit(function(err) {\n          var query = 'text_t:fizz'\n          client.query(query, function(err, response) {\n            if (err) throw err;\n            var responseObj = JSON.parse(response);\n            console.log('A search for \"' + query + '\" returned ' +\n                responseObj.response.numFound + ' documents.');\n            console.log('First doc title: ' + \n                responseObj.response.docs[0].title_t);\n            console.log('Second doc title: ' + \n                responseObj.response.docs[1].title_t);\n            client.del(null, query, function(err, response) {\n              if (err) throw err;\n              console.log('Deleted all docs matching query \"' + query + '\"');\n              client.commit()\n            });\n          });\n        });\n      });\n    });\n```\n\n## Optional Parameters\n\nSolr add/replace documents supports optional parameters.\n\n```javascript\nvar doc1 = {\n  id: '1',\n  title_t: {\n    params: {\n      boost: '2.0'\n    },\n    value: 'Foo bar',\n  },\n  text_t: 'Fizz buzz frizzle'\n};\n```","homepage":"https://github.com/pabloviquez/node-solr","contributors":[{"name":"Sergey Polzunov","email":"sergey@polzunov.com"},{"name":"Isaac Z. Schlueter","email":"i@izs.me"},{"name":"Blagovest Dachev","email":"blago@dachev.com"},{"name":"Miles Worthington","email":"milesworthington@github"},{"name":"VASMAN","email":"vasman@hidev.it"},{"name":"Lee Iverson","email":"leei@ece.ubc.ca"},{"name":"V Sreekanth","email":"sreeix@gmail.com"},{"name":"Ryan","email":"ryan.fairchild@gmail.com"},{"name":"Fyodor Y","email":"fygrave@o0o.nu"},{"name":"Pablo Viquez","email":"pviquez@pabloviquez.com"}],"bugs":{"url":"https://github.com/pabloviquez/node-solr/issues"},"readmeFilename":"README.md","users":{"chirag8642":true}}