{"_id":"@superhuman/push-receiver","_rev":"37-946c4a77f6156ca582d8a56ec2ecfa6a","name":"@superhuman/push-receiver","dist-tags":{"latest":"2.1.7"},"versions":{"1.1.5":{"name":"@superhuman/push-receiver","version":"1.1.5","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.5","maintainers":[{"name":"ibash","email":"islam.sharabash@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"67c4bc531707f906fa266804371e8e6e5d2611f5","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.5.tgz","integrity":"sha512-rFKZ6xhzUL+22Mck1nrJWnRcJGwLGih5PSL4Q38NxBmVyXWPw9SAArj8h22MM4BGqhvRChdwdoyu8jgk4NOMMg==","signatures":[{"sig":"MEYCIQDJrFPDeFKPyAE/VqCoLs8KGpwjVdGMdRXyUldOXDiP6AIhAPCFQ/CQOda5gdJapCaBcX8jSl8Njklp1vW+WWxxWIVs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","gitHead":"61c36fecddff46c3bb2dc6efe8ad7fc32192435f","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"devDependencies":{"yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver-1.1.5.tgz_1515198501823_0.10922212433069944","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@superhuman/push-receiver","version":"1.1.6","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.6","maintainers":[{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"rogueg","email":"rogueg@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"470a9d800abf2be70abd053f5f1cc4a3c61dfc9f","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.6.tgz","integrity":"sha512-KoT/P5yASalDVjMHh/WP1FAxZ8R0udLpd9HFeCxnyDw1sJA1h5oe9vCT3PKv4YgeVq2MhSu4xkSD/ZchLSE+uw==","signatures":[{"sig":"MEQCIEEDbmfnvNozB+xAe5hISn1egOAg1YZlZuNGDfcbDOAFAiAHhcfjkkmNvxU9lSJ1zXdSv93TXeL0/dd8uReE7oh0/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","gitHead":"a1ac62d9bba31909aca746384524c1e1adc26eca","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.5.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.2.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"devDependencies":{"yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver-1.1.6.tgz_1515199468828_0.1759959242772311","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@superhuman/push-receiver","version":"1.1.7","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.7","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"14278067bbc9f31180e1e1151b3bcab9af801f35","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.7.tgz","fileCount":25,"integrity":"sha512-FkEdDQ5V4MDHecS/rCS6CaDNImOzEI+yjXtrgQmiSJs02/c91ni6dcjos3Olkw2XEBrYwcK09sgbYMcPr2OCkA==","signatures":[{"sig":"MEMCH1esCPStAJajsoWJw6KIC4CVLzzE/2W3pBeBfY7C3Q4CIAIF+fLkbp2a0enfG33wUCjfgDr99zg7WlJXlXNDhysO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112942},"main":"src/index.js","gitHead":"eecb5216924e2b62e64a00e42576a4513a8e18eb","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.5.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.7_1518054685918_0.5566941179143825","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@superhuman/push-receiver","version":"1.1.8","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.8","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"e87c6e9d788dff28667a1c7b909a7db6bbad7a0e","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.8.tgz","fileCount":25,"integrity":"sha512-L2eS0+CIwj2qQ1l1AcLQ2grkdpc8VKNvHi75Wf1zx+9EaCTjGwLYMkGNP5aiDegWR4vHbS+n3dQs5I9wGwcucQ==","signatures":[{"sig":"MEUCIFUTeTZ/u5a9dvy6dAT91iEthrCzJeXWHzII+N3LN7grAiEApqyTFHK4orFZMibHPq1gLTKmRtnhuT8ZDJBVgkSepYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113067},"main":"src/index.js","gitHead":"1e64bb37cfc308645ac3ad68220fd005ea3b99e0","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.5.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.8_1518472949011_0.47190034680366355","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@superhuman/push-receiver","version":"1.1.9","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.9","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"6d03e29bc7b613382c54d725688617b8567c1cbf","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.9.tgz","fileCount":25,"integrity":"sha512-bf7FR1Cn/uex2wgOZh8kippG2LF/bk3joT+RyjUIg+JAGwM3tbneJb21zG70hw7E0VDRTva9fbx+pnP4L8wneA==","signatures":[{"sig":"MEUCIQDLn/AjnLHJuP7ffnbF+JkS6uzRqHBRdzsdwOhnq3CKswIgV0X6ZH90jh0HjOMyQzpn8a15jjtqs0tBKaR4+KUXrng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113213},"main":"src/index.js","gitHead":"db90351398cd04a142196c8a0befe39d74282301","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.5.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","electron-log":"^2.2.14","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.9_1518545701546_0.3085990806299592","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@superhuman/push-receiver","version":"1.1.10","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.10","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"84560511799ea2b79ec5ea9f38f8c6debcfd5f51","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.10.tgz","fileCount":25,"integrity":"sha512-x22DBQamVrEmHgjdZa1AKvNxA6BWpOLFbIkA/icDvOHWO8/dhjvibbvLS/Tuj5ZD4cltN91P8m9ytACxhFSvkA==","signatures":[{"sig":"MEUCIQDZjnxAKo5hPg4whx4M04dHslzls5orRQp5OT84Kd57DwIgUCsg4IzwAzqGqc0NyEQW4bPXmGtXlIOU1Mzahk6hBn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113260},"main":"src/index.js","gitHead":"0f9e137588b846ea13f786471402a52fea19b4da","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","electron-log":"^2.2.14","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.10_1518548746818_0.07634998713238539","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@superhuman/push-receiver","version":"1.1.11","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.11","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"7570e5a4b8656e1738c759bd295a097c5135cb5d","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.11.tgz","fileCount":25,"integrity":"sha512-jQXg7ntHmpDLTg0BudzxC9adimd4+RAwyjb7vHT1kn7e9LMRo1DUYY4+C7qJ8SqokpzP4qWnEKhe2qfo/OCBHQ==","signatures":[{"sig":"MEYCIQDJK/iRlVBWE3841SFVkcRXrOAXcwQt5+pSf5niAzzAVgIhAKOpzvrZXHty06jtErpZSFMeJC+y+LDw2EE59S7/dxk/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114944},"main":"src/index.js","gitHead":"40f76578de46e63639e6a325585bdadedeff0a10","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.6.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","electron-log":"^2.2.14","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.11_1519434896777_0.34304228484410215","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@superhuman/push-receiver","version":"1.1.12","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.12","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"9d47cc1aa4ce8d58f723928669cda77b651ded54","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.12.tgz","fileCount":24,"integrity":"sha512-MWeijQjlyt9wDiDVJSWwLUdBmgHitNOrbOgT9Bk+TPh5K5IboahRRXaurxs0LfqCqgnw1ShCTwcplpVXyaoM7Q==","signatures":[{"sig":"MEUCIBwuUqghb3/0ZahaXpZX2f+7SO5K9qdLpqqOJpnYrAcmAiEAr4KtTrXzCYdzGtQMf14cnWNXcayiEewKzWT+uExe7WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113111},"main":"src/index.js","gitHead":"06a07a5e9653a7565fdda50f1fb13d1fc7bd83d5","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.6.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.12_1519765086282_0.5499890632422051","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@superhuman/push-receiver","version":"1.1.13","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.13","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"707d4f7511dbc75255714875f7b8b57269a7f3d7","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.13.tgz","fileCount":24,"integrity":"sha512-9mhwWZHm3JALmWcgHninZZtvQ1v5/r14fLWxRobiMKmSfjBGVR6DVKUvCgduvoy6LdPQojnYzErVqJJQ2LTTDw==","signatures":[{"sig":"MEQCIEFq/VDIthceng7jHc37b9ed5nKLRskRJrmfqB0HHgYQAiAlXjpss8QwcJVA8S6o6Nc3vy/W3vSwlvt0ctwEPZ9NRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113544},"main":"src/index.js","gitHead":"17306d21a66e1d64bb1bc6fefe78c6caff3e8f3c","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.6.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.13_1520388041257_0.9074249914511296","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@superhuman/push-receiver","version":"1.1.14","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.1.14","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rogueg","email":"rogueg@gmail.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"2c3fde12915f4615dc74d5931cc40be053e6bc70","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.1.14.tgz","fileCount":24,"integrity":"sha512-vOMbTkC5xMrzZXcprGqG8364TrPbQutMz3amYfyYToMysMMBLF2nK/DOChdub5/VaJWbNe+NE4YxNZj4LGnSEw==","signatures":[{"sig":"MEYCIQCNHS8xkMM4rEpXq+DJoe9YtOuzxl6RChP4M7D95+KsQQIhAPd1QZahWn7HD7SP8mutNh2nmbpvfbTz6pMYSn6Kg8jN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113540},"main":"src/index.js","gitHead":"ef55c5135c6d194581a033af12561d7ab0371780","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"ibash","email":"islam.sharabash@gmail.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"5.6.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"9.6.0","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.1.14_1520550055759_0.651773149237729","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@superhuman/push-receiver","version":"1.2.0","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@1.2.0","maintainers":[{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"ibash","email":"islam.sharabash@gmail.com"},{"name":"kakadiya91","email":"kakadiya91@gmail.com"},{"name":"rahulgs12","email":"rgs@superhuman.com"},{"name":"rogueg","email":"rogueg@gmail.com"},{"name":"timsuperhuman","email":"tim@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"2cb64164891b4f8723845effaa1bb4b91a8191aa","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-1.2.0.tgz","fileCount":24,"integrity":"sha512-EE1BEAmtDw8KiKhILVdgqT9RMFkGG58oL7h6FGt8SfvBvrr3ubVYfWVhb6v/Y64Q8I9TnDEUiCip1NHLDnEcVA==","signatures":[{"sig":"MEUCIH4t5MCU4cKBf+uwmV+5gE4ld73H4A2OHVmsX6rf5TYuAiEAl42NrMX53wqg9fL3mqf36/MbcAsdO/27aPykPP7VgxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2crSCRA9TVsSAnZWagAAC10P/R4b2Yv5ridaonUHBkAT\n/ZYfTJb7sJJBk9mo+hpfBb3sYG5r9G6mw/maOmGgSndEX0mJ1UxMtZbqWori\nUZVoyY7BhLLMt9xwAOSXa99oVzDKUU22EWK0j70K2xfaq8VDzBMEgXJDOH6D\n6ARr2usvY7TN6IwtFBiXvwVtJRYPCgQUUKeY/7J8zFSeD406poZLnqZAILpI\nA2WuacG+eRFlqT960pjkFEPVEXWN6qbA36VYsbnfkPVNCOygTxWKM6NRuVzC\nf7C8golPfHTW2TuoGCSicO5No4gLcPD60cfZG+8lcBt/PsiK+k2f8YQyCfSF\nbFHlaaAuoyGk8HA23qUKUlZeSPPcHtcG625D6NIQwcqoclF4OLkz13gCpYuM\nf5mMxU+Gier38pjLbR/LauWwElLUSqKykuvbvSY8gwnHNUeA3bWY4sOeOY2p\nCycrnLyPZApkHjJOtrctCTQzufjU9KKHxRIZ8sWaoAhNWTjeO6vi6J+zHTFt\nQ0W0UzaiqLteH56ND72yrrJhSHQRXTuhtjgKe5Ugs+mhDolFC22Pi7JcZTJ6\nsc8F9jfmD8RQPPHJZvyKUOIvku6zaWt8+RzWxGVX6wAikYlTXt00wigh7V0v\nOOzRWCNjmBtD9vB0A4C2f/rLZAmGg/Ca8uFWuxbgcO2djR7v6ERW5833bl8G\n5cz2\r\n=mUMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"9457f66b962f59ba6ac0c9e161558d53a0f549de","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"mocha test/*_test.js","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"rahulgs12","email":"rgs@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"6.4.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"_nodeVersion":"10.15.1","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.88.0","http_ece":"^1.0.5","protobufjs":"^6.8.6","request-promise":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_1.2.0_1552351396305_0.5014313474595264","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@superhuman/push-receiver","version":"2.1.2","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@2.1.2","maintainers":[{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"alif","email":"me@alifaiz.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"mkassoff_superhuman","email":"mkassoff@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"1777b7a71fcfc35daa398af3b5f951471d7cb289","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.2.tgz","fileCount":24,"integrity":"sha512-4B+ucaDJJMeOYf/dNYeROisFdsKUqIB0VTl9qYNJUG1ddsPOuvNGP5sj+SYVWyglEAmfDNNbsXlfQf6c4tYaBA==","signatures":[{"sig":"MEQCIHmH4bmPRywg28+MQNIEexnQjbw9H+DyH6XZ3pi2K+++AiAIxjqt8A8hU5cV1Mt7lqkWocniwGH8+PNdCnqxOIVXzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAS9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcHxAAlkG2Ki2uWZ2hXmsvD0PJlsHdG6BfG/tOXzmQm5+7V858d2lP\r\n2mIwyVfseGE80hO0bH18vLiDxQqWqiEzIc0qffnFKhgl0EKEwf0dvGx4kR6U\r\nsJhBhmm5IigJOOMQL+pHxVXlVdrXMejahUM2nNs4g23CJ5zJjmls5n/e/4/W\r\nH9f6JQzT252ICFKROeG1PVrablSYiBBJHM6SLYc7eVb/kWRThiHv9GdNsx/S\r\ny7OolDvg1Votb3+gd3jqOAvl7PAwtOzMa9mpSI9evOKmvIeRiNVav79zk5AM\r\neldTNzgXfYZxhs/isMtyBJENfRo72Czx9BmHlm/neiEg9b0qpq3cfphjr7uC\r\naxzytytCN6TMYdjrnbd0vsY8k04PwwR2P1V6w3UGAE/tzm4jTrGrPObk4JdZ\r\nAeFpXHI/brJbiKyLZchPIMzH9Y/yM3jn8MdNAWSiuYNh6fsY+qOM6WS0Rcxi\r\nf3NGMTsJM3Ubwuo5YqDAl35jp2QMD/G1oIuxORq1fK4W8D6HIGq6xiYUN8cm\r\n6d7r6AaMsMDFDXoDYvRejJva8TxmQ+uE9VFY1CFpgTI9snvTzLob3V0RWZpV\r\nfmqxAYgv2xe0QcHODCa2CaXE6zZM++FFtiutIvUy4nRXAvU8NtUrV82XN5MI\r\njBf9AByIq7zISvtPOLKMC4PEVzA9YOXt6IQ=\r\n=palP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"ab0d72aa91d2d7caa4e2c7019d235cee191eda42","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"jest","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","precommit":"lint-staged","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"9.5.1","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"_nodeVersion":"16.14.2","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.2","husky":"^0.14.3","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","lint-staged":"^6.1.0","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_2.1.2_1677799241343_0.16550909705481054","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@superhuman/push-receiver","version":"2.1.3","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@2.1.3","maintainers":[{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"alif","email":"me@alifaiz.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"conrad-superhuman","email":"conrad@superhuman.com"},{"name":"cirwin","email":"conrad.irwin@gmail.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"mkassoff_superhuman","email":"mkassoff@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"5460516c7619281772361f7938191b2f774c256b","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.3.tgz","fileCount":24,"integrity":"sha512-nl+zuC7mYK4iMwbIbKKhXNAAjikABMRupf8ORMha23/oBuKyL79LDld8j6a9NGsUvL0IGwUY6XgaVSqLWJWE6w==","signatures":[{"sig":"MEYCIQDH/vH3MXVfx1yfEkrHYGb7qMbhWamAv1z95DAEMGIhpAIhANkjo5pLiYTX5DvAa9liAeMG/8IzLd9wq4ou0100nGLn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSDWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHzw/+KwvDK4/A9bz0rjkfigq3T9sbzf9VUu/55/x6rkzXzE2R4PCJ\r\nKFXy4WoM1DEhjVbqqm93QNzaHmhNIJDE2YFg8pxs/BiKSwkBUdwW35Zu2+oP\r\n0BwL0dtGgJtKBsDYoeBnqKbB/d6RRHJiusmeqVGDXuR58aP9/Sz2I15xzF6Z\r\n5gKg+/ETJPvltVJp5cgLwCrDba/d0x9AWNu0kRhNmPuROCw26LHmoGsiiKd9\r\nnCxmB/uhHvNkC53kI/BNiTNjLuvMPlMtUzEcFm/uA4NUDHXCxtBS+qNzR5sk\r\n+UaLVSwzPbY5JFzRrH+qvKyd3Kp6DFLFcogePy9hUFhVxtDQqsOkdmvMEk1u\r\nNwVjHfj2JdgSWcmRBH+ATRfAUJ/0ivOUwbwglU1mUXuYWrgQ8jsHeQDjuB7P\r\nF9X9YG57rdkJ2bEWGG/Be85ejTd3WMSB4FJz1FkhNZus5pjyaD4a57gnObrf\r\njewWydmSgZTeEfo1iZy0AVx7kTKj6M1lOKSvQRbUUYzmhNzMsc0SAYnloXvN\r\nY1XOB3geF65Ymm9gGviZ0KQVexAqC/PsuVjqSPpEFUEWp1UFDghE+VS746Xc\r\naB6dF0Z9LDxyNE7pby4CE4fgdvjkngZPQxT+JS607C0hACnWHiozNqk/xfLz\r\nYuC+FkudZo2a43+rSu977muipFcJx4daseo=\r\n=Kd3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"e93f35828f894f1970aef4b0109cbfb506b93308","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"jest","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","precommit":"lint-staged","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"8.5.0","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"_nodeVersion":"16.14.2","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.2","husky":"^0.14.3","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","lint-staged":"^6.1.0","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_2.1.3_1682453915588_0.30155006800870754","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@superhuman/push-receiver","version":"2.1.4","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@2.1.4","maintainers":[{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"mkassoff_superhuman","email":"mkassoff@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"aff1cced3d4983c2921a0035cec00196ebfc322c","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.4.tgz","fileCount":23,"integrity":"sha512-izT/19k8V7wxLfNg9U2X0zVvQK/rXW90GBA3OrNL1jR7CauikhQDaC8+xuom7CNlI/bfIcURe4vl9VVt5ZKX7A==","signatures":[{"sig":"MEQCIFuLbfq+9LZ+/9oEq2LCVPXtjcF8kWmFfvdS+52xHUhEAiBojGSFv0PXWwOBH9KiVgCeIYQskAeSHZG4rlQP6aFOkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58197},"main":"src/index.js","gitHead":"5288a3bd1feeffaa35056f6f5e1ff5726c37b64c","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"jest","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","precommit":"lint-staged","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"9.6.6","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"_nodeVersion":"16.14.2","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","request":"^2.81.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","request-promise":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.2","husky":"^0.14.3","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","lint-staged":"^6.1.0","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_2.1.4_1724979188813_0.6245671240204544","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@superhuman/push-receiver","version":"2.1.5","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@2.1.5","maintainers":[{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"gvohra","email":"gaurav@vohra.org.uk"},{"name":"gabeshahbazian","email":"gabeshahbazian@gmail.com"},{"name":"mkassoff_superhuman","email":"mkassoff@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"c6a447fa00e7ec35683cc1e7cb3fcedb101e9bae","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.5.tgz","fileCount":23,"integrity":"sha512-2HiEdtN+wXKxrJvNg3sP4Hoy2rW6dyDAbFpY7yA8tQFdWuzVuYyVghTTpRa/1RvShHlGADk85Ws8d/lLfGaapw==","signatures":[{"sig":"MEQCIBA8RZdmuC48pP/2HSKu6wnVqf1D5BlDk18/kQC3aA9PAiAo2jbPkUFg6izAi09EqBeOdOwEYKLKmA3Yq2OMTMVhCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58238},"main":"src/index.js","gitHead":"4e7e62d4463450b48c3587a94af6c8b22dcc06e3","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"jest","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","precommit":"lint-staged","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"9.6.6","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"_nodeVersion":"16.14.2","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","@cypress/request":"3.0.6","@cypress/request-promise":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^0.14.3","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","lint-staged":"^6.1.0","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_2.1.5_1731565911183_0.3580533833996169","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@superhuman/push-receiver","version":"2.1.6","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","_id":"@superhuman/push-receiver@2.1.6","maintainers":[{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"shivangi_c","email":"shivangi@superhuman.com"}],"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"dist":{"shasum":"c562d6ff8bc49dbec94ee6da7b1e0935d982716f","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.6.tgz","fileCount":24,"integrity":"sha512-aDKuQn7ECH1SeMmKOoJGQRjDBP2cZnIx8vs+DkKdGtWl4bOiYVOYFHd5npwHS6RBCLHsrSrKiFlJQQL0j7T9nA==","signatures":[{"sig":"MEUCIAUA4aDR+5LvJLSHC2FraoACef87BhLHHxee6uSJKri0AiEAt9jCSWGpm1DlfaHkCxOlsFofMVTAnWsp+q5mCg/m6X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60522},"main":"src/index.js","gitHead":"b3d58000ff603c13201a7a99c7e648b8a6ba7a85","scripts":{"lint":"eslint 'src/**/*.js'","send":"node scripts/send","test":"jest","start":"node scripts/listen","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","lint:fix":"eslint 'src/**/*.js' --fix","register":"node scripts/register","precommit":"lint-staged","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\""},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"repository":{"url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git","type":"git"},"_npmVersion":"10.9.7","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"_nodeVersion":"22.22.2","dependencies":{"long":"^3.2.0","uuid":"^3.1.0","http_ece":"^1.0.5","protobufjs":"^6.8.0","@cypress/request":"3.0.6","@cypress/request-promise":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"^0.14.3","yargs":"^10.0.3","eslint":"^4.4.1","prettier":"^1.6.1","http-proxy":"^1.16.2","lint-staged":"^6.1.0","babel-eslint":"^7.2.3","prettier-eslint":"^7.0.0","eslint-plugin-jest":"^20.0.3","prettier-eslint-cli":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/push-receiver_2.1.6_1782177832691_0.20889198143888055","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@superhuman/push-receiver","version":"2.1.7","description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","main":"src/index.js","scripts":{"start":"node scripts/listen","register":"node scripts/register","send":"node scripts/send","pretty":"prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"","pretty:check":"prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\"","lint":"eslint 'src/**/*.js'","lint:fix":"eslint 'src/**/*.js' --fix","test":"jest","precommit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier-eslint --single-quote --trailing-comma es5 --write"],"*.json":["prettier-eslint --single-quote --trailing-comma es5 --write"]},"repository":{"type":"git","url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git"},"keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"author":{"name":"MatthieuLemoine"},"license":"MIT","bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","devDependencies":{"babel-eslint":"^7.2.3","eslint":"^4.4.1","eslint-plugin-jest":"^20.0.3","http-proxy":"^1.16.2","husky":"^0.14.3","jest":"29.7.0","lint-staged":"^6.1.0","prettier":"^1.6.1","prettier-eslint":"^7.0.0","prettier-eslint-cli":"^4.3.0","yargs":"^10.0.3"},"dependencies":{"http_ece":"^1.0.5","long":"^3.2.0","protobufjs":"^6.8.0","@cypress/request":"3.0.6","@cypress/request-promise":"5.0.0","uuid":"^3.1.0"},"_id":"@superhuman/push-receiver@2.1.7","gitHead":"9ff28e2da8891656dd7f522489fc97ae732cefc4","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-gnfanLOnD75lPgfc5myTyxOU+Kbn63QCV1KutgAQOKc56oKb0Qk0SDeXJniVC488JD6fQpQEhQM+i2h+D0D8oQ==","shasum":"c544d1842ab36a0d70de1f374a7b8f7ae7fa5411","tarball":"https://registry.npmjs.org/@superhuman/push-receiver/-/push-receiver-2.1.7.tgz","fileCount":25,"unpackedSize":67582,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEWjUYIV++vZnBkjROUhWzDXD4/pdM0Lr1nMW0QXectcAiADh2LnaQd56klDkRON8ixOYrbkhdzIiQvSp0+iOyPI/Q=="}]},"_npmUser":{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},"directories":{},"maintainers":[{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"shivangi_c","email":"shivangi@superhuman.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/push-receiver_2.1.7_1784169619036_0.9213378199178603"},"_hasShrinkwrap":false}},"time":{"created":"2018-01-06T00:28:21.985Z","modified":"2026-07-16T02:40:19.396Z","1.1.5":"2018-01-06T00:28:21.985Z","1.1.6":"2018-01-06T00:44:29.312Z","1.1.7":"2018-02-08T01:51:26.005Z","1.1.8":"2018-02-12T22:02:29.210Z","1.1.9":"2018-02-13T18:15:01.603Z","1.1.10":"2018-02-13T19:05:46.885Z","1.1.11":"2018-02-24T01:14:56.904Z","1.1.12":"2018-02-27T20:58:06.389Z","1.1.13":"2018-03-07T02:00:41.329Z","1.1.14":"2018-03-08T23:00:55.822Z","1.2.0":"2019-03-12T00:43:16.514Z","2.1.2":"2023-03-02T23:20:41.642Z","2.1.3":"2023-04-25T20:18:35.785Z","2.1.4":"2024-08-30T00:53:08.962Z","2.1.5":"2024-11-14T06:31:51.414Z","2.1.6":"2026-06-23T01:23:52.859Z","2.1.7":"2026-07-16T02:40:19.230Z"},"bugs":{"url":"https://github.com/MatthieuLemoine/push-receiver/issues"},"author":{"name":"MatthieuLemoine"},"license":"MIT","homepage":"https://github.com/MatthieuLemoine/push-receiver#readme","keywords":["push","service","fcm","gcm","notifications","node","electron","receiver"],"repository":{"type":"git","url":"git+ssh://git@github.com/MatthieuLemoine/push-receiver.git"},"description":"A module to subscribe to GCM/FCM and receive notifications within a node process.","maintainers":[{"name":"timsuperhuman","email":"tim@superhuman.com"},{"name":"patrickdbakke","email":"patrickdbakke@gmail.com"},{"name":"superhumanengineering","email":"engineering+npm@superhuman.com"},{"name":"shivangi_c","email":"shivangi@superhuman.com"}],"readme":"# push-receiver\n\nA library to subscribe to GCM/FCM and receive notifications within a node process.\n\nFor [Electron](https://github.com/electron/electron), you can use [electron-push-receiver](https://github.com/MatthieuLemoine/electron-push-receiver) instead which provides a convenient wrapper.\n\nSee [this blog post](https://medium.com/@MatthieuLemoine/my-journey-to-bring-web-push-support-to-node-and-electron-ce70eea1c0b0) for more details.\n\n## When should I use `push-receiver` ?\n\n- I want to **receive** push notifications sent using Firebase Cloud Messaging in an [electron](https://github.com/electron/electron) desktop application.\n- I want to communicate with a node process/server using Firebase Cloud Messaging infrastructure.\n\n## When should I not use `push-receiver` ?\n\n- I want to **send** push notifications (use the firebase SDK instead)\n- My application is running on a FCM supported platform (Android, iOS, Web).\n\n## Install\n\n`\nnpm i -S push-receiver\n`\n\n## Requirements\n\n- Node v8 (async/await support)\n- Firebase sender id to receive notification\n- Firebase serverKey to send notification (optional)\n\n## Usage\n\n### Electron\n\nYou can use [electron-push-receiver](https://github.com/MatthieuLemoine/electron-push-receiver) instead which provides a convenient wrapper.\n\n### Node\n\n```javascript\nconst { register, listen } = require('push-receiver-v2');\n\n// Firebase config\nconst config = {\n  firebase: {\n    apiKey: \"XXxxXxX0x0x-Xxxx0-X0Xxxxx_0xxXx_XX0xXxX\",\n    appID: \"1:000000000000:android:xxx0xxxx0000x000xxx000\",\n    projectID: \"the-app-name\"\n  },\n  vapidKey: '' // optional\n};\n\n// First time\n// Register to GCM and FCM\nconst credentials = await register(config); // You should call register only once and then store the credentials somewhere\nstoreCredentials(credentials) // Store credentials to use it later\nconst fcmToken = credentials.fcm.token; // Token to use to send notifications\nsendTokenToBackendOrWhatever(fcmToken);\n\n// Next times\nconst credentials = getSavedCredentials() // get your saved credentials from somewhere (file, db, etc...)\n// persistentIds is the list of notification ids received to avoid receiving all already received notifications on start.\nconst persistentIds = getPersistentIds() || [] // get all previous persistentIds from somewhere (file, db, etc...)\nawait listen({ ...credentials, persistentIds}, onNotification);\n\n// Called on new notification\nfunction onNotification({ notification, persistentId }) {\n  // Update list of persistentId in file/db/...\n  updatePersistentIds([...persistentIds, persistentId]);\n  // Do someting with the notification\n  display(notification)\n}\n```\n\n### Test notification\n\nTo test, you can use the [send script](scripts/send/index.js) provided in this repo, you need to pass your serverKey and the FCM token as arguments :\n\n```\nnode scripts/send --serverKey=\"<FIREBASE_SERVER_KEY>\" --token=\"<FIREBASE_TOKEN>\"\n```\n\nNote: The `send` endpoint is deprecated and removed as of June 20, 2024: https://firebase.google.com/support/faq#fcm-depr-features\n","readmeFilename":"README.md"}