{"_id":"tx2","_rev":"3-b70aeedd4669a8439f13d1fef8d8a368","name":"tx2","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.3":{"name":"tx2","version":"1.0.3","description":"Report Events, Metrics, Issues, Actions to PM2 and PM2.io.","main":"index.js","scripts":{"test":"mocha test/*.mocha.js"},"author":{"name":"PM2"},"license":"MIT","dependencies":{"json-stringify-safe":"^5.0.1"},"devDependencies":{"mocha":"8","should":"13"},"gitHead":"bd9f28f851f4fe86ad124effb53fa739237bb808","_id":"tx2@1.0.3","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"integrity":"sha512-us3ZbV602JL9WM/EeXCK3lR1weypABiwnsdr/2haw0dcUCNrwBMOxzIQ8TmQ1xrCUPeohheHYqcRLW0LXIoBlA==","shasum":"bb4eb6b3ac649b328a8b4ad9f6d951effa4ebc5a","tarball":"https://registry.npmjs.org/tx2/-/tx2-1.0.3.tgz","fileCount":23,"unpackedSize":26992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBf2wCRA9TVsSAnZWagAA86YP/38yi/d2+Wi8y0XE64jR\nroUPrPg2ihhv3EaomJEcpjFFvFAHOu/xmf00tcIm8I6ZlHpORUKEd4JIUR6Q\nXrHuw3vNanaaQP3Ksb0Oy96md+IYBkcykRkUvfshahfz3XNNhwUv2+ze56/b\nuxnHZlarUSaBmNFSwci/elbHklFY8IMXLqGn77LIdtRl0tE8MANzmHsHDGnx\nRG7DnIT2rRgLs6ukfdQe4ag7i6ayo0pE41DLmQV111b5P3edZcHBv16bJi9Q\nwqDjPZIYPp9qoana7L4YJmNx6B3K77+tO6dfazZKz4DArt0mnKZ0Xhrq+yG3\nYP9RnZvsB/wqOZ1gIExfucORLZ33N7wMOSNdS12AwrAu3COHQOGBZv9LXpXL\nDEA/+IMNZHMt8c0Lb7kGux905oB13/XruTGQHH1LjE1aethJ9kkKgdlmTq7r\nsa+6Vj/fQWiqexWW0RaAsTR0c8jEJm2R15GFHARh4Jli9GKrsJmUPHWSbIg7\nh1Au9HPxjldTf7zINOcDkIHF/G9EvHdQxjNCULTo8dZBl+/Nvtr+XfatQrha\nolCtpgp9zXv13y9c6I/3sv8ymlkVSIBE+1AwNl15Szjsaed5AVDzxkDkj2jW\nWho9guvsXVWEQS9iMDGt7nBBUgdc8zOwTJ5SY4RFIhoSI7mp01b91sHShNIG\nxnTW\r\n=uRV0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ7z5LTr5qYQwmJQnIQZRUKddLLnU3GRQOrhqaGHjXDgIhAIh0xU7n11MIrhl1n4sLe3/dKvUBGFLv1Aeqtj/rP18D"}]},"_npmUser":{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"},"directories":{},"maintainers":[{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tx2_1.0.3_1611005359844_0.23436750774454462"},"_hasShrinkwrap":false},"1.0.4":{"name":"tx2","version":"1.0.4","description":"Metrics, Issues, Actions, Events reporting library","main":"index.js","scripts":{"test":"mocha test/*.mocha.js","doc":"npx jsdoc2md src/* > API.md"},"author":{"name":"PM2"},"license":"MIT","dependencies":{"json-stringify-safe":"^5.0.1"},"devDependencies":{"jsdoc-to-markdown":"^6.0.1","mocha":"8","should":"13"},"gitHead":"be5f687dd991f304873d5278bbcf32e027d78cab","_id":"tx2@1.0.4","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"integrity":"sha512-rU+y30nUY3PyIi+znvv74HzxlpULKwMPAyRK+YiCjvGkk3rY3fic3D6Z+avLpun3V5A6HFwPQ9JrBTMNEV/dxg==","shasum":"cb9432df22e0b8c54daf711b51b708f094449ddf","tarball":"https://registry.npmjs.org/tx2/-/tx2-1.0.4.tgz","fileCount":24,"unpackedSize":33386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGbouCRA9TVsSAnZWagAAuO8QAIRJDZxQ8YrTwu7srVS5\n4f0s9ltYjK/GFiSrDebSBH45CcyGI7peDMVJWLRtql5RH8RQhDVstg8/3hoO\nbAGXG3S29T6PwG9cAIGTrMqPd91YaYrAbJP7Cu+lYqNPNoobnSgLwhFw/crx\nYWUAfyuUIvPBGwXQe+Z/h05MHUPdBM/fg8pWXlVr8jSP1BveHzJAjNeuFK+u\nrWiOAvSwmhRVOWbwRNCxdcMuLGuExTDN9DAVSxzMfEEDXMCrSnvu9V/VJlLV\nUpQIp1sBAnEUQSJkTLXTUC3hIUOKj5Y3dSLaZT9FwzAb4UCpI0GaZsb87E8M\nZGfKYXaPolk5ogB2iB7KEVUR8n4D25RalgOFmYwN4WwM4ptmC+FHy/Qsiwma\nBTFkUUHt6B5xk7CJwheYAuLGYCPZq5TCTDM9dp/QAR8mDy1ujK1xcndEcMZN\nG/5uqejx4E0O7pnUN25DgFednBMhMZx9lDHyLkaoqaP8CdY5aw7Muley6N1o\n1NsP5rWRI64BQOo7D/jC2qU2ImkGDK4PETK/YES+juLj8W1s9UDk+thOp3m0\ne57aAeLn1X/THghudRECYn+GRlDMojibzZe7q7RH8WOL15zevFJLa1bPJd/m\nh85pn5KEsew4m5k6lcoJE2X++JyJEHEH3yzkkDE78Nj15dskZZn8WfZypYCa\nsbrl\r\n=vAZ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdQ3dSSmYQIlaVkAyb5+n5uFbfuelGIFmHAh6kr8WKiAiEAxI3niUMU3ifqFz4a+Exgn75OIeHaI+Xi04bXNbzoozI="}]},"_npmUser":{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"},"directories":{},"maintainers":[{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tx2_1.0.4_1612298797528_0.2623750309892068"},"_hasShrinkwrap":false},"1.0.5":{"name":"tx2","version":"1.0.5","description":"Metrics, Issues, Actions, Events reporting library","main":"index.js","scripts":{"test":"mocha test/*.mocha.js","doc":"npx jsdoc2md src/* > API.md"},"author":{"name":"PM2"},"license":"MIT","dependencies":{"json-stringify-safe":"^5.0.1"},"devDependencies":{"jsdoc-to-markdown":"^6.0.1","mocha":"8","should":"13"},"gitHead":"e0744395d4c9d10e55018eb36757ba5a6a1b8307","_id":"tx2@1.0.5","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-sJ24w0y03Md/bxzK4FU8J8JveYYUbSs2FViLJ2D/8bytSiyPRbuE3DyL/9UKYXTZlV3yXq0L8GLlhobTnekCVg==","shasum":"ee0b0e5e2c351f8d23e54bdf46dd60afa3bbc73d","tarball":"https://registry.npmjs.org/tx2/-/tx2-1.0.5.tgz","fileCount":23,"unpackedSize":34938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmnElCRA9TVsSAnZWagAAXX8P+gK90Q1pHTGARbB8k/Xq\n/bSmBpQ9ux0DkOiocTKFt/4WXBPLfheDLUN4E/pfeAFAv1xjHIk0k7TUWPvd\nbvjwsaVyLhBTL1+D/9uCfEFm2ziehezECVxS08RjMp61hDO6kJyk0aGD65x3\nawE4SG1yZ7IY5IfmuJYiwKBkDQnV03pF8QULBkDGj9Vmmw896GbjwJ0JdJ2e\nPE7Ttpat+LWkotbMT6rOMvuCMXl0SiGzlzEQL5AI7H2gqjdEWopN1MroCGWH\nd+GD2jafiK2pZj0GbkKL3srxO2I1aPT2qAdfw1OBQcF7GrOFo93RhySiy3TE\nvuY2J8JS02SKeGRm8H1hn282UOo5jTJdE3WcCCvNoSKeLIRfXwSEQysyRKGv\ncpYid0TSz0fX+rC64K/Dz3o3QTkHMjwyKVqUF2M412LNDJYw1QKmz05i2pq7\ncCO8RdB7nQn4uzXIhXqU8Cf7iFaCj3A5qoMEP7tlRHy7okd1Uv/y19nM9rKG\nbc73ntN4ELI5gR9CcxkAZzr3MhtvdzAxV2jl0KhCC2FDkb6eyXIqrhDbmkOh\nh1ww5Z3WwpcG2AM6EUkS1ip8DgD/+iyeo08UEy9W+7dINzj2MDVor3Yk5t3U\ns4ZcHCxO3iNmDXz1iS5uJw674qIvzK9Ow1KUDO3G0foy0Vnb2CNp2IC32fVe\njBFO\r\n=ZlBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDImzxecOJcPRGIRlGxMFMEtfRtXFV9pj10mCcArUy2SQIgN8BsZsDSc3FQjxHJmj+7UDGqqzqn61OfBik+WHOe994="}]},"_npmUser":{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"},"directories":{},"maintainers":[{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tx2_1.0.5_1637511461220_0.18155790670579486"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-18T21:29:19.844Z","1.0.3":"2021-01-18T21:29:20.097Z","modified":"2022-05-22T11:49:50.368Z","1.0.4":"2021-02-02T20:46:37.693Z","1.0.5":"2021-11-21T16:17:41.380Z"},"maintainers":[{"name":"tknew","email":"strzelewicz.alexandre@gmail.com"}],"description":"Metrics, Issues, Actions, Events reporting library","author":{"name":"PM2"},"license":"MIT","readme":"\n## tx2\n\nReport Events, Metrics, Issues, Actions to PM2 and PM2.io.\n\n```javascript\nconst tx2 = require('tx2')\n\nlet body = { calories : 20 }\ntx2.metric('burnt calories', () => body.calories)\n\ntx2.action('lift weights', (cb) => {\n cb({ success: true })\n})\n```\n\nCheck [API.md](API.md) for full API doc.\n\nOnce you have created some metrics:\n\n```bash\n$ pm2 start app.js\n```\n\nThen run:\n\n```bash\n# Inspect primitive reported\n$ pm2 show app\n```\n\nor go to pm2.io for web based interface + insights creation.\n\n## More\n\nGenerate documentation:\n\n```bash\n$ npm run doc\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}