{"_id":"afk","_rev":"80-fc9aed4583e497ef7656d9f0c538e090","name":"afk","description":"Trigger an action when the activity status of the user changes","dist-tags":{"latest":"1.0.0","beta":"1.0.0-beta.0"},"versions":{"0.0.1":{"name":"afk","version":"0.0.1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides milliseconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.0.1","dist":{"shasum":"a5f5d4574aefb1c873724ae3c2490db9034be2ec","tarball":"https://registry.npmjs.org/afk/-/afk-0.0.1.tgz","integrity":"sha512-11khDrOY9AhfcIhrrJ3NbJntSFCodDbkH4sJqqbmdwHE7hNQinKpUTwRfQ1ov3ovyNo1U43UDOQXT5xcyQOHFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ2rjl6FZjrbyERQ/heDWxCJ15IFoVt59czuMJwRQbAAIgMGjBifnuIDENht6ZGmhsrY2VynsmhBpk15N/Zm6bm24="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.0.2":{"name":"afk","version":"0.0.2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides milliseconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.0.2","dist":{"shasum":"ca33db2f2bc9aeb2efad17e1e7c5d8bb36f2cc76","tarball":"https://registry.npmjs.org/afk/-/afk-0.0.2.tgz","integrity":"sha512-OVFdtqo6bDzmP5mJKr0C3m0p7ZO7/0bTA6gv8Eu9Mgsv/ZWGgrE5RU04+k/yvk6MeJ1VdgFapVWUEMzpVvI4bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp/CcXQmxB0dxW8d7hH0Zb39HVDcET9T7Pwq5nyNRcFQIgehapPNuYd78xp5Pd2w5A9l6IoijJO2ULS08OjLQaO9A="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.0.3":{"name":"afk","version":"0.0.3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides milliseconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.0.3","dist":{"shasum":"6b331701f79683db71577c9fe93ab739fe0365cf","tarball":"https://registry.npmjs.org/afk/-/afk-0.0.3.tgz","integrity":"sha512-6/tJrzNkh3U3pXXW8j+Rm/Zu8upvlwNgnhIOsxHn+r7qxlZsX/2/PSHZDF2Udg26qu0tkLUWkFOh/m9f1Kcm3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8JOK+DVJYK2OvkGDt9mus6v4UGfnVqi5Ws6SEauGcSwIhAKMtPuMg4r8r02gqZhigbCLWVl0dxQoi6xZitwf2NZ/H"}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.0.4":{"name":"afk","version":"0.0.4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides milliseconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.0.4","dist":{"shasum":"5f0cc9c916d2f192d4841b0da071ca0733139593","tarball":"https://registry.npmjs.org/afk/-/afk-0.0.4.tgz","integrity":"sha512-wRPQukoU9ngoHefCiKAJtSg3h/VyHbh6Qxds/XW7W09M73f8tmWRiKcIkjIFba2EQc/GcY1ugy8OYQyM3mqv/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNN/nLdvcUs6pFlb4I+2p/8wygkyWQVjJmOZxAW730dAiEAp4MTRVBEeeQiIv1R6YBMUqUeYVRisaiNjrLhy3yc0dc="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.0.5":{"name":"afk","version":"0.0.5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides milliseconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.0.5","dist":{"shasum":"b8ab02ede44c729c7db6256656f8cc4e8e243c74","tarball":"https://registry.npmjs.org/afk/-/afk-0.0.5.tgz","integrity":"sha512-5Y93d33kPA7rUKtqoJ9Q/Pdxji42mCOdc1KX5i4+2iGGanxvTqWoxcCspVwgQk1ScZf655LjrfQIpoik8HMiiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYXptsMqhoilRVml4BMhkNn1jrT29L7jPqQOd18KvO9AiEA4SeQKs/55WqSRYo52qadGzGpfDKUBX60UrCZ7pn8dyI="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.1.0":{"name":"afk","version":"0.1.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.1.0","dist":{"shasum":"9974b62f6b9a8a29d08b11dd427ec38bb6a71dcf","tarball":"https://registry.npmjs.org/afk/-/afk-0.1.0.tgz","integrity":"sha512-Yedz4l+6ndVP1xMBT8bX12T3JEYYPPcsS7XTkcUuYEJ7AYewa7sHAP7zyAz/VzBzkJQMBg+9dbYsWw0l8+7xsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZZuLmrW9DZSAmrva9IOiO7iW+BJgKr4Vc272JyHGLyAIgdvgKDhSsqtpw7KRw8pxPbbaB3eqBdEpeRfQzXgzjtuM="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.1.1":{"name":"afk","version":"0.1.1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.1.1","dist":{"shasum":"68624b40bb13a0e8194424766ee31a76285257c5","tarball":"https://registry.npmjs.org/afk/-/afk-0.1.1.tgz","integrity":"sha512-pGZ0wEzo6x2T1/3dkJHeiy75+s98AqWSR7WZudS755tElx8w1dZ8WDKYQVDIepsRBbj9VBnGy0QnL39V0qdBrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjf0EY4YQJCyD5NkIrD6QoxNkacaR++F4oVV5XKXZAAAiBSEkvjKutFt/rjlJQ/H9Ov93Hn0vJH/RisgGfvPC3Tug=="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.0":{"name":"afk","version":"0.2.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/TeamworkPM/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/TeamworkPM/node-afk/issues"},"homepage":"https://github.com/TeamworkPM/node-afk","_id":"afk@0.2.0","dist":{"shasum":"33047b004255b5f400ebe7391b3f9c1c223eca49","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.0.tgz","integrity":"sha512-v9dbrD7CvQmxJbXj/FhiSIfQGCEZcgNrXOACgAy0UHB7F49S+MV2dcVHoYBOmMmbAF8mMJK0zLCld+fcom9efA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEngMg99zNRoILzgpJAJEG1z4hyjsWGEEQ8mN8CCaxPXAiEAx7m9granPIHIHvJonmjBvUD+VY3oYR8cm1JbfTifUwo="}]},"_from":"./","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.1":{"name":"afk","version":"0.2.1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.1","dist":{"shasum":"a953c7b98e82bbbdcbe1e0e34a3771d65b2276b2","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.1.tgz","integrity":"sha512-X1Y9MDExsbAeVplaNvrxlAK8aZHPhb33Lw/EULQAVNGQARlj5T3dz3+ZVW3HPm5+rrDloqKUdNQdFtW03hqiqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAT+pR0GX95xUhYIzDE+iY+ff+ZpzCf3tvBMLcIkQNQAiEAnV3ihMUdxY5UYvUqHkGrgeO9FBxwZWmUYcT/XTNkuFs="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.2":{"name":"afk","version":"0.2.2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.2","dist":{"shasum":"9cd5a00c43e66d474fa9f79cd93a1a7ba194fd36","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.2.tgz","integrity":"sha512-sdLWMV0VS87x+cnj1cDUz65ccQQTf109xykKrpRNz2mgkDrHj4Qtr6+IfFjYVG/3vpBtrvlyXjBt+QNvf//Ugw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZh8w8q3s5bf9HR2I9zn3diT4UcBwOFK+grIewnd6A7wIhAPwqsP6HpGw6RBnr3EnPsVCIRPIiknbgQ8hAeJOgRG/H"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.3":{"name":"afk","version":"0.2.3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.3","dist":{"shasum":"af46f5c021546f4e1448da73fefb109588b44919","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.3.tgz","integrity":"sha512-q8vdEwK4X/klzCCWECVMrWSjYz7Ykl3+KNzFyyuqvGksZ9/B3q9NMdtv0UK+/QSgfEKnFi39ViYCE8z40kWrrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbcWpTFRM05H1LlobGEfyQg9/acL57e5DQwzVQV4O5rAiBgag0O8Z5wZTKpim1Q1JhDZ5BdOSrjgQoMVSgF861ZWw=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.4":{"name":"afk","version":"0.2.4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.4","dist":{"shasum":"50f5cdb1d50ea84e30b636c1768affc9b1b9884b","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.4.tgz","integrity":"sha512-K4EuybnkzyArsFazVbglffnCxLYD735lmxv4dmkxKrnI/gmJOGMshMKJ1TcVCKhZJ15o7K2XUy7dCULJvwg13g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlg1DMSArJu9OYRuOPJnEKXkfujVYqzGf+vSwJ0LgJGgIhAIBQN8yEJbNCPaCAMgfTOPPeRwwqBkgld1zqlhcBE49r"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.5":{"name":"afk","version":"0.2.5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.5","dist":{"shasum":"c28ef9e64051ab6b4569f32175d5f9e6865a40ee","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.5.tgz","integrity":"sha512-sP/svGcI7FoFYWx4V2UIj0qahChPDYyOuoL8esDbiSA4IJp6Nb6oNT2iYtuHzzyjHfyzhv7ecs8kdiDAW1W/WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1f+MVsf+nWMEE26HNq70ndcJlIX+5ubIA7dBJWakzKAiAOZd4G4YQWpggYipMi1YrxXXXve7N/2mabJEnSc20ZMA=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.2.6":{"name":"afk","version":"0.2.6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.2.6","dist":{"shasum":"4e83f53e1a92cf18842138b6f9739420755ecd9f","tarball":"https://registry.npmjs.org/afk/-/afk-0.2.6.tgz","integrity":"sha512-Omsbh/5BzAZIz1qcK5DkfdqquJEBe3kXZWjoIceKwpM5lQXnxwDKR31oODFgfpZN/rNvPLEnIdTxtDwxIigBcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk+TS5uJJwyGN3eQYx3aNkDK5s7Tr5n6fLD3hrCFNf1gIhAI7QS7NXPr+rdRBzPdXdugVC+wfem0uCdZZ8Y+xMqctH"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.3.0":{"name":"afk","version":"0.3.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.3.0","dist":{"shasum":"8d713c1aaba9563a719e08ded989b9f76392f654","tarball":"https://registry.npmjs.org/afk/-/afk-0.3.0.tgz","integrity":"sha512-NtNQ9ztVUkRfndXvGsTxvD0K92BHzqZ67ERZFB+SxWWXwlE9vupwRPLUPq9gmjbeXzmEMu3iXssgWjeQj9jYlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb3lTRND7YWuv8hXCc9XE11kM5rm74bF9O1Rp7BjmCagIgW4TF0t0N1WBXUN1sKzIT9Jr5aP+0bRADNfw7wtSAD2k="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.3.1":{"name":"afk","version":"0.3.1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.3.1","dist":{"shasum":"95780a94a8a3efdf7fa15de920e61b6e3d93322e","tarball":"https://registry.npmjs.org/afk/-/afk-0.3.1.tgz","integrity":"sha512-8jx/x+g2aNf8m3hB9WLPZPnE7oBTpxni40eaxrDJlQSDAZQnujc2iGuF3eJRUc6BeMEBLLUkMo+rYGb9MtFRjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdwVXOyQPo2gSkWz3Y86gJO2DT9eiP5b3JQJuCYa7vMAiBaH5ug9LdCbXc90LMTahOkXqX7O8f3972YpcsbObtJ/A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.3.2":{"name":"afk","version":"0.3.2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.3.2","dist":{"shasum":"f6a87c0fca05f22ca9601327a3df5e5251952465","tarball":"https://registry.npmjs.org/afk/-/afk-0.3.2.tgz","integrity":"sha512-5ge41RMEDKpCP8yT5AZq9tLubv79Q1YpX47Cb6CNLd+Sll/tEXJ8mdMD5sBFq2ZP0gZJbbmbctyjALBXGmciHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSwIvJ8ejvR76ujFhe51Xt+cQiQN7N3AOiOZ8ZSUKIgAiEAqEE+tB2UV7xkiwL/wiplw+aYcX2KkObHBPxMtm+/n7s="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.4.0":{"name":"afk","version":"0.4.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.0","dist":{"shasum":"758f2f852a390bacc47ee97dea7b224cbd2d19e5","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.0.tgz","integrity":"sha512-wlrVH5QHEoikV9UAurn/Bd2XdNmEaN6FTK5X0chE6jvkQnZmwi502AT6e7VexnPUeMSlegFiRTsjaDIID8adjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA757H2IXGxkSFQhFgu1Jeq43dTtIP1mZmE1uyZoougwAiEAzZHtQX2v1ATLqoM3NixCy7AtClZRzGH407ERwiif6EQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.4.1":{"name":"afk","version":"0.4.1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.1","dist":{"shasum":"ccabf5ac42ef3f90f20931bdc0d09c919c18743c","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.1.tgz","integrity":"sha512-hE1UfldSzCNFIFTaZboVI57zLj0u8G3nDhwW+GprDOLKXCNygO20iEo7DIAirNGDNBTvzEg5LPEDHdu4LLHBAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgUmu33VQ3tv7Gu9xiC7B9NH7hAcnPEC+15hJECaue8AiAxd2GIaqNk1O74ttZob0i8t93xKlHdQVdypAjuYl3Fcg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"directories":{}},"0.4.2":{"name":"afk","version":"0.4.2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","gitHead":"e24c09e36552ab59691597328a0518725be1a5c5","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.2","_shasum":"a15a5f5b08f3aa1a0a2632750d5379f42b4860e5","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"dist":{"shasum":"a15a5f5b08f3aa1a0a2632750d5379f42b4860e5","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.2.tgz","integrity":"sha512-DP+JXHvKZabXaqExuksz/9OCOCBFUswveHz93rir0ULSRzKAoM1a4Ux/YhkRR9zChBkcuWIQKBkqDucJum3ELA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwGMhIZi/CBGP7C5EJ0747TcAweQYhz7kZHKnxdszFUAiAsdnZcqzg4RqzipANBvES5iJrnW/EMdnyn/Kpy0WTYZA=="}]},"directories":{}},"0.4.3":{"name":"afk","version":"0.4.3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","gitHead":"5119e1b30a49398e8d8d681f6380e74cb86699e2","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.3","_shasum":"3ea7a19b66f306d8c07bed1289fe917fd81733b6","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"dist":{"shasum":"3ea7a19b66f306d8c07bed1289fe917fd81733b6","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.3.tgz","integrity":"sha512-dkjJBovEy8VKXjBO8ZfiImzm0s/PqQ3vl+4RXoLmUzqBWuQ/40QttuodRStGdEA4fD22ZGvtwejwd2xA25L4IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlm84n/H4IeJOgThanB+STqvmCIw8BOahzDEeUur3qQAiAPHDA9Y4rb9G7LTfwHDaPUrriAunLYQLjbh9YTnP+WDQ=="}]},"directories":{}},"0.4.4":{"name":"afk","version":"0.4.4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","gitHead":"6886578570b0157442b86bbf0da7e1c86cfeebff","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.4","_shasum":"249c4b4ba726b9a958876ee3ef2a98d0361f38ae","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"dist":{"shasum":"249c4b4ba726b9a958876ee3ef2a98d0361f38ae","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.4.tgz","integrity":"sha512-6GCjPErUy/fFlWqqd/K6Fuv0+LRLTC5J7DiIg16ezlTvgO7iT57PoQfB0tjpV1sMgcFiYq07zvWC66jYJosmBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEizLJbHsqxu83H54Yi6vneZyOMAdYQ2oBjxrOc1Mj4qAiBQcUBVODePJHO3T+7BGT0uM0ka6y4Za4wOTmu4qr3WGg=="}]},"directories":{}},"0.4.5":{"name":"afk","version":"0.4.5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","gitHead":"dd5a38bff1dbdb79de8d4df077159dbe132e3955","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.5","_shasum":"2a031c1e3c5dc8c84beb202f5189781055c6658a","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"dist":{"shasum":"2a031c1e3c5dc8c84beb202f5189781055c6658a","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.5.tgz","integrity":"sha512-hZwM40E1vfLaoURdOs9BY3nDLs9iKxgAcWWwV+3qAdhRodvSEhgvAkMJQ3G5sBgSjGkt11iYeoLp8fkos7TM1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqwKkyR+2lGjnnFCSZmZR6EiXTAILafvJlNpDR7EP1VAiEAt+IEVNS75OvcSB+oMSpsC+hlxOhhnb4vmABtwgtMj88="}]},"directories":{}},"0.4.7":{"name":"afk","version":"0.4.7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","gitHead":"d29c1e09deb1d5208a1c59c91a8748f4ef8ff63f","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk","_id":"afk@0.4.7","_shasum":"13b19f802bb6a6f2bfa3ac9618da13da3e66a9fb","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"4ver","email":"me@don.al"},"maintainers":[{"name":"4ver","email":"me@don.al"}],"dist":{"shasum":"13b19f802bb6a6f2bfa3ac9618da13da3e66a9fb","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.7.tgz","integrity":"sha512-4225Lg21+UTSS++RYRNy3GLXFAuvdAl9yUc/PF4HkB6mYu5AdRObueU7zx+/V2az36t/HRfk8av5FFKkEPW+pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwdwc3QBOSOfxCBoiLj5FD5dqonmsLk1Lqe+j7b0feYgIgPbA0aPDnp1Y9/7XesDI2mNrQi30CzkJT5ZbefWOFjoY="}]},"directories":{}},"0.4.8":{"name":"afk","version":"0.4.8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"_id":"afk@0.4.8","dist":{"shasum":"c4c25255e0ba81a524679fd46cb6be52388c96ca","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.8.tgz","integrity":"sha512-mTrzWZYC2GtndVrNh1KH+PxYrnPHXgslonw2LIzbMIYKBBPr75KfdUMe1ODv3nbyB9148YZF3c/3Wb02TULDzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALIyw/ai8rgU2qCQoaUGEIFEj5rtdN+x0quZaWf3G47AiEA0Zvwz+QaQgPnDuuqV9NGoyZDZZxVu2mzWRr/LFHLfeE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"adam-lynch","email":"contact@adamlynch.ie"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"}],"directories":{}},"0.4.9-rc.0":{"name":"afk","version":"0.4.9-rc.0","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.0","_shasum":"c295ddf40ebfd36ad57675865fb8765d150a33fd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"c295ddf40ebfd36ad57675865fb8765d150a33fd","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.0.tgz","integrity":"sha512-egFHFUSMikNbmeuNtEeAfs3fO2YKtMn/AKVbDhR1JpeLhfsMp49HYuzippnVtynH6YyJAozoftoCNsYC37GRkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj3brBTCN2+oJbg9RtAEq3Jj6MW/IxqkpqGiWP9+GUuAiBIGpQ0Z3rC6HXfbAXMpUxe0SFXfI++CRdcWvDVYA7Arw=="}]},"directories":{}},"0.4.9-rc.1":{"name":"afk","version":"0.4.9-rc.1","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.1","_shasum":"0305d46d24f7b31e54c7c9e74b0e63968b590f1e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"0305d46d24f7b31e54c7c9e74b0e63968b590f1e","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.1.tgz","integrity":"sha512-B0leRsamyrGgwOnZ4sfTKlG2p0bvXGtNm/wotR1NyFcui+C4gK+TJsyeH5lIGpEspbabS6nmiKOnDMpCNqOLEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzxTp9Ro5UmTXhR00Fhwxbh50H4WJ/Qrg6l7mIvErP+AiEA4n9m7iAJ12s2E/sTt/cXYN9eFVAEi8H9w9uuJizO31E="}]},"directories":{}},"0.4.9-rc.2":{"name":"afk","version":"0.4.9-rc.2","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.2","_shasum":"3ad28577f30d06f5bfc28b7d9e8e4c87a33cb4c6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"3ad28577f30d06f5bfc28b7d9e8e4c87a33cb4c6","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.2.tgz","integrity":"sha512-voDbpkhuENUWewu+z0F6RdNwJ7S1h1O3gf5G9TIRPflkslsvB0cSF0pqaxsXL9LyPwWhwfc5H0qzmrV8uKXU4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDd3YaVpK/Z/LvKIeSW1J+nP16unCEgZVfP1Xe5Ryj/gIhAOk0blqoEw4R+mSVhgUwSpG4hUnP7dF9KQuzlaVaNGGT"}]},"directories":{}},"0.4.9-rc.3":{"name":"afk","version":"0.4.9-rc.3","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.3","_shasum":"086d272e4e0ed39e235493131e7b13fa7857285f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"086d272e4e0ed39e235493131e7b13fa7857285f","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.3.tgz","integrity":"sha512-3Y+8VgBeTigItM00uvGB8NyyVcNw1cPHvhMS0nWaCg3KPleTylJJeSebwuf4CIGiYl8RSGB+X28/oI3tfsZs1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCQmNa4aloFcXISKnNOEln4NToxI0uBwJ59TtpDX+8ZAiEAiwUI73WJi86W7kg95H0h+2F61Q5VHKUSJlij8QYp8m8="}]},"directories":{}},"0.4.9-rc.4":{"name":"afk","version":"0.4.9-rc.4","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.4","_shasum":"59bc672face2442b152e372a63db6a74c2fa52e9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"59bc672face2442b152e372a63db6a74c2fa52e9","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.4.tgz","integrity":"sha512-fetpmGdCeR6vE1ZGCBqptAs2ReQHcvS+6t/slv5OtOE7SKzmSHw1wAggp82QXBmtgBaMagBTq7Q6vNqLubOAlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqj5UezBqwON8aOaecw83OvN9bRhbh5hPtwFQ3i0IPWwIhAOYsHB6OX77Id5uev1u/IX2ZCBj5JNpgyCGDICqaqbbA"}]},"directories":{}},"0.4.9-rc.5":{"name":"afk","version":"0.4.9-rc.5","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.5","_shasum":"c153b97b51ec9ae0444378cb473581a00ad932bd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"c153b97b51ec9ae0444378cb473581a00ad932bd","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.5.tgz","integrity":"sha512-G2wJkegMn0rvA2DL6oYE80LS2tG0aVqzIUU+Wuzw0Xgf9kyv4Oxua/iOqBxD9AzAY8Mf+8bgr3YySMh518OlFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgdsF611lXxypFo2vfm7KlD1eT3HzMJrSR7GcR+UtbAAiEA3ioLeV0UMgxTvAS++4yOL+uYbDm/u6FVx5Abx9Wy/Js="}]},"directories":{}},"0.4.9-rc.6":{"name":"afk","version":"0.4.9-rc.6","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.6","_shasum":"36023beaf87e4031850504429a0db7506c7fe61b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"36023beaf87e4031850504429a0db7506c7fe61b","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.6.tgz","integrity":"sha512-pSNroNN4ThA5vxyyHgY8ndXVJwlnaR9+mwmMSOej/xAeJ1i4pIjxLGkP+CvsLVs2i0+mq2diNgSe7KRyZOAcMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl3Wbv9Ndbzdvf2onHK0DSrb+8UAsElKToHXjVjImiAAIgQzlDVlvuz0Rl8qmDkoaL9vEGkm6xiHn+7ATl39o+yrU="}]},"directories":{}},"0.4.9-rc.7":{"name":"afk","version":"0.4.9-rc.7","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.7","_shasum":"dd39bf06bbde45925a4376a28ecc4d2375303da3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"dd39bf06bbde45925a4376a28ecc4d2375303da3","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.7.tgz","integrity":"sha512-FRjdHH4tw2MuBoPngcKaiOcsbjAFvAIv4L0Plz7p9JLs9sBvHFinWN9aRvZXkp3n39yaINJGwKzNpEiluPiFxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcidvJQiQSobYKu6fkPM5a3WhNDtlJDszba2L69Ibj4AiEAupfqHpz9tt/gXdFh8Eqt2iUJ6x/l2YDEuLpy7GV7K4s="}]},"directories":{}},"0.4.9-rc.8":{"name":"afk","version":"0.4.9-rc.8","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.8","_shasum":"6bab1432d2a231637825824392c1a8aa47c28583","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"6bab1432d2a231637825824392c1a8aa47c28583","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.8.tgz","integrity":"sha512-sPcECz+z308OfuN/hu+8RRzWRB8yKhYILuEDTeoKarl9J5HpbMqTvcB7z3yOKBfxR6aojlDwoR9aOrr/jVy6HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtx92Y/3egvWJ5faAoMMueP6KiXTj2keOw5vCJvlKfyQIhAID/ye7XTrRlccmUt4ndyx53Bm0QH0IzRjjQ/ZynHh+P"}]},"directories":{}},"0.4.9-rc.9":{"name":"afk","version":"0.4.9-rc.9","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.9","_shasum":"b88052bd007da82c9bc9df0ab2be6e0def17761c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"b88052bd007da82c9bc9df0ab2be6e0def17761c","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.9.tgz","integrity":"sha512-cKlHs+S/6y3MvqI+iPE5PQ/B/Rj1xCGzto66o2qaDrGDYfq0J2X4ZsRnV9wu6PhfOlqw+WIKxYQ453PUFPDZjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwHmFyioJT23tlomzF1rm7V7RR1pfWvlkgy6VY8NuXrAiEAvF0g/oB6lQAGRBWhwYda8ZM/5+4uSxKe7VFk5e877bs="}]},"directories":{}},"0.4.9-rc.10":{"name":"afk","version":"0.4.9-rc.10","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"d1b1d165b08159486dfa421eed76e77a561ea914","_id":"afk@0.4.9-rc.10","_shasum":"e49e6b9fe7e89aac9987c347d99fcb0a2066ae9e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"e49e6b9fe7e89aac9987c347d99fcb0a2066ae9e","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.10.tgz","integrity":"sha512-6OmqmxmKs2/DaZCG2/j/ymxoTkn2zM6RhM3XpDvuQ4zsNxy59eYjT+Vc3JPGGnQcH3wgoRzzhfwolqCeuXcWuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPTGP2eTazezmMyRkz07e7IV529ClGKaoJFqZC8bXqNAIgCuWeSj9E7ypESi6JZGhJCwQ793iLlJrDCpqI+U1NwFU="}]},"directories":{}},"0.4.9-rc.11":{"name":"afk","version":"0.4.9-rc.11","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"chai":"^1.9.2","coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-mocha":"^0.4.1","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"9b66f612b64dd91f3836acfda0aac55ce735124c","_id":"afk@0.4.9-rc.11","_shasum":"422d1082124e5a10b4645e0dfd9598c393821fa7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"422d1082124e5a10b4645e0dfd9598c393821fa7","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.11.tgz","integrity":"sha512-x1ja7ItUNqLxRmmMN7imNTwnAF0DsCA+ZApd0VBKHvnG51QHEtf4MNNqAGdlcyhynxwEJ7xEg8zmQMGijwPEag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8SVZuFr0kWhBPDBboiqG/o5dsh6Kkv1lNX7Fyxs4oXAiAuOfxO8GjxUmebbzJdv94w1ugeeiZ1bMuSZaHVq3boYA=="}]},"directories":{}},"0.4.9-rc.14":{"name":"afk","version":"0.4.9-rc.14","description":"Provides seconds since the user was last active","main":"index.js","scripts":{"global-deps":"npm i gulp","prepublish":"gulp compile"},"repository":{"type":"git","url":"git://github.com/teamwork/node-afk"},"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Emmet Campion","email":"Emmet@teamwork.com"},"contributors":[{"name":"Donal Linehan","email":"me@don.al"}],"bugs":{"url":"https://github.com/teamwork/node-afk/issues"},"homepage":"https://github.com/teamwork/node-afk","devDependencies":{"coffee-script":"^1.9.2","gulp":"^3.8.11","gulp-coffee":"^2.0.1","gulp-coffeelint":"^0.3.4","gulp-coffeelint-threshold":"^1.0.0","gulp-load-plugins":"^0.5.3","gulp-util":"^2.2.20","teamwork-coffeelint-rules":"^0.0.1"},"dependencies":{},"gitHead":"91523c484b3721584fec6d8a5d4ff77df7068fda","_id":"afk@0.4.9-rc.14","_shasum":"d845165e0108c146ff8b447a187b220c2e807862","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"emmetcampion","email":"emmetwcampion@gmail.com"},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"dist":{"shasum":"d845165e0108c146ff8b447a187b220c2e807862","tarball":"https://registry.npmjs.org/afk/-/afk-0.4.9-rc.14.tgz","integrity":"sha512-jQ8odo875rXQaxzqs7v+Oybkj2xROzVjNeDdwytBc/HxlhwCoOnOdBKwKkx4Rh04ZCTq7RXj6abXcpRAQ5uO0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwYnXN5oyaTjmRA0Cpy0dZJyZnlMh1HTvl/cjLV5/CqAiEAh7hk+UtEN19qhStGrNSvW5BqGSFEuXR3kbcW4xb0MTQ="}]},"directories":{}},"0.5.0":{"name":"afk","version":"0.5.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{},"devDependencies":{},"main":"index.js","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk#readme","_id":"afk@0.5.0","_shasum":"17bdda9deb86f3482eb880310ecb247a04efa50d","_resolved":"file:afk-0.5.0.tgz","_from":"afk-0.5.0.tgz","_npmVersion":"4.0.5","_nodeVersion":"4.7.0","_npmUser":{"name":"aetheon","email":"aetheon@gmail.com"},"dist":{"shasum":"17bdda9deb86f3482eb880310ecb247a04efa50d","tarball":"https://registry.npmjs.org/afk/-/afk-0.5.0.tgz","integrity":"sha512-A9FFq7wlR1qKzaUnzthx1GqXaRfauHwxp83rbnVaUCWp3bpdIf4FeiaImE3CY7t5kwbG0vdmfZYqntR95a874w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8WSpPaeOtk2AE28pzuTUJD4PfpA7P7M9yEEjVxl0ZnAiBz2utj4VMGUJMic+Fot6swJVhXBz2vJm0ox20f9ktwaA=="}]},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"aetheon","email":"aetheon@gmail.com"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/afk-0.5.0.tgz_1493117624140_0.1500304767396301"},"directories":{}},"1.0.0-beta.0":{"name":"afk","version":"1.0.0-beta.0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"description":"Provides seconds since the user was last active","files":["index.js"],"keywords":["user idle","afk","mouse","keyboard","user inactive"],"author":{"name":"Donal Linehan","email":"me@don.al"},"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"dependencies":{"@paulcbetts/system-idle-time":"1.0.4"},"devDependencies":{},"main":"index.js","publishConfig":{"registry":"https://registry.npmjs.org/","tag":"beta"},"gitHead":"60645a1f45bfc5ec535cd4f3250bedc8017c6b93","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk#readme","_id":"afk@1.0.0-beta.0","_shasum":"2505c232d6578230bc089a40df2722887790f8b1","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"4ver","email":"me@don.al"},"dist":{"shasum":"2505c232d6578230bc089a40df2722887790f8b1","tarball":"https://registry.npmjs.org/afk/-/afk-1.0.0-beta.0.tgz","integrity":"sha512-kqkUU5U8RieEU6D48FTfaEzX5eGMmUNAIO3BJ4keKKq7QUkL52CTK4Xlf6MrrR1TCP6/jqVHT80biYW3Iik8rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR9dMwXpVFgIkYAlEIGuqHEqeAmcP/qDOHrYQJdOqx9gIhAMZ1r8z732zVwsJpDc+RCKgjZXwmPdNli3ilDpdqACv8"}]},"maintainers":[{"name":"4ver","email":"me@don.al"},{"name":"adam-lynch","email":"contact@adamlynch.ie"},{"name":"aetheon","email":"aetheon@gmail.com"},{"name":"emmetcampion","email":"emmetwcampion@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/afk-1.0.0-beta.0.tgz_1494851076264_0.46880650124512613"},"directories":{}},"1.0.0":{"name":"afk","version":"1.0.0","description":"Trigger an action when the activity status of the user changes","author":{"name":"Donal Linehan","email":"me@don.al"},"main":"NodeAFK.js","files":["NodeAFK.js"],"keywords":["afk","keyboard","mouse","user idle","user inactive","user activity status"],"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"engines":{"node":">= 8.0.0"},"scripts":{"coverage:check":"nyc check-coverage --lines 95","coverage:clean":"rimraf .nyc_output","lint":"eslint *.js","test":"nyc mocha *.spec.js","test:dev":"nodemon --exec npm test"},"dependencies":{"desktop-idle":"1.1.1"},"devDependencies":{"chai":"4.1.2","eslint":"4.19.1","eslint-config-airbnb-base":"13.0.0","eslint-plugin-import":"2.13.0","mocha":"5.2.0","nodemon":"1.18.3","nyc":"12.0.2","rimraf":"2.6.2","sinon":"6.1.3"},"nyc":{"exclude":["**/*.spec.js"]},"gitHead":"4547358bedfbc5acc0f976919b30ee91de61bb85","bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"homepage":"https://github.com/Teamwork/node-afk#readme","_id":"afk@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"smithalan2","email":"alan.smith@teamwork.com"},"dist":{"integrity":"sha512-ydKHqSeHZBFVtiPzFdg0yaRpBV11o5VT32xAgzfdjLKYwV3dZW2u3SOMJ8iKCipDHd0X18aZSomE4NJ0tCuoVA==","shasum":"fa27d199671a4c0af3adc3ce152ce4b4481e2f4c","tarball":"https://registry.npmjs.org/afk/-/afk-1.0.0.tgz","fileCount":4,"unpackedSize":11518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWfakCRA9TVsSAnZWagAAtPIQAIR2a1D2Zabr8Ltxe+F+\nipStpXPPTc7Y3K8GCc0kJT3rgK4z9C81JHsLJs2S+R44C6xLCfuHXd5dQnhU\nTlOkQlbTbVieQuuUyzgrY0jgWaLqNadCOOKJH6tSIiyKjC4YDs6i6413qz42\nxEpoS7LDVl+IMj5yeNxvFI6WCsnZrPUlLjdi+/b/Slp47uexah9Y98dWdYxk\n4jna/kiOXpXkzjAvhrZR1eArVUk8ZdxFNtvBrh3h8jzLyqNDWo9CHX9AKFb/\n28+GrnBn2q6AGpp19JDcpDa4n4GmGf5ir7Ihvw8Mc3s6KPSmTOD8FrLtBJfr\nS89G0JqmJBKlwuBH26+6/EUVrRnoD720iwm4PboO2xoolzle+7O+cYzEt891\nmXPA0pFU5j2Lgv8zH1mgEAVupJbYy3KnuCCeFnimVN/B/H79izb4n5UfNkvT\n5TvQkwS5z9/GtZbKk8T7kUAE2YYXCxVCAX4YmAehJ0KBfVMp19q9ywPRR/nE\nIUAB3u8CwP8lHyjdaKOJryzH+SOt7Ywci1lxyGD35M6O7UN6b1gAK+S0na77\npWw54hR5gQ8G0UKNWcOKvGAO13oEf0UIuzMBbdifaAa4AFUrAdsvrjxsU9p/\nl8mjVVWRuCXT8hpo9MYM1YnoaFaxlSnExEiBi6aIcK8z3tRUgt/xPClgbCag\nY4Br\r\n=Dfd6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyEcEdXEL/uJQ0mriAbc7m6oZCzwvQmvtgoFs6atJ5AAIgPOfPr8IFCUN95K+zUxELu5TM0aMEvGtvp4A7P3L6lYU="}]},"maintainers":[{"email":"me@don.al","name":"4ver"},{"email":"contact@adamlynch.ie","name":"adam-lynch"},{"email":"aetheon@gmail.com","name":"aetheon"},{"email":"emmetwcampion@gmail.com","name":"emmetcampion"},{"email":"alan.smith@teamwork.com","name":"smithalan2"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/afk_1.0.0_1532622500268_0.06932670456859347"},"_hasShrinkwrap":false}},"readme":"# node-afk\n\nTrigger an action when the activity status of the user changes.\n\n## Prerequisites\n\n- Node.js >= 8.0.0\n\n## Installation\n\n```sh\nnpm install afk\n```\n\nThis module uses a native module that needs to be built using `node-gyp`.\n\nOn linux you will need to install `libxss-dev` and `pkg-config` to ensure that the native module dependency can be built.\n\n## Usage\n\n```js\nconst NodeAFK = require('node-afk');\n\nconst inactivityDuration = 1000 * 10; // the user will be considered `idle` after 10 seconds\n\nconst afk = new NodeAFK(inactivityDuration);\n\nafk.init();\n\nafk.on('status:idle', () => {\n  // the status of the user changed from `active` to `idle`\n});\n\nafk.on('status:active', () => {\n  // the status of the user changed from `idle` to `active`\n})\n```\n\n`node-afk` is an event emitter and emits the following events:\n\n- `status:idle` - the status of the user changed from `active` to `idle`\n- `status:active` - the status of the user changed from `idle` to `active`\n- `status-changed` - the status of the user changed. An object is passed to the listener for this event containing details of the previous and current status.\n- `error` - an error occured\n\n```js\nafk.on('status-changed', ({ previousStatus, currentStatus }) => {\n  // `previousStatus` is the status of the user before their status changed\n  // `currentStatus` is the status of the user after their status changed\n})\n```\n\nYou can unregister a listener from an event using the `off` method of the event emitter:\n\n```js\nafk.off('status:idle', idleListener);\n```\n\nYou can also setup a listener that is executed when the status of the user has been their current status for a certain duration:\n\n```js\nafk.on('idle:5000', () => {\n  // the user has been `idle` for 5 seconds\n});\n\nafk.on('active:15000', () => {\n  // the user has been `active` for 15 seconds\n});\n```\n\nThese events will be emitted each time the status of the user is changed.\n\nIf an error occurs whilst trying to retrieve the idle time from the system an `error` event will be emitted:\n\n```js\nafk.on('error', (err) => {\n  // an error occurred\n});\n```\n\n## API\n\n### constructor(inactivityDuration, [pollInterval])\n\nCreate a new instance of `node-afk`\n\n- `inactivityDuration` - How long (in `ms`) until the user can be inactive until they are considered as `idle`\n- `pollInterval` - How often (in `ms`) should `node-afk`  query the system to get the the amount of time that the user has been away for (`1000ms` by default)\n\n### on(eventName, listener)\n\nRegister a listener on an event\n\n- `eventName` - `status:active`, `status:idle`, `status-changed`, `<status>:<time>`, `error`\n- `listener` - Function to be executed when the event is emitted\n\n### off(eventName, listener)\n\nUnregister a listener from an event\n\n- `eventName` - The name of the event\n- `listener` - The listener associated with the event\n\n### init()\n\nInitalise the `node-afk` instance. \n\n**This is required to be called so that the poll interval is setup.**\n\n### destroy()\n\nStops the poll interval and removes all event listeners.\n\n## Contributing\n\nContributions are always welcome. Make sure you write tests for anything you add or change. We also enforce AirBNB ESLint rules.\n\n## License\n\n`MIT`\n","maintainers":[{"email":"me@don.al","name":"4ver"},{"email":"contact@adamlynch.ie","name":"adam-lynch"},{"email":"aetheon@gmail.com","name":"aetheon"},{"email":"emmetwcampion@gmail.com","name":"emmetcampion"},{"email":"alan.smith@teamwork.com","name":"smithalan2"}],"time":{"modified":"2022-06-13T02:29:16.559Z","created":"2014-02-21T15:58:01.124Z","0.0.1":"2014-02-21T15:58:01.124Z","0.0.2":"2014-02-21T16:00:57.128Z","0.0.3":"2014-02-21T18:25:52.235Z","0.0.4":"2014-02-21T18:38:45.596Z","0.0.5":"2014-02-22T16:25:38.164Z","0.1.0":"2014-02-22T16:30:48.256Z","0.1.1":"2014-02-22T18:10:32.353Z","0.2.0":"2014-02-23T15:20:15.415Z","0.2.1":"2014-03-28T12:02:32.295Z","0.2.2":"2014-03-28T14:21:50.059Z","0.2.3":"2014-03-28T14:37:59.457Z","0.2.4":"2014-03-28T14:41:38.329Z","0.2.5":"2014-04-02T12:49:24.735Z","0.2.6":"2014-04-11T08:56:29.942Z","0.3.0":"2014-04-11T10:48:18.325Z","0.3.1":"2014-04-14T16:41:14.831Z","0.3.2":"2014-04-14T16:58:10.921Z","0.4.0":"2014-09-02T11:26:01.879Z","0.4.1":"2014-09-02T17:12:13.794Z","0.4.2":"2014-09-02T17:59:51.449Z","0.4.3":"2014-10-30T12:08:24.912Z","0.4.4":"2014-11-20T16:30:20.723Z","0.4.5":"2014-11-25T17:57:03.370Z","0.4.7":"2015-02-02T13:24:49.415Z","0.4.8":"2015-02-02T15:50:04.785Z","0.4.9-rc.0":"2015-05-21T10:57:37.116Z","0.4.9-rc.1":"2015-05-21T11:12:39.586Z","0.4.9-rc.2":"2015-05-21T11:17:31.482Z","0.4.9-rc.3":"2015-05-21T11:23:40.069Z","0.4.9-rc.4":"2015-05-21T11:31:43.587Z","0.4.9-rc.5":"2015-05-21T11:34:42.406Z","0.4.9-rc.6":"2015-05-21T14:07:12.645Z","0.4.9-rc.7":"2015-05-21T14:17:52.642Z","0.4.9-rc.8":"2015-05-21T14:28:42.249Z","0.4.9-rc.9":"2015-05-21T14:39:57.285Z","0.4.9-rc.10":"2015-05-21T14:46:05.057Z","0.4.9-rc.11":"2015-05-21T15:47:02.034Z","0.4.9-rc.14":"2016-01-28T16:14:46.393Z","0.5.0":"2017-04-25T10:53:46.338Z","1.0.0-beta.0":"2017-05-15T12:24:38.104Z","1.0.0":"2018-07-26T16:28:20.353Z"},"readmeFilename":"README.md","keywords":["afk","keyboard","mouse","user idle","user inactive","user activity status"],"repository":{"type":"git","url":"git://github.com/Teamwork/node-afk.git"},"author":{"name":"Donal Linehan","email":"me@don.al"},"bugs":{"url":"https://github.com/Teamwork/node-afk/issues"},"users":{"4ver":true,"ripexz":true,"fgribreau":true},"homepage":"https://github.com/Teamwork/node-afk#readme"}