{"_id":"node-gcm","_rev":"157-e7d654b233243f23b0eeb380092b53a3","name":"node-gcm","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","dist-tags":{"latest":"1.1.4"},"versions":{"0.9.1":{"name":"node-gcm","version":"0.9.1","keywords":["google","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},"_id":"node-gcm@0.9.1","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},{"name":"monkbroc"}],"dist":{"shasum":"d76af98437a5574b3208b8cf6504831a5cf3a4e8","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.1.tgz","integrity":"sha512-H8klA1grv71cZnTVjWQrDY4V+OQioUFKjh69w+72Ax1dhLFKjahPKCLwwdnNpFO/RbK+mUuwn6qHZUu1p0z2GQ==","signatures":[{"sig":"MEUCIQCyW/oI83zsGutdNh1gXfH4cD/bOnAW6I3+TrSa/B1EAAIgHg1DokSpwHwaU5f8jq3HV8OkjcLjtlER5FKE1oBaTgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">= 0.6.0"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.2":{"name":"node-gcm","version":"0.9.2","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},"_id":"node-gcm@0.9.2","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},{"name":"monkbroc"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo"}],"dist":{"shasum":"50e938809981a4454b485431da94296293869d20","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.2.tgz","integrity":"sha512-/DLjcNpB+D0M059W2AIj6sDa9jX+N/008aFO5iZCkkGbADXZz/6DmpNviFqWG+d4jy1heV7gjM7KviIX1iodZQ==","signatures":[{"sig":"MEUCIC8PPTgQpMRNqPmj/9otXGX0hmia+TQ31ZnuSSMslMUqAiEA4vbSDJb5Qhxpw2rrHPReTd2OyPMweaYmcSwmytj2X74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","engines":{"node":">= 0.6.0"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.3":{"name":"node-gcm","version":"0.9.3","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},"_id":"node-gcm@0.9.3","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},{"name":"monkbroc"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"}],"dist":{"shasum":"4dc6a5bd0f8526ccdf22ee0854802f26e5bd03f7","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.3.tgz","integrity":"sha512-ngrz2H7cqIQdt5QHTpKzeNNk8HkCa8qqjvo2Gs7cWcd0rwFyxzrMi1Hm3/X3doaRVDTRScDXVP3enr6PSEsuxg==","signatures":[{"sig":"MEUCIQCMoBH9/es3S8QXJrp3SXGTgPDOK0hCpKK12wIxhq93TAIgDDOhVXlThh2/2cx7OhiU7CUbej7E9mZU5A7M3kS6GfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.1.69","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.4":{"name":"node-gcm","version":"0.9.4","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},"_id":"node-gcm@0.9.4","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"}],"dist":{"shasum":"4baa88726ccd76f9339b204b8369d8f329ae170f","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.4.tgz","integrity":"sha512-ISrSD3BnShbP2D08ITc7GSOmTXT6LISbD0VlsGHlLmP6OeeVaxzLi96yEIhc//obeYSUk/koAQzILEEZJDThhA==","signatures":[{"sig":"MEYCIQCEvDiS3kPinGXbUKWJzy1fcjql0Tmj8xX3cq2Rr4A0ywIhAKloJolUV7Qh9cwU8p0XCAV/2wORYrPdv3ypmpqLX0jj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm/","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"scummy.revsoft@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.2.15","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.5":{"name":"node-gcm","version":"0.9.5","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},"_id":"node-gcm@0.9.5","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"marcus.farkas@spaceteam.at"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"}],"dist":{"shasum":"928825ddcc0f5c32b5523c6c0d5d41176792bb11","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.5.tgz","integrity":"sha512-tNDayvjsKixLdnViPG1mcXadNfUyhr+EgrtonWD4Ytl2yYgeRx6yZetMc/LNbV5ytbFfrQYO0FbQx+6GHaiRfw==","signatures":[{"sig":"MEQCIF8rY1mng2hxegU8KDk2qIDvYdORCdIIJrQPIDLxCusJAiAg2BiJ5dz31WjvPL0YSm6oEE04uNDSzH9V8pMQLy5HUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"scummy.revsoft@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.2.17","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.6":{"name":"node-gcm","version":"0.9.6","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.6","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"}],"dist":{"shasum":"f19ed22de1f05982a22156acbeb7b938d0f07e2c","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.6.tgz","integrity":"sha512-nYGDlBTiQqw5LaEyyh+ChFYpatg8eYVuRqfEbEIVFmo3b4UOTjjJgwhBrvEHJV79ATjAyz/Rz9R8+5lgEEmLKQ==","signatures":[{"sig":"MEYCIQCueK+TpiSZgp7MH6iWanvJV1dIUMr227z5fYhLWrPD5AIhAM3wGjQxaROcwYdR9lVtvvm1alY3JTrDnWHmoRBiZQas","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm/","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"scummy.revsoft@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.2.18","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.7":{"name":"node-gcm","version":"0.9.7","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.7","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"}],"bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"49256aee2e10ecf3ca3a051baca083e5e03f23ca","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.7.tgz","integrity":"sha512-k1ZIrsRB/K4tOunVIdYxmMaYKyHKDQMADXCijgxm39tSL5zkcDQ48DJzl7Nc27jS0O7SWEF+Fyn0YD4ASQzCqQ==","signatures":[{"sig":"MEUCIBunp6Jt+sjs68WXgOxkNakqxPovA0eMGjOWBPn+xoQ2AiEAweBhe80p0ubA3zH1xOeLi1EEnb89betFi3ExLNeIVpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.11","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{},"devDependencies":{},"optionalDependencies":{}},"0.9.8":{"name":"node-gcm","version":"0.9.8","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.8","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"62223cba2568db1e224c0823f05bdb594688c4a2","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.8.tgz","integrity":"sha512-U+xVShowv/cYgUlwtzzpp6gS+tGeC93/CrhoTYnRWEDDPobcDvHGbu8p9QF6XdrHstC+TiJPkr2bUz2GfEhJbQ==","signatures":[{"sig":"MEUCIQCK8wJSxkbbfvkmacTrErNE7By9Q18Y/QjRMA9ui5a7nwIgMPau4ksEEmMO7qMI7swWHkvDg560GlJEB5uiACyEmsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.17","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"request":"2.27.x"},"devDependencies":{},"optionalDependencies":{}},"0.9.9":{"name":"node-gcm","version":"0.9.9","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.9","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"a07ac9321e05a1c289e9612ef1f6d22192e0101d","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.9.tgz","integrity":"sha512-uiD61+QNJyMFBFct3SuJRUUxTZ4ZAtZgv4SDljsm/92KddlBIx+Z2QqL+IiO5YAmpUOZ7l5q7WZaHrTD/5bttw==","signatures":[{"sig":"MEUCICMsTUEFF+ONAMRYKzMKMKLk2AjPlQ1tIEIA2LlXV5lGAiEAp7KlBMmd7Z3LahmBTbw4IrXrZIZkcSDpkDETeVfGiIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.24","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"request":"2.27.x"},"devDependencies":{},"optionalDependencies":{}},"0.9.10":{"name":"node-gcm","version":"0.9.10","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.10","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"6f2f0a310d4e6ee7dcfff37e380ffef2e5f90acd","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.10.tgz","integrity":"sha512-BoWwiOTqBI0g7/cz8iN6imL6+auqLRym2R5Yt0X7a7TgDdFQYSoKl7BZ3e1KllZp1mB0HO9xo1LJLQPW0+Cthw==","signatures":[{"sig":"MEQCID2Doh1Q2xOiiGMt7NRtLDAucla7iDpxHjLq1KO81vkBAiBKC+mQLVqysJOExSzlBGfmqTbY3ejsIU+hTrQsph7J+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.3","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"request":"2.27.x"},"devDependencies":{},"optionalDependencies":{}},"0.9.11":{"name":"node-gcm","version":"0.9.11","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.11","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"fd442028fec022da217b996435c7c9d871d477a1","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.11.tgz","integrity":"sha512-x5HMygUmp7tA1arYVh7mDepVldw3A+Wd36CiVMJvEX4Qb4Y1uXhJoc734G/bsIisVWdBuJg3Dh2WltzD5W5U+w==","signatures":[{"sig":"MEQCIAxD8zRwDXOhTdhp5YQF3Z8moW7lLdfLAG85fEmiWiknAiBEHlsVpkZ4l/qSFv33h1/lmqUqgl9gPIPdnB5EDiJ+ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","engines":{"node":">= 0.6.0"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.3","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"request":"2.27.x"},"devDependencies":{},"optionalDependencies":{}},"0.9.12":{"name":"node-gcm","version":"0.9.12","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.12","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"name":"Paul Bininda","email":"paul@bininda.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"833ecedb67b1d3df5ada32f7e29b9bbddaec421c","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.12.tgz","integrity":"sha512-SwkWWGRec6KThsZKDiPTZWjNc1wZZ4wrXrr4AlSPdjxY8Rt7xpzagc19yO6NQlXzRoBiQCN8rRZovBhlHUH31Q==","signatures":[{"sig":"MEUCIBanMaVkWAOt/IT7l/cCzPOIfkmW8w5cm2iMUXbcmUUwAiEA9ypR022umyqmnoZLdIWqCa6N9iewWaY8SU/kfUTLafw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"node-gcm","_shasum":"833ecedb67b1d3df5ada32f7e29b9bbddaec421c","engines":{"node":">= 0.6.0"},"gitHead":"f1f890c0d9c2a0ce2746f08e0bc76e67e8bbe24f","scripts":{},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.14","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{},"optionalDependencies":{}},"0.9.13":{"name":"node-gcm","version":"0.9.13","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.13","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"dba54d8213c68d8e88d3f6a3d9f2026f0e9e4330","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.13.tgz","integrity":"sha512-Qk271NwVJoBaOfbTKGqbUEpaDFr+z14JM8kzl1nGOAvK6DH/gyJpBgGz3juluCxPT6Y2BK9HTLj3gBtVn9VbJg==","signatures":[{"sig":"MEQCIF6vysD9uIynCqF73/rY/zKR3WFUB87NzurM9COuvCETAiBNYMr6zn2w/P9f6xsW4sftdtTEgL6tPMuxVOHxjx/Nig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"./node_modules/.bin/mocha -R spec test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.22","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^1.9.1","mocha":"^1.21.0","sinon":"^1.10.3","proxyquire":"^1.0.1"},"optionalDependencies":{}},"0.9.14":{"name":"node-gcm","version":"0.9.14","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.14","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"a3a351bacc2d08e7aff345d53a02b80bf663dfa2","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.14.tgz","integrity":"sha512-yR8oEnzuhV3H3uMstOojQKT0lNVJD7NBsWtzZMdLycPzk+GPYvoZuID6W8i75dQ3N3BW6sleOi2Zu4oRdIPViQ==","signatures":[{"sig":"MEQCIGVmSewfFp6QljNu/F+ag8tRaIieeQg/HV2/mKiCyyPMAiBsC2GCb5Z4pkIWMVOrYyg0t1Kw3ahCQz5gczddZYGikQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"./node_modules/.bin/mocha -R spec test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.22","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^1.9.1","mocha":"^1.21.0","sinon":"^1.10.3","proxyquire":"^1.0.1"},"optionalDependencies":{}},"0.9.15":{"name":"node-gcm","version":"0.9.15","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"_id":"node-gcm@0.9.15","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"23051a9159b1454cef975a50d2f3ac0ccabbb59b","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.9.15.tgz","integrity":"sha512-eAeihFuBtWe/q/p3X9GN68POyY6MdizGcEhKDsO7duPFi4syMluWooWsmM+C/Z3N/N8b0i+Wq7wPbkeziE8MkA==","signatures":[{"sig":"MEYCIQCXGEoG9810F2ACrG+ux4X6Fle7Tw61Cz7i9Qp1ZayNugIhALiCvTKy3zoM1bBXWlMrb26BcDWpnBPh/fMTixTS8Thc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"sh node_modules/.bin/mocha -R spec test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.3.22","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^1.9.1","mocha":"^1.21.0","sinon":"^1.10.3","proxyquire":"^1.0.1"},"optionalDependencies":{}},"0.10.0":{"name":"node-gcm","version":"0.10.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.10.0","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"name":"Hamid Palo","email":"hamid@fogcreek.com"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"name":"Max Rabin","email":"rabin.max@gmail.com"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"name":"Joris Verbogt","email":"joris@notifica.re"},{"name":"goelvivek","email":"goelvivek2011@gmail.com"},{"name":"Lars Jacob","email":"lars@jaclar.net"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"name":"Adam Patacchiola","email":"adam@2fours.com"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Alexander Johansson","email":"alex@dice.fm"},{"name":"Ashwin R","email":"ashrko619@gmail.com"},{"name":"Kaija Chang","email":"kaija.chang@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"f0aec5c5d5f1d61faa4103cf1e3e7d6f2eeb04b0","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.10.0.tgz","integrity":"sha512-TBy84wy6AmyDLNR5Yn8d1VZfkH/aHx5Yxjl6vGdCz6cXwEXPBMFOiBMd4o6b8NoEemp9SfvJDQgOt/5gREfSTg==","signatures":[{"sig":"MEUCIBZzLMAjqhg3VYPjl1ICNVG4eke+FW5ozoPI2CIAcP+eAiEA0N5pTw2LjWfVAvWFR+KQ04s8qFowuvU+L3x0SVhfhSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"f0aec5c5d5f1d61faa4103cf1e3e7d6f2eeb04b0","engines":{"node":">= 0.10.0"},"gitHead":"7b25ed8a00cf71575f2f6c713d5ed761b633315a","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.28","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.11.0":{"name":"node-gcm","version":"0.11.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.11.0","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"925442ae2799a9ae5aa04da401284418027a8a85","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.11.0.tgz","integrity":"sha512-HgAnzdn0Wex/mj0v4xbY2L2YcUywNi340Kfp1SmCjuJnrbKXBD2dOcor812t7mGM2Y65YdNgAXEVyuXFJOC5Rw==","signatures":[{"sig":"MEUCIBccT1dgJFsINRkqHGhEFZIhE3JyxBDTIfQkyfx0EoWWAiEA1RQ6sXYLJpNFh8FJjUl0EO8u84Cqltqt5U1xupfVNuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"925442ae2799a9ae5aa04da401284418027a8a85","engines":{"node":">= 0.10.0"},"gitHead":"be27fc7ed90d689c89560ada13e0f273812f3d60","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.28","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.11.1":{"name":"node-gcm","version":"0.11.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.11.1","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"944149e4ab71d8713f182fd23424fc7ec8e75c84","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.11.1.tgz","integrity":"sha512-KbMLWnbz0OEYxa0WzOdBl7hKLeJSlT2De2Pl9zXAymVXpDnoyvIseYuoYjgFkr2ccxOnpkCZEFwaD91hfmmAqw==","signatures":[{"sig":"MEYCIQC7Ev3KsRGIJdT+f7qTioe3ac2WumT0sMJOH3OScMQWkwIhAP85G+FnhIcvQCfMuXrO81HIyWDmH1OwnzY/fMcHwjH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"944149e4ab71d8713f182fd23424fc7ec8e75c84","engines":{"node":">= 0.10.0"},"gitHead":"224d95862e9deed8c1fce0e08fb770083c9f7dfb","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.28","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.12.0":{"name":"node-gcm","version":"0.12.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.12.0","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"01866c0d0e670932d0bd0ca939c2818491a6fe7d","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.12.0.tgz","integrity":"sha512-ASCZp63u1D5HeksVmzLPFSTg4O83r1+bRdFcGHJlq37eLmhTm2iTo79ww97upCC74OewC9ji1TSR8cdKA0kyGw==","signatures":[{"sig":"MEYCIQDksrsc9ihlXX2BAEUT4jtTIl43r6QUtWvJZzjACzg9RgIhAPa2ZY1baYKoUCuhRou80KS3BsHPj7szSddNdJutqaDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"01866c0d0e670932d0bd0ca939c2818491a6fe7d","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.9","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.12.1":{"name":"node-gcm","version":"0.12.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.12.1","maintainers":[{"name":"toothlessgear","email":"marcus.farkas@spaceteam.at"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"03cce2d2b3daa34702e1ae92d8fe79aa1a094cd9","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.12.1.tgz","integrity":"sha512-IH/QU88YMvgVrC939xfc87HM1TDWfkbMWPkVFEoZ3MQV6y98bHh7V7uiemNrXaKyn6/sp7tPtY1YMOZDtTTbqQ==","signatures":[{"sig":"MEYCIQCy5BTEpA2dvW/DEgNJaI6lvKbB9spVymS2Kqk1Pqe7zQIhAMeQ8n8YeskpTneVGcfKshB5U5c9gJ2GGNQ9jtDEavqs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"03cce2d2b3daa34702e1ae92d8fe79aa1a094cd9","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.9","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.13.0":{"name":"node-gcm","version":"0.13.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.13.0","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"fafd0a389902ad5bd141b0b325f7087a72aa27fc","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.13.0.tgz","integrity":"sha512-IrRyfyjfVPRj5vZwtx7k+XYz92WM5ItK89TUF2cFRyBjh2Rr40uHDTdkDDHPxmnE3ZfxjWtihbwdnmTJ4tHh7Q==","signatures":[{"sig":"MEUCIFgCgAUZUutchmTNL4xCNDRrLds7+C2rw+aqNf3ZW/2PAiEAnzlGFcAtwX2wzRptEgrhiW3t24MRdx/DJbB11kNKQoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"fafd0a389902ad5bd141b0b325f7087a72aa27fc","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.9","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.13.1":{"name":"node-gcm","version":"0.13.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.13.1","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"e549136934a70099a2408fa53aefb06ef9febeff","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.13.1.tgz","integrity":"sha512-eXcibnzbHGcAQ7W4LzkKxee8QnRIso3qZiOR6mRGwzkTsf/j1StE2BhIfPyl1ZLBfvMAcu2gysL96MAROWNNIw==","signatures":[{"sig":"MEYCIQDTcplLJH0U8l+391QEGD6fr/nOjqZE91Y9YrX8jFGlzAIhAPWqdF2SuAlnGkgG6hKgDdfcKYu0HG8sVoLylVm2dzDC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"e549136934a70099a2408fa53aefb06ef9febeff","engines":{"node":">= 0.10.0"},"gitHead":"b04a9e188ee9f6d091b343d52197031d6424aae9","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.28","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.14.0":{"name":"node-gcm","version":"0.14.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.0","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"7a2d7f3d77ddb15f7965dfe0b0283fbd1386e4a2","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.0.tgz","integrity":"sha512-grbuD6zcZOeo+42ZRW92w9KZ2eS/Psrbc/TGMoK6JFxSnGERFMU155L18dxynYuEgUkUEzJaQnnGloiH/4JH6g==","signatures":[{"sig":"MEUCIDL3R4XExLps5VX9JLPmOgagmnlWc6vD1NJD0z/ChHA4AiEAsaqHlUbWgIClKbjzl5QR2IKQyTnixFNqLCZtZf8VD2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"7a2d7f3d77ddb15f7965dfe0b0283fbd1386e4a2","engines":{"node":">= 0.10.0"},"gitHead":"b7693fb392d3d68c5f3afbc768acf32991d7c5bd","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"http://github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"1.4.28","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{}},"0.14.1":{"name":"node-gcm","version":"0.14.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.1","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"6111f8c67b5def65d336023ffe3dc76a146ac549","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.1.tgz","integrity":"sha512-Q/k1XqQSgvy5JPC7Bh1gjnGNGBjRu8EBNItAvKWNkW7A3BDoOMcrfAdAuyxmygQXkYLvx2Abv7MPQ88jwIJ5Nw==","signatures":[{"sig":"MEUCIHvCWGalihDmrOxa8X9vU4rrZTa0DlMkWwGYh//QzUOgAiEAxbRnl57qj2lWlYcGQpTggSmEKQ/uB/YP8L7MSyrL/qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"6111f8c67b5def65d336023ffe3dc76a146ac549","engines":{"node":">= 0.10.0"},"gitHead":"ab0d3c0bfe3813947967eb1ba8d3117351aea567","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"3.6.0","description":"a Node.JS wrapper library-port for Google Cloud Messaging for Android","directories":{"test":"test"},"_nodeVersion":"5.7.0","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.1.tgz_1464261716954_0.7723889108747244","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha.0":{"name":"node-gcm","version":"1.0.0-alpha.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.0-alpha.0","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"a7de2ad40c224ebdec87df4d7d4be59c5472e5fe","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.0-alpha.0.tgz","integrity":"sha512-GLXzh9p3v6qjv9J67PxED1rhvaQV1QaZarrVv7knVnrZnGTj1GDjiNZBYjZTF4LMoIJXP5AD+HtzyH/iq3hU1Q==","signatures":[{"sig":"MEQCIHK6Bxuh/w5bie6Z77fp8hRfmkS+RTjK9Kflnb+pJncwAiAkV69e1zBjbUnhubgXKXRlK7yindTD06n33F9Igv54FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"a7de2ad40c224ebdec87df4d7d4be59c5472e5fe","engines":{"node":">= 0.10.0"},"gitHead":"18ee060ad981b5f72cd211cd25ac6797003b6d19","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"3.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"5.7.0","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-1.0.0-alpha.0.tgz_1464518274942_0.5899170655757189","host":"packages-12-west.internal.npmjs.com"}},"0.14.2":{"name":"node-gcm","version":"0.14.2","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.2","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"2de72fdef9017b768f3526c6185b61f8e96000de","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.2.tgz","integrity":"sha512-IwXYlU8P5Dv5fhOSI0kgPPhlW9F81k2nU1dfVhHyKLH5IuR9Pi4o7T763pO37065dmC2nJ8al8WZXOnNcjnzOQ==","signatures":[{"sig":"MEQCIGta0qYUTsG3eaVgpRdAGOrkQrLIao3ouu06vMLvfkB6AiBZzJUuIQIULswn8vj/06pvsnNZ8JXcdw8lFDkehOO8zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"2de72fdef9017b768f3526c6185b61f8e96000de","engines":{"node":">= 0.10.0"},"gitHead":"fa836cebbbb7e2acdd93a838ac3550b68e40c0a5","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"me@hypesystem.dk"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"3.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"5.7.0","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.2.tgz_1464518573399_0.7602608802262694","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha.1":{"name":"node-gcm","version":"1.0.0-alpha.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.0-alpha.1","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"29cc1cc99d2583de9f6f1cb875561d4f5dbb0595","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.0-alpha.1.tgz","integrity":"sha512-/uaZG+jouHawEBhuiOq7xNVUDkeY4uU/DRfZxByh8PvPvB29Rlgk460zXVPjfzCPJPu3d/Bfodl8ZgoLlcVZvg==","signatures":[{"sig":"MEQCIFeSj4mRT20pZnIa5s6spgIC/iHQQCpd01ogbk8oekOPAiAg48jxlY76S1hknE9wIc6BHqkF0C5SE/bD5O7sNRkjyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"29cc1cc99d2583de9f6f1cb875561d4f5dbb0595","engines":{"node":">= 0.10.0"},"gitHead":"3476392622afce6e434423bc2739daa6711e135a","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"3.8.6","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"6.0.0","dependencies":{"debug":"^0.8.1","request":"^2.27.0","lodash.defaultsdeep":"^4.4.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-1.0.0-alpha.1.tgz_1465488846115_0.019303245237097144","host":"packages-12-west.internal.npmjs.com"}},"0.14.3":{"name":"node-gcm","version":"0.14.3","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.3","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"6002fbcd7bbd3f6ace355bca52e3f63aa16d9a12","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.3.tgz","integrity":"sha512-9Dv0l+5WCkyTXrukblAsnN8X/8eYDZoFp8OUAIL4Qp4IyZiTvYmybutVKzSn6XgtxxD1N7Lkba1AIs/CS1B1YQ==","signatures":[{"sig":"MEQCIEQF6mWIw+X3li0pJYYjQfX0JCa1SZylTtlmJYCy0K7vAiBrKdg3ZC47BouzG7d6loS6dJOCsk+yS/5u9fDNc7AC8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"6002fbcd7bbd3f6ace355bca52e3f63aa16d9a12","engines":{"node":">= 0.10.0"},"gitHead":"f97e8600f1f57ec0022de36a45d3f5b411f29972","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"2.15.5","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"4.4.5","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.3.tgz_1465756778428_0.21839697542600334","host":"packages-12-west.internal.npmjs.com"}},"0.14.4":{"name":"node-gcm","version":"0.14.4","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.4","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"9965dbce370472e15b1863e8bc4b53a2faffa903","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.4.tgz","integrity":"sha512-tJZVvMhSkVqrtxzU6i4ApOCRiuVSFJOgHPxSp4nZ/nc3OxGBhtJaeOMTb+a/KJBzG6WEXgSt1WQo1dSOK/qkOQ==","signatures":[{"sig":"MEUCIQDdtXtG9oM/BozdqX9pWkOWSL31SXrOHgkmYZahaQHWNAIgQt+92+F0X/k3Nz+egvdlFNdNS6NrF6v7iSfQTnwXzsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"9965dbce370472e15b1863e8bc4b53a2faffa903","engines":{"node":">= 0.10.0"},"gitHead":"de2ac39a8f1fd6d6538f22462fa90fea2809c8f0","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"2.15.5","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"4.4.5","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.27.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.4.tgz_1469288999432_0.4701577362138778","host":"packages-16-east.internal.npmjs.com"}},"0.14.5":{"name":"node-gcm","version":"0.14.5","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.5","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"37cc5b364c6e4458b610ffad603eb05d620b9eb5","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.5.tgz","integrity":"sha512-T9GvMB1ZepF8hAumLH+h/pZXg4A1mCwwdLCgRZQ7gUpJDxld6NsXjfCMdDqb2JAodKH/eB+EyfnyySh/9ssYEg==","signatures":[{"sig":"MEQCIApjcnsRJR3Gh1uWNJ/fPL92XqDV/gGUgRH/EYCyRpf5AiAiMcWR2kEhJ0mOmjhqPbzAjGN/3FbkFzOZFs3L3LLSuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"37cc5b364c6e4458b610ffad603eb05d620b9eb5","engines":{"node":">= 0.10.0"},"gitHead":"ef76cce1c197f4b7ee4360707f77e9afc9d537a1","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"2.15.5","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"4.4.5","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.5.tgz_1490950993543_0.06019109603948891","host":"packages-18-east.internal.npmjs.com"}},"0.14.6":{"name":"node-gcm","version":"0.14.6","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.6","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"a0172e50c616b28fef7549f08d1caae0ed8c0d99","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.6.tgz","integrity":"sha512-MAKmdlk6sV/H40EJ+0wvZIxn57WoX09fiuHrlv1Cg8/kFiLJJuXCecoXa2Z4PAdu54k0bdms5ridVixIjs3o4Q==","signatures":[{"sig":"MEMCH0Xypu0/ZUjJFa539ZbwhivDbWSXzd5K0o0AWB59zCsCIF4DTRh9Hfh0RQRvmT9cHuXUx1m/r9tzfgkG1uywqwIK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","files":["index.js","lib/"],"_shasum":"a0172e50c616b28fef7549f08d1caae0ed8c0d99","engines":{"node":">= 0.10.0"},"gitHead":"87a8c905aef7ecb186afbe91c2abd6c269b73fb7","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"4.2.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"7.9.0","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.6.tgz_1492588020858_0.2991150200832635","host":"packages-18-east.internal.npmjs.com"}},"0.14.7":{"name":"node-gcm","version":"0.14.7","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.7","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"25a2e281aeb643f986a9e0b368484f767ee6fecd","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.7.tgz","integrity":"sha512-47oSjtufckJYLXc0eC0omPazh69XA7/waDRbwSsK89Lt9Q1PCTsiT7AcxI42TR03ea0FSzyXrF9RKmTiFbIVVg==","signatures":[{"sig":"MEYCIQDWTc9RZnwGPWsq1KO3XrMU6VZJ7/8CYnF5tReXTxCrigIhANp5SYgH3tYu/5JYiSk0O3s5oqcL+e+IhP3IqsHWuvy1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 0.10.0"},"gitHead":"055451753da6afa41208434fdfc86a1e221794b3","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.3.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"8.6.0","dependencies":{"debug":"^0.8.1","lodash":"^3.10.1","request":"^2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.7.tgz_1507126877136_0.478737487224862","host":"s3://npm-registry-packages"}},"0.14.8":{"name":"node-gcm","version":"0.14.8","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.8","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"8d7a5bf1cd3ce224b3db258852aae012456c6226","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.8.tgz","integrity":"sha512-Sa7gr687KQ+goxdetMv8d+PV2+pFE+LINOGwnnfpzzupyZBP1H5meEMKAIh7gw90vcV57l3FeuPeszfkx3U5sw==","signatures":[{"sig":"MEYCIQDBPpY0cP8RFfuAVbdNZ700i2Gw3ew9noX2cvaL1BVA3gIhALhq/EPwYXfN2apxkVvMYwC762+f8afzXrhBYoLfTtYW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 0.10.0"},"gitHead":"b5ee5ab8d6025649ecc07777403fdb094b815594","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.3.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","lodash":"^3.10.1","request":"^2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.8.tgz_1507126949491_0.7798719855491072","host":"s3://npm-registry-packages"}},"0.14.9":{"name":"node-gcm","version":"0.14.9","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.9","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"bcd3993f7dbc253cfdfc63f997bf221086c255c2","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.9.tgz","integrity":"sha512-6a3br53/M7vauT/BvKByHIjQmUa1LX6gvj1uDfmeX/GFBCjKLKEzFkOhxIc53ui+aeElv6LxMROqGAnIDQIPXw==","signatures":[{"sig":"MEQCIEcQNFbYRiL9af8hSHSfgSmcyXTr5i0m+BG63f7ScKAVAiB4tJa1HWE0zSqzEVnQTs+QXnPmrbqUDXQQxkuV3pZMEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 0.10.0"},"gitHead":"e359e8109e3d2268f11606ea5e88403d607dd7b9","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.3.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","lodash":"^3.10.1","request":"^2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.9.tgz_1508750232190_0.6453389702364802","host":"s3://npm-registry-packages"}},"0.14.10":{"name":"node-gcm","version":"0.14.10","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@0.14.10","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"fd1e3357dab1c62115e6e2d342ac249fe05e7360","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-0.14.10.tgz","integrity":"sha512-0qEGKVHgj6xyT1ORiATXMr9OhmhQbUxMU8RNceS6eiEjxQm/ifOi3waocQk0PoJbxkrl1wQVh1i0oivP/YiXWg==","signatures":[{"sig":"MEYCIQD3GXg83ef4uONInnAnnsh35s5mpSup0EaKy1aZL6qVsgIhAP2h/Ahy3DQjoLMRhVzfxZjWePGYPYLVSozBBO0Oe5Yw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 0.10.0"},"gitHead":"349ab10f6e55395d8feefbafadf5fe24ef9bc66c","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"6.9.4","dependencies":{"debug":"^3.1.0","lodash":"^3.10.1","request":"2.81.0"},"devDependencies":{"chai":"^2.2.0","mocha":"^2.2.4","sinon":"^1.14.1","proxyquire":"^1.4.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm-0.14.10.tgz_1516420762577_0.7614985692780465","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"node-gcm","version":"1.0.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.0","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"e7badc803c8c1a3523829e3a25796c5b64e419b6","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.0.tgz","fileCount":12,"integrity":"sha512-PtoAd33jjNIHMHKXskZlq7Tk7arc5S2MQRJlWMDNZW8fIOkDkEpx0oNP2jtSbGtegni4ZL+l9QmgKuRSzSYf5A==","signatures":[{"sig":"MEUCIQCmCJDYijMBecJ7Ro8N+uTvteBgCP0U7bbmYoEZs+nLpwIgckqwQWt1COFSYhmecLHyBAQCCmnG463D6s4sWlF2JmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+x4MCRA9TVsSAnZWagAAhiUP/jNMV/9aaht5e6nlK5R1\nVNIo4ggLnDUy8Ln3YBFyhWJYwhqwESCryvfrI6a64yH/gvmsjvoxAGCHq5o8\nLzgw7TbgDy3KDDcjw8iGsT96u0bTQaKbB7x+E05QkcQ8qHHXFBv4bPWREADE\nz0zG4byBCGcSxieJvFKhuc1gKdaixcxP9ieJcIMzu6V94mT/yd+liKegqS4U\n4jw8xVsLAuVG5QYB//E0Q3VhvZoFWBAG7YbeZLx5aEU3y7wovc8EiIAKjV2D\n9SsFCc4no2NEZ8u1yxqBPDiMpHg2hNQD5DFNMQwOqBQrYZPee8vLPGScm5aw\n4e51a0hRczFw2Z5N7i0y+bFMG9bzzZHJUssYPLCHxrwJSis/r8MnkdAMNMMk\n6bU1nHeFDkHr6xrzixYesBP25FC9W8QFPS3v3ZE5ZVbY/5oGgABM8R6L3hc/\njd7u6BiaL4mmF4t+vNQcDzGlUT/A5FXFl6IOTxl/O8NpbCrUQXtvAhN+zlC7\n1XEcgULsjzz0jVdzqadngzlGrq8/zNsR2Fdmmk6zEXxFrc83oOio/k+emm47\n/V1zvkM8MZjuZegXxrqpS6qO1ijLXIuDpJN0fxwyhflrkQTdRdcrKQono2lA\niszemcip/RjIEHDxQX7eLxPRLUj2vLu0XzBZ1yGGuHsjj1pmr0Au7Zcs4FDs\nEQJ5\r\n=4326\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 0.10.0"},"gitHead":"4229b39b76349ed6718c3091d1003e064a746954","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"6.9.4","dependencies":{"debug":"^3.1.0","lodash":"^4.17.10","request":"2.85.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^5.1.1","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.0_1526406667176_0.099666173160748","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-gcm","version":"1.0.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.1","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"92d1951e31e7b9a0122fda2fdcf37bedd8546d11","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.1.tgz","fileCount":12,"integrity":"sha512-zBR9EfjwTZmLb8FU7VoNtAFMLYlNaicpdJWbvSLTi3UBG/MJRdDwKHZxKEtaRWKGhPj3BCRQLIU0NApz4F8Scw==","signatures":[{"sig":"MEUCIQCQaVhdnwNOhzyBhmQpJxK65HrBgFRnCAoiUk0m8a83TQIgdoFbxQgt5TfQGD8Bq3jMW1R3fCrlBb0xZ+YN2SWkU1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+x7RCRA9TVsSAnZWagAAzfQP/R/mZdC3oZGi4MnhA8o4\nUNBwBcwalzcZ/9VLCTtQgHyzc3ivXkHfnAiHqO7/o3DIswxhSDTcy/r833Ss\nSXU6Kdh7CGZQg3gz0qIl238HhBFMHqjfkctCSclhSmrcqUyWfEAs797mH/vN\nnOA4YarAQn3+cp6czUE3GknKfbc9FRWNVys2VvXuc9GC8ZJ/7Z/1nWmP1mjg\ne3X6SufXZoqsguiMGu1LZ+lqxpGnj058/AsweCMgMVuskhMe8BcIWeE2FeyY\nPT5yGF9eipCUFcmWeNwqrlJPKcF2s3oI5Q5AQm8i62XTyMnWAcdhplf4qjAG\nEptKi3x30gUyOvUFsX6AhKAagQGPgjb1lIyZHIshYVY5BmWjE5GqdTf816B+\nio45/WfR77i4hQeuIZUTYUR64eecra8X4G5+LOSLA/EynZ2NMg3k9MVnmbgj\nYGJk1H7L2ZZk8dmWgIZqpszkWL2ZXalCohCO3lnEjL9p4o1C4geYYJ1g9RNm\nhfzuD0hoOf/abZFYMRgwtYlaZvfTmYF7bAEJxnjwgqkMQczPZuog6L9I7+eL\nROX1Ao/Pyj4hZDotvGQq7zUmf3lAa5GONrgQfvXM/3eyP/ZKJUB2rRh3vPMP\n6BXMfAC3V59ZHUYOIi/aT/DlpSRlrQqWpZZKgigo0GciTNhpho/QG9yjG3QB\n3Ql7\r\n=CPrC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 4"},"gitHead":"e2a1a27105d5aa812a22b5cce12165c78ea2dcc1","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"6.9.4","dependencies":{"debug":"^3.1.0","lodash":"^4.17.10","request":"2.85.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^5.1.1","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.1_1526406863462_0.45184505079091286","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-gcm","version":"1.0.2","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.2","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"4e5828b9c92a7635302e0a5ff0952146299f9771","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.2.tgz","fileCount":12,"integrity":"sha512-NEVb5jB06I/e9ZfJGWhHsRhJQLk1zO5iZjbQJ7su8j9vhHrpxc7KJHyBxWbv28+4uWFZ0AfTVHoMIyRpEVISUQ==","signatures":[{"sig":"MEYCIQDiKv/qsL2fmsnbHlH70XqnU5SqjT8gQbzp5cUv8L1eegIhAKfGHoDKZNQNEZHdK9lHcOIvdMRnuT9QJSOy3RL76THK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBlrmCRA9TVsSAnZWagAAc7sP/RtEVgm7NlCcIX7FZknm\ntBUI997OkKNdGyFK6JHjgPNR/SS5DDsbhcFPFO0OoEV5pBRrkxRay2luJ7cc\nt3ymbZE+elGtqDveqK5oK1uP2xJni4nO/Plf0fbEAhklkhFF6X+4+tKjdHRx\nm9FM5tHBDkskE/hD8SMpnusuubNwWjgDnQnY7pvmkJB1HOYQYuFSJabS9UjI\n4jwST21GnUBaq1bIM/JwgV6SDgcXvotG8n49vRqQc2v0ST+8aQDo/k+Id/mC\nl7fP1bQ+utLv3cx+usBP3xEhsa+vpH9lE4YZKjFVb7Jl3BGdftxTM/U5hMWp\n662s+sLojDJjAmJ+NWNmx9oK7vlASmlpWmUO/t34LzidqnkiNA9sNNj7qhD/\nVU+L401wI4sWwSjLuXQMNkrfBVLN6XGiZbNvMy1ftyqsuYqdA2NBaFF0WNHY\nioggfxQdrkU43qzZ6goPgiH/isqK/7Ctp63mYPgsBr0P6p5y2dS7Q2cueLQp\nIWhA2riQux9w2YOzDgltZiM64X2VWzpXbZnNsbkO5+59z/Aizcu8xqBJmahD\nG965k/UchW0PKbzSc1RujVbXJIy5Lz0annZgK9JlK47nKu9N0Ybkro6wY9SC\nDhqjfblZxpZ/KSu8bFW43bn4sTp6GJR77+bL5mlU/BwDxIn+9GUEFJVHWdbb\nXfYL\r\n=Hdxl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","files":["index.js","lib/"],"engines":{"node":">= 4"},"gitHead":"debc2b2573123a09bc80e0fc2060e989c3ae5cfe","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"5.6.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"8.6.0","dependencies":{"debug":"^3.1.0","lodash":"^4.17.10","request":"2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^5.1.1","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.2_1527143140422_0.12977592541134286","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-gcm","version":"1.0.3","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.3","maintainers":[{"name":"eladnava","email":"eladnava@gmail.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"toothlessgear","email":"toothlessgear@finitebox.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"8987db0775ae0b94f2594e7da22f5f0daf79a8a8","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.3.tgz","fileCount":12,"integrity":"sha512-l2eafjYM75U1NamF5kLfeMRKR8eyKtNIVS2LRl+mnxfTk0kgwstm/cdjQUWfalswZDMTc6EJWquNclkSXIvDjA==","signatures":[{"sig":"MEYCIQCG0UuMLUquQNsYSMgSjHKt3l009d0jhl0eP7/qN78krAIhAKb8ZUDbDrGE0RZuL11d1lcxbKh0qS414359VE6j8Wbg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB3QtCRA9TVsSAnZWagAAihwP/0QvDfy8ohy3GZALa5RE\nWHpb4M2h1gXDouF+ku6sT+Qn5VMgNkz1JNcSU/9gLpP4zczAIpMg1RL5VvF7\nvwO5j0piYK9ohqYyFq4La8IpNMyZGT1RLTD+NNAl187ohqnU6NODKabq/Wna\n80QFHCtZe9ack6juWHkkux6PzmIqXql3LrpIR4N5YQzdLLbSzbaUdh1FaPwF\n0FIJAWYIv/ukB0/t29JTVEPbcATPbncyshSPiG723Pfofk/RIHcP4y4xyor4\nt6WqtBpI9xaBoc0Q/6SgXaztjcpQ/+9/EH5cF9D11fr74ccQDbNKOTIcDV1h\nJVPQBRemoxceHDnoIcAX9Q0uWcGP0c7kAT2UR7pA9rp6Zwb3qwulJrhbemCf\n5We2et9fL7kKMARk72jMgqbmtQQEHzcl4YUHV92xZtD67wBzxJmjIFNA9KiC\nmn4G6ezddm7O7gr0dipo6l1qvxmAm0VomNUVDeidEKExX7HoFT/xBLKqtsp3\nhK3eqrnsCESTkDTHj7Il+b36jVOf4W+s9Imu6qd+LW25Sd2E9N2KkbUQQDob\niRod14YZkuZeElPev3XbXPTVeFsv7s42hfLLZH8/Sr3GG7cBycI6wbv9WJWp\nFGe4O9SPSlhqSPOjuGgoRs1ehZzTad4Zrg0+GMHvlY6Camogz/nKEw4D7xNh\nz3pp\r\n=D+uj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">= 4"},"gitHead":"4bec22495a21895a6104fae1344b192da7e9b3c5","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.9.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"debug":"^3.1.0","lodash":"^4.17.10","request":"2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^5.1.1","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.3_1594324012702_0.3443755891155622","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"node-gcm","version":"1.0.4","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.4","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"fdd6f96a5b0b61f8c891f46844cbd42c2520b3d3","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.4.tgz","fileCount":12,"integrity":"sha512-g12XH5LoJQnNFK0LQcxcJlT44Zye6Vc8tVLCC0ou0OFRv4xn9QW+30Db0HHouWX5rrew62tgh6MiN5fmEGFAsA==","signatures":[{"sig":"MEYCIQDbxwE/UwQf3CZ5alcPFCn57WaTKw1e4uvAyfmi2wA4nwIhAOwNWHiVDXf501O+kH41yVA28Qql+KcIH3QSTDNGKNsD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNMuZCRA9TVsSAnZWagAAS4oP/RVZnsA58gKV6ONkE6XH\ntKy/XsBYsMsytP4m0C0BVncwHsB213o0Cv7Z/TN6hkQDuzJlCq5dCaZ6nmgT\nGdgIDmuKmHl6U36zMv52Ge8iaEPs9x3DOofVUnUYsl46PXqJ257c20/7ERMV\nsxjosL9ziNTf/YcCwDOVhnO+8DUxQ/ezkqHbGqJi4a+NkBIbnqVqM8bzxFaD\nvY8KXn4z8GmkD8m4mi3t0xxkeelgCRygPFJNgob1PiEM19I8bLAYkLrvtaEj\nuncdYbT3KTti9d5/2ZhUZqjw6XoYqffa4M+UVOLoyaUAs1XK6GJo6DaEm8sR\nEdbCEk9+QKsppElFTfQvwgBJea2lcFWWcTDcriGHTNG2gfUPWtoFMzx0LKX/\nfpvJJZAFvG7A5MdQVq00nq62+NFnMY+APX7Hbhjb2+P6y4VsrDvdMbV5xV4a\nO9LD0+D8DMkPJuCvQd21IOVwNJCo/Z5SN76AEnmIXzclyGjuYmWXwPX2+1Rx\nf0NwjFnPLB9olPivzeIswJckidzOguT1s6RNBmut1Mth8s0L3XssyeCEHzVI\nmq2EWApSqZbu4n0f07u2Atkxq4VfvqdgP/Ar9OEAX0XddOtl+x6xeigSVGgx\n8erw02q38T8ulz5Ge/boRr083Y6qTwoDSXYNVpsEhyyV+6UV7k7Mf1UBfxt4\nTa4w\r\n=Z+LL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">= 4"},"gitHead":"31e89bdbec2bc9a5d2f134fd1fb3a5f68d48f91d","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.14.10","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"14.15.4","dependencies":{"debug":"^3.1.0","lodash":"^4.17.20","request":"^2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^5.1.1","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.4_1614072728647_0.06742403117826412","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"node-gcm","version":"1.0.5","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.0.5","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"712e9ba8fbc30d93fb371abd96f5754f639c6235","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.5.tgz","fileCount":12,"integrity":"sha512-yTN0q31xUxA3MwStkvT4UIgHw1khg8rrKywMdSEVjmMpK/aWIHVVZ4ia3P41+ppPH3O8+teMHs/bk3xZ8C4n1A==","signatures":[{"sig":"MEYCIQD9HqSZLm2+ZRKTQ7hJa10pSE3QNKBExKzWGlw4fkIz6AIhAMU8EORFY55ABH2clQDgzgCmHhW0nynZbTgkNmfN71t+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKaS7CRA9TVsSAnZWagAACnkP/1wN/WLF0dQXdmwV08hK\nGHFWI6gBf8fC6lvfMZMDhbsOl09nRdoR47QL3eABh7bvbxA1J+eQUHNSyfIM\nuNokuOJp8Ww4iACIYCaNdsaUsTI8KwnCScGZIAQarcYkifOyuHky4Z+QplIf\nlxPAOjic89GBCtARiIVu/yVh7di8aEKE1m3RfWEvg1qLBC1NWYZKxl6Bh8qY\nI785zYh5jzsU5/jZF+W0lTF20SPwCSzfkzgTDfLXSYHKTggl9TvKtqbJxeul\nt19b4NyIPqDNecSBZRvGwFzvu7RrZm/1H0EsBob0T3rmLn8ztc6I8eXx5/8l\nBIitoC9F2II4RkT//R1lFN7mIZh7Qo8e9MOpV2oSDIzBTmL2YtUVsULZeKDp\nKcN4rCzceFc+hc84B/3p8s117Em0UcZ3X9eKa5vBvLCR1QgCcqC68sj7pAGV\n8OtL5ooDeebCSaOd0GnbJVzQ6LryExMaVOq1gmape69Upx0D2+8ueBdSAZuI\ntF0AJfmc56Q8NeX47LR4o7wMCijY4L4T9K4SVZJwo3mYWj+pn70xbrAB1fSu\nIHzFVBf9/w7QVmbi8PqnNT/sPPitW8G1P1yzT/cUJxcA+pKiSjmvdeUjn7vs\ns7HqqYhryiv7DV3twJ8yCYE0uwAK65NIm9Hv4X/2Q3hdpg30bUQ6xxc0nsZz\nHNC8\r\n=T/Db\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">= 4"},"gitHead":"345392c2c809a609526229857050164a4fdeb199","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.9.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"debug":"^3.1.0","lodash":"^4.17.21","request":"^2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","sinon":"^5.0.7","proxyquire":"^2.0.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.0.5_1630119099722_0.5706686779160108","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-gcm","version":"1.1.0","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.1.0","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"},{"url":"https://github.com/pmb-cl","name":"Phillip Bauman","email":"pbauman@alumni.nd.edu"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"8292466b1c69811b4fbda7edc4107bd0bf8a6d80","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.1.0.tgz","fileCount":12,"integrity":"sha512-B4REX9SEe0YbnpPDL8lpDYcVl+44bqXju5d+4XHIIoSsra1Qg5PEg2HHad+6yQf6Ju8tXT1TYSBawmUMLMKxWQ==","signatures":[{"sig":"MEUCIQCovzxMoEwhuU241ADYuBb7kOaB994vMZXZO2TQxZNphAIgHYb2cAj6drlArXaGo7WP1dFKaiD+oSczGLPHstXL1N4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40268},"main":"index","engines":{"node":">= 4"},"gitHead":"c6b9eab3b2183352ee00a66a5fd22b6887ce51b7","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.14.16","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"axios":"~1.5.0","debug":"^3.1.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","sinon":"^5.0.7","proxyquire":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.1.0_1695310546724_0.5592523041845752","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-gcm","version":"1.1.1","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.1.1","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"},{"url":"https://github.com/pmb-cl","name":"Phillip Bauman","email":"pbauman@alumni.nd.edu"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"9dcf3ee5bb4adb623813d5693f92030c0a4773cc","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.1.1.tgz","fileCount":12,"integrity":"sha512-lkaZSQ8NoY1/zmPKQ6sFBosk2N+yV6yZ9v81dVXIjc+llWLndUGwFrxYALn8oTsgdb0jdl6wmpBqdpvXYMLabg==","signatures":[{"sig":"MEUCIG5+QacblW+9IvIYyWMoMO1OwUP170zZXnH0swvEww+yAiEA9HbI3Lh8ZZUUxg3MPyuun9nT6HjtqbzdYGr0Spykj6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40347},"main":"index","engines":{"node":">= 12"},"gitHead":"cc6fa1a86d32ef632abf51ee06789ff0f95c57a5","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.9.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"axios":"~1.5.0","debug":"^3.1.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","sinon":"^5.0.7","proxyquire":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.1.1_1696672098860_0.2648625444952861","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-gcm","version":"1.1.2","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.1.2","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"},{"url":"https://github.com/pmb-cl","name":"Phillip Bauman","email":"pbauman@alumni.nd.edu"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"227e6631cbace2d107623c60765cb06adb9cfc25","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.1.2.tgz","fileCount":12,"integrity":"sha512-uVqJbmKcyeWfXNGxWBivo3e7JMRcmbBM/78QUzM6sEBodDdsCYIOJm/0yBqLMgtNNOPAmO9XWHBWqz3VcV/2rw==","signatures":[{"sig":"MEUCIH+IJ/23joiXzIhZc3JoIVCM6MAacXbDwZ0G+YXo33X6AiEAswIab3aw+TXn+aBWvbSp+0FPq77tRRqBSp7RYoi3kl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40373},"main":"index","engines":{"node":">= 12"},"gitHead":"d1cd389fbfe8f13b7bc5cc47f640e66c740e1383","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.9.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"axios":"~1.5.0","debug":"^3.1.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","sinon":"^5.0.7","proxyquire":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.1.2_1696948796905_0.3695572630719377","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"node-gcm","version":"1.1.3","keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"license":"MIT","_id":"node-gcm@1.1.3","maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"url":"https://github.com/monkbroc","name":"monkbroc","email":"jvanier@gmail.com"},{"url":"https://github.com/zlyinfinite","name":"zlyinfinite"},{"url":"https://github.com/yannooo","name":"Yann Biancheri","email":"yann.biancheri@gmail.com"},{"url":"https://github.com/hamidp","name":"Hamid Palo","email":"hamid@fogcreek.com"},{"url":"https://github.com/jondot","name":"Dotan J. Nahum","email":"jondotan@gmail.com"},{"url":"https://github.com/maxrabin","name":"Max Rabin","email":"rabin.max@gmail.com"},{"url":"https://github.com/rs","name":"Olivier Poitrey","email":"rs@dailymotion.com"},{"url":"https://github.com/laggyluke","name":"George Miroshnykov","email":"george.miroshnykov@gmail.com"},{"url":"https://github.com/Alegege","name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com"},{"url":"https://github.com/igorissen","name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com"},{"url":"https://github.com/silentjohnny","name":"Joris Verbogt","email":"joris@notifica.re"},{"url":"https://github.com/goelvivek","name":"goelvivek","email":"goelvivek2011@gmail.com"},{"url":"https://github.com/jaclar","name":"Lars Jacob","email":"lars@jaclar.net"},{"url":"https://github.com/RomanIakovlev","name":"Roman Iakovlev","email":"roman.iakovlev@here.com"},{"url":"https://github.com/rskvazh","name":"Roman Skvazh","email":"roman.skvazh@gmail.com"},{"url":"https://github.com/jg10","name":"Jeremy Goldstein","email":"jg-dev@live.com"},{"url":"https://github.com/surespot","name":"Adam Patacchiola","email":"adam@2fours.com"},{"url":"https://github.com/ilongin","name":"Ivan Longin","email":"ivan.longin@infobip.com"},{"url":"https://github.com/pbininda","name":"Paul Bininda","email":"paul@bininda.com"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"url":"https://github.com/hypesystem","name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com"},{"url":"https://github.com/Nonemoticoner","name":"Nonemoticoner","email":"nonemoticoner@gmail.com"},{"url":"https://github.com/SimenB","name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"url":"https://github.com/KATT","name":"Alexander Johansson","email":"alex@dice.fm"},{"url":"https://github.com/ashrko619","name":"Ashwin R","email":"ashrko619@gmail.com"},{"url":"https://github.com/kaija","name":"Kaija Chang","email":"kaija.chang@gmail.com"},{"url":"https://github.com/mkamioner","name":"Mo Kamioner","email":"mkamioner@gmail.com"},{"url":"https://github.com/bastienleonard","name":"Bastien Léonard","email":"bastien.leonard@gmail.com"},{"url":"https://github.com/eladnava","name":"Elad Nava","email":"eladnava@gmail.com"},{"url":"https://github.com/marcobrador","name":"Marc Obrador","email":"marcobrador89@gmail.com"},{"url":"https://github.com/chirag200666","name":"Chirag Choudhary","email":"chirag200666@gmail.com"},{"url":"https://github.com/AlexAmin","name":"Alexander Amin","email":"alexander.amin@high5-it.de"},{"url":"https://github.com/vibgy","name":"Gaurav Nolkha","email":"gaurav@swiftday.com"},{"url":"https://github.com/jkowalleck","name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com"},{"url":"https://github.com/johanforssell","name":"Johan Forssell","email":"johan@forssell.me"},{"url":"https://github.com/pmb-cl","name":"Phillip Bauman","email":"pbauman@alumni.nd.edu"}],"homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"dist":{"shasum":"d776b529b1ba769ab41a1790d1504b748c61e0b0","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.1.3.tgz","fileCount":12,"integrity":"sha512-F3ms2zqojvJPrIUzI/XQaIrgAC0+3C2d1w0xldBJWsHt6SklHabWz2yzmRAG8CNGkcIyLW6blwMGROsX6AFj5Q==","signatures":[{"sig":"MEUCIQDWzJHA8tu0I7ecJiRQmXSFc/RM5fm1DUYHdgzaRkiYIQIgHOtTglX9FeX2y3Vq23Lk1SnKWbElH/5XUuBvooGCx9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40373},"main":"index","engines":{"node":">= 12"},"gitHead":"d08d615a9b2b3148bef0f491460de252f4b4eeb7","scripts":{"test":"mocha test/**/*Spec.js"},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm","type":"git"},"_npmVersion":"6.9.0","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"axios":"~1.6.0","debug":"^3.1.0","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","sinon":"^5.0.7","proxyquire":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gcm_1.1.3_1698619278461_0.6318512887010492","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"node-gcm","description":"Easy interface for Google's Cloud Messaging service (now Firebase Cloud Messaging)","version":"1.1.4","author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com","url":"https://github.com/monkbroc"},{"name":"zlyinfinite","url":"https://github.com/zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com","url":"https://github.com/yannooo"},{"name":"Hamid Palo","email":"hamid@fogcreek.com","url":"https://github.com/hamidp"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com","url":"https://github.com/jondot"},{"name":"Max Rabin","email":"rabin.max@gmail.com","url":"https://github.com/maxrabin"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com","url":"https://github.com/rs"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com","url":"https://github.com/laggyluke"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com","url":"https://github.com/Alegege"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com","url":"https://github.com/igorissen"},{"name":"Joris Verbogt","email":"joris@notifica.re","url":"https://github.com/silentjohnny"},{"name":"goelvivek","email":"goelvivek2011@gmail.com","url":"https://github.com/goelvivek"},{"name":"Lars Jacob","email":"lars@jaclar.net","url":"https://github.com/jaclar"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com","url":"https://github.com/RomanIakovlev"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com","url":"https://github.com/rskvazh"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com","url":"https://github.com/jg10"},{"name":"Adam Patacchiola","email":"adam@2fours.com","url":"https://github.com/surespot"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com","url":"https://github.com/ilongin"},{"name":"Paul Bininda","email":"paul@bininda.com","url":"https://github.com/pbininda"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com","url":"https://github.com/hypesystem"},{"name":"Nonemoticoner","email":"nonemoticoner@gmail.com","url":"https://github.com/Nonemoticoner"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com","url":"https://github.com/SimenB"},{"name":"Alexander Johansson","email":"alex@dice.fm","url":"https://github.com/KATT"},{"name":"Ashwin R","email":"ashrko619@gmail.com","url":"https://github.com/ashrko619"},{"name":"Kaija Chang","email":"kaija.chang@gmail.com","url":"https://github.com/kaija"},{"name":"Mo Kamioner","email":"mkamioner@gmail.com","url":"https://github.com/mkamioner"},{"name":"Bastien Léonard","email":"bastien.leonard@gmail.com","url":"https://github.com/bastienleonard"},{"name":"Elad Nava","email":"eladnava@gmail.com","url":"https://github.com/eladnava"},{"name":"Marc Obrador","email":"marcobrador89@gmail.com","url":"https://github.com/marcobrador"},{"name":"Chirag Choudhary","email":"chirag200666@gmail.com","url":"https://github.com/chirag200666"},{"name":"Alexander Amin","email":"alexander.amin@high5-it.de","url":"https://github.com/AlexAmin"},{"name":"Gaurav Nolkha","email":"gaurav@swiftday.com","url":"https://github.com/vibgy"},{"name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com","url":"https://github.com/jkowalleck"},{"name":"Johan Forssell","email":"johan@forssell.me","url":"https://github.com/johanforssell"},{"name":"Phillip Bauman","email":"pbauman@alumni.nd.edu","url":"https://github.com/pmb-cl"}],"repository":{"type":"git","url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm"},"keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"main":"index","scripts":{"test":"mocha test/**/*Spec.js"},"dependencies":{"axios":"~1.6.8","debug":"^3.1.0","lodash":"^4.17.21"},"devDependencies":{"chai":"^2.2.0","mocha":"^9.1.0","proxyquire":"^2.0.1","sinon":"^5.0.7"},"engines":{"node":">= 12"},"bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"homepage":"https://github.com/ToothlessGear/node-gcm","directories":{"test":"test"},"license":"MIT","gitHead":"6b025b792963223d717a1785014328846d417058","_id":"node-gcm@1.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6Z3Ksmum3xsux/Ejwg2pn+yELvL13nIP5ZbdJDZupnipfP10xyPvJGt5jlB3pCrKkIzcTKL87OI0xsbbz8YkpA==","shasum":"b8ef8a1a0b65fe936ec67545852bd3db0c3452a6","tarball":"https://registry.npmjs.org/node-gcm/-/node-gcm-1.1.4.tgz","fileCount":12,"unpackedSize":40873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACuMuRBJISocuDXpxnSmj4KYG5l1Grgaj/dEqp8aDj1AiB/RhKSczwVyqGACVp2zsgdwkqUCpN/OcIVEdM6ocZsuw=="}]},"_npmUser":{"name":"eladnava","email":"eladnava@gmail.com"},"maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-gcm_1.1.4_1716988899188_0.8123944958552602"},"_hasShrinkwrap":false}},"time":{"created":"2012-07-03T22:54:45.305Z","modified":"2024-05-29T13:21:39.591Z","0.9.1":"2012-07-03T22:54:47.064Z","0.9.2":"2012-08-02T14:02:53.060Z","0.9.3":"2013-01-08T16:41:46.930Z","0.9.4":"2013-03-29T18:44:22.623Z","0.9.5":"2013-04-11T22:25:00.073Z","0.9.6":"2013-04-15T18:09:20.859Z","0.9.7":"2013-11-05T22:39:37.452Z","0.9.8":"2013-12-15T21:54:45.420Z","0.9.9":"2014-01-30T16:18:16.388Z","0.9.10":"2014-03-31T00:53:23.066Z","0.9.11":"2014-04-28T20:02:39.602Z","0.9.12":"2014-07-16T21:54:53.267Z","0.9.13":"2015-01-16T08:16:15.794Z","0.9.14":"2015-01-23T09:30:32.627Z","0.9.15":"2015-02-21T11:51:24.661Z","0.10.0":"2015-06-30T19:59:17.096Z","0.11.0":"2015-07-13T16:06:40.357Z","0.11.1":"2015-08-24T09:13:08.555Z","0.12.0":"2015-09-08T14:09:26.922Z","0.12.1":"2015-11-11T08:30:34.175Z","0.13.0":"2015-11-23T09:20:44.295Z","0.13.1":"2016-01-05T05:26:52.309Z","0.14.0":"2016-01-20T22:07:57.528Z","0.14.1":"2016-05-26T11:21:58.789Z","1.0.0-alpha.0":"2016-05-29T10:37:57.464Z","0.14.2":"2016-05-29T10:42:55.453Z","1.0.0-alpha.1":"2016-06-09T16:14:08.591Z","0.14.3":"2016-06-12T18:39:40.810Z","0.14.4":"2016-07-23T15:50:01.543Z","0.14.5":"2017-03-31T09:03:14.308Z","0.14.6":"2017-04-19T07:47:01.775Z","0.14.7":"2017-10-04T14:21:18.104Z","0.14.8":"2017-10-04T14:22:30.461Z","0.14.9":"2017-10-23T09:17:13.360Z","0.14.10":"2018-01-20T03:59:22.758Z","1.0.0":"2018-05-15T17:51:07.236Z","1.0.1":"2018-05-15T17:54:23.585Z","1.0.2":"2018-05-24T06:25:40.500Z","1.0.3":"2020-07-09T19:46:52.848Z","1.0.4":"2021-02-23T09:32:08.822Z","1.0.5":"2021-08-28T02:51:39.837Z","1.1.0":"2023-09-21T15:35:46.948Z","1.1.1":"2023-10-07T09:48:19.169Z","1.1.2":"2023-10-10T14:39:57.078Z","1.1.3":"2023-10-29T22:41:18.733Z","1.1.4":"2024-05-29T13:21:39.405Z"},"maintainers":[{"name":"toothlessgear","email":"toothlessgear@finitebox.com"},{"name":"hypesystem","email":"niels.abildgaard@gmail.com"},{"name":"eladnava","email":"eladnava@gmail.com"}],"author":{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/ToothlessGear/node-gcm.git","web":"http://github.com/ToothlessGear/node-gcm"},"keywords":["google","cloud","push","notifications","android","c2dm","gcm","fcm","firebase","ios","apn","messaging"],"license":"MIT","homepage":"https://github.com/ToothlessGear/node-gcm","bugs":{"url":"https://github.com/ToothlessGear/node-gcm/issues"},"readme":"# node-gcm\n\n[![Join the chat at https://gitter.im/ToothlessGear/node-gcm](https://badges.gitter.im/ToothlessGear/node-gcm.svg)](https://gitter.im/ToothlessGear/node-gcm?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![npm](https://badge.fury.io/js/node-gcm.svg)](https://www.npmjs.com/package/node-gcm)\n\n**Note:** This package will stop working on June 21st, 2024, as it depends on the [Legacy FCM API](https://firebase.google.com/docs/cloud-messaging/migrate-v1). We urge you to migrate to another library that supports the FCM HTTP v1 API before the June 20th deadline, such as:\n1. [firebase-admin](https://www.npmjs.com/package/firebase-admin) (official library)\n2. [fcm-v1-http2](https://www.npmjs.com/package/fcm-v1-http2) (if scale and throughput are important to your sending requirements)\n\n----\n\nThe goal of this project is providing the best and most easily used interface for Firebase Cloud Messaging. (The name `gcm` comes from the older name for the service, Google Cloud Messaging.)\n\n**By April 11, 2019 users must have [migrated from GCM to FCM](https://developers.google.com/cloud-messaging/android/android-migrate-fcm).**\nIf you are using this library, we've already got you covered on the server side (since version 0.14.1) --- just update to the most recent version and you are good.\n\nWe appreciate all the help we can get!\nIf you want to help out, check out the [Guidelines for Contributing](CONTRIBUTING.md) section.\n\nIf you are developing an open-source project with a broader scope (like a full Firebase suite), we would love for you to use node-gcm internally.\n\nSee the [official FCM documentation](https://firebase.google.com/docs/cloud-messaging/) for more information.\n\nWe are currently working on version 2.0.0 of the project, and it is available in an early alpha version.\nFollow [PR #238](https://github.com/ToothlessGear/node-gcm/pull/238) to see current status.\n\n## Installation\n\n```bash\n$ npm install node-gcm --save\n```\n\n**Note:** This package requires Node v12.0 and newer.\n\n## Requirements\n\nThis library provides the server-side implementation of FCM.\nYou need to generate a [Legacy API Server Key](https://console.firebase.google.com/u/0/) (Click the gear next to FCM project name) > Project Settings > Cloud Messaging -> **Cloud Messaging API (Legacy)** -> Click the 3 dots -> Manage API in Google Cloud Console -> **Enable** -> Go back and refresh Firebase Cloud Messaging project settings page to view your **Server key**.\n\nFCM notifications can be sent to both [Android](https://firebase.google.com/docs/cloud-messaging/android/client) and [iOS](https://firebase.google.com/docs/cloud-messaging/ios/client).\nIf you are new to FCM you should probably look into the [documentation](https://firebase.google.com/docs/cloud-messaging).\n\n## Example application\n\nAccording to below **Usage** reference, we could create such application:\n\n```js\nvar gcm = require('node-gcm');\n\n// Set up the sender with your GCM/FCM API key (declare this once for multiple messages)\nvar sender = new gcm.Sender('YOUR_API_KEY_HERE');\n\n// Prepare a message to be sent\nvar message = new gcm.Message({\n    data: { key1: 'msg1' }\n});\n\n// Specify which registration IDs to deliver the message to\nvar regTokens = ['YOUR_REG_TOKEN_HERE'];\n\n// Actually send the message\nsender.send(message, { registrationTokens: regTokens }, function (err, response) {\n\tif (err) console.error(err);\n\telse console.log(response);\n});\n```\n\n## Usage\n\n```js\nvar gcm = require('node-gcm');\n\n// Create a message\n// ... with default values\nvar message = new gcm.Message();\n\n// ... or some given values\nvar message = new gcm.Message({\n\tcollapseKey: 'demo',\n\tpriority: 'high',\n\tcontentAvailable: true,\n\tdelayWhileIdle: true,\n\ttimeToLive: 3,\n\trestrictedPackageName: \"somePackageName\",\n\tdryRun: true,\n\tdata: {\n\t\tkey1: 'message1',\n\t\tkey2: 'message2'\n\t},\n\tnotification: {\n\t\ttitle: \"Hello, World\",\n\t\ticon: \"ic_launcher\",\n\t\tbody: \"This is a notification that will be displayed if your app is in the background.\"\n\t}\n});\n\n// Change the message data\n// ... as key-value\nmessage.addData('key1','message1');\nmessage.addData('key2','message2');\n\n// ... or as a data object (overwrites previous data object)\nmessage.addData({\n\tkey1: 'message1',\n\tkey2: 'message2'\n});\n\n// Set up the sender with you API key\nvar sender = new gcm.Sender('insert Google Server API Key here');\n\n// Add the registration tokens of the devices you want to send to\nvar registrationTokens = [];\nregistrationTokens.push('regToken1');\nregistrationTokens.push('regToken2');\n\n// Send the message\n// ... trying only once\nsender.sendNoRetry(message, { registrationTokens: registrationTokens }, function(err, response) {\n  if(err) console.error(err);\n  else    console.log(response);\n});\n\n// ... or retrying\nsender.send(message, { registrationTokens: registrationTokens }, function (err, response) {\n  if(err) console.error(err);\n  else    console.log(response);\n});\n\n// ... or retrying a specific number of times (10)\nsender.send(message, { registrationTokens: registrationTokens }, 10, function (err, response) {\n  if(err) console.error(err);\n  else    console.log(response);\n});\n\n// Q: I need to remove all expired / unregistered tokens from my database, how do I do that?\n//    The results-array does not contain any tokens!\n// A: The array of tokens used for sending will match the array of results, so you can cross-check them.\nsender.send(message, { registrationTokens: registrationTokens }, function (err, response) {\n  var failed_tokens = registrationTokens.filter((token, i) => response.results[i].error === 'NotRegistered');\n  console.log('These tokens are no longer registered:', failed_tokens);\n});\n```\n## Recipients\n\nYou can send push notifications to various recipient types by providing one of the following recipient keys:\n\n\n|Key|Type|Description|\n|---|---|---|\n|to|String|A single [registration token](https://firebase.google.com/docs/cloud-messaging/android/client#sample-register), [notification key](https://firebase.google.com/docs/cloud-messaging/android/device-group), or [topic](https://firebase.google.com/docs/cloud-messaging/android/topic-messaging).\n|topic|String|A single publish/subscribe topic.\n|condition|String|Multiple topics using the [condition](https://firebase.google.com/docs/cloud-messaging/topic-messaging) parameter.\n|notificationKey|String|Deprecated. A key that groups multiple registration tokens linked to the same user.\n|registrationIds|String[]|Deprecated. Use registrationTokens instead.|\n|registrationTokens|String[]|A list of registration tokens. Must contain at least 1 and at most 1000 registration tokens.|\n\nIf you provide an incorrect recipient key or object type, an `Error` object will be returned to your callback.\n\nNotice that [you can *at most* send notifications to 1000 registration tokens at a time](https://github.com/ToothlessGear/node-gcm/issues/42).\nThis is due to [a restriction](https://firebase.google.com/docs/cloud-messaging/http-server-ref#downstream-http-messages-json) on the side of the FCM API.\n\n\n### Additional message options\n\n|Parameter|Usage|Description|\n|---|---|---|\n|collapseKey|Optional, string|This parameter identifies a group of messages that can be collapsed, so that only the last message gets sent when delivery can be resumed.|\n|priority|Optional, string|Sets the priority of the message. Valid values are \"normal\" and \"high.\"|\n|contentAvailable|Optional, JSON boolean|On iOS, when a notification or message is sent and this is set to true, an inactive client app is awoken.|\n|mutableContent|Optional, JSON boolean|On iOS, Currently for iOS 10+ devices only. On iOS, use this field to represent mutable-content in the APNs payload. When a notification is sent and this is set to true, the content of the notification can be modified before it is displayed, using a Notification Service app extension.|\n|timeToLive|Optional, JSON number|This parameter specifies how long (in seconds) the message should be kept in FCM storage if the device is offline. The maximum time to live supported is 4 weeks, and the default value is 4 weeks.|\n|restrictedPackageName|Optional, string|This parameter specifies the package name of the application where the registration tokens must match in order to receive the message.|\n|dryRun|Optional, JSON boolean|This parameter, when set to true, allows developers to test a request without actually sending a message.|\n|data|Optional, JSON object|This parameter specifies the custom key-value pairs of the message's payload.|\n|notification|Optional, JSON object|This parameter specifies the predefined, user-visible key-value pairs of the notification payload. See \"Notification payload option table\" below for more details.|\n|fcm_options|Optional, JSON object|This parameter is used to pass FCM specific options, as outlined [here](https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages#FcmOptions).\n\n## Notification usage\n\n```js\n\nvar message = new gcm.Message();\n\n// Add notification payload as key value\nmessage.addNotification('title', 'Alert!!!');\nmessage.addNotification('body', 'Abnormal data access');\nmessage.addNotification('icon', 'ic_launcher');\n\n// as object\nmessage.addNotification({\n  title: 'Alert!!!',\n  body: 'Abnormal data access',\n  icon: 'ic_launcher'\n});\n\n```\n\n**Note:** Notifications sent using `message.addNotification` are only displayed when your app is in the background. Consider sending the notification parameters using `message.addData` and manually building and displaying a notification in your push receiver logic.\n\n### Notification payload option table\n\n|Parameter|Platform|Usage|Description|\n|---|---|---|---|\n|title|Android, iOS (Watch)|Required (Android), Optional (iOS), string|Indicates notification title. This field is not visible on iOS phones and tablets.|\n|body|Android, iOS|Optional, string|Indicates notification body text.|\n|icon|Android|Required, string|Indicates notification icon. On Android: sets value to myicon for drawable resource myicon.png.|\n|sound|Android, iOS|Optional, string|Indicates sound to be played. Supports only default currently.|\n|badge|iOS|Optional, string|Indicates the badge on client app home icon.|\n|tag|Android|Optional, string|Indicates whether each notification message results in a new entry on the notification center on Android. If not set, each request creates a new notification. If set, and a notification with the same tag is already being shown, the new notification replaces the existing one in notification center.|\n|color|Android|Optional, string|Indicates color of the icon, expressed in #rrggbb format|\n|click_action|Android, iOS|Optional, string|The action associated with a user click on the notification. On Android, if this is set, an activity with a matching intent filter is launched when user clicks the notification. For example, if one of your Activities includes the intent filter: (Appendix:1)Set click_action to OPEN_ACTIVITY_1 to open it. If set, corresponds to category in APNS payload.|\n|body_loc_key|iOS|Optional, string|Indicates the key to the body string for localization. On iOS, this corresponds to \"loc-key\" in APNS payload.|\n|body_loc_args|iOS|Optional, JSON array as string|Indicates the string value to replace format specifiers in body string for localization. On iOS, this corresponds to \"loc-args\" in APNS payload.|\n|title_loc_args|iOS|Optional, JSON array as string|Indicates the string value to replace format specifiers in title string for localization. On iOS, this corresponds to \"title-loc-args\" in APNS payload.|\n|title_loc_key|iOS|Optional, string|Indicates the key to the title string for localization. On iOS, this corresponds to \"title-loc-key\" in APNS payload.|\n\nNotice notification payload defined in [FCM Connection Server Reference](https://firebase.google.com/docs/cloud-messaging/http-server-ref#downstream-http-messages-json)\n\n## Custom HTTP request options\n\nYou can provide custom `request` options such as `proxy` and `timeout` for the HTTP request to the FCM API. For more information, refer to [the complete list of request options](https://github.com/request/request#requestoptions-callback). Note that the following options cannot be overriden: `method`, `uri`, `body`, as well as the following headers: `Authorization`, `Content-Type`, and `Content-Length`.\n\n```js\n// Set custom request options\nvar requestOptions = {\n\tproxy: 'http://127.0.0.1:8888',\n\ttimeout: 5000\n};\n\n// Set up the sender with your API key and request options\nvar sender = new gcm.Sender('YOUR_API_KEY_HERE', requestOptions);\n\n// Prepare a GCM message...\n\n// Send it to GCM endpoint with modified request options\nsender.send(message, { registrationTokens: regTokens }, function (err, response) {\n    if(err) console.error(err);\n    else     console.log(response);\n});\n```\n\n## FCM client compatibility\n\nAs of January 9th, 2016, there are a few known compatibility issues with 3rd-party FCM client libraries:\n\n### phonegap-plugin-push\n\n* [No support for subscribing to PubSub topics](https://github.com/phonegap/phonegap-plugin-push/issues/79)\n* [Requirement for `data` payload object when sending a `notification` object](https://github.com/phonegap/phonegap-plugin-push/issues/387)\n* [Requirement for all 3 `notification` fields when sending a `notification` object (title, icon, message)](https://github.com/ToothlessGear/node-gcm/issues/180)\n\nThese issues are out of this project's context and can only be fixed by the respective 3rd-party project maintainers.\n\n## Debug\n\nTo enable debug mode (print requests and responses to and from FCM),\nset the `DEBUG` environment flag when running your app (assuming you use `node app.js` to run your app):\n\n```bash\nDEBUG=node-gcm node app.js\n```\n\n## Donate\n\n Bitcoin: [13iTQf7tDhrKgibw2Y3U5SyPJa7R8sQmHQ](https://blockchain.info/address/13iTQf7tDhrKgibw2Y3U5SyPJa7R8sQmHQ)\n","readmeFilename":"README.md","users":{"ffi":true,"isik":true,"khay":true,"fedor":true,"zorak":true,"ajduke":true,"amouly":true,"chimit":true,"chmod0":true,"gfilip":true,"jmkim9":true,"percho":true,"zewish":true,"cyberon":true,"javanxu":true,"chrisayn":true,"dtiziani":true,"eladnava":true,"garthtee":true,"garustar":true,"hisshash":true,"hoitmort":true,"msanford":true,"pboyle83":true,"peder541":true,"robba.jt":true,"emadehsan":true,"fgribreau":true,"freesuraj":true,"subzero42":true,"zdavidlnx":true,"bkimminich":true,"shreyawhiz":true,"sonhuytran":true,"arunrajmony":true,"debearloper":true,"diegoperini":true,"ioncreature":true,"linuxwizard":true,"stonecypher":true,"duartemendes":true,"francisbrito":true,"keeyanajones":true,"paulomcnally":true,"uniquerockrz":true,"jackbillstrom":true,"flaviomarcioti":true,"chirag_purohit71085":true},"contributors":[{"name":"Marcus Farkas","email":"toothlessgear@finitebox.com"},{"name":"monkbroc","email":"jvanier@gmail.com","url":"https://github.com/monkbroc"},{"name":"zlyinfinite","url":"https://github.com/zlyinfinite"},{"name":"Yann Biancheri","email":"yann.biancheri@gmail.com","url":"https://github.com/yannooo"},{"name":"Hamid Palo","email":"hamid@fogcreek.com","url":"https://github.com/hamidp"},{"name":"Dotan J. Nahum","email":"jondotan@gmail.com","url":"https://github.com/jondot"},{"name":"Max Rabin","email":"rabin.max@gmail.com","url":"https://github.com/maxrabin"},{"name":"Olivier Poitrey","email":"rs@dailymotion.com","url":"https://github.com/rs"},{"name":"George Miroshnykov","email":"george.miroshnykov@gmail.com","url":"https://github.com/laggyluke"},{"name":"Alejandro Garcia Gil","email":"alejandro@ideaknow.com","url":"https://github.com/Alegege"},{"name":"Ismael Gorissen","email":"ismael.gorissen@gmail.com","url":"https://github.com/igorissen"},{"name":"Joris Verbogt","email":"joris@notifica.re","url":"https://github.com/silentjohnny"},{"name":"goelvivek","email":"goelvivek2011@gmail.com","url":"https://github.com/goelvivek"},{"name":"Lars Jacob","email":"lars@jaclar.net","url":"https://github.com/jaclar"},{"name":"Roman Iakovlev","email":"roman.iakovlev@here.com","url":"https://github.com/RomanIakovlev"},{"name":"Roman Skvazh","email":"roman.skvazh@gmail.com","url":"https://github.com/rskvazh"},{"name":"Jeremy Goldstein","email":"jg-dev@live.com","url":"https://github.com/jg10"},{"name":"Adam Patacchiola","email":"adam@2fours.com","url":"https://github.com/surespot"},{"name":"Ivan Longin","email":"ivan.longin@infobip.com","url":"https://github.com/ilongin"},{"name":"Paul Bininda","email":"paul@bininda.com","url":"https://github.com/pbininda"},{"name":"Matt Merkes","email":"matt.merkes@gmail.com"},{"name":"Niels Roesen Abildgaard","email":"niels.abildgaard@gmail.com","url":"https://github.com/hypesystem"},{"name":"Nonemoticoner","email":"nonemoticoner@gmail.com","url":"https://github.com/Nonemoticoner"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com","url":"https://github.com/SimenB"},{"name":"Alexander Johansson","email":"alex@dice.fm","url":"https://github.com/KATT"},{"name":"Ashwin R","email":"ashrko619@gmail.com","url":"https://github.com/ashrko619"},{"name":"Kaija Chang","email":"kaija.chang@gmail.com","url":"https://github.com/kaija"},{"name":"Mo Kamioner","email":"mkamioner@gmail.com","url":"https://github.com/mkamioner"},{"name":"Bastien Léonard","email":"bastien.leonard@gmail.com","url":"https://github.com/bastienleonard"},{"name":"Elad Nava","email":"eladnava@gmail.com","url":"https://github.com/eladnava"},{"name":"Marc Obrador","email":"marcobrador89@gmail.com","url":"https://github.com/marcobrador"},{"name":"Chirag Choudhary","email":"chirag200666@gmail.com","url":"https://github.com/chirag200666"},{"name":"Alexander Amin","email":"alexander.amin@high5-it.de","url":"https://github.com/AlexAmin"},{"name":"Gaurav Nolkha","email":"gaurav@swiftday.com","url":"https://github.com/vibgy"},{"name":"Jan Kowalleck","email":"jan.kowalleck@gmail.com","url":"https://github.com/jkowalleck"},{"name":"Johan Forssell","email":"johan@forssell.me","url":"https://github.com/johanforssell"},{"name":"Phillip Bauman","email":"pbauman@alumni.nd.edu","url":"https://github.com/pmb-cl"}]}