{"_id":"amqpsnoop","_rev":"13-0ba892958dc049981b6b9cb06d3aee13","name":"amqpsnoop","description":"snoop AMQP messages","dist-tags":{"latest":"0.2.1"},"versions":{"0.0.1":{"name":"amqpsnoop","description":"snoop AMQP messages","version":"0.0.1","repository":{"type":"git","url":"git://github.com/davepacheco/node-amqpsnoop.git"},"author":{"name":"Dave Pacheco","email":"dap@cs.brown.edu"},"engines":{"node":"*"},"bin":{"amqpsnoop":"./lib/amqpsnoop.js"},"keywords":["amqp","snoop","command","tool"],"dependencies":{"posix-getopt":">=0.0.1","amqp":">=0.0.6"},"_id":"amqpsnoop@0.0.1","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"1bbfc32a3fa82b340c6634480a483efa83ff1dc8","tarball":"https://registry.npmjs.org/amqpsnoop/-/amqpsnoop-0.0.1.tgz","integrity":"sha512-EJkUKA+YC3oV59YSZUMZvU7PK67k4lkvGEr0MGnOfiCeCwB4xYWA+TeVCqFadEk9cl8TGu4cL9GSC9+5s8BJ4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD2OdKt9+wvxx5g9S8mjPArZJkCENE4j3wEKkNPquW9AiBzkq1DrvR1iUr7z2P1/K+vGWa+7F8Dzc+U29a/I3KBOA=="}]},"scripts":{},"directories":{}},"0.2.0":{"name":"amqpsnoop","description":"snoop AMQP messages","version":"0.2.0","repository":{"type":"git","url":"git://github.com/davepacheco/node-amqpsnoop.git"},"author":{"name":"Dave Pacheco","email":"dap@cs.brown.edu"},"engines":{"node":"*"},"bin":{"amqpsnoop":"./lib/amqpsnoop.js"},"keywords":["amqp","snoop","command","tool"],"dependencies":{"posix-getopt":">=0.0.1","amqp":">=0.0.6"},"_npmUser":{"name":"dap","email":"dap@cs.brown.edu"},"_id":"amqpsnoop@0.2.0","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"3e13eab2c413e6bdfcc5936dbfd6202e2b682c33","tarball":"https://registry.npmjs.org/amqpsnoop/-/amqpsnoop-0.2.0.tgz","integrity":"sha512-uydZ2y4eFqq2Lzz2ZJKMpAoyH4xDKgRzOKYz9TpkN++Z2KmQ8bINtr0phqxpAQa36fxJ5V4+WCKzwxwbUQOz7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0R1LvHD1QB/gqtAroh9Dfhp9BG9tgfSuuTTVc3oleIAiEAgf938j9URcxm+8PXs0Eyi9Bb5XuO9CeWJlO0lKlISKo="}]},"readme":"node-amqpsnoop v0.2.0\n==============\n\nOverview\n--------\n\nusage: amqpsnoop [-h host] [-r routekey] [-f filter...]\n\nSnoops AMQP messages sent to routekey <routekey> using broker <host>.\nAll messages must be JSON-encoded objects.  The following options may \nbe specified:\n\n    -h host        hostname of AMQP broker to use (default: localhost)\n\n    -r routekey    routekey to bind to (default: \"#\")\n\n    -f filter      filter expression to invoke on each message\n                   Multiple filters may be specified.  Each one is a \n                   chunk of JavaScript code to be executed with each \n                   message bound to variable \"msg\".  The message is \n                   only printed if all filters return true.\n\n    -o format      output messages with the given format\n                   Valid values are \"inspect\" (uses sys.inspect, the)\n                   default), \"json\" and \"json0\" (JSON with no\n                   indentation).\n\n    -x exchange    name of exchange to use (default: \"amq.topic\")\n\nExample: using broker 10.99.99.5, show all AMQP messages sent to any \nrouting key starting with \"ca.\" and whose \"ca_subtype\" member is not \n\"ping\":\n\n    amqpsnoop -h 10.99.99.5 -r \"ca.#\" -f 'msg.ca_subtype != \"ping\"'\n\n\nInstallation\n------------\n\nAs an npm package, node-amqpsnoop is installed in the usual way:\n\n      % npm install amqpsnoop\n\n\nStatus\n------\n\nThis tool is considered complete, though additional functionality may be added\nin the future.\n\n\nPlatforms\n---------\n\nThis tool should work on all platforms that support node.js.  It has been\ntested on MacOS X 10.6.5 and OpenSolaris based on Illumos build 147.\n","maintainers":[{"name":"dap","email":"dap@cs.brown.edu"}],"directories":{}},"0.2.1":{"name":"amqpsnoop","description":"snoop AMQP messages","version":"0.2.1","repository":{"type":"git","url":"git+https://github.com/davepacheco/node-amqpsnoop.git"},"author":{"name":"Dave Pacheco","email":"dap@cs.brown.edu"},"engines":{"node":"*"},"bin":{"amqpsnoop":"lib/amqpsnoop.js"},"keywords":["amqp","snoop","command","tool"],"dependencies":{"posix-getopt":">=0.0.1","amqp":">=0.0.6"},"license":"MIT","gitHead":"617b2504581873545d6aa20e0f9ba8a48f504dbb","bugs":{"url":"https://github.com/davepacheco/node-amqpsnoop/issues"},"homepage":"https://github.com/davepacheco/node-amqpsnoop#readme","_id":"amqpsnoop@0.2.1","_nodeVersion":"12.22.7","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2FywvIOf2/7IMJ6eZgrcBQRzn8l5fgd8cmtwiZc0wd6M/Z0Xp72yr0I2Nln6jbfKSvUcb1gU+VB4b71K3ckF9Q==","shasum":"6871e2930be94c4dc7131b138000ecde422093b2","tarball":"https://registry.npmjs.org/amqpsnoop/-/amqpsnoop-0.2.1.tgz","fileCount":6,"unpackedSize":10798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2jWXCRA9TVsSAnZWagAAg0cQAKOhD41HHIxccR2rUERk\nY+MJt+yykW/SH346EGaGHOfon0BDBEgzjal+16fiFTQc5j+E9tIV806Q9mFy\nEUzHDZGzpeW7gs5ppSinJyEy9y56D5uhNA6fhspk3+PIlgYasppmwb3oYPc/\nHs79Hs5JG/f3y4Yc7keLaFdhS0UxSeNCCYREOwkF8pd6wZhu71Kzu9yqeEP6\nO132KVtwMEDTN7vuh5IBoTKr8lBSMzmTV3G0a73KCuKjSTT4btCA18vTDwzE\nPIIdf7u0zw3UKIydAQgUcz5ktwcwYIxfnVDAs8o5t8609lg+02680c6gduMu\nzW0Y7t40LLa4ZjUK+rIwcZY32CQy1n4QJtsJQOFPLM43k8Jf2mh7uo58lx07\nX7C7oimC9EphbzUugF74AZFKLrNzZ8RK+kPFK2m8UqQZe9tP/Jvg5z/XOTbS\nLe3QsMs4DJs3thYShjAkVelQxpKn+oBRM9adQXcGnc+Htx2kNztaDF7f39HV\nFM2NXAWbB2//medr5AZtVqmwrlFkytPEqdZzznnkDILkelGNKEwesBCbcXNp\niWQW3HVeD5JlmZr1/37Omk0jkHJoiHtb6mamNLpd0SR2jYfwbYV/gYrllmN9\nNZjfMlBSlhVoUTa37z7H5JKnCCSvRAUs+Z6I5zYTbDKSr6lfyQm+m/85XQF4\nt7W2\r\n=JtPJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCuCZ/qLFs0myLLqzaXzkhrrDcE9gIhN80J8tzuOo/dAiEA4dXAALiPqxijoFbXB/B6se1jLEXWfWoKoeBswzfRFR0="}]},"_npmUser":{"name":"bahamat","email":"bahamat@digitalelf.net"},"directories":{},"maintainers":[{"name":"trentm","email":"trentm@gmail.com"},{"name":"dap","email":"dap@cs.brown.edu"},{"name":"jclulow","email":"josh@sysmgr.org"},{"name":"bahamat","email":"bahamat@digitalelf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/amqpsnoop_0.2.1_1635998735510_0.8002278044860145"},"_hasShrinkwrap":false}},"maintainers":[{"name":"trentm","email":"trentm@gmail.com"},{"name":"dap","email":"dap@cs.brown.edu"},{"name":"jclulow","email":"josh@sysmgr.org"},{"name":"bahamat","email":"bahamat@digitalelf.net"}],"time":{"modified":"2022-06-13T02:46:54.528Z","created":"2011-05-28T00:49:26.350Z","0.0.1":"2011-05-28T00:49:26.787Z","0.2.0":"2012-10-10T04:07:29.820Z","0.2.1":"2021-11-04T04:05:35.636Z"},"author":{"name":"Dave Pacheco","email":"dap@cs.brown.edu"},"repository":{"type":"git","url":"git+https://github.com/davepacheco/node-amqpsnoop.git"},"homepage":"https://github.com/davepacheco/node-amqpsnoop#readme","keywords":["amqp","snoop","command","tool"],"bugs":{"url":"https://github.com/davepacheco/node-amqpsnoop/issues"},"license":"MIT","readme":"node-amqpsnoop v0.2.0\n==============\n\nOverview\n--------\n\nusage: amqpsnoop [-h host] [-r routekey] [-f filter...]\n\nSnoops AMQP messages sent to routekey <routekey> using broker <host>.\nAll messages must be JSON-encoded objects.  The following options may \nbe specified:\n\n    -h host        hostname of AMQP broker to use (default: localhost)\n\n    -r routekey    routekey to bind to (default: \"#\")\n\n    -f filter      filter expression to invoke on each message\n                   Multiple filters may be specified.  Each one is a \n                   chunk of JavaScript code to be executed with each \n                   message bound to variable \"msg\".  The message is \n                   only printed if all filters return true.\n\n    -o format      output messages with the given format\n                   Valid values are \"inspect\" (uses sys.inspect, the)\n                   default), \"json\" and \"json0\" (JSON with no\n                   indentation).\n\n    -x exchange    name of exchange to use (default: \"amq.topic\")\n\nExample: using broker 10.99.99.5, show all AMQP messages sent to any \nrouting key starting with \"ca.\" and whose \"ca_subtype\" member is not \n\"ping\":\n\n    amqpsnoop -h 10.99.99.5 -r \"ca.#\" -f 'msg.ca_subtype != \"ping\"'\n\n\nInstallation\n------------\n\nAs an npm package, node-amqpsnoop is installed in the usual way:\n\n      % npm install amqpsnoop\n\n\nStatus\n------\n\nThis tool is considered complete, though additional functionality may be added\nin the future.\n\n\nPlatforms\n---------\n\nThis tool should work on all platforms that support node.js.  It has been\ntested on MacOS X 10.6.5 and OpenSolaris based on Illumos build 147.\n","readmeFilename":"README.md"}