{"_id":"@dodancs/asterisk-ami-events-stream","_rev":"3-46818ca701720d7bcf23a7639ec6cb86","name":"@dodancs/asterisk-ami-events-stream","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.2":{"name":"@dodancs/asterisk-ami-events-stream","version":"0.1.2","description":"Asterisk AMI Events Stream for NodeJS \\w TypeScript support","main":"lib/AmiEventsStream.js","types":"lib/AmiEventsStream.d.ts","private":false,"engines":{"node":">=4.0.0"},"scripts":{"build":"tsc","move_libs":"mkdir -p lib && mv src/*.js lib/ && mv src/*.d.ts lib/","clean":"rm -rf lib/ && find . -maxdepth 3 -type f \\( -name '*.js' -o -name '*.d.ts' \\) -not -path './node_modules/*' -delete","test":"mocha ./test","coverage":"istanbul cover _mocha -- -R spec","build_and_publish":"npm run clean && npm run build && npm run move_libs && npm publish --access=public"},"directories":{"src":"./src","test":"./test"},"repository":{"type":"git","url":"git+https://github.com/dodancs/asterisk-ami-events-stream.git"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["voip","asterisk","ami"],"author":{"name":"Alex Voronyansky","email":"belirafon@gmail.com"},"bugs":{"email":"dominik+npmjs@dancs.sk"},"devDependencies":{"@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/node":"^18.13.0","chai":"^4.3.7","coveralls":"^3.1.1","istanbul":"^0.4.5","mocha":"^10.2.0","typescript":"^4.9.5"},"dependencies":{"@dodancs/asterisk-ami-event-utils":"^0.1.3"},"license":"MIT","gitHead":"d285568462c500e7d19713f3617b069abf4609e6","homepage":"https://github.com/dodancs/asterisk-ami-events-stream#readme","_id":"@dodancs/asterisk-ami-events-stream@0.1.2","_nodeVersion":"18.14.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-m8IrxvRjIYdk94CZoLJ8kgEyUqK3c1NyTvI6ljn8owMWa3KM4cT/RXTvD8GYT8P9MwB/oEbDxEGRvY4WfSI4mg==","shasum":"0bd3a368f0cbeb241ca60f53f64841839e63fca8","tarball":"https://registry.npmjs.org/@dodancs/asterisk-ami-events-stream/-/asterisk-ami-events-stream-0.1.2.tgz","fileCount":5,"unpackedSize":11763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkWOq8qKXTG40DCrdMj4dWSZWPg51RFPf83Ox6Rc/kzwIgC/UXndPGCyC0NKvC0xR6FyoSAxpN+jDt+hHu4BZ8UoA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8egGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroVQ//csKCpvI0IQ+oO5NswnHrt5BtFy5KTIOoxuaTOlX+tBuDSsja\r\nX5uqKZWyHG4YDd4WtTI2Dd45tvEIkK92mEWd9o69P/swPSlfVXiw7+i62WSX\r\nsB68OSxZXG6g8A0xZ+P/QNXMe/1sZEgxpTPoKFZ3jO5UgojfrdRTgPts5en5\r\n6RMKZuviwuv5NwQ5m9trXsQT0nVmxDTRZ3/GRQsdbnCe966+LF0o0eI0bgPT\r\n0yVkRQt1+UlokGd7nGmuUdGFo4rswXXCYKkZCr4imKZEpP5wfNEqTAORFR2d\r\nHcYB/7qQ8ezl5Up+D3BACh6N8O0BclsPGun/gcisTTBD8xO4v4QLced9hasC\r\nP19DQcIvsX+vUvhhVN045kdHZt7XSu3u5DFHc6h++oFHWeyh8HMEdV5j5nhP\r\nODPbaq/uMXjVAjZUIZeSsqTE22DPYGVVLN+IFHeZkOFczHDJr+szk2eHzHIP\r\nPUXOBDYGH5RKhB3N1ID0YvLLR/gomfR9q723gJQCdnGCIoODQjX3v59baq4T\r\n/GKiLWWqfGSXqj/65jq1pRh+8MES4qDsI1RT9CAtcspD8Nk+1E3i2sC++nCb\r\nPFndxYBPmMytg0zjLY+gHCG2k2GEHRN2G5KrzDc+2yKaxZpLfdIJttK8lhGi\r\nxZbtxC4PzjMfmo/vxiuUPWIzgwzx2nQjCc4=\r\n=anHB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dodancs","email":"dominik+npmjs@dancs.sk"},"maintainers":[{"name":"dodancs","email":"dominik+npmjs@dancs.sk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asterisk-ami-events-stream_0.1.2_1676797958590_0.9409127914029127"},"_hasShrinkwrap":false},"0.1.3":{"name":"@dodancs/asterisk-ami-events-stream","version":"0.1.3","description":"Asterisk AMI Events Stream for NodeJS \\w TypeScript support","main":"lib/AmiEventsStream.js","types":"lib/AmiEventsStream.d.ts","private":false,"engines":{"node":">=4.0.0"},"scripts":{"build":"tsc","move_libs":"mkdir -p lib && mv src/*.js lib/ && mv src/*.d.ts lib/","clean":"rm -rf lib/ && find . -maxdepth 3 -type f \\( -name '*.js' -o -name '*.d.ts' \\) -not -path './node_modules/*' -delete","test":"mocha ./test","coverage":"istanbul cover _mocha -- -R spec","build_and_publish":"npm run clean && npm run build && npm run move_libs && npm publish --access=public"},"directories":{"src":"./src","test":"./test"},"repository":{"type":"git","url":"git+https://github.com/dodancs/asterisk-ami-events-stream.git"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["voip","asterisk","ami"],"author":{"name":"Alex Voronyansky","email":"belirafon@gmail.com"},"bugs":{"email":"dominik+npmjs@dancs.sk"},"devDependencies":{"@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/node":"^18.13.0","chai":"^4.3.7","coveralls":"^3.1.1","istanbul":"^0.4.5","mocha":"^10.2.0","typescript":"^4.9.5"},"dependencies":{"@dodancs/asterisk-ami-event-utils":"^0.1.3"},"license":"MIT","gitHead":"44ac5013714896223379c49890f493d861667683","homepage":"https://github.com/dodancs/asterisk-ami-events-stream#readme","_id":"@dodancs/asterisk-ami-events-stream@0.1.3","_nodeVersion":"18.14.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-04IE/HrRB4NYEXqLvDzaBBZQ3Aqs5xZpPY6smmPMn311cK/308JXYp+DPIFZHNLh43G8U2vI0tj5LSbY9yx7YA==","shasum":"828b014620ae31b40c847002564d5ceb02bf2e20","tarball":"https://registry.npmjs.org/@dodancs/asterisk-ami-events-stream/-/asterisk-ami-events-stream-0.1.3.tgz","fileCount":5,"unpackedSize":11763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCul/xbQhJ6G0666qG4M60tWxbA4beT2c+xKWGE+mWhoQIgJUrGulrIqmYAG0I6n302HrRSyLuCA9xq2Aq6mBvrXpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8e1MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxjBAAmWebj36C59HjeFK8JH3L6r2xPFsamKUZSPjIRTywGhgo5UhS\r\n/Vmvqv3UAWOao+MdOXQnibNDEGEfhjcfBlWwqyzV4+kNOeKhuXBLLI7gMSs/\r\nHjSIFZ0Yl/UZ55Hga6u6tdfXQUp+Y4EZY7qI1Pl4Cxp+z1AXj150kIOuypO2\r\nQ5WVN7enLx1GVv5tYYZb+jZQxzqsJOrQ02P4q6CUYiJpgpM0hTlFWOeutUru\r\nMvEA1owv0qGQLYq6EAJoHpDAgXpSicLvyoRwuy4824BwEjTKPbUlkEW4ENcQ\r\nrW6ZmM9Be0QaUb4GAARGLTjny8QubIqcw3rPbmhsjUkEaZhxJbB4emr92A4P\r\nlG1Bcg/9jf54W1ARm3L3wOf+M8FmbkcHoMyA8bi/qq4oWlmYaGR0jxkWDZNg\r\n0+ARV9dtQ0UqNAJ0awHQD/XXyZ+lSPIZOZ6VVaPQ7Twzl0uX/j9kC/3JgJRU\r\nzM4eWA36CLt3OqTNPhC2wOgvtJuYiad0NKeEupWO1kUzR0poxZfR2V+SpnAb\r\n77Fh3WPGda92iSenxBhJ70eZ1lGjJlP9LO+owMO+1EHLh+bDr7KmD0zVryJ6\r\nOZXQk+bV456RleviFVOg+5BN76gE/y07kFvK/FJbHzfBTCqBu9VTBtZOXhkL\r\nEXspOBia18JKfusro0Cu4K+9isbJiXKcJqc=\r\n=s8vk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dodancs","email":"dominik+npmjs@dancs.sk"},"maintainers":[{"name":"dodancs","email":"dominik+npmjs@dancs.sk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asterisk-ami-events-stream_0.1.3_1676799308767_0.4804234297141301"},"_hasShrinkwrap":false},"0.1.4":{"name":"@dodancs/asterisk-ami-events-stream","version":"0.1.4","description":"Asterisk AMI Events Stream for NodeJS \\w TypeScript support","main":"lib/AmiEventsStream.js","types":"lib/AmiEventsStream.d.ts","private":false,"engines":{"node":">=4.0.0"},"scripts":{"build":"tsc","move_libs":"mkdir -p lib && mv src/*.js lib/ && mv src/*.d.ts lib/","clean":"rm -rf lib/ && find . -maxdepth 3 -type f \\( -name '*.js' -o -name '*.d.ts' \\) -not -path './node_modules/*' -delete","test":"mocha ./test","coverage":"istanbul cover _mocha -- -R spec","build_and_publish":"npm run clean && npm run build && npm run move_libs && npm publish --access=public"},"directories":{"src":"./src","test":"./test"},"repository":{"type":"git","url":"git+https://github.com/dodancs/asterisk-ami-events-stream.git"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["voip","asterisk","ami"],"author":{"name":"Alex Voronyansky","email":"belirafon@gmail.com"},"bugs":{"email":"dominik+npmjs@dancs.sk"},"devDependencies":{"@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/node":"^18.13.0","chai":"^4.3.7","coveralls":"^3.1.1","istanbul":"^0.4.5","mocha":"^10.2.0","typescript":"^4.9.5"},"dependencies":{"@dodancs/asterisk-ami-event-utils":"^0.1.4"},"license":"MIT","gitHead":"1ed1969c6dcf8bcadc3596c57cb57381814f4d0d","homepage":"https://github.com/dodancs/asterisk-ami-events-stream#readme","_id":"@dodancs/asterisk-ami-events-stream@0.1.4","_nodeVersion":"18.14.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-hmHCpsOSZHaJvP2n81ESir3VyyLWOx7YIJi1m0mvzMctBAi/Q7fvpFA+k5wK55bZNnjAm+jbCuaR5kdrVzuG7w==","shasum":"fa2e7b0ce2df095ef55070d1abaf33a74dee4efa","tarball":"https://registry.npmjs.org/@dodancs/asterisk-ami-events-stream/-/asterisk-ami-events-stream-0.1.4.tgz","fileCount":5,"unpackedSize":11726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWr8pKKXcvQvcYTYsLmqdUs1NtCEeA6yxdYfoW2jHjzgIgGLXPyEPVzOvvzboYEgsb8C2wLqqVr+y80un9WA0pplQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kWeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMTw/+LDCZICLp+T5RS8NvLCoZ/hjhVLWzB24vDdU1I72RG/rgvIM/\r\nekz/ncwDCb3zfAwrW7mLFOYU+Qbf0qFWI8NEiYVO4yY61nk+H0FnhwLo0xK9\r\nNIhlKu63QoUwJdyygg3466R1qh6e0xTdLIWmgoispOMF556bwCIg0d3j3wsU\r\nKX59mLOlZ+vqBiSYhKRdJ/oqjnN6MikM7qmLbbjkHozFx7Luz3O66dBOmrbe\r\n5uiRvqPFtlYnRTJO267b7Je5SPaNasL3rMmiRRpiGHQOuVIqF6OnwX/mR3kH\r\n2Oxk4rWQ6Cvjuu6JkmKvYMAkCIU5rMkYJDHPFsbGPing5bOJYtnz583eSnul\r\nxjP8HeyTSTmdgHMfbp8r7BAL7PXe2q8t+Dzbbvyyw0XJ1NbSpEpyyvUjjmAM\r\nDTq87hDpTSBIMEDCFSGuoiYSuipU6SDD1EnB7+KAgD6Ofkgl+HdD5NSg7zPc\r\nototX0DyjXON99SslbiEkOk+d/H0/hf6Wp4YgB+n2OJNZkWpR4noEK5QLIxi\r\n4xDxT/RsJGHOh7RcwaRXGv2ayFXCxoQKY8AgxUQoob8aj3Oc1eQix2KvkU7s\r\nRFcQeRbw8cykoiC85qq8AMIU7PxmCbqan2yd7Ga827EfYoFs2t3wSpTo4NnW\r\nnx+zx9C8KTdeiy6MLVuJPAhQu5bXxOZBVGs=\r\n=h8ce\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dodancs","email":"dominik+npmjs@dancs.sk"},"maintainers":[{"name":"dodancs","email":"dominik+npmjs@dancs.sk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asterisk-ami-events-stream_0.1.4_1676821917851_0.04698397798012821"},"_hasShrinkwrap":false},"0.1.5":{"name":"@dodancs/asterisk-ami-events-stream","version":"0.1.5","description":"Asterisk AMI Events Stream for NodeJS \\w TypeScript support","main":"lib/AmiEventsStream.js","types":"lib/AmiEventsStream.d.ts","private":false,"engines":{"node":">=4.0.0"},"scripts":{"build":"tsc","move_libs":"mkdir -p lib && mv src/*.js lib/ && mv src/*.d.ts lib/","clean":"rm -rf lib/ && find . -maxdepth 3 -type f \\( -name '*.js' -o -name '*.d.ts' \\) -not -path './node_modules/*' -delete","test":"mocha ./test","coverage":"istanbul cover _mocha -- -R spec","build_and_publish":"npm run clean && npm run build && npm run move_libs && npm publish --access=public"},"directories":{"src":"./src","test":"./test"},"repository":{"type":"git","url":"git+https://github.com/dodancs/asterisk-ami-events-stream.git"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["voip","asterisk","ami"],"author":{"name":"Alex Voronyansky","email":"belirafon@gmail.com"},"bugs":{"email":"dominik+npmjs@dancs.sk"},"devDependencies":{"@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/node":"^18.13.0","chai":"^4.3.7","coveralls":"^3.1.1","istanbul":"^0.4.5","mocha":"^10.2.0","typescript":"^4.9.5"},"dependencies":{"@dodancs/asterisk-ami-event-utils":"^0.1.5"},"license":"MIT","gitHead":"7f157b71593a2a400d6c1680eb4a008d2708fbfa","homepage":"https://github.com/dodancs/asterisk-ami-events-stream#readme","_id":"@dodancs/asterisk-ami-events-stream@0.1.5","_nodeVersion":"18.14.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Ci1Fw4LB8s+QH9kn0X2K/gNYCYN1MzNPH/yv4K3RNDI/wkUl86j36MFkffPaUnWKYZ8GGPLcNspP+jbXzUNHNw==","shasum":"a195c31c0e249101f63cfc0d48d11a468b560472","tarball":"https://registry.npmjs.org/@dodancs/asterisk-ami-events-stream/-/asterisk-ami-events-stream-0.1.5.tgz","fileCount":5,"unpackedSize":11745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWTzd6gL9tOpsb8VHLZO/4X+zXgMgUm5+pTiqkXgyNmAiEAv/cR2qHDpIQobaRWYmK2utUlimygCVWA177Xg9kpZC0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Bg//WDNehoEVNlkBFvAOvrh1gse04jX2q2h3CECW1zns3ub2TRW1\r\nNJENv2UkLZ/XFLTPYcXFIsc540uyh1n/mfHeZpty3XyMLGNO97M+0wwzAzTw\r\nLhiy5t0B5bCr+aaV+mtBPJe0XTEsM24urLLtr2qRFn7CjFu0AZbOe2fahs5i\r\nV4C/BSrL819I6SDyKHXQLjg7KD8PXDjvJWbOEO9Xlwl1fJ6Kr+eN/t3Fq8W7\r\n4lgC7+dj6Jb87tSBmVzHi/uFSGBSG3MgMyfvhrVdzUtXiGJFt7l1Vppu62zA\r\nB6McklPtXJ/guSjcubKVGBM1hOyUnvRmMqguN6xJy10A8l/4aSAhTi4Zeolj\r\ng46l9aKyvXwUUu0M//qHkoFKQ7eQNDVMPAolbeK9sZ8hTuLvHuaS71MRQ7Og\r\nZa6mEPyJisP0mtdsRNRefDNGhY6ajoVVo5/Qg2481YxIsVjs41sQvuPs47kc\r\nm+Wx/x3+jsVHK/jgEbYhL55faZN5Mfb+qR2ti+NLm/O9A0F3aTwve6T0/BPh\r\n8EfK0QYVezNkGToyJzzZzYJvMVnGSAvyQA9r0SP+gGHsw/HZmWudl+Pu56o1\r\ntv6rGUw9ZNfHc2AGTs2oqmNm8/ZZGrnwFcssfTi1EEcgpR/fjByN2Od2fO3S\r\n3hNb/QLJ4yhFHG2yuBvA85VwcoX+TFAJs7I=\r\n=ATca\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dodancs","email":"dominik+npmjs@dancs.sk"},"maintainers":[{"name":"dodancs","email":"dominik+npmjs@dancs.sk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asterisk-ami-events-stream_0.1.5_1676822939313_0.5891161430965914"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-19T09:12:38.504Z","0.1.2":"2023-02-19T09:12:38.769Z","modified":"2023-02-19T16:08:59.652Z","0.1.3":"2023-02-19T09:35:08.957Z","0.1.4":"2023-02-19T15:51:58.055Z","0.1.5":"2023-02-19T16:08:59.514Z"},"maintainers":[{"name":"dodancs","email":"dominik+npmjs@dancs.sk"}],"description":"Asterisk AMI Events Stream for NodeJS \\w TypeScript support","homepage":"https://github.com/dodancs/asterisk-ami-events-stream#readme","keywords":["voip","asterisk","ami"],"repository":{"type":"git","url":"git+https://github.com/dodancs/asterisk-ami-events-stream.git"},"author":{"name":"Alex Voronyansky","email":"belirafon@gmail.com"},"bugs":{"email":"dominik+npmjs@dancs.sk"},"license":"MIT","readme":"# Asterisk AMI Events Stream for NodeJS \\w TypeScript support\n\n[![Coverage Status](https://coveralls.io/repos/dodancs/asterisk-ami-event-utils/badge.svg)](https://coveralls.io/github/dodancs/asterisk-ami-event-stream)\n[![npm version](https://badge.fury.io/js/@dodancs%2Fasterisk-ami-event-utils.svg)](https://badge.fury.io/js/@dodancs%2Fasterisk-ami-event-stream)\n\nFork of [asterisk-ami-events-stream](https://github.com/BelirafoN/asterisk-ami-events-stream) and [rvleyden/asterisk-ami-events-stream](https://github.com/rvleyden/asterisk-ami-events-stream)\n\nThis is a transform stream for AMI socket. This stream has a three custom events: \n\nThis library is a part of **[Asterisk's AMI Client](https://www.npmjs.com/package/asterisk-ami-client)** library.\n\n* **`amiEvent`** - fired when event was receive. Handler of this event receives AMI event object.\n* **`amiResponse`** - fired when response was receive. Handler of this event receives AMI response object. \n* **`amiAction`** - fired when action was receive. Handler of this event receives AMI action object. \n\nIf response from AMI not has structure like this:\n\n```\n<KEY>: <VALUE>CRLF\n<KEY>: <VALUE>CRLF\n...\n<KEY>: <VALUE>CRLFx2\n```\n\nIn above case, body of this response will be available in `$content` property of response object.\n\n### Install \n\n```bash \n$ npm i @dodancs/asterisk-ami-events-stream\n```\n\n### NodeJS versions \n\nsupport `>=4.0.0`\n\n### Usage\n\n```javascript\nconst net = require('net');\nconst amiUtils = require('asterisk-ami-event-utils');\nconst AmiEventsStream = require('asterisk-ami-events-stream');\nconst eventsStream = new AmiEventsStream();\n\nconst amiSocket = net.connect({port: 5038}, () => {\n        console.log('connected to asterisk ami!');\n        amiSocket.write(amiUtils.fromObject({\n                Action: 'login',\n                Username: 'login',\n                Secret: 'password',\n                Events: 'on'\n            }));\n        amiSocket.pipe(eventsStream);\n    });\n    \namiSocket\n    .on('end', () => {\n        amiSocket.unpipe(eventsStream);\n        console.log('disconnected from asterisk ami');\n    })\n    .on('error', error => {\n        console.log(error);\n        amiSocket.unpipe(eventsStream);\n    });\n\neventsStream\n    .on('amiEvent', event => {\n        console.log(event);\n        amiSocket.end();\n    })    \n    .on('amiResponse', response => {\n        console.log(response);\n        amiSocket.end();\n    })\n    .on('amiAction', action => {\n        console.log(action);\n        amiSocket.end();\n    });    \n```\n\n### Examples \n\nFor examples, please, see tests `./test/*`.\n\n### Tests \n\nTests require [Mocha](https://mochajs.org/). \n\n```bash \nmocha ./test\n``` \n\nor with `npm` \n\n```bash\nnpm test \n```\n\nTest coverage with [Istanbul](https://gotwarlost.github.io/istanbul/) \n\n```bash\nnpm run coverage\n```\n\n### License \n\nLicensed under the MIT License\n","readmeFilename":"README.md"}