{"_id":"@cliqdigital/bloomreach-sdk","_rev":"12-31307ed25031bfccce2f8dc95d87efe4","name":"@cliqdigital/bloomreach-sdk","dist-tags":{"latest":"1.0.10"},"versions":{"0.1.3":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.3","keywords":["bloomreach","sdk","react","push-notifications","consent-management"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.3","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"d64649e7b07ba45b894fe6731a17c6eda6db5999","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.3.tgz","fileCount":25,"integrity":"sha512-zriGVrFJ+ncanLu6Nu0K4ZTRd3bx5v4yTkb19c5BewPNLu38EOLELYYcVYQbYxBsrO4Kki3lVar+eLiH9LeT6g==","signatures":[{"sig":"MEQCIEC+PJEy9zFgbOPBiGBOEWIeI1F77JReeFLaBVHdohvXAiBXYPx+cG/ZQw1RVG4eiSbXjxCnrrg3byg1dR3REgkHVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99857},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"986e1c161579ef0467b3fae62c70ca83dc7311f0","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.3_1745321301028_0.6722812271364005","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.4","keywords":["bloomreach","sdk","react","push-notifications","consent-management"],"author":{"name":"CLIQ Digital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.4","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"94b15098a76f681db97eef22ef20f3a29aa2f60d","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.4.tgz","fileCount":14,"integrity":"sha512-JSQAg+/jY72v4fDWJjpQnA3F9fvPUpf6kUC+gaCNd/B2sLb/uRyeTllQzXedt28R3XL5F0OvfU5pxYfqxFrtHA==","signatures":[{"sig":"MEUCID9L51k3mhNpxjDuhVrZq6PiiPmoaPCWc+x9HpwsF8GlAiEAqfWSoiN7L/N9wK7ZdwXrmd4Lrpp98YofKH/cb2xtoyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18102},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1032bfa1d9a5fc509bff4ccf8117b523f7b7740d","private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest","build":"tsc","prepare":"npm run build","version":"git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"Bloomreach SDK integration with push notifications support","directories":{},"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.0","eslint":"^8.0.0","ts-jest":"^27.0.0","typescript":"^4.5.0","@types/jest":"^27.0.0","@types/react":"^17.0.0","eslint-plugin-react":"^7.0.0","@typescript-eslint/parser":"^5.0.0","eslint-plugin-react-hooks":"^4.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.4_1745326988800_0.9108423566714641","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@cliqdigital/bloomreach-sdk","version":"1.0.5","keywords":["bloomreach","sdk","react","push-notifications","consent-management"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@1.0.5","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"baa36818edc9861826a3c38ae49c6bb7370a842a","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-1.0.5.tgz","fileCount":11,"integrity":"sha512-2aayCJWDU7jFg793q2bVGVuesxIM22G8Dx6uT+6j7t7Cr1+qCpjQ2LRZZlo+jgf+yOicWu1zftw6f7uvQ+4O9g==","signatures":[{"sig":"MEYCIQCeRqoCx7/l6PCRUFm02fP2VmherFk6z+3DS3TCOFaZCQIhAOR6Xb2pJP55DcSPAT0BSsV823Zcf16wAUPvxKsgkb8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44018},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1032bfa1d9a5fc509bff4ccf8117b523f7b7740d","private":false,"scripts":{"lint":"eslint src/**/*.{ts,tsx}","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_1.0.5_1745395076303_0.6358885496339028","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.5","keywords":["bloomreach","sdk","react","push-notifications","consent-management"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.5","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"4705750f8859ed3ccc71d66a1bac3fe6b14df3ff","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.5.tgz","fileCount":23,"integrity":"sha512-enbkwfGqVz2UWF3Tcx0jgQhM1O7kLy7B55SkyJqM1DA8ssgeJepe03C2MjU61ccpn8dy50RP0XZ/F8BXCBzJPg==","signatures":[{"sig":"MEYCIQD6q91F7e26BOYeL4Rw9JveS/mz5JDjgzH64YtBkSHJUAIhALNaYvfDWlCCy2B0ZpeJrwEWteZFCRnJDR+ZeBIGbhU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96722},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6a5eef166d9b012c590fcdbc6a68e8083e58054","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.5_1745401603209_0.94750663492008","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.6","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.6","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"bbd2416f2745f5113067f0ae49233313794f27ca","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.6.tgz","fileCount":23,"integrity":"sha512-XbWRNXhO9AkapBC/4CLYcsIHdmY0Pku4pFUdWufiZyg17Cp6huaQz8fIMW4UMwQHUO39NVPaPIqlDo28UirKPA==","signatures":[{"sig":"MEYCIQCWSu+63tVexmKbPkCoStzlcrDr5aksi7NM+CuXoQcwdwIhAODPdVlJOm9OtQLiphLqw+kdmGcbgeseyjYdnRHpKTMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95340},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6a5eef166d9b012c590fcdbc6a68e8083e58054","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.6_1745495925137_0.9364834372700037","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.7","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.7","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-taboola#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-taboola/issues"},"dist":{"shasum":"03251ca4ce4c364b04834de43ca5aa7c8e998637","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.7.tgz","fileCount":23,"integrity":"sha512-y1oWRhrPrSs/poljLQbhjAYxTDGNF6mQlVMWxZF6WwYL1gOZQbvf0qBkGwv4EeyiDWeZ9dfrwwIXwbnqVH0pdw==","signatures":[{"sig":"MEYCIQDyC9oxEct7JP+VTN2jHSvgDJrugHPbphtWXH+s1dKJfQIhAPLEfElomRT1TvERd8JpR/P175G4AP4ojYDtpFmm2U2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89215},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6a5eef166d9b012c590fcdbc6a68e8083e58054","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-taboola.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.7_1745567125633_0.310893468754843","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cliqdigital/bloomreach-sdk","version":"0.1.8","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@0.1.8","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-sdk#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-sdk/issues"},"dist":{"shasum":"dd29d5a90a3575ace32e0366fc4bead86814377c","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-0.1.8.tgz","fileCount":23,"integrity":"sha512-MmQRXhsy24O1ToM2IcrLTLXsW0V3Xdh/rgf8xS5XvyCRN9xuzLThUxvPOPTAoSOq+JCAAqXeUUfrm1I57TVKfg==","signatures":[{"sig":"MEQCIHaMgsAUZArfVNtz1ESulVGdf1zgDdYeH+9wdulj/KG+AiB7FS04pjFjO6z0h3GarU6Nwm88GUhrXuCw258GuOvT4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93315},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8fb567f4df4120624a8aba70695fd8283ee5cf48","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_0.1.8_1745834109997_0.6904869381919734","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@cliqdigital/bloomreach-sdk","version":"1.0.9","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@1.0.9","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-sdk#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-sdk/issues"},"dist":{"shasum":"b7c9210cf089243bb8ff9643b000de83bba0c1b9","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-1.0.9.tgz","fileCount":23,"integrity":"sha512-tV+W7mw1OdzPbVlRNPTC1rnA85Rw5V+rFcxUo6X89wA4Rl36Fq0ic5csgD6ewNpe8tCFyXc2WBHy5QofqmtpjA==","signatures":[{"sig":"MEYCIQD4el68p50Xa/bWnbEm30UxXwpD3FcHbFjXNmD8+AvnogIhANVyRW/k6LoWK7KiHIqFgov8TEEiWQZNIL/J2i8B0CzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98871},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8fb567f4df4120624a8aba70695fd8283ee5cf48","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_1.0.9_1745843205309_0.7553829085197146","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@cliqdigital/bloomreach-sdk","version":"1.0.10","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"author":{"name":"CliqDigital"},"license":"MIT","_id":"@cliqdigital/bloomreach-sdk@1.0.10","maintainers":[{"name":"hhdemooij","email":"h.demooij@cliqdigital.com"},{"name":"alitaei","email":"a.taei@cliqdigital.com"},{"name":"s.jens","email":"s.jens@cliqdigital.com"},{"name":"leandrosimoes","email":"leandro.simoes@outlook.com"}],"homepage":"https://github.com/bestofapps/bloomreach-sdk#readme","bugs":{"url":"https://github.com/bestofapps/bloomreach-sdk/issues"},"dist":{"shasum":"ad9dbb2583c3ba893fb2843c8f94c8c7cdadab49","tarball":"https://registry.npmjs.org/@cliqdigital/bloomreach-sdk/-/bloomreach-sdk-1.0.10.tgz","fileCount":23,"integrity":"sha512-sQRt0WgS7C7eVPrUM3A9EWBKOB4uRyXxfxuFdR6Wbm27J04rWU/LlQCfK1BgOcOZM9FmoAnb3HuJsHoN1c+6RQ==","signatures":[{"sig":"MEQCIEMByMklag7MdFdXZvf3isjcQ6hzWH+weLCFTdoxQZKcAiAZ07oeLKzwiloljYSTnR+637AirMC/k8LGjKvNtRg+CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98674},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f96a309e49807b56f31cd928a5397c085be10252","private":false,"scripts":{"dev":"next dev","lint":"eslint src/**/*.{ts,tsx}","build":"tsc","start":"next start","prepublishOnly":"npm run build"},"_npmUser":{"name":"s.jens","email":"s.jens@cliqdigital.com"},"repository":{"url":"git+https://github.com/bestofapps/bloomreach-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"React component library for integrating Bloomreach SDK with push notifications support","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.0","typescript":"^4.9.5","@types/node":"^22","@types/react":"^18.0.0","@types/react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bloomreach-sdk_1.0.10_1745846326995_0.27313254424635613","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-04-22T11:28:21.027Z","modified":"2025-12-16T16:40:05.939Z","0.1.3":"2025-04-22T11:28:21.258Z","0.1.4":"2025-04-22T13:03:09.013Z","1.0.5":"2025-04-23T07:57:56.575Z","0.1.5":"2025-04-23T09:46:43.390Z","0.1.6":"2025-04-24T11:58:45.306Z","0.1.7":"2025-04-25T07:45:26.162Z","0.1.8":"2025-04-28T09:55:10.178Z","1.0.9":"2025-04-28T12:26:45.494Z","1.0.10":"2025-04-28T13:18:47.149Z"},"bugs":{"url":"https://github.com/bestofapps/bloomreach-sdk/issues"},"author":{"name":"CliqDigital"},"license":"MIT","homepage":"https://github.com/bestofapps/bloomreach-sdk#readme","keywords":["bloomreach","sdk","react","push-notifications","consent-management","web-push"],"repository":{"url":"git+https://github.com/bestofapps/bloomreach-sdk.git","type":"git"},"description":"React component library for integrating Bloomreach SDK with push notifications support","maintainers":[{"email":"h.demooij@cliqdigital.com","name":"hhdemooij"},{"email":"tech-accounts@cliqdigital.com","name":"tech-accounts"}],"readme":"# Bloomreach SDK Integration\n\nA React component library for integrating Bloomreach SDK with push notifications support.\n\n## Features\n\n- 🔔 Push Notification Support\n- 🎯 Customizable Consent Banner\n- 📊 Automatic Consent Tracking\n- 🔄 Subscription Management\n- 🎨 Customizable Styling\n- 🌐 Cross-browser Support\n- 📱 Graceful fallback for unsupported browsers\n\n## Quick Start\n\n### Installation\n\n```bash\nnpm install @cliqdigital/bloomreach-sdk\n```\n\n### Prerequisites\n\nBefore using the Bloomreach integration, ensure the following prerequisites are met:\n\n1. **Web Push Notifications Setup**:\n   - Enable web push notifications in Bloomreach Integrations\n   - Do not use FCM (Firebase Cloud Messaging)\n   - Configure the necessary service worker and VAPID keys\n\n2. **Consent Management**:\n   - Go to Project Settings -> Privacy Management -> Consent\n   - Add a new consent named `browser_notifications`\n   - This consent will be used to track user permission for browser notifications\n\n3. **Service Worker Setup**:\n   - Create a file `public/service-worker.js` with the following content:\n   ```javascript\n   importScripts('https://eu2-api.eng.bloomreach.com/js/service-worker.min.js');\n   ```\n   - This service worker is required for web push notifications to work\n\n### Browser Compatibility\n\nThe SDK supports all modern browsers with the following considerations:\n\n- **Full Support**: Chrome, Firefox, Edge, Opera (desktop and mobile)\n- **Limited Support**: \n  - Safari on iOS/iPadOS does not support web push notifications\n  - The SDK automatically detects this and gracefully disables push notification features\n  - All other tracking and non-notification features will continue to work\n\nThe SDK performs automatic browser capability detection and won't show notification consent banners on unsupported browsers. This ensures a consistent experience for users across all platforms.\n\n### Basic Usage\n\n```typescript\nimport { BloomreachProvider } from '@cliqdigital/bloomreach-sdk';\n\nfunction App() {\n  return (\n    <BloomreachProvider\n      config={{\n        projectToken: \"your-project-token\",\n        notifications: {\n          showConsentBanner: true,\n          consentBannerProps: {\n            title: \"Enable Push Notifications\",\n            description: \"Stay updated with our latest news and updates!\"\n          }\n        }\n      }}\n    >\n      {/* Your app content */}\n    </BloomreachProvider>\n  );\n}\n```\n\n## Documentation\n\nFor detailed documentation, please see:\n- [Full Documentation](./docs/DOCUMENTATION.md)\n- [Configuration Guide](./docs/DOCUMENTATION.md#configuration)\n- [Event Tracking](./docs/DOCUMENTATION.md#event-tracking)\n- [Styling Guide](./docs/DOCUMENTATION.md#styling)\n- [Troubleshooting](./docs/DOCUMENTATION.md#troubleshooting)\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](./CONTRIBUTING.md) for details.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}