{"_id":"expo-horizon-notifications","_rev":"29-a1664fe6818499dfe7476fa08df4b44b","name":"expo-horizon-notifications","dist-tags":{"nightly":"55.1.0-nightly-20260507-01e05cfb3","next":"57.0.0-rc.1","latest":"57.0.2"},"versions":{"0.0.1":{"name":"expo-horizon-notifications","version":"0.0.1","author":"","license":"ISC","_id":"expo-horizon-notifications@0.0.1","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"}],"dist":{"shasum":"e07121668d8e8f59fbb32291317df2d8d60aaa63","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.1.tgz","fileCount":1,"integrity":"sha512-il0nADV+nmG1MC6YJaK5BnggRP0d4ZQ7MXasA8FWFxWxshSIOPjGGdbWcCq71pSjeWG/iHlOAH7nJZHqYnj4hw==","signatures":[{"sig":"MEUCIHoFP+lhapz63quvCs9sbQIwZmARJhTaMqum/LFbKMghAiEAz1s3+BnQOCftzdK39KYy4c5DyMFZf8S/MPO1vITBjbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.1_1761041504362_0.8766033253642058","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"expo-horizon-notifications","version":"0.0.7","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.7","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"27250bbf890b01b4aaa85af01e636ae161200504","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.7.tgz","fileCount":563,"integrity":"sha512-/Kn3oEYf3c6Rtd+TTH8bFCylKovNlRBeOt0QG11lRZN2VWSkHNZzHSYBM/Vht37CnQDB9pfuK49hlcLbynGplw==","signatures":[{"sig":"MEYCIQDFO6c5LzwUcMNHiwpLuKnAbF7Y0W/5BXWIIkgvFsSxnAIhAM+QAl8Bg4NivKArc9X2iUcHmaKOfbH18oGfhDdyIaGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443828},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c683349d18e03dd7f7bda2b089339fb30958100a","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"10.9.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.7_1761636690988_0.48839939179177794","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"expo-horizon-notifications","version":"0.0.8","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.8","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"d4ee9dc1966cf421860594a55ff68febaf896323","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.8.tgz","fileCount":563,"integrity":"sha512-pa7uWu3g6K+6J7Mu5gyqAKpur52xMnNjrQQC1TmSYAPjBJQdlKYDupvo/u9a3nrjl0xOEC/83i/ChsMxYkfZBg==","signatures":[{"sig":"MEYCIQC5EohGnfx7HhePdShXXCntanqkPtTcoepnU/OEyCxcFAIhAO3h0mxoIdohqUCEBfs/RD0BBxUBn4ldfFPPoSjo6psl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443821},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"9ed7fc73198f26fb0fa2dcb02e2a9ac09a9a35c7","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.8_1761653658953_0.7922751368419612","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"expo-horizon-notifications","version":"0.0.9","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.9","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"7a83109ea0d43261d2787e0150ef3e8947165199","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.9.tgz","fileCount":563,"integrity":"sha512-DKl9J7SKItryVYAcB8Wo3+spE3gL5U2Rve2rhL7SatJRPGltkrUgMobvgh8JHjCutA6vG/ekR86hNKMAMF10oQ==","signatures":[{"sig":"MEYCIQD0BO8LlvnoFs1T34rvcRYpaawClboUp2E9xlAXbjEGBAIhAPBfKKsxTSq1erWfIZ49bMJoG/b6zo7t5XZrT4VEf9bR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443903},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"91e71faaf35d94be37cd27347739087b98adeab7","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.9_1761731689746_0.5801519386709149","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"expo-horizon-notifications","version":"0.0.10","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.10","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"fd35fcf292338cb310234edcbb6f31a49ae7c980","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.10.tgz","fileCount":563,"integrity":"sha512-sVjzxv3nho94wQksMgh5UxlQMQ1wNRYGXrUtsIbU9VH6nnrH/g4FS8jJfecWI9FKzZHCzK4RD+MzCfjMkBEfzw==","signatures":[{"sig":"MEYCIQD4nSJtrWhL9OStCtJTWJYGOdQZFC5qFZjrNl8uAvqZVwIhALzDanoXqEsHx6CxQz/iOgO3XPdi7qypmvv1kaqZ4Hm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4444216},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"cb920d6617f34866fb1255542c637bc588bed10b","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":">=1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.10_1762422076001_0.5969065304138887","host":"s3://npm-registry-packages-npm-production"}},"0.0.11-next.0":{"name":"expo-horizon-notifications","version":"0.0.11-next.0","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.11-next.0","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"c2a63061e57f231e6cc2e2bcd156651d89953e85","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.11-next.0.tgz","fileCount":564,"integrity":"sha512-7g8xZDZIbsbdplf1oDjkRtDFTgEM8t0RejOJxaj0CFd5FvR8CkHX90b8mhbmogxvdW3dh64+x/Jqyctbxg2qKg==","signatures":[{"sig":"MEYCIQDWeZ2xVj5ToaKE8Itr9kknZ2ZgWO+960XIlMPhI5nYHgIhAJW/M77wUe9LOm+8sdPiTFMl4HBk+GOd4u9tFP5u4jWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4446516},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d086b2a9d819a151d3db87e62313385988de05bc","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.11-next.0_1773653372529_0.04426080601312221","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"expo-horizon-notifications","version":"0.0.11","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.0.11","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"2fe8c6a0433d652d65a4464d054f639ce5dc88a6","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.0.11.tgz","fileCount":564,"integrity":"sha512-4d9PXYShRvktmT87fnZ5mVvJnyBw1CsdjBaBKvXNDDa2dDmlUekTcjUWofhU4v4HwabRnnqRI5J1uM2vOyy5ow==","signatures":[{"sig":"MEUCIAj4O95yr4aKlU9IMDTMpMIVrhEbTwJCSJFKkdUd9e8VAiEA/n/5l4pMA/Q5nEIHXHN9qAockA6plRoqXAHTNhk25MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4446505},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c69cff80079719b2b26f419c9f8491c7cbeb5809","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.0.0","badgin":"^1.1.5","@ide/backoff":"^1.0.0","expo-constants":"~18.0.9","abort-controller":"^3.0.0","expo-application":"~7.0.7","@expo/image-utils":"^0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^5.0.7"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.0.11_1773756922850_0.19183268863253544","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-next.0":{"name":"expo-horizon-notifications","version":"0.1.0-next.0","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@0.1.0-next.0","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"3a1ca6d9f0ab0f8754b2656764665e78e971c7c5","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-0.1.0-next.0.tgz","fileCount":595,"integrity":"sha512-TV9+vN8gQMxwkKiOKpfqMBue+U/5sUipfGy619oq6tpcaksJ3kPZKWqeOd4n2o9vrU+VO5UvFPJTtVyeOD96Jw==","signatures":[{"sig":"MEQCIFHVWre2mrrBQt7nJkOuFOJqPEjJzv/3FBX8DWhGZHw/AiBLn/06C+T8LCWbpQLiKlqZYuhk2e6LhwC3Cm3/xWFZ+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4471479},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"323945e34d453702a56039f888ecb1fe7ab3a497","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"22.14.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~55.0.7","abort-controller":"^3.0.0","expo-application":"~55.0.8","@expo/image-utils":"^0.8.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^55.0.2"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_0.1.0-next.0_1773757356588_0.03112294885867395","host":"s3://npm-registry-packages-npm-production"}},"55.0.0":{"name":"expo-horizon-notifications","version":"55.0.0","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@55.0.0","maintainers":[{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"3585d0c4d1c5ce829c01698d47577515a21c9b14","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-55.0.0.tgz","fileCount":594,"integrity":"sha512-5guDvS53PAgRXNqm0GGQLQKWthf209USWgfgMwC/MQ+G89A85is2q3Rjss5s14wO9YgABnOzA/e5bCwzuKOtLA==","signatures":[{"sig":"MEUCIC0J2QTod9FBkA19UethegrOGtGzUOynjmYVUtBcoYqEAiEAqBP9JIyRNYVJQtBPiXNsO+qMFnjptXxPNRj+wuDY3nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4471016},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2a2ecd2cb429748e611a89ce7d48c0b68e020c3a","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"22.14.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~55.0.7","abort-controller":"^3.0.0","expo-application":"~55.0.8","@expo/image-utils":"^0.8.12"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^55.0.2"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_55.0.0_1773928137141_0.5153498176492688","host":"s3://npm-registry-packages-npm-production"}},"55.0.1":{"name":"expo-horizon-notifications","version":"55.0.1","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@55.0.1","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"kacperkapusciak","email":"kapusciak.k@gmail.com"},{"name":"wolewicki","email":"wojciech.lewicki@swmansion.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"jakub.piasecki","email":"jakub.piasecki@swmansion.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"kamil_sikora","email":"kamil.sikora@swmansion.com"},{"name":"piotrekzyla","email":"piotr.zyla@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"ee1fc88babe3f09fcfbbdb8d27e1f961f5695825","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-55.0.1.tgz","fileCount":595,"integrity":"sha512-gLVrFv3loJW7zI1py8KC986lleEshWO9CUjORRWrcvpKU895/7WBbKT1XhgKNzB7Uopwbglx7rCyOxoi9D1SwQ==","signatures":[{"sig":"MEUCIE46/P7HDMSAelDiR5R7NJQbvP4D1kPxH1AcXhzsSsubAiEAnks6mVBvIKTe52HsZjSqxRyVfkFKH6kOMi/GakCf/5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4472701},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","types":"build/index.d.ts","gitHead":"746a4c011eb7990ce31552f855fd71915ddbd2b9","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"},"repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.6.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"25.2.1","dependencies":{"badgin":"^1.1.5","expo-constants":"~55.0.14","abort-controller":"^3.0.0","expo-application":"~55.0.14","@expo/image-utils":"^0.8.13"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-module-scripts":"^55.0.2"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_55.0.1_1776702693389_0.9344336355490193","host":"s3://npm-registry-packages-npm-production"}},"55.1.0-nightly-20260507-3be7ecc37":{"name":"expo-horizon-notifications","version":"55.1.0-nightly-20260507-3be7ecc37","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@55.1.0-nightly-20260507-3be7ecc37","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"kacperkapusciak","email":"kapusciak.k@gmail.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"jakub.piasecki","email":"jakub.piasecki@swmansion.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"kamil_sikora","email":"kamil.sikora@swmansion.com"},{"name":"piotrekzyla","email":"piotr.zyla@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"5c33329f2859d8f521ca2ff61e1c6abe48527299","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-55.1.0-nightly-20260507-3be7ecc37.tgz","fileCount":595,"integrity":"sha512-9CQLKsRKiiah/lWZE6HjvQKtaj3eQLAyUd8eJvf2PoT7NS8Npw1FkeSQg6dSe8UlMn91nsbFfuai/5sv0SlnnQ==","signatures":[{"sig":"MEUCIQDVBAYEmcsZ41MSG7ON5Ms0dtY+MCd3TKCFp6XdgKr6wgIgARxv+5wK/IY4sN2t5imQbidD4ibM4Iln40Fp8BUyc78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@55.1.0-nightly-20260507-3be7ecc37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4472757},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-55.1.0-nightly-20260507-3be7ecc37.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-55.1.0-nightly-20260507-3be7ecc37.tgz","_integrity":"sha512-9CQLKsRKiiah/lWZE6HjvQKtaj3eQLAyUd8eJvf2PoT7NS8Npw1FkeSQg6dSe8UlMn91nsbFfuai/5sv0SlnnQ==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~55.0.14","abort-controller":"^3.0.0","expo-application":"~55.0.14","@expo/image-utils":"^0.8.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^55.0.2"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_55.1.0-nightly-20260507-3be7ecc37_1778154151571_0.5565913174785775","host":"s3://npm-registry-packages-npm-production"}},"55.1.0-nightly-20260507-01e05cfb3":{"name":"expo-horizon-notifications","version":"55.1.0-nightly-20260507-01e05cfb3","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@55.1.0-nightly-20260507-01e05cfb3","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"kacperkapusciak","email":"kapusciak.k@gmail.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"jakub.piasecki","email":"jakub.piasecki@swmansion.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"kamil_sikora","email":"kamil.sikora@swmansion.com"},{"name":"piotrekzyla","email":"piotr.zyla@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"a741d0429e4b7dd3cde41a7291dd6973145bec16","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-55.1.0-nightly-20260507-01e05cfb3.tgz","fileCount":595,"integrity":"sha512-e+hWhO+kTCUXYbJM3qw1ehExr/1uA28DSoFND4B5eWaoopYc2LWk12+kgAuJrH6A0Lgu947UxoOfF+Lyggstyg==","signatures":[{"sig":"MEYCIQCtGL69jlJvUBYzVQSsaVjyntWY8qtA0ZLUbyfiuWtJPwIhAPnLRrOZ7jzQdRtGyOJ1XdzXlm5ubmR+4nztVFX+QX8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@55.1.0-nightly-20260507-01e05cfb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4472757},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-55.1.0-nightly-20260507-01e05cfb3.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-55.1.0-nightly-20260507-01e05cfb3.tgz","_integrity":"sha512-e+hWhO+kTCUXYbJM3qw1ehExr/1uA28DSoFND4B5eWaoopYc2LWk12+kgAuJrH6A0Lgu947UxoOfF+Lyggstyg==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~55.0.14","abort-controller":"^3.0.0","expo-application":"~55.0.14","@expo/image-utils":"^0.8.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^55.0.2"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_55.1.0-nightly-20260507-01e05cfb3_1778154763176_0.9657674347250667","host":"s3://npm-registry-packages-npm-production"}},"56.0.0":{"name":"expo-horizon-notifications","version":"56.0.0","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@56.0.0","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"0e6c3b44952132708631a3890b398d16f690b107","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-56.0.0.tgz","fileCount":598,"integrity":"sha512-jeMjh7pRGfRsRFeOZn7jA5O1UHiHKyV3ijMizD1rr47Kr1QmP99rRPhXcsx9JPgKEjSvS4Xc3JJVZZc+iJRUFg==","signatures":[{"sig":"MEYCIQDxtIh4juU4Qn1XXKW5qGdbxsWQMyUXfcxb5uat3C59ggIhAJhsQCsWHKZuex20gUN/UydZW1ontcDaDawO5tcyrqD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@56.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487882},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-56.0.0.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-56.0.0.tgz","_integrity":"sha512-jeMjh7pRGfRsRFeOZn7jA5O1UHiHKyV3ijMizD1rr47Kr1QmP99rRPhXcsx9JPgKEjSvS4Xc3JJVZZc+iJRUFg==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~56.0.18","abort-controller":"^3.0.0","expo-application":"~56.0.3","@expo/image-utils":"^0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^56.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^56.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_56.0.0_1782388977940_0.87100522203995","host":"s3://npm-registry-packages-npm-production"}},"57.0.0-rc.1":{"name":"expo-horizon-notifications","version":"57.0.0-rc.1","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@57.0.0-rc.1","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"7438e303cbf8aaaf69dc193a0a57a498457fb1a2","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-57.0.0-rc.1.tgz","fileCount":598,"integrity":"sha512-HB/uUsFS5PeM5kZry4zfTfF87Lb5CRweF64zgHLxTMkltZ5zeKX5RNgm9dttdMw6ybwdg3jWgQZlmJOGNN0LLw==","signatures":[{"sig":"MEYCIQD4+j0qPk00VnRb6RqpVjZ+g/7cvC97CXzaO9G4hkD/BgIhANlqB0hCXw7JfO3Lhul4utUJlh4EoaIYocLpk0UdSEZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@57.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487922},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-57.0.0-rc.1.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-57.0.0-rc.1.tgz","_integrity":"sha512-HB/uUsFS5PeM5kZry4zfTfF87Lb5CRweF64zgHLxTMkltZ5zeKX5RNgm9dttdMw6ybwdg3jWgQZlmJOGNN0LLw==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~57.0.3","abort-controller":"^3.0.0","expo-application":"~57.0.0","@expo/image-utils":"^0.11.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^56.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^57.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_57.0.0-rc.1_1784190561873_0.33001299783313387","host":"s3://npm-registry-packages-npm-production"}},"57.0.0":{"name":"expo-horizon-notifications","version":"57.0.0","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@57.0.0","maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"patrickmichalik","email":"contact@patrickmichalik.com"},{"name":"tjzel","email":"tzelawski@gmail.com"},{"name":"tomekzaw","email":"tomekzawadzki98@gmail.com"},{"name":"filip13131","email":"f.kaminski2000@gmail.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"wkozyra","email":"wojciech.kozyra@swmansion.com"},{"name":"brtqk_kr","email":"bartlomiej.krason@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"},{"name":"benito47","email":"bartlomiej.obrochta03@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"b53f549208356b45d51fc2299398394c8b91f346","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-57.0.0.tgz","fileCount":598,"integrity":"sha512-IL54tyudKP3e6w47nFKroyah7Ht+9WhyizUdz5iXESRU7Qh/dtgo+p3mV56x99OLEbIYJo+Rdz3eLnyHJF3M7Q==","signatures":[{"sig":"MEUCIB6Q8U7/hcrWrVuCPqU+tLRBvwXb1LvBpodNe7SYxfW6AiEA5Nd1HXLVoB0+gXw91z4pYWwsnl2Bhta7c4ZrjUknZyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@57.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487917},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-57.0.0.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-57.0.0.tgz","_integrity":"sha512-IL54tyudKP3e6w47nFKroyah7Ht+9WhyizUdz5iXESRU7Qh/dtgo+p3mV56x99OLEbIYJo+Rdz3eLnyHJF3M7Q==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~57.0.3","abort-controller":"^3.0.0","expo-application":"~57.0.0","@expo/image-utils":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^56.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^57.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_57.0.0_1784191691458_0.15647977568029314","host":"s3://npm-registry-packages-npm-production"}},"57.0.1":{"name":"expo-horizon-notifications","version":"57.0.1","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"author":{"name":"650 Industries, Inc."},"license":"MIT","_id":"expo-horizon-notifications@57.0.1","maintainers":[{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"}],"homepage":"https://www.npmjs.com/package/expo-horizon-notifications","bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"dist":{"shasum":"636ad2042de303167534f138596d7162598b551c","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-57.0.1.tgz","fileCount":598,"integrity":"sha512-TbsLxru+2u1mEQaxrae9X1dcm8tjW6m+4oWDr3IpuuHpVRswUtXqZYcGzMkfLqPia6BCSbc9zWBoNJdd/h18Sw==","signatures":[{"sig":"MEUCIQDvYN7Pk/vJVBDVNn+nn25UYqm0/imqKlR8tVyqjGedMgIgVCE2PwX91fboItM2pmWPn93B3poFERr/juB+6rgfgME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@57.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487567},"jest":{"projects":[{"preset":"jest-expo/ios"}]},"main":"build/index.js","_from":"file:expo-horizon-notifications-57.0.1.tgz","types":"build/index.d.ts","scripts":{"lint":"expo-module lint","test":"expo-module test","build":"expo-module build","clean":"expo-module clean","prepare":"expo-module prepare","expo-module":"expo-module","build:plugin":"expo-module build plugin","prepublishOnly":"expo-module prepublishOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-57.0.1.tgz","_integrity":"sha512-TbsLxru+2u1mEQaxrae9X1dcm8tjW6m+4oWDr3IpuuHpVRswUtXqZYcGzMkfLqPia6BCSbc9zWBoNJdd/h18Sw==","repository":{"url":"git+https://github.com/software-mansion-labs/expo-horizon.git","type":"git","directory":"expo-horizon-notifications"},"_npmVersion":"11.11.0","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","directories":{},"sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"_nodeVersion":"24.9.0","dependencies":{"badgin":"^1.1.5","expo-constants":"~57.0.13","abort-controller":"^3.0.0","expo-application":"~57.0.2","@expo/image-utils":"^0.11.4"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.2.0","expo-horizon-core":"*","expo-module-scripts":"^56.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^57.0.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-horizon-notifications_57.0.1_1787666609096_0.7463492150482847","host":"s3://npm-registry-packages-npm-production"}},"57.0.2":{"name":"expo-horizon-notifications","version":"57.0.2","description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","main":"build/index.js","types":"build/index.d.ts","sideEffects":["./build/DevicePushTokenAutoRegistration.fx.js"],"scripts":{"build":"expo-module build","build:plugin":"expo-module build plugin","clean":"expo-module clean","lint":"expo-module lint","test":"expo-module test","prepare":"expo-module prepare","prepublishOnly":"expo-module prepublishOnly","expo-module":"expo-module"},"keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"repository":{"type":"git","url":"git+https://github.com/software-mansion-labs/expo-horizon.git","directory":"expo-horizon-notifications"},"bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"author":{"name":"650 Industries, Inc."},"license":"MIT","homepage":"https://www.npmjs.com/package/expo-horizon-notifications","jest":{"projects":[{"preset":"jest-expo/ios"}]},"dependencies":{"@expo/image-utils":"^0.11.4","abort-controller":"^3.0.0","badgin":"^1.1.5","expo-application":"~57.0.2","expo-constants":"~57.0.17"},"devDependencies":{"expo-horizon-core":"*","expo-module-scripts":"^56.0.3","memfs":"^3.2.0"},"peerDependencies":{"expo":"*","react":"*","react-native":"*","expo-horizon-core":"^57.0.0"},"_id":"expo-horizon-notifications@57.0.2","_integrity":"sha512-dONYJs6EhR9dxunKYE6WNg+gzia0R908kCCYXoDCu9AC7Ggqh6G5z2BMIsMvBIAt+NsF7TtN6IIW9My+Xc6LBw==","_resolved":"/home/runner/work/expo-horizon/expo-horizon/expo-horizon-notifications/expo-horizon-notifications-57.0.2.tgz","_from":"file:expo-horizon-notifications-57.0.2.tgz","_nodeVersion":"24.9.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-dONYJs6EhR9dxunKYE6WNg+gzia0R908kCCYXoDCu9AC7Ggqh6G5z2BMIsMvBIAt+NsF7TtN6IIW9My+Xc6LBw==","shasum":"ee7c05e7fc1a343637e673cd18b25f633d1a56d4","tarball":"https://registry.npmjs.org/expo-horizon-notifications/-/expo-horizon-notifications-57.0.2.tgz","fileCount":598,"unpackedSize":4489746,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-horizon-notifications@57.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFyByz3st6629TQzMsNMJdHUSGoSTr98E2mKXu5pT7oNAiEArww07x3um3QnLVd2FyFBlCeoMKEZ/+rV7s6A4C2s704="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d4c2c68-bdbe-48b0-911c-63b07e8ac471"}},"directories":{},"maintainers":[{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expo-horizon-notifications_57.0.2_1788797847404_0.9369780012973083"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-21T10:11:44.238Z","modified":"2026-09-07T16:17:28.007Z","0.0.1":"2025-10-21T10:11:44.522Z","0.0.7":"2025-10-28T07:31:31.278Z","0.0.8":"2025-10-28T12:14:19.241Z","0.0.9":"2025-10-29T09:54:49.978Z","0.0.10":"2025-11-06T09:41:16.352Z","0.0.11-next.0":"2026-03-16T09:29:32.867Z","0.0.11":"2026-03-17T14:15:23.150Z","0.1.0-next.0":"2026-03-17T14:22:36.921Z","55.0.0":"2026-03-19T13:48:57.426Z","55.0.1":"2026-04-20T16:31:33.722Z","55.1.0-nightly-20260507-3be7ecc37":"2026-05-07T11:42:31.845Z","55.1.0-nightly-20260507-01e05cfb3":"2026-05-07T11:52:43.517Z","56.0.0":"2026-06-25T12:02:58.173Z","57.0.0-rc.1":"2026-07-16T08:29:22.171Z","57.0.0":"2026-07-16T08:48:11.916Z","57.0.1":"2026-08-25T14:03:29.332Z","57.0.2":"2026-09-07T16:17:27.632Z"},"bugs":{"url":"https://github.com/software-mansion-labs/expo-horizon/issues"},"author":{"name":"650 Industries, Inc."},"license":"MIT","homepage":"https://www.npmjs.com/package/expo-horizon-notifications","keywords":["react-native","expo","notifications","expo-notifications","push-nofifications"],"repository":{"type":"git","url":"git+https://github.com/software-mansion-labs/expo-horizon.git","directory":"expo-horizon-notifications"},"description":"A fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations: - The default `expo-notifications` for Android and iOS platforms. - A Meta Horizon-compatible implementation that uses ","maintainers":[{"name":"swm-bot","email":"npm@swmansion.com"},{"name":"kosmydel","email":"jakub.kosmydel@gmail.com"}],"readme":"# expo-horizon-notifications\n\n![expo-horizon-notifications](https://img.shields.io/npm/v/expo-horizon-notifications.svg)\n\nA fork of [`expo-notifications`](https://github.com/expo/expo/tree/main/packages/expo-notifications) that provides two implementations:\n\n- The default `expo-notifications` for Android and iOS platforms.\n- A Meta Horizon–compatible implementation that uses the Meta's push notification service.\n\nYou can choose which implementation to use with the `quest` / `mobile` build variants. See [expo-horizon-core](../expo-horizon-core/README.md) for more details. This makes it compatible with Meta Horizon devices, while remaining a drop-in replacement for `expo-notifications` on Android and iOS.\n\n## Prerequisites\n\n- Expo SDK 57 or later (`expo` package version 57.0.15+)\n- `expo-horizon-core` package installed. See [expo-horizon-core](../expo-horizon-core/README.md) for more details\n\n## Usage\n\n1. Install and configure the `expo-horizon-core` package:\n\n```bash\nnpx expo install expo-horizon-core\n```\n\nFor detailed setup steps and configuration options, refer to the [`expo-horizon-core` documentation](../expo-horizon-core/README.md).\n\n> [!NOTE]\n> For push notifications to work, you must set the correct `horizonAppId` in the `expo-horizon-core` configuration.\n\n2. Install the package:\n\n```bash\nnpx expo install expo-horizon-notifications\n\n# and remove the old package:\nnpm uninstall expo-notifications\n# or\nyarn remove expo-notifications\n```\n\n3. Update your `app.json` / `app.config.js` to replace `expo-notifications` with `expo-horizon-notifications`.\n4. Use the `questDebug` / `questRelease` build variants to run the app on Meta Quest devices. See [expo-horizon-core](../expo-horizon-core/README.md) for more details.\n5. Update your imports:\n\n```js\n// import * as Notifications from 'expo-notifications';\nimport * as Notifications from 'expo-horizon-notifications';\n```\n\n### Push Notifications\n\n1. To enable push notifications, first set the `horizonAppId` in your `expo-horizon-core` configuration (see [expo-horizon-core](../expo-horizon-core/README.md) for more details).\n2. Use `getDevicePushTokenAsync` to obtain the device's push token. The returned token will have a new type, `horizon`.\n3. Send this push token to your server, which will use it to deliver push notifications to the device.\n4. For additional details, refer to the official [Horizon OS documentation](https://developers.meta.com/horizon/documentation/android-apps/ps-user-notifications/).\n\n## Behavior\n\n- On Meta Quest devices → Uses the Meta Horizon–compatible push notification service.\n- On standard Android devices → Falls back to the default `expo-notifications` behavior using Firebase Cloud Messaging.\n- On iOS it should have no effect; behavior is always the same as `expo-notifications`.\n\n> [!IMPORTANT]\n> The `quest` build variants are intended specifically for Meta Quest devices. Using them on standard Android devices is not recommended, as certain features may be unsupported or behave differently.\n\n## Additional features\n\nYou might need additional features like `isHorizonDevice` or `isHorizonBuild` to check if the device is a Meta Horizon device. See [expo-horizon-core](../expo-horizon-core/README.md) for more details.\n\n## Features supported on Meta Horizon OS\n\n| Function Name                                                                    | Horizon OS              | Notes                                                                                                         | Requirements   |\n| -------------------------------------------------------------------------------- | ----------------------- | ------------------------------------------------------------------------------------------------------------- | -------------- |\n| `addPushTokenListener`                                                           | ✅ Supported (v0.0.11+) | Supported, but still in the testing phase.                                                                    | `horizonAppId` |\n| `getDevicePushTokenAsync`                                                        | ✅ Supported (v0.0.11+) | Supported, but still in the testing phase.                                                                    | `horizonAppId` |\n| `getExpoPushTokenAsync`                                                          | ❌ Not supported        | Currently, support for the Expo Push Service is not planned.                                                  |                |\n| `addNotificationReceivedListener` <br> `addNotificationResponseReceivedListener` | ✅ Supported            |                                                                                                               |                |\n| `addNotificationsDroppedListener` <br> `useLastNotificationResponse`             | ✅ Supported            |                                                                                                               |                |\n| `setNotificationHandler`                                                         | ✅ Supported            |                                                                                                               |                |\n| `registerTaskAsync` <br> `unregisterTaskAsync`                                   | ✅ Supported            |                                                                                                               |                |\n| `getPermissionsAsync` <br> `requestPermissionsAsync`                             | ✅ Supported            |                                                                                                               |                |\n| `getBadgeCountAsync` <br> `setBadgeCountAsync`                                   | ❌ Not supported        | The [underlying library](https://github.com/leolin310148/ShortcutBadger) does not support this functionality. |                |\n| `cancelAllScheduledNotificationsAsync` <br> `cancelScheduledNotificationAsync`   | ✅ Supported            |                                                                                                               |                |\n| `getAllScheduledNotificationsAsync`                                              | ✅ Supported            |                                                                                                               |                |\n| `getNextTriggerDateAsync`                                                        | ✅ Supported            |                                                                                                               |                |\n| `scheduleNotificationAsync`                                                      | ✅ Supported            |                                                                                                               |                |\n| `dismissAllNotificationsAsync` <br> `dismissNotificationAsync`                   | ✅ Supported            |                                                                                                               |                |\n| `getPresentedNotificationsAsync`                                                 | ✅ Supported            |                                                                                                               |                |\n| Manage notification channels                                                     | 🔍 Not tested yet       |                                                                                                               |                |\n| Manage notification categories (interactive notifications)                       | 🔍 Not tested yet       |                                                                                                               |                |\n| `clearLastNotificationResponse` <br> `clearLastNotificationResponseAsync`        | ✅ Supported            |                                                                                                               |                |\n| `getLastNotificationResponse` <br> `getLastNotificationResponseAsync`            | ✅ Supported            |                                                                                                               |                |\n| `unregisterForNotificationsAsync`                                                | ❌ Not supported        |                                                                                                               |                |\n\n## Version compatibility\n\nOur goal is to align the version numbers of `expo-horizon-notifications` and `expo-notifications` for easier upgrades. However, since this fork is still under development, we are currently using a separate versioning scheme.\n\n| `expo-horizon-notifications` | `expo-notifications` | Expo SDK Version |\n| ---------------------------- | -------------------- | ---------------- |\n| 57.0.2                       | 57.0.17              | 57               |\n| 57.0.1                       | 57.0.13              | 57               |\n| 57.0.0                       | 57.0.3               | 57               |\n| 56.0.0                       | 56.0.18              | 56               |\n| 55.0.1                       | 55.0.19              | 55               |\n| 55.0.0                       | 55.0.10              | 55               |\n| 0.0.9-0.0.11                 | 19.0.7               | 54               |\n\n## Expo Horizon Notifications is created by Software Mansion\n\n[![swm](https://logo.swmansion.com/logo?color=white&variant=desktop&width=150&tag=expo-horizon-notifications-github 'Software Mansion')](https://swmansion.com)\n\nSince 2012 [Software Mansion](https://swmansion.com) is a software agency with\nexperience in building web and mobile apps. We are Core React Native\nContributors and experts in dealing with all kinds of React Native issues. We\ncan help you build your next dream product –\n[Hire us](https://swmansion.com/contact/projects?utm_source=expo-horizon-notifications&utm_medium=readme).\n\nMade by [@software-mansion](https://github.com/software-mansion) and\n[community](https://github.com/software-mansion-labs/expo-horizon/graphs/contributors) 💛\n","readmeFilename":"README.md"}