{"_id":"jsonrpc2","_rev":"24-94f8c04d6b0774638ecb6f542400a271","name":"jsonrpc2","description":"JSON-RPC server and client library","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"jsonrpc2","version":"0.0.1","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"dependencies":{},"devDependencies":{},"_id":"jsonrpc2@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9-pre","_defaultsLoaded":true,"dist":{"shasum":"84b20c1bfe1ff141b508400c344cc471e0689191","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.1.tgz","integrity":"sha512-zNNBWmEmn2q7IwryNERBeOCOPkk9xLd01SAZasfDzvKaTiGjomY73vOo6k2sWe0YOoREj/a2fXLFL9MnzNOvPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNBcuUq0GsTKGjcDhpmxUUNL6TUfGC5teTBY1HeA1NWAIhAIVTKwg+PYktHKqp49MjB/2/zu1pGA31fMb19dA72T2h"}]},"scripts":{}},"0.0.2":{"name":"jsonrpc2","version":"0.0.2","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"dependencies":{},"devDependencies":{},"_id":"jsonrpc2@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9-pre","_defaultsLoaded":true,"dist":{"shasum":"73ce4cbad90abe6c7722ec75759a85ce533ee786","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.2.tgz","integrity":"sha512-CfTWdjHIg53XlzRuBdkIFcr6CWo9CGV8BZItL5isDwDx4MjDIBVy6SfY9E469mU9EGMImlFeIBoTT6qd4L36PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9IVOqIeahUNaqxuEQ6TU5QifyrBrpBM/ecZyfvSTrGAiEAmTSZlKtCt/zFKa+fAx7Aied/L9RtMNU2iqb4vGpWBg0="}]},"scripts":{}},"0.0.3":{"name":"jsonrpc2","version":"0.0.3","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"dependencies":{},"devDependencies":{},"_id":"jsonrpc2@0.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"528536e7f7e43886de11665ee67e6565a35907c7","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.3.tgz","integrity":"sha512-chFh8fSJZGe2gPfAdyf1/5Eb53737D8kzb9hqvPtCHNAAqTJ1lzvhOwVtxUkcAB4bv1yY4oHi/jAYbBFPCvFNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXu12xNU6qJdbijnvX2hYH/TsmsMBomvIuxCBbRdxF3AiBdozaT8t1Z4bOU/GKfy2QMcwOG/PD+mYV3PINLdMp7/A=="}]},"scripts":{}},"0.0.4":{"name":"jsonrpc2","version":"0.0.4","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"dependencies":{},"devDependencies":{},"_id":"jsonrpc2@0.0.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"e80c31d92a68e2e779976fb4fca005b139583884","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.4.tgz","integrity":"sha512-yZMczHA+1huuiULazinl/333IaxJYQu7u5kBQnWfok4bYgg5y1aJnxdHY3tJ+IpJRVwwMBz9d8joLkCaPhv1UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmEzZ8nktFLCQL5ZJPKFgr1cjx0XO6ljTlBHg6g8pZ9AIgCAwemeKzyhrTilIi0VHMc1BOh/y15uFIJoNFJLi1XTo="}]},"scripts":{}},"0.0.5":{"name":"jsonrpc2","version":"0.0.5","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"dependencies":{},"devDependencies":{},"_id":"jsonrpc2@0.0.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"6d9f98ece956decdaf53cb3f239c906eab8f190b","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.5.tgz","integrity":"sha512-KXTue2V++Ilx6KDQwEeYa5quyi3g62qlhVpzseThbmX2UbQW2+zVmVaelnIlihybO9+c2kVAUstT3KR/Ix2YGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGVjyVHB0/uBSZIGroKmIa20QdV2MXNig5wc2/l7CkgAiEAxoRFiolQgtfuY3he5ivRL4L37SgN/ne2LVF8PZmi8FA="}]},"scripts":{}},"0.0.6":{"name":"jsonrpc2","version":"0.0.6","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"_npmJsonOpts":{"file":"/home/moon/.npm/jsonrpc2/0.0.6/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"jsonrpc2@0.0.6","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"90946d962913359f41407aa0f7c662c94b4c199a","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.6.tgz","integrity":"sha512-hAxTPHWeLSv+oZtXRwgagon33ZEyBF9EN3RhbEZvd9p3ZywE790N6govsxDK5VWL1LJTdYpTT1bazyZ73T+iZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFD3hfVbKkcNwt9JRA5Q06ZEu3qhRxKVF0c/GwXlyOF+AiEAnN8lLZkPMzhw7DqWzsqggDQCKVb7U544/vMIwHpldpY="}]},"scripts":{}},"0.0.8":{"name":"jsonrpc2","version":"0.0.8","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"dependencies":{"jsonparse":">=0.0.1"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"_npmUser":{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"},"_id":"jsonrpc2@0.0.8","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"112524080ad6add85c62804c6b1281093992052f","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.8.tgz","integrity":"sha512-IihJhyeYU4hd1PeypNHtUg8kXmBhhTSsB3dqXmP52a4RhwGSiNiQ09Tm63iPenB5j0mj8/1cXhnb3FgjQqB8OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpeo7Mo4YFWu7IIZhx0Zu/YX2+H/Dp2haSTt53HI0DDAiAmbGFvdK90+kXPQZR1dan1IY8fk36m32SECrSXE/LO8Q=="}]},"maintainers":[{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"}]},"0.0.9":{"name":"jsonrpc2","version":"0.0.9","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"dependencies":{"jsonparse":">=0.0.1"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"_npmUser":{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"},"_id":"jsonrpc2@0.0.9","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"8be7d2eb634d65c7591de79b4cf04deb072702c9","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.0.9.tgz","integrity":"sha512-DWzgRBi+XPH+4spBtZXr77M09IoYg+ptwkg+EjyQqdamJGduDreoqjRL3QkuhzB89zxvWnmnofleSH9gbKsFBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxjn0pT9Q1oCkx/4HvMJFvHSs7bAvVe+rpRWkibqxM2AiB2c/bH3ZSErWdOLPN7SW9oEFE7jAnflYKsvc3Ni+wf6w=="}]},"maintainers":[{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"}]},"0.1.0":{"name":"jsonrpc2","version":"0.1.0","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"dependencies":{"jsonparse":">=0.0.1"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"_npmUser":{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"},"_id":"jsonrpc2@0.1.0","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"63e6322a4525da3d463d19b354702daeeb4705f4","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.1.0.tgz","integrity":"sha512-u4hc/oFQW/yEzNx161BUbGt+jY7NPp2Yna4EuQLtjNq4EU9XT8O33Z6L6NGfj1Wm0hEbYAhPHMSlIVGs34wqsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPvy2l0K+CDxMd8Bb6/iQESf6l+j+K3K/CJnLjteNFQAiEAiFSU6MoJt28SYJQkJqQkAbY5RpEf3raqBqX6JpQJ8z8="}]},"maintainers":[{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"}]},"0.1.1":{"name":"jsonrpc2","version":"0.1.1","description":"JSON-RPC server and client library","main":"./src/jsonrpc","keywords":["json","rpc","server","client"],"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"dependencies":{"jsonparse":">=0.0.1"},"contributors":[{"name":"Bill Casarin","email":"bill@casarin.ca","url":"jb55.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org","url":"justmoon.net"}],"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"},"_npmUser":{"name":"bitcoinjs","email":"justmoon@members.fsf.org"},"_id":"jsonrpc2@0.1.1","devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"cd8e3281b18dd9de6089dce4a3c02e2075416b1e","tarball":"https://registry.npmjs.org/jsonrpc2/-/jsonrpc2-0.1.1.tgz","integrity":"sha512-oMtCz0oPCNVQXLXgEz2LuDwSt2CkSThinymLEUrDhbdUCoiAWb9z0tM5xM+NslV3hGikfxw2Lm1S3P6oWS2MAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYC1oMJMuL9yQ60nyIrEB8uji2vecxpN6eU/ilJDA6iAiBN8JlT0pnhGFSx73LqHpqf59HneTL20svB3r7pwtxnSg=="}]},"readme":"# node-jsonrpc2\n\nThis is a JSON-RPC server and client library for node.js <http://nodejs.org/>,\nthe V8 based evented IO framework.\n\n## Install\n\nTo install node-jsonrpc2 in the current directory, run:\n\n    npm install jsonrpc2\n\n## Usage\n\nFiring up an efficient JSON-RPC server becomes extremely simple:\n\n``` javascript\nvar rpc = require('jsonrpc2');\n\nvar server = new rpc.Server();\n\nfunction add(args, opt, callback) {\n  callback(null, args[0] + args[1]);\n}\nserver.expose('add', add);\n\nserver.listen(8000, 'localhost');\n```\n\nAnd creating a client to speak to that server is easy too:\n\n``` javascript\nvar rpc = require('jsonrpc2');\nvar sys = require('sys');\n\nvar client = new rpc.Client(8000, 'localhost');\n\nclient.call('add', [1, 2], function(err, result) {\n    sys.puts('1 + 2 = ' + result);\n});\n```\n\nTo learn more, see the examples directory, peruse test/jsonrpc-test.js, or\nsimply \"Use The Source, Luke\".\n\nMore documentation and development is on its way.\n","maintainers":[{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"}]}},"maintainers":[{"name":"bitcoinjs","email":"bitcoinjs@justmoon.net"},{"name":"justmoon","email":"justmoon@members.fsf.org"}],"time":{"modified":"2022-06-19T06:46:54.637Z","created":"2011-07-01T21:18:55.381Z","0.0.1":"2011-07-01T21:18:56.103Z","0.0.2":"2011-07-01T21:19:27.307Z","0.0.3":"2011-07-04T18:31:39.823Z","0.0.4":"2011-07-05T12:09:39.347Z","0.0.5":"2011-07-05T12:19:42.829Z","0.0.6":"2011-07-16T19:16:24.013Z","0.0.8":"2011-12-04T01:48:08.635Z","0.0.9":"2011-12-30T03:38:25.949Z","0.1.0":"2011-12-30T11:12:14.625Z","0.1.1":"2012-02-07T18:03:15.516Z"},"author":{"name":"Eric Florenzano","email":"floguy@gmail.com","url":"eflorenzano.com"},"repository":{"type":"git","url":"git://github.com/bitcoinjs/node-jsonrpc2.git"}}