{"_id":"tryfer","_rev":"17-77eff3a5f693edd725319d1293c9d43c","name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","dist-tags":{"latest":"0.2.13"},"versions":{"0.2.4":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.4","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"dependencies":{"thrift":"0.7.0","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","scribe":""},"devDependencies":{"express":"","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":""},"optionalDependencies":{"keystone-client":">= 0.3.0","scribe":""},"engines":{"node":">= 0.6.0 && < 0.9.0"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"_id":"tryfer@0.2.4","dist":{"shasum":"71d84d39fbfe4fa2586615fae81a2ed7dfb00a22","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.4.tgz","integrity":"sha512-pFuYSJyru1E/3lgXkojWsUTvJeTWdUXPXyqSRxbrO4JEHvLIkhcbn83sTCc6krl4tQqOm75QWpIbimkq+ZDiCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuPTzIHIEyzKnjjjHI45q8TQ14Pz1fL8PI4cUpZ9s9lAiEApNrdJjmRn66wyfhgYeNwh6mWcAXulT/VYtbYj4+dxF4="}]},"_npmVersion":"1.2.0","_npmUser":{"name":"kami","email":"tomaz+npm@tomaz.me"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"}]},"0.2.6":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.6","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"dependencies":{"thrift":"0.7.0","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","scribe":""},"devDependencies":{"express":"","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":""},"optionalDependencies":{"keystone-client":">= 0.3.0","scribe":""},"engines":{"node":">= 0.6.0 && < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"_id":"tryfer@0.2.6","dist":{"shasum":"d9c23f000285c89e6a2726f352f37bfc321fe0ae","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.6.tgz","integrity":"sha512-iWAZo2wSy8pIAzEetvDQH6TpQjmRRuTD6N3BJR0V9QWk4RAArgJyjXTxj37mJ68sJ/2ycURT4K2PtHdHAFbxBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFO3e8MHkD4cj15LMR7DCUXQ//OIl5wJgG+6HiGpQiQgIgNxqIaHcYiaNtHsCZN6+Ga3ITOnpyq/lw8a0Aw2agfOA="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"kami","email":"tomaz+npm@tomaz.me"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"}]},"0.2.7":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.7","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"dependencies":{"thrift":"0.7.0","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","scribe":""},"devDependencies":{"express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","scribe":""},"engines":{"node":">= 0.6.0 && < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"_id":"tryfer@0.2.7","dist":{"shasum":"15d2bd69a34caada20fdb469713f1778053da172","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.7.tgz","integrity":"sha512-yR6XipYIf6e8O2qaBY3eW4MKK/3/MY7KQV8f/Bso44Mmym8B6qViqbLFWByI+iGPRcNChzE1zxYnGuf/KTyniA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSuqMcBhbqQjpMFBJd0d5TkNNBDzLuO6Ie27eSbCAz1wIgZLmyKS8tlXBBd++/TWdpO3dsNrOGCYXvsbIOisxHP9M="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"kami","email":"tomaz+npm@tomaz.me"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"}]},"0.2.8":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.8","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"dependencies":{"thrift":"0.7.0","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","scribe":""},"devDependencies":{"express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","scribe":""},"engines":{"node":">= 0.6.0 && < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"_id":"tryfer@0.2.8","dist":{"shasum":"786d347d16ab88ea73d3ddd752f5c0723a83d2fe","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.8.tgz","integrity":"sha512-eO8H84dsOaW3rfg6G0AI5VqohHZBWv8v8F9rDsF4F0fzj6XSI/e28ru1PsZnP7XO+YMDo43/2QEU6QMhyLmxkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFazDvLmtmP2AQ/ilvU9Bauq5njLPKd16mMzVW8SdHuAiEAq/hI/TSKLn94G1PSb61OC4tTOEzw+R4G8zNNePs02sg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}]},"0.2.9":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.9","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"repository":{"type":"git","url":"https://github.com/racker/node-tryfer"},"dependencies":{"thrift":"0.9.2","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"devDependencies":{"node-int64":"0.3.3","express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"engines":{"node":">= 0.6.0 < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"gitHead":"6b7c0c0e3f715c560fbdc0fbd7ac32c2e9911acb","bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"homepage":"https://github.com/racker/node-tryfer","_id":"tryfer@0.2.9","_shasum":"9651e4d8a64677c730affacdfd89db18580744a3","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"dist":{"shasum":"9651e4d8a64677c730affacdfd89db18580744a3","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.9.tgz","integrity":"sha512-lC2KcGswIw5dghoEM1aYpYdEB689rFJe5z+4oLVeNdYO3IS0j3yUwdUCMCVILIe+kRtiikdaUoFRDe76tiZcXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjHxZj5WhywmWSsjnJJnq/DkugZRgNNKwWL2ljV5a1TgIhALhrvxz/abHNV4vUYiIEsVI2qLmApaw1mLTJTYf4n9Hu"}]}},"0.2.10":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.10","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"repository":{"type":"git","url":"https://github.com/racker/node-tryfer"},"dependencies":{"thrift":"0.9.2","async":"0.1.22","request":"2.11.4","keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"devDependencies":{"node-int64":"0.3.3","express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"engines":{"node":">= 0.6.0 < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"gitHead":"fb95a5c378eb19c5190cd305902341d911873022","bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"homepage":"https://github.com/racker/node-tryfer","_id":"tryfer@0.2.10","_shasum":"228932fcf734b06e572481492378a9d0305d6430","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"dist":{"shasum":"228932fcf734b06e572481492378a9d0305d6430","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.10.tgz","integrity":"sha512-LXkSUcX167le2v0Ln+z5nzkYZl8Wa+Kl4FzH67eC2PZUHRRpaEC+bCezOKi0qMvI2ZvReD1ZV2XBQwLU1MAixA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8SVWb62VK3WKQVTkwBZkM6HTwdmqGz4cyStiFKYmcbAiEAssgqp12batGZxs169iRN61QV5C5fnv2En7Vc5abkThs="}]}},"0.2.11":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.11","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"repository":{"type":"git","url":"https://github.com/racker/node-tryfer"},"dependencies":{"thrift":"0.9.2","async":"0.1.22","request":"2.11.4","node-int64":"0.3.3","keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"devDependencies":{"express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"engines":{"node":">= 0.6.0 < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"gitHead":"eb78fc3bfec946df74be8b14e338060866383592","bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"homepage":"https://github.com/racker/node-tryfer","_id":"tryfer@0.2.11","_shasum":"93282af8d5fb681e30ad731a5ed8db3f2b3cdcae","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"dist":{"shasum":"93282af8d5fb681e30ad731a5ed8db3f2b3cdcae","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.11.tgz","integrity":"sha512-8HKyzC28JQBQBTEiTCryBAHBEL+3dnN6hX1CsMa1e3fMCHP8FFGmiUezm9qynlyyqXkgaFnucjY9fWvVJgieKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO/3dfexrXKNHIt/JBDy0RTBL97pH6d7wHfSsl24CZIAiEAhNnolKPuLp1/QOmRFKrIMDdsBxzDAYz6yzMh9UNKUrk="}]}},"0.2.12":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.12","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"repository":{"type":"git","url":"git+https://github.com/racker/node-tryfer.git"},"dependencies":{"thrift":"0.9.2","async":"0.1.22","request":"2.11.4","node-int64":"0.3.3","keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"devDependencies":{"express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"engines":{"node":">= 0.6.0 < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"gitHead":"a00b2201e14556edce47fb8592c20ac0fb4c4638","bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"homepage":"https://github.com/racker/node-tryfer#readme","_id":"tryfer@0.2.12","_shasum":"cf404b2b32f86ff0e0f3f66b5a3852797ea15c3c","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"dist":{"shasum":"cf404b2b32f86ff0e0f3f66b5a3852797ea15c3c","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.12.tgz","integrity":"sha512-T3tLPYmgDcpp6wjE+RvKnTPln1cPhME+MqWd1kjdHaU5ihMBtxEbi/wc2HMFmYKn8Or+fALpvfwTzrpOwRldnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+ruGrXcnffGeT19UuPSzgfpxUbvoJST/Vx0bSEWtkQQIhAJ+wbWwr2SjUZlbSGK4fKGLXd3oB6xUS6KWZccxdS3U7"}]}},"0.2.13":{"author":{"name":"Rackspace US, Inc."},"name":"tryfer","description":"Port of the tryfer Twisted/Python tracing library and Zipkin client","version":"0.2.13","main":"./index","contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"repository":{"type":"git","url":"git+https://github.com/racker/node-tryfer.git"},"dependencies":{"thrift":"0.9.2","async":"0.1.22","request":"2.11.4","node-int64":"0.3.3","keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"devDependencies":{"express":">= 3.2.6 < 3.3","nodeunit":"","underscore":"1.3.x","espresso":"","jshint":">= 2.1.3 <= 2.2"},"optionalDependencies":{"keystone-client":">= 0.3.0","microtime":">= 1.0.0","scribe":""},"engines":{"node":">= 0.6.0 < 0.11"},"scripts":{"test":"./bin/tester","lint":"./bin/lint.sh"},"gitHead":"dc2abd6e49befc29e42a27c3db82e2d8da1e6df4","bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"homepage":"https://github.com/racker/node-tryfer#readme","_id":"tryfer@0.2.13","_shasum":"66ce142d7a1d5b5d2f77392d92c63d42ba8103df","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"cyli","email":"cyli@ying.li"},"dist":{"shasum":"66ce142d7a1d5b5d2f77392d92c63d42ba8103df","tarball":"https://registry.npmjs.org/tryfer/-/tryfer-0.2.13.tgz","integrity":"sha512-ZhIcbWqJ6U2cyhu7oNr2J0oSNvzpYorFoXy4DTv8GunFUyK9rWIfZsqIKVecOAMyAkt4AeK6ZZr4zrtEA44CDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMOAm7e3YS18MKnmmJN6iCHybnjOxPM/tn0HDilAHDbAiEA5K6gtxG2I2rWw9DJInMSgwdXgtEo2PcM94eoTknqAp0="}]},"maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tryfer-0.2.13.tgz_1461618116801_0.6402820704970509"}}},"readme":"# node-tryfer: A Node Zipkin Tracer Library\n\n[![Build Status](https://secure.travis-ci.org/tryfer/node-tryfer.png?branch=master)](http://travis-ci.org/tryfer/node-tryfer)\n\nZipkin is a Distributed Tracing system, tryfer is a Python/Twisted client library for Zipkin, and node-tryfer is a port of tryfer.\n\nTryfer (and by extention node-tryfer) is heavily influenced by Finagle's tracing libraries.\n\n---\n\n## HTTP Tracing examples\n\nTo see an example of tracing working in an http client and on an http server, run in one terminal:\n\n```\nnode examples/tracing_server.js\n```\n\nThis starts the [express](https://github.com/visionmedia/express) web server, which supports tracing headers from an http client.  For example, run the sample client in another terminal, and get the root page from the express web server:\n\n```\nnode examples/tracing_client.js GET http://localhost:8080/\n```\n\nIn the client terminal, you will see a list of all the traces that the client records, which look like this:\n\n    --- Trace ---\n    [\n      {\n        \"trace_id\": \"55bad31800000000\",\n        \"span_id\": \"6ec7e90a00000000\",\n        \"name\": \"GET\",\n        \"annotations\": [\n          {\n            \"key\": \"http.uri\",\n            \"value\": \"http://localhost:8080/\",\n            \"type\": \"string\"\n          }\n        ]\n      }\n    ]\n\nThere should be a URI annotation, a client send annotation, a client receive annotation, and extra string annotations documenting aspects of the response from the server.\n\nIn the server terminal, you will see a list of all the traces that the server records, which look like this:\n\n    --- Trace ---\n    [\n      {\n        \"trace_id\": \"55bad31800000000\",\n        \"span_id\": \"6ec7e90a00000000\",\n        \"name\": \"GET\",\n        \"annotations\": [\n          {\n            \"key\": \"sr\",\n            \"value\": 1346194548062000,\n            \"type\": \"timestamp\",\n            \"host\": {\n              \"ipv4\": \"127.0.0.1\",\n              \"port\": 8080,\n              \"service_name\": \"example-http-server\"\n            }\n          }\n        ]\n      }\n    ]\n\nNote that the trace id and the span id are the same, showing that this is all part of the same trace.  In addition, the server adds its endpoint to the trace (where the server is running).\n\nThere should be a server receive annotation, zero or more string annotations containing information about the request itself, and then a server send annotation.\n\nIn both the client and the server example, the debug tracer is used to print out the traces.  Not all tracers do something as soon as `record` is called - some tracers may batch up annotations and/or traces, as opposed to shipping them to zipkin as soon as `record` as called.\n","maintainers":[{"name":"kami","email":"tomaz+npm@tomaz.me"},{"name":"cyli","email":"cyli@ying.li"}],"time":{"modified":"2022-06-27T21:58:16.179Z","created":"2013-01-17T06:01:10.167Z","0.2.4":"2013-01-17T06:01:11.746Z","0.2.6":"2013-06-10T18:48:54.650Z","0.2.7":"2013-11-21T23:07:41.240Z","0.2.8":"2013-12-16T04:14:40.773Z","0.2.9":"2015-03-30T18:20:50.063Z","0.2.10":"2015-04-01T23:45:16.145Z","0.2.11":"2015-07-15T01:55:07.052Z","0.2.12":"2015-08-05T17:04:20.854Z","0.2.13":"2016-04-25T21:01:57.308Z"},"author":{"name":"Rackspace US, Inc."},"homepage":"https://github.com/racker/node-tryfer#readme","repository":{"type":"git","url":"git+https://github.com/racker/node-tryfer.git"},"contributors":[{"name":"Ying Li","email":"ying.li@rackspace.com","url":"https://github.com/cyli"},{"name":"Matt Kaniaris","email":"matthew.kaniaris@rackspace.com","url":"http://kansface.com"},{"name":"Tomaz Muraus","email":"tomaz.muraus@rackspace.com","url":"http://www.tomaz.me"}],"bugs":{"url":"https://github.com/racker/node-tryfer/issues"},"readmeFilename":"README.md"}