{"_id":"xmlrpc","_rev":"49-dd43aa378708a5ad833d6786fd92ce76","name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","dist-tags":{"latest":"1.3.2"},"versions":{"0.6.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.6.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.0"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.6.0","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"d282b052fe8ff5801f2cecf16c2ae18b1d046c2a","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.6.0.tgz","integrity":"sha512-0MO+4tKCWi0z9JpguDoa3rgw3FUvTdpyItNFtVkTYk+VWmUybYq4HyKeGtz6EtpuhWfvGA+d8VbFvPpvNWHfOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCelzEB1wEcyTIpbPsbfV1YY+Koag9c8uC/IgAwxlwEQAIgC58ChYnq2m3J+aZrIx+gGxVztycSaSzQBruu58cR9vE="}]},"scripts":{}},"0.6.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.6.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.6.1","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"2d79bbb423243d53075d2134491bc2d8762703c3","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.6.1.tgz","integrity":"sha512-LuDQkO6Wf7TIefR0+Lm1IN2ubZLYLPvlj4hO28abeohfIUG96lluXriX7DeII3zd8si4qReaRGIUM0QLT1m1ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3dvnBs9sAb+L0Bh6XTXIqsQlM0RSjCeuOHzdiaOEb3gIhAOOIeQECmI7gOmzS/pDwTGMGdTuHw7Q5M9xPrbeQnhRo"}]},"scripts":{}},"0.6.2":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.6.2","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.6.2","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"774d3ed498230fc62902474c79e84e8b0aa31ab2","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.6.2.tgz","integrity":"sha512-8LrtNiuib014ErJ7Wo04LL3dnctbZv+sEHWH2LpKHaHAVy+OhJkg1av+7ZpjQmobF6GUQEVVzoPhJRXiWFxXOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCTWJ2T4D4pVPrtbN9T4jm+2F0YpcPZ9D9GivOb4jQVgIhAOlzQDB8xxcBSCJjY721OXaRFURwTvQozWyGq3FpiObp"}]},"scripts":{}},"0.7.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.7.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.7.0","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"2fc2167b985d613e657d86bda4c74ec4098b17dd","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.7.0.tgz","integrity":"sha512-1pMYOOrwffDNVh8SMr4AjA3L5cYKwUwo0wiOu98ebYZFeYxyWf9shGyEhgzMO6wKFmH6Hgz4A2J3mbqCbbyypw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBe3PR/2xw7RwORAQxqnAxLuw5ELLhI+bBKNM7Z4RMTAIhAM0Wu7I4lkn5TfYBT0PdCuqBaK1W3hW1yc9gQ9yPxFiF"}]},"scripts":{}},"0.7.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.7.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.7.1","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"196a4170dad2e7f1418a16ef13cf9e415d58382e","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.7.1.tgz","integrity":"sha512-6M0+ZB2YNTP8Sjyrxky69I1ExVZujG+srCnHqB24OCq+nkVGuXrYL+A01VVHBeLk7nqjPyBisO0pt1bsS5mtsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC28eF/2ff4eBu/tQhUqBBGsBahYEnDcXoFHelkrRvHIQIhAKY+ppPCnTnX0iXnpO/cAdLuKTl6X8wHbgFPMkrSYGyd"}]},"scripts":{},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.8.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.8.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.8.0","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"d6fc8342b0a7a907d077ddce037bfab9fa3a7eef","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.8.0.tgz","integrity":"sha512-Zky4w3fEIT4QVLPKihaPFeeqNSx1I4kVMDIshaAQ0LiGrIINHbMp+S9F82R/FEQs0YkZaoPblIas1JBOseVD6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDljAciCST+gemkLIlpJ9gl77GyS99oPU0aWaTATJT9TgIhANezt+N3AD3lMKYx0gWfHRKjE5A4skkZZA9s7z3gn55b"}]},"scripts":{},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.8.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.8.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.2"},"devDependencies":{"vows":">=0.5.8"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@0.8.1","_engineSupported":true,"_npmVersion":"1.0.5","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"05c63dba749857d5cae54ea232d5b09f3a946fd8","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.8.1.tgz","integrity":"sha512-6dYRfeluMVS2EDbAcMpz7dlxgqUeaL1KDjhjyADvGnpsIYUn83sei2HCW9PHaq2llJI2hLwQKhasmjFzwweNKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO6Zlz90IweyRbdsaUhFPWMEK8XK+31AkW2xfo/Ty4VAiArU2/HsbGeOJ7kSstTmTexmR86ZZqhiXHSoMpj7YF5uQ=="}]},"scripts":{},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.9.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.9.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.1.5"},"devDependencies":{"vows":">=0.5.12"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@0.9.0","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"085c9271a5af7b6a187aa3f97cce93015c5d3284","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.9.0.tgz","integrity":"sha512-+QFtZ0k6UTKrwOVpZJIwCYL2TurvKGt/i0cdY1agYyCvoKeG7pFOjrVdHn+zYk9++48eyXJ8lxnTMkLwK8IXIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUyWVmtZVskQuAaOsUFFPQWNCk+slGWzFsYZPwlXXmZAiAaE/WEXWogAcq9oJaOFjbdjyXsMmK83z28LjcBx1HPBg=="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.9.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.9.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"node-xml":"1.0.0","xmlbuilder":"0.3.1"},"devDependencies":{"vows":">=0.5.12"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@0.9.1","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"9f4817cacdd0ff72efd9d2e3873aa3e5af9b0ca4","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.9.1.tgz","integrity":"sha512-Cm4yRT+mlE+eHFQV7fuEFO2jIP3ww6uCX+AehVW+mWzOLWYf5uPCZnkE7HsRrGyhlVq734T/u2F3dArCDmLxxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSSg2afL7z74tE+Rw6m2J1EDXZwws+UlgRWBusH2V5vQIgcDuqlUMZwtoqenMbr9ROGG9p7Fao20xLnddig6z8G5M="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.9.2":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.9.2","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"sax":"0.3.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":">=0.5.12"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@0.9.2","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"3a96844ed671f0e7ae716f0a917869a1bf089fd2","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.9.2.tgz","integrity":"sha512-trtlyV6exnl8qjpMOTlYFO90kuavP4BGhLg5fVTSCyNPqerEDzzeg/faAVm6QJl6DfdWJkqDXifP4Z3i9hXlEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1zrDNTUINihpH0EuRCWzF24swtl98HyQWrjACUNmZ+AiEAzwrKr1EKQ0/kvAanHKOzb6o6xLhy1bQ2neALthSkDYs="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.9.3":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.9.3","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"sax":"0.3.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":">=0.5.12"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@0.9.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"399e2d37226c4157b4f4a2ee77dbe385e1b75d5e","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.9.3.tgz","integrity":"sha512-anOyYK4Nx+nPHxeVmi7Cyf2TrO2pq6qdY2zywhwYXUtlh0OMUaaKa073b1YulXmBrTnFkD7Pd9RbyA9gdx2pbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIO4gJyIq0L7jThOpftQ8RQYq2dBJEARIchhW4RwoozAiBBBOmwjNEokSQcxW8NxRIfYti3iDWxKNi+RjhAGuErqg=="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"0.9.4":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"0.9.4","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/node-xmlrpc.js","dependencies":{"sax":"0.3.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@0.9.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"30b35fef23d42aa66697f0cd4a17262b1c4d9f45","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-0.9.4.tgz","integrity":"sha512-0WTxx1RjvZkZbzivv3wZk8znYBZO4/+pcUuj3qX0SWf5VY7b8uaaBqiwbjR3azPOnP77yAVSW8GNBO5JnPMydg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDde3751MWNgMngGaqEOqnxc8znwBcCFqR0bShVpFwEewIhAIHe6O1gyKwa4D5k5jdBXF0zOx1hdLWYkRwBOQOdofuC"}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.0.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.0.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@1.0.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"889443cbb01d12485380f108d729bbcd9ee1a3b5","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.0.0.tgz","integrity":"sha512-+YvYWCMGfYXDblQk4hIXFGcSbiNkB1CDdwJKvbFiAH8X0y120hes30muDTKypIZaMXicXtQhjBppQ02fPgoxgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChwD2ZVSh8WC+toAZzeQjPspWv8xvKCQwLGegtNxhftQIhANmijhPTtHlYTkyG0N1k3JcOGBlBBnjnBx6y9/YjIvO0"}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.0.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.0.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@1.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"4197125a79f9986d48876715a82d068fef168ae3","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.0.1.tgz","integrity":"sha512-kgl48pCDsbUdRH95aupqupEp6qSYALohWaOJvwq9ffGxRIv2NLOVaZ2sN8GnVKmoVKm+Evm7QCxBSu+L+jPdCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOwXIUHf4pidxJ5nAKkm0/HwdfrRHQPvhKHdW2MxBeyQIhAP+yl1zCImOTxK0jt0kUPiRS6+3GS6L2CoEwfZSk/98M"}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.0.2":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.0.2","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.4","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"_id":"xmlrpc@1.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"daa7bf672e91a590645177ff297676de87dbe2a1","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.0.2.tgz","integrity":"sha512-SkfRkf7m9crIAY1KyfFAKxLF32jn8gmbih/a6dMY/qM21rXXh/9t0I3uc8+xUDSVxXSA3sxB7r+EaOigLCs6mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWcyHBb9MyZ3QONH+yxYetrXvFAqcuJ6ypTJ3JP0seKAiAs6Mm2+aF7eEO4Lw8/e2qVDNgVQz61vKp1Q1ivpvugOw=="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.1.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.1.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.3.1"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.6","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@1.1.0","dist":{"shasum":"1a89ae616d5d8e0709c776a1e27f52d760f889ba","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.1.0.tgz","integrity":"sha512-lBnqb46NpPt2utgG51mY4XgvLeqg8jPolqJ6hU2p6zDX2sUYr+1G2vwfzHwrxe2vlI1JzBRH7QVQBQScZBj5QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzmQf2i9i4Q6NKjIwOatHMb6n46jB4AUeJz71x3xMi6QIgXHoXQnhMnDn4isXHhVM3sxNVU3CB0rQNNE+MFD18OFw="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.1.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.1.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.4.2"},"devDependencies":{"vows":"0.6.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.6","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@1.1.1","dist":{"shasum":"74f05eb4d2f5423c0ddcff67d687b5c3dac5b77e","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.1.1.tgz","integrity":"sha512-Qv041T2XzmTXrWczVx+px4Wzw6Sqzmeyv2N5XywvYCfO4RC/V7CnTC8/QhzGM4AwE0t1Fh1k7KFBgRW7M3mNSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwzi9WsUguFb9Yjoz17JDxRlq96sCRK0GtRtlXcwHv7wIgaPm7FrE84nwhs0l0wTKCWAyHLM/HaJSsG2eq1TfCGUs="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.2.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.2.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.4.x","xmlbuilder":"0.4.2"},"devDependencies":{"vows":"0.7.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.8","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"_id":"xmlrpc@1.2.0","dist":{"shasum":"cf156cfbc8c6ad82e7d3087329548407f942e9f9","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.2.0.tgz","integrity":"sha512-WstvruLsZJYezhSd4X+JUUA4asXrnL0tGF8SaFGybcOJLNFVtALcarbIOWQyM5oba2pY7AvejaMMwBXwgyq7eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrsJUvKS6rG/UZBWtAAom4GeMznNpjXcCuQGive5U6KAiAN7QRWuwrFHvyJKk333lI15n1V3e5XfD8xAclQ8x39eQ=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"baalexander","email":"baalexander@gmail.com"},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"}]},"1.3.0":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.3.0","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.6.x","xmlbuilder":"2.4.x"},"devDependencies":{"vows":"0.7.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.8","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"gitHead":"f8973707e6752c72eae896dd7dc7872d749d2e31","_id":"xmlrpc@1.3.0","_shasum":"d4cdbda8d1fedbfe06907d802e991b615043e939","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"plodder","email":"plodder@intellibiz.org"},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"},{"name":"plodder","email":"plodder@intellibiz.org"}],"dist":{"shasum":"d4cdbda8d1fedbfe06907d802e991b615043e939","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.0.tgz","integrity":"sha512-//jYnO3gmlENMHDRLYS/6rDK6txDsAYeIGTDMYUROs8NdIuaC19A/Jipr8UbP2Hqu3CmHY50gf7l8dhqYul1Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp+Ur6WZodGCWYcDw8mlzssaVSBk0LfeTrZ7NgnipoIAiEApuXkbzrMwRjVHwk2+0H8S9+bk61IhrTGSKJXEUJnzdY="}]}},"1.3.1":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.3.1","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"0.6.x","xmlbuilder":"2.6.x"},"devDependencies":{"vows":"0.7.x"},"scripts":{"test":"make test"},"engines":{"node":">=0.8","npm":">=1.0.0"},"licenses":[{"type":"MIT","url":"https://github.com/baalexander/node-xmlrpc/raw/master/LICENSE"}],"gitHead":"880d039aee5679040b5d6edd1ab0ac52cd082e3b","_id":"xmlrpc@1.3.1","_shasum":"3aa582086fef530cfe1dcdaa0c4c9ddc5d0e4451","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"plodder","email":"plodder@intellibiz.org"},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"},{"name":"plodder","email":"plodder@intellibiz.org"}],"dist":{"shasum":"3aa582086fef530cfe1dcdaa0c4c9ddc5d0e4451","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz","integrity":"sha512-caA23Lxj6eTsNcqnx45G89BkZJ/+nFdohY98NYMgxV9iPcnsjbtA09iEmJI/u+CCzBUhl0yP3BCP+KK+nEzxFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGX2dctGq1uUqPnEChviJUIusY9ojavBegrGcNKmQJK9AiBrEiCYaGIiKWxTbI/SiNP8rY4ra1ZG92x2LAW9IhmOLA=="}]}},"1.3.2":{"name":"xmlrpc","description":"A pure JavaScript XML-RPC client and server.","keywords":["xml-rpc","xmlrpc","xml","rpc"],"version":"1.3.2","preferGlobal":false,"homepage":"https://github.com/baalexander/node-xmlrpc","author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"directories":{"lib":"./lib"},"main":"./lib/xmlrpc.js","dependencies":{"sax":"1.2.x","xmlbuilder":"8.2.x"},"devDependencies":{"vows":"0.7.x"},"scripts":{"test":"vows 'test/*.js'"},"engines":{"node":">=0.8","npm":">=1.0.0"},"license":"MIT","gitHead":"d9c88c4185e16637ed5a22c1b91c80e958e8d69e","_id":"xmlrpc@1.3.2","_shasum":"26b2ea347848d028aac7e7514b5351976de3e83d","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"plodder","email":"plodder@intellibiz.org"},"dist":{"shasum":"26b2ea347848d028aac7e7514b5351976de3e83d","tarball":"https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.2.tgz","integrity":"sha512-jQf5gbrP6wvzN71fgkcPPkF4bF/Wyovd7Xdff8d6/ihxYmgETQYSuTc+Hl+tsh/jmgPLro/Aro48LMFlIyEKKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGd/ERwV/kPUG1Ttz6PpBxk9rLgM3VqoEMGrION8wguAiAFupIccmR/LJ1Ze3rgE/eJsCKorX/azljLfm9StYny8g=="}]},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"},{"name":"plodder","email":"plodder@intellibiz.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xmlrpc-1.3.2.tgz_1466099032639_0.8081153610255569"}}},"maintainers":[{"name":"baalexander","email":"baalexander@gmail.com"},{"name":"plodder","email":"plodder@intellibiz.org"}],"time":{"modified":"2022-06-29T05:42:36.575Z","created":"2011-05-19T04:03:01.098Z","0.6.0":"2011-05-19T04:03:01.471Z","0.6.1":"2011-06-04T03:42:16.320Z","0.6.2":"2011-06-16T04:33:54.357Z","0.7.0":"2011-07-13T03:28:55.434Z","0.7.1":"2011-08-03T03:57:56.772Z","0.8.0":"2011-08-15T04:12:22.370Z","0.8.1":"2011-09-02T04:45:08.284Z","0.9.0":"2011-11-02T04:03:32.424Z","0.9.1":"2011-11-30T03:46:50.509Z","0.9.2":"2011-12-11T04:54:55.148Z","0.9.3":"2012-01-22T04:02:30.629Z","0.9.4":"2012-03-04T04:06:05.037Z","1.0.0":"2012-03-29T03:24:06.239Z","1.0.1":"2012-04-30T03:20:55.804Z","1.0.2":"2012-07-30T02:56:26.735Z","1.1.0":"2012-11-13T16:10:31.592Z","1.1.1":"2013-09-22T17:23:03.000Z","1.2.0":"2014-01-12T19:12:29.449Z","1.3.0":"2015-01-09T13:12:44.542Z","1.3.1":"2015-05-23T10:15:34.587Z","1.3.2":"2016-06-16T17:43:55.222Z"},"author":{"name":"Brandon Alexander","email":"baalexander@gmail.com","url":"https://github.com/baalexander"},"repository":{"type":"git","url":"git://github.com/baalexander/node-xmlrpc.git"},"users":{"fgribreau":true,"pertorstensson":true,"bmunoz89":true,"wyvernnot":true},"readme":"## The What\n\nThe xmlrpc module is a pure JavaScript XML-RPC server and client for node.js.\n\nPure JavaScript means that the [XML parsing](https://github.com/isaacs/sax-js)\nand [XML building](https://github.com/robrighter/node-xml) use pure JavaScript\nlibraries, so no extra C dependencies or build requirements. The xmlrpc module\ncan be used as an XML-RPC server, receiving method calls and responding with\nmethod responses, or as an XML-RPC client, making method calls and receiving\nmethod responses, or as both.\n\n\n## The How\n\n### To Install\n\n```bash\nnpm install xmlrpc\n```\n\n### To Use\n\nThe file client_server.js in the example directory has a nicely commented\nexample of using xmlrpc as an XML-RPC server and client (they even talk to each\nother!).\n\nA brief example:\n\n```javascript\nvar xmlrpc = require('xmlrpc')\n\n// Creates an XML-RPC server to listen to XML-RPC method calls\nvar server = xmlrpc.createServer({ host: 'localhost', port: 9090 })\n// Handle methods not found\nserver.on('NotFound', function(method, params) {\n  console.log('Method ' + method + ' does not exist');\n})\n// Handle method calls by listening for events with the method call name\nserver.on('anAction', function (err, params, callback) {\n  console.log('Method call params for \\'anAction\\': ' + params)\n\n  // ...perform an action...\n\n  // Send a method response with a value\n  callback(null, 'aResult')\n})\nconsole.log('XML-RPC server listening on port 9091')\n\n// Waits briefly to give the XML-RPC server time to start up and start\n// listening\nsetTimeout(function () {\n  // Creates an XML-RPC client. Passes the host information on where to\n  // make the XML-RPC calls.\n  var client = xmlrpc.createClient({ host: 'localhost', port: 9090, path: '/'})\n\n  // Sends a method call to the XML-RPC server\n  client.methodCall('anAction', ['aParam'], function (error, value) {\n    // Results of the method response\n    console.log('Method response for \\'anAction\\': ' + value)\n  })\n\n}, 1000)\n```\n\nOutput from the example:\n\n```\nXML-RPC server listening on port 9090\nMethod call params for 'anAction': aParam\nMethod response for 'anAction': aResult\n```\n\n### Date/Time Formatting\n\nXML-RPC dates are formatted according to ISO 8601. There are a number of\nformatting options within the boundaries of the standard. The decoder detects\nthose formats and parses them automatically, but for encoding dates to ISO\n8601 some options can be specified to match your specific implementation.\n\n\nThe formatting options can be set through\n```xmlrpc.dateFormatter.setOpts(options);```, where the ```options```\nparameter is an object, with the following (optional) boolean members:\n\n* ```colons``` - enables/disables formatting the time portion with a colon as\nseparator (default: ```true```)\n* ```hyphens``` - enables/disables formatting the date portion with a hyphen\nas separator (default: ```false```)\n* ```local``` - encode as local time instead of UTC (```true``` = local,\n```false``` = utc, default: ```true```)\n* ```ms``` - enables/disables output of milliseconds (default: ```false```)\n* ```offset``` - enables/disables output of UTC offset in case of local time\n(default: ```false```)\n\n\nDefault format: 20140101T11:20:00\n\n\nUTC Example:\n```javascript\nxmlrpc.dateFormatter.setOpts({\n  colons: true\n, hyphens: true\n, local: false\n, ms: true\n}) // encoding output: '2014-01-01T16:20:00.000Z'\n```\n\nLocal date + offset example:\n```javascript\nxmlrpc.dateFormatter.setOpts({\n  colons: true\n, hyphens: true\n, local: true\n, ms: false\n, offset: true\n}) // encoding output: '2014-01-01T11:20:00-05:00'\n```\n\n### Cookies support\n\nIt is possible to turn on cookies support for XML-RPC client by special options\nflag. If turned on then all the cookies received from server will be bounced\nback with subsequent calls to the server. You also may manipulate cookies\nmanually by the setCookie/getCookie call.\n\n```javascript\nvar client = xmlrpc.createClient({\n  host: 'localhost',\n  port: 9090,\n  cookies: true\n});\n\nclient.setCookie('login', 'bilbo');\n\n//This call will send provided cookie to the server\nclient.methodCall('someAction', [], function(error, value) {\n  //Here we may get cookie received from server if we know its name\n  console.log(client.getCookie('session'));\n});\n\n```\n\n### Custom Types\nIf you need to parse to a specific format or need to handle custom data types\nthat are not supported by default, it is possible to extend the serializer\nwith a user-defined type for your specific needs.\n\nA custom type can be defined as follows:\n```javascript\nvar xmlrpc = require('xmlrpc');\nvar util = require('util');\n\n// create your custom class\nvar YourType = function (raw) {\n  xmlrpc.CustomType.call(this, raw);\n};\n\n// inherit everything\nutil.inherits(YourType, xmlrpc.CustomType);\n\n// set a custom tagName (defaults to 'customType')\nYourType.prototype.tagName = 'yourType';\n\n// optionally, override the serializer\nYourType.prototype.serialize = function (xml) {\n  var value = somefunction(this.raw);\n  return xml.ele(this.tagName).txt(value);\n}\n```\n\nand then make your method calls, wrapping your variables inside your new type\ndefinition:\n\n```javascript\nvar client = xmlrpc.createClient('YOUR_ENDPOINT');\nclient.methodCall('YOUR_METHOD', [new YourType(yourVariable)], yourCallback);\n```\n\n### To Debug (client-side)\n\nError callbacks on the client are enriched with request and response\ninformation and the returned body as long as a http connection was made,\nto aide with request debugging. Example:\n\n```javascript\nvar client = xmlrpc.createClient({ host: 'example.com', port: 80 });\nclient.methodCall('FAULTY_METHOD', [], function (error, value) {\n  if (error) {\n    console.log('error:', error);\n    console.log('req headers:', error.req && error.req._header);\n    console.log('res code:', error.res && error.res.statusCode);\n    console.log('res body:', error.body);\n  } else {\n    console.log('value:', value);\n  }\n});\n\n// error: [Error: Unknown XML-RPC tag 'TITLE']\n// req headers: POST / HTTP/1.1\n// User-Agent: NodeJS XML-RPC Client\n// ...\n// res code: 200\n// res body: <!doctype html>\n// ...\n```\n\n### To Test\n\n[![Build\nStatus](https://secure.travis-ci.org/baalexander/node-xmlrpc.png)](http://travis-ci.org/baalexander/node-xmlrpc)\n\nXML-RPC must be precise so there are an extensive set of test cases in the test\ndirectory. [Vows](http://vowsjs.org/) is the testing framework and [Travis\nCI](http://travis-ci.org/baalexander/node-xmlrpc) is used for Continuous\nIntegration.\n\nTo run the test suite:\n\n`npm test`\n\nIf submitting a bug fix, please update the appropriate test file too.\n\n\n## The License (MIT)\n\nReleased under the MIT license. See the LICENSE file for the complete wording.\n\n\n## Contributors\n\nThank you to all [the\nauthors](https://github.com/baalexander/node-xmlrpc/graphs/contributors) and\neveryone who has filed an issue to help make xmlrpc better.\n\n","homepage":"https://github.com/baalexander/node-xmlrpc","keywords":["xml-rpc","xmlrpc","xml","rpc"],"bugs":{"url":"https://github.com/baalexander/node-xmlrpc/issues"},"readmeFilename":"README.md","license":"MIT"}