{"_id":"@afex-dapps/cookie","_rev":"16-0efd268f2c703c2c7e4fc61da2655d8e","name":"@afex-dapps/cookie","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@afex-dapps/cookie","version":"1.0.0","keywords":["cookies","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.0.0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"dist":{"shasum":"45ec6ffa770300df9995b612de377e12fea8860e","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.0.0.tgz","fileCount":7,"integrity":"sha512-UOmBksnvXzr1fDWMljWu1Muj1kc7Xq0I4uO9vCeILHiwIpTmsUxHHhPW3I35xGSJ64RmQbPZCy6AHzDxeHkg7A==","signatures":[{"sig":"MEUCIA7/RvYw2AoXIOP/+med/Jprc60AybPc6gWZVl25RGkXAiEAit25YKnKY46etwow1MlrDWY764ghkzEUhoI9Fzpiy9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344500},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"}},"gitHead":"e7a6c0bf12036d36ccbc760b7b83983eaae67556","scripts":{"ci":"npm run build && npm run check-format && npm run check-exports && npm run lint","lint":"tsc","test":"vitest","build":"tsup","format":"prettier --write .","storybook":"storybook dev -p 6006 --quiet","check-format":"prettier --check .","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm","local-release":"changeset version && changeset publish","build-storybook":"storybook build"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"cookie","directories":{},"_nodeVersion":"20.12.1","dependencies":{"vanilla-cookieconsent":"^3.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cookie_1.0.0_1728494995936_0.31356175219072013","host":"s3://npm-registry-packages"}},"1.1.0-0":{"name":"@afex-dapps/cookie","version":"1.1.0-0","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.0-0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"c2d3e11949874a84571bc52cb5f1baee874ad9f4","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.0-0.tgz","fileCount":99,"integrity":"sha512-SHYkipohL/CCplcJmhbNmwgZBCXuijeitvq+lvH1Oay1Rdoq/RPtoVIlYgC/N6KbAzXVqXcvylJIiSNhoz3scQ==","signatures":[{"sig":"MEYCIQCBNO0W9GPZ+GPmy8YA/QqtV32DDYOmwgnVSZ14wDV6EAIhAJ34TsxK+L53JBsL49xXbrjHJk3dNq+mc+Gnt3jBSATg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900643},"main":"dist/index.js","type":"module","_from":"file:afex-dapps-cookie-1.1.0-0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","default":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","pretest":"git pull","version":"pnpm run commit","posttest":"tsc --noEmit","premajor":"pnpm version premajor","preminor":"pnpm version preminor","prepatch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/b443d6fd529663e2bf7b4d3dcc16a5c7/afex-dapps-cookie-1.1.0-0.tgz","publisher":"AFEX","_integrity":"sha512-SHYkipohL/CCplcJmhbNmwgZBCXuijeitvq+lvH1Oay1Rdoq/RPtoVIlYgC/N6KbAzXVqXcvylJIiSNhoz3scQ==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","vitest":"^3.1.2","@commitlint/cli":"^19.8.0","@storybook/react":"^8.3.5","@storybook/types":"^8.6.12","@storybook/theming":"^8.6.12","standard-changelog":"^6.0.0","@types/lodash.merge":"^4.6.9","@vitest/coverage-v8":"^3.1.2","vite-tsconfig-paths":"^5.0.1","@vitejs/plugin-react":"^4.3.3","@storybook/react-vite":"^8.3.5","@storybook/addon-links":"^8.3.5","@storybook/builder-vite":"^8.3.5","@chromatic-com/storybook":"^1.9.0","@storybook/addon-essentials":"^8.3.5","@storybook/addon-onboarding":"^8.3.5","@storybook/addon-interactions":"^8.3.5","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.0-0_1745999023554_0.3159796649517317","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-0":{"name":"@afex-dapps/cookie","version":"1.1.1-0","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.1-0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"fcbb5c5c91bc39c6c05449046e3233a46b68dce1","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.1-0.tgz","fileCount":9,"integrity":"sha512-yhmxMwEva73r0WDNTewfThXS6BeSaL77zPSSl2RvGXLQF70yn8R3RiSGlchG/VdncpIkFNMnZRQ6ndHgpweMHg==","signatures":[{"sig":"MEYCIQCVNmmBepxsOi9kg4b7FmEdXrYVoUCkWUjH1LfxECg6ywIhAKGjzhpblVr3qtWU4YRi+TGi+dk61AsqnuJ+wNUWqVBV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201690},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.1-0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dryrun":"pnpm publish --dry-run --no-git-checks","pretest":"git pull","version":"pnpm run commit","posttest":"tsc --noEmit","premajor":"pnpm version premajor","preminor":"pnpm version preminor","prepatch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/10eac659853df52b2da763fbf80a7dcb/afex-dapps-cookie-1.1.1-0.tgz","publisher":"AFEX","_integrity":"sha512-yhmxMwEva73r0WDNTewfThXS6BeSaL77zPSSl2RvGXLQF70yn8R3RiSGlchG/VdncpIkFNMnZRQ6ndHgpweMHg==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.1-0_1746066402790_0.6199546464457599","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@afex-dapps/cookie","version":"1.1.1","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.1","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"40b24e8ba6406016151b1b67c6b4890d42433717","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.1.tgz","fileCount":9,"integrity":"sha512-bHUEw7SSDgm9xNeLLTtB4WXW9f97nKcQWPWnjhxcCSSmXxceJdWM8pQA+PrMwoEpf5apojmvi8bd/I8ZDSnbXg==","signatures":[{"sig":"MEYCIQCC5PEu3F0kRQg4fIA75JBoM+H6yYfxeugdmXWQXXga0wIhAJDJtrOpViLCuhDvdMwd3fdpC9L5oYq5+194NRGSOfJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201688},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.1.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dryrun":"pnpm publish --dry-run --no-git-checks","pretest":"git pull","version":"pnpm run commit","posttest":"tsc --noEmit","premajor":"pnpm version premajor","preminor":"pnpm version preminor","prepatch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/a1e98734eaae4b408367e1158744e93b/afex-dapps-cookie-1.1.1.tgz","publisher":"AFEX","_integrity":"sha512-bHUEw7SSDgm9xNeLLTtB4WXW9f97nKcQWPWnjhxcCSSmXxceJdWM8pQA+PrMwoEpf5apojmvi8bd/I8ZDSnbXg==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.1_1746066423565_0.22378901808063878","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@afex-dapps/cookie","version":"1.1.2","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.2","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"18ba089f38ff8efc7442df24884cf2b0afa31d9e","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.2.tgz","fileCount":9,"integrity":"sha512-If1p4JWCPx3OL/nkgKmcUuJhlhSfQXk/ek42t0t+D/bl75Ap6mZc33xPXPWs4NvjtAlXdSv4Eg0OVYBuTFzF2g==","signatures":[{"sig":"MEUCIQCU+pIJT/WHtk/Av/p8dJwYh1Z6L8CPWhvZGR6L7EVlOgIgee7H9/GAnonmNtxuZg9w4WYoppAhcUOFz6I8WEZ50RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203345},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.2.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dry-run":"pnpm publish --dry-run --no-git-checks","pretest":"git pull","version":"pnpm run commit","posttest":"tsc --noEmit","pre-major":"pnpm version premajor","pre-minor":"pnpm version preminor","pre-patch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/15a0bf8afa7cb915aad810e0cf7a4037/afex-dapps-cookie-1.1.2.tgz","publisher":"AFEX","_integrity":"sha512-If1p4JWCPx3OL/nkgKmcUuJhlhSfQXk/ek42t0t+D/bl75Ap6mZc33xPXPWs4NvjtAlXdSv4Eg0OVYBuTFzF2g==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.2_1746067255210_0.5110380530940639","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@afex-dapps/cookie","version":"1.1.3","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.3","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"e92e4b5b999d070b40843b68e5b6dedcc1ef21f8","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.3.tgz","fileCount":9,"integrity":"sha512-ARzNab9ZF21qFWJo2mF88zmPFExIS6oO3FxaBl+voo/lej8o3wnLRlOvkoC8e5f4ESmWc+jwDy7jLOPsVjurLw==","signatures":[{"sig":"MEQCH1nG8hv2gaLCQpgEimAN6GfjpqTw6pi1AI7a4NdZ6EECIQCchG/ZZ//u+LHOp+YBpqTcGs5kdyFcj63VGHhFA5MZ6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197155},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.3.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dry-run":"pnpm publish --dry-run --no-git-checks","pretest":"git pull","version":"pnpm run commit","posttest":"tsc --noEmit","pre-major":"pnpm version premajor","pre-minor":"pnpm version preminor","pre-patch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/7164107aa812ddf9940be957fd2834d6/afex-dapps-cookie-1.1.3.tgz","publisher":"AFEX","_integrity":"sha512-ARzNab9ZF21qFWJo2mF88zmPFExIS6oO3FxaBl+voo/lej8o3wnLRlOvkoC8e5f4ESmWc+jwDy7jLOPsVjurLw==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.3_1746068983624_0.9521167987495613","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-0":{"name":"@afex-dapps/cookie","version":"1.1.4-0","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.4-0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"9b140629b9ebc3efd684eaeebc5628af3184eb15","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.4-0.tgz","fileCount":9,"integrity":"sha512-x0qVb3I5NisdoDJW7qw9iJpX6G5cyoPv/vQTixCCDg1MTRQQJuLroPx7ML3RvfPSBnPAhyzJ9fBmpr13UUbeNw==","signatures":[{"sig":"MEQCIAZPvjkxd4rKR8nrSLx0H0lAAakEVKHppWp+/T2anLCbAiAOt8fsETnnOXpq67uR2tmhc1Ji1E5i8NUZZBIBqz9N7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163622},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.4-0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dry-run":"pnpm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"pnpm run commit","posttest":"git pull","pre-major":"pnpm version premajor","pre-minor":"pnpm version preminor","pre-patch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/5df1e1b4e2caa9378ba8f988e37ec844/afex-dapps-cookie-1.1.4-0.tgz","publisher":"AFEX","_integrity":"sha512-x0qVb3I5NisdoDJW7qw9iJpX6G5cyoPv/vQTixCCDg1MTRQQJuLroPx7ML3RvfPSBnPAhyzJ9fBmpr13UUbeNw==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.4-0_1746650515938_0.37863028527095177","host":"s3://npm-registry-packages-npm-production"}},"1.1.5-0":{"name":"@afex-dapps/cookie","version":"1.1.5-0","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.5-0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"3b819e6f76ef3074f57e3b5d41bd886c67f4d810","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.5-0.tgz","fileCount":9,"integrity":"sha512-MIe/5WnjlHCHMnEqfQJ2HC4azktNuhhKBQ/L/VNGGlicYcjEWlLs+brO+vQg8XRF7qj95/p4rTuye/BItvHx6Q==","signatures":[{"sig":"MEYCIQD2ftY8cgX6IrD9jBDSPshi/0troonlx4lE/+De3LuACQIhAN4piClK1VsTp1EWQrm1qDuc7t3eJj/CTkwGEcHuzf0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163353},"main":"dist/index.cjs","type":"module","_from":"file:afex-dapps-cookie-1.1.5-0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"private":false,"scripts":{"test":"vitest run --coverage","major":"pnpm version major","minor":"pnpm version minor","patch":"pnpm version patch","commit":"git add .","dry-run":"pnpm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"pnpm run commit","posttest":"git pull","pre-major":"pnpm version premajor","pre-minor":"pnpm version preminor","pre-patch":"pnpm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"pnpm test","postversion":"pnpm publish --access public"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"_resolved":"/private/var/folders/4k/vkkh8s8s2j1bcn38k3fpb0jh0000gn/T/5910d511f7f551e26ba3466016f09164/afex-dapps-cookie-1.1.5-0.tgz","publisher":"AFEX","_integrity":"sha512-MIe/5WnjlHCHMnEqfQJ2HC4azktNuhhKBQ/L/VNGGlicYcjEWlLs+brO+vQg8XRF7qj95/p4rTuye/BItvHx6Q==","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","lodash.merge":"^4.6.2","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/lodash.merge":"^4.6.9"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.5-0_1746652601993_0.7838081382939537","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-0":{"name":"@afex-dapps/cookie","version":"1.1.7-0","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.7-0","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"f1860aa5a8c0b70fce2c556ab4e4dd422104a5b7","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.7-0.tgz","fileCount":9,"integrity":"sha512-hIx1H6683AXNGqp21E3GXnHpJqub5FnaDELRWqlDhDw2o0wgUk6nXO2Bvay4CjWT1SegT6vr95QDDh11tgT5Pg==","signatures":[{"sig":"MEYCIQDYTGxWEKNwN11jS6HH+T7/Gn3N2cpE8TdJE4gfAbY5wgIhAP+5aG/V+piTAjcNuSh2ZIiPWUROif4mS9juGKqrVukw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258797},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"da59accb0bf8ee38081605bdee9237d2168c82f9","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","preversion":"npm test","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","merge-deep":"^3.0.3","@types/merge-deep":"^3.0.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.7-0_1746711107872_0.5117786806765074","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@afex-dapps/cookie","version":"1.1.7","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.7","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"3597ea499dccd4d319e66f3cc8f20cfd55ef814c","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.7.tgz","fileCount":9,"integrity":"sha512-jrl77+8zgDl6qKYL7kFrgmjGbzUtL62+f5h8Nx76ujNQI4k1umwfcRzncWX6zRyqz2xQZpPBBHEho04uNoaKKw==","signatures":[{"sig":"MEQCIAVLOfklVcDuLOj9+Kwo72M556YUYE//yJztlpq/ISIFAiBqqV/cmuHLJHVZYRTuaarNjR3xIEEwz1xuEd2KT1U0vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220076},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b7fe2521e4a3d61e23d86ccf051e7a98bdc4c3b5","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.7_1747651441379_0.7353773734614193","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@afex-dapps/cookie","version":"1.1.8","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.8","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"ac49366dff1f10ee62f3d5cdf7d92d9644a855e7","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.8.tgz","fileCount":9,"integrity":"sha512-GBpWGgzYIrxztrormTbU2K3blKXnyniprpQQc8ylGTXRhvsE3NE9rLf2p4b2dM2xob8fQI/oJq8J1FPXRQKm5Q==","signatures":[{"sig":"MEUCIQCBxE39aHAxxPWmsERa0BQOvHbctr63MRIFWWKFAhfqFwIgUPFDoc1xlbZufTlqu2sUF8IHGucv2UlTEfnXv/CobfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656336},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"ef673898aaab33877d6182c25787284e3ba33e4c","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/node":"^22.15.14"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.8_1747730113980_0.14917381184468193","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@afex-dapps/cookie","version":"1.1.9","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.9","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"2f8ab2037d08d9353e1e639b3e9322a9cf0f0a70","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.9.tgz","fileCount":9,"integrity":"sha512-MGXpggjul/Ln41t+DBwJR8rwj8i+s+Xp3SBKmfP8P94EpLUOWKRj/WvehWM9iPrttjpnWEnLnJ4aEVPe01sjxw==","signatures":[{"sig":"MEUCIQCbQaaivCnBMxsRda5GhJOGSq48cJPTzSpqBrMxMaooTwIgT5kUpjcHfS4/nRKsbmRey7DWDgMePddtnTAToW/yPj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656336},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0ca85700e35a625840e391559c493f96ca95b08f","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/node":"^22.15.14"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.9_1747733463064_0.6768245017480481","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@afex-dapps/cookie","version":"1.1.10","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.10","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"5ac0620084d2cd692387b99323a43edfc374e26f","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.10.tgz","fileCount":9,"integrity":"sha512-q1CzUoYjGWVVvU/iw6W3O8+K7rlJ3OJIit1EEatA4uFpSEYQkAxImeKvrisv1ydXLpzYVjLUDnr5L98LjkIFrQ==","signatures":[{"sig":"MEUCIGu5RLxz6YOGyJJ+81QPREccwD6ol9P614bSwJ++e7rvAiEAsQ8rHZAdwrJiWq4BgI9+hIIWRJiI9bvZtQV4uMCTOJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220027},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5a769c85a003dc00f9cc39beb190232d3afb9840","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/node":"^22.15.14"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.10_1747734088705_0.7090472597118735","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@afex-dapps/cookie","version":"1.1.11","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.11","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"181c3b14399cf144b0dda4561312fe503745c5a4","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.11.tgz","fileCount":9,"integrity":"sha512-JsQ67fieQyWevWa022oeZC7eRlH014sgKZ4RASl/Fhw4j8Zj2WnJ+DssU4SY5fucK309N5bJ71ooGZqNXxpU9Q==","signatures":[{"sig":"MEQCIHuedWZZJCRSHnTPCBFnwYde7fJMxEigLqwzRL+4/ZLjAiANR0tdtM0NGDMEWIYS9rqoQ+3lu8WUjXFgu9jzwGrdgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220033},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a6932961ced2214caa8785244419c46809cd61ec","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/node":"^22.15.14"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.11_1747779565523_0.9213044967021986","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@afex-dapps/cookie","version":"1.1.12","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"author":{"url":"https://afex.africa","name":"AFEX","email":"designapps@africaexchange.com"},"license":"MIT","_id":"@afex-dapps/cookie@1.1.12","maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dist":{"shasum":"1fa97ad46f8e9694cd32f7daab3f5ee16309c0b7","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.1.12.tgz","fileCount":9,"integrity":"sha512-pvV+cflKZa3m9bhT4o/CkplU3GRN14JVARAX30r5gqabPTT4ptr9zO0bVcXo7kLplDVP3lFJXkxxYdqXQHMb7w==","signatures":[{"sig":"MEQCIAQU5z+Wdaf3BMaeU/gVFVeX7uwGL3I6metrzt0wkpAJAiBNEW/z8dEHIDOhNzj2UsOJ4fBUz+28NMu9PgElzwBXvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217625},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7d141034bfce83e46bb3f2432223b4c8e1e4b115","private":false,"scripts":{"test":"vitest run --coverage","major":"npm version major","minor":"npm version minor","patch":"npm version patch","commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","pretest":"tsc --noEmit","version":"npm run commit","postpack":"git push","posttest":"git pull","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","postcommit":"git commit --message $npm_package_version","postpublish":"git push --tags","postversion":"npm publish --access public","prepublishOnly":"tsup"},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"publisher":"AFEX","_npmVersion":"10.5.0","description":"Cookie Consent library for React","directories":{},"_nodeVersion":"20.12.1","dependencies":{"uuid":"^11.1.0","firebase":"^11.6.0","@emotion/serialize":"^1.3.3","vanilla-cookieconsent":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"csstype":"^3.1.3","@types/node":"^22.15.14"},"_npmOperationalInternal":{"tmp":"tmp/cookie_1.1.12_1747821538878_0.12198042847511403","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"author":{"name":"AFEX","email":"designapps@africaexchange.com","url":"https://afex.africa"},"contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"dependencies":{"@emotion/serialize":"^1.3.3","firebase":"^11.6.0","uuid":"^11.1.0","vanilla-cookieconsent":"^3.1.0"},"description":"Cookie Consent library for React","devDependencies":{"@types/node":"^22.15.14","csstype":"^3.1.3"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"license":"MIT","main":"dist/index.cjs","module":"dist/index.js","name":"@afex-dapps/cookie","private":false,"publishConfig":{"access":"public"},"publisher":"AFEX","scripts":{"commit":"git add .","dry-run":"npm publish --dry-run --no-git-checks","major":"npm version major","minor":"npm version minor","patch":"npm version patch","postcommit":"git commit --message $npm_package_version","postpack":"git push","postpublish":"git push --tags","posttest":"git pull","postversion":"npm publish --access public","pre-major":"npm version premajor","pre-minor":"npm version preminor","pre-patch":"npm version prepatch","precommit":"standard-changelog","prepublishOnly":"tsup","pretest":"tsc --noEmit","test":"vitest run --coverage","version":"npm run commit"},"type":"module","version":"1.2.0","_id":"@afex-dapps/cookie@1.2.0","gitHead":"4046598c2a4f0523edf2876beedd5565bdcfa6b2","types":"./dist/index.d.ts","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-Rz1GBzXVnh7fu06/0CPLmpPZyF7GtvlxGj1sv3b3oExi2pD7+l+Hymy6YXukoXbesm9Tf82BWRFxPgzhztWZ6g==","shasum":"e250becd0e8afe7fab65fce60e5c777288b19aea","tarball":"https://registry.npmjs.org/@afex-dapps/cookie/-/cookie-1.2.0.tgz","fileCount":9,"unpackedSize":216196,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGg5wyl4BAcyOb2UYUfcOrZnec3UzGBtA0h9LNNXJOLOAiBSSNsJelMS2ofnHe9mLFakWUA2B29dC25Jpm0SmnTYMw=="}]},"_npmUser":{"name":"afex-dapps","email":"afexdesignapps@gmail.com"},"directories":{},"maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cookie_1.2.0_1749023579744_0.11176446981000598"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-09T17:29:55.825Z","modified":"2025-06-04T07:53:00.112Z","1.0.0":"2024-10-09T17:29:56.143Z","1.1.0-0":"2025-04-30T07:43:43.801Z","1.1.1-0":"2025-05-01T02:26:43.019Z","1.1.1":"2025-05-01T02:27:03.741Z","1.1.2":"2025-05-01T02:40:55.403Z","1.1.3":"2025-05-01T03:09:43.838Z","1.1.4-0":"2025-05-07T20:41:56.210Z","1.1.5-0":"2025-05-07T21:16:42.215Z","1.1.7-0":"2025-05-08T13:31:48.059Z","1.1.7":"2025-05-19T10:44:01.557Z","1.1.8":"2025-05-20T08:35:14.234Z","1.1.9":"2025-05-20T09:31:03.296Z","1.1.10":"2025-05-20T09:41:28.915Z","1.1.11":"2025-05-20T22:19:25.730Z","1.1.12":"2025-05-21T09:58:59.087Z","1.2.0":"2025-06-04T07:52:59.935Z"},"author":{"name":"AFEX","email":"designapps@africaexchange.com","url":"https://afex.africa"},"license":"MIT","keywords":["react","cookie","cookies","cookie-consent","GDPR","AFEX"],"description":"Cookie Consent library for React","contributors":[{"name":"Ridwan Olanrewaju","email":"rolanrewaju@africaexchange.com"},{"name":"Hemense Lan","email":"hlan@africaexchange.com"}],"maintainers":[{"name":"afex-dapps","email":"afexdesignapps@gmail.com"}],"readme":"# @afex-dapps/cookie\n\nA modern, flexible cookie consent management library for React applications. This library simplifies cookie consent handling, ensuring GDPR compliance while providing a customizable and user-friendly experience.\n\n---\n\n## Features\n\n- 🎨 **Customizable UI and Themes**: Easily style the cookie banner using CSS variables or the `styles` prop.\n- 🌐 **Internationalization (i18n) Support**: Define translations for multiple languages and auto-detect user preferences.\n- 🔒 **GDPR-Compliant Cookie Management**: Manage cookies with opt-in/opt-out modes and auto-clear functionality.\n- ⚡ **Lightweight and Fast**: Minimal performance overhead with efficient design.\n- 🔄 **Auto-Clearing Cookies**: Automatically clear cookies based on user preferences.\n- 🤖 **Bot Detection**: Prevent bots and crawlers from interacting with the cookie banner.\n- 📱 **Responsive Design**: Fully responsive and mobile-friendly.\n\n---\n\n## Installation\n\nInstall the library and its peer dependency using your preferred package manager:\n\n```bash\nnpm install @afex-dapps/cookie vanilla-cookieconsent\n# or\nyarn add @afex-dapps/cookie vanilla-cookieconsent\n# or\npnpm add @afex-dapps/cookie vanilla-cookieconsent\n```\n\n---\n\n## Quick Start\n\n### 1. Import the Required CSS\n\n```tsx\nimport \"vanilla-cookieconsent/dist/cookieconsent.css\";\n```\n\n### 2. Basic Usage Example\n\n```tsx\nimport { useCookieBanner, createCookieConfiguration } from \"@afex-dapps/cookie\";\nimport { Fragment } from \"react\";\n\nimport \"vanilla-cookieconsent/dist/cookieconsent.css\";\n\nconst configuration = createCookieConfiguration({\n  categories: {\n    necessary: { enabled: true, readOnly: true },\n    analytics: { enabled: true },\n  },\n  language: {\n    default: \"en\",\n    translations: {\n      en: {\n        consentModal: {\n          title: \"Cookie preferences\",\n          description: \"We use cookies to enhance your experience.\",\n          acceptAllBtn: \"Accept all\",\n          acceptNecessaryBtn: \"Accept necessary only\",\n        },\n      },\n    },\n  },\n});\n\nexport function App() {\n  const { userId, updateUserId } = useCookieBanner({ configuration });\n  return <Fragment>{/* Your app content */}</Fragment>;\n}\n```\n\n---\n\n## Customization\n\n### Theming & Styles\n\n#### Via `styles` Prop\n\n```tsx\nimport { createCookieStyles } from \"@afex-dapps/cookie\";\n\nconst styles = createCookieStyles({\n  \".cc--darkmode\": {\n    \"--cc-bg\": \"#000\",\n    \"--cc-color\": \"#fff\",\n  },\n});\n\nuseCookieBanner({ styles, activeTheme: \"dark\" });\n```\n\n#### Via CSS Variables\n\n```css\n#cc-main .cm__btn[data-role=\"all\"] {\n  --cc-btn-primary-bg: #093159;\n}\n\n#cc-main .cm__btn[data-role=\"necessary\"] {\n  --cc-btn-primary-color: #eaeff2;\n  --cc-btn-primary-bg: #1c75e1;\n}\n\n#cc-main .cm__btn--secondary {\n  --cc-btn-secondary-bg: transparent;\n\n  &:hover {\n    --cc-btn-secondary-bg: #1c75e1;\n  }\n}\n```\n\n---\n\n## Advanced Usage\n\n### Google Consent Mode\n\nIntegrate with Google Consent Mode for advanced analytics. See the [Google Consent Mode Guide](https://cookieconsent.orestbida.com/advanced/google-consent-mode.html).\n\n### Working with User Preferences\n\n```tsx\nimport { useCookieBanner } from \"@afex-dapps/cookie\";\nimport * as CookieConsent from \"vanilla-cookieconsent\";\n\nfunction CookieManager() {\n  const { acceptCategory, acceptService, getUserPreferences, show, hide } =\n    CookieConsent;\n  const { updateUserId } = useCookieBanner();\n  const preferences = getUserPreferences();\n\n  return (\n    <div>\n      <h1>User Preferences</h1>\n      <pre>{JSON.stringify(preferences, null, 2)}</pre>\n      <button onClick={() => show()}>Show Cookie Banner</button>\n      <button onClick={hide}>Hide Cookie Banner</button>\n      <button onClick={() => acceptCategory(\"analytics\")}>\n        Accept Analytics Cookies\n      </button>\n      <button onClick={() => acceptService(\"ga\")}>\n        Accept Google Analytics Cookies\n      </button>\n      <button onClick={() => updateUserId(\"newUserId\")}>Update User ID</button>\n    </div>\n  );\n}\n```\n\n### Advanced Configuration Example\n\n```tsx\nconst configuration = createCookieConfiguration({\n  autoClearCookies: true,\n  autoShow: true,\n  manageScriptTags: true,\n  hideFromBots: true,\n  disablePageInteraction: false,\n  cookie: {\n    name: \"cc_gdpr\",\n    path: \"/\",\n    expiresAfterDays: 182,\n    sameSite: \"Lax\",\n    useLocalStorage: false,\n  },\n  categories: {\n    necessary: { enabled: true, readOnly: true },\n    analytics: {\n      enabled: true,\n      autoClear: { cookies: [{ name: /^(_ga|_gid|mp_)/ }] },\n      services: {\n        ga: {\n          label: \"Google Analytics\",\n          cookies: [{ name: /^(_ga|_gid)/ }],\n        },\n      },\n    },\n  },\n});\n\nuseCookieBanner({ configuration });\n```\n\n---\n\n## Exports\n\n### Functions\n\n- **`useCookieBanner`**: A React hook to manage the cookie banner lifecycle and user interactions.\n- **`createCookieConfiguration`**: Utility to create a cookie consent configuration by merging defaults with custom options.\n- **`createCookieStyles`**: Utility to define custom styles for the cookie banner.\n- **`css`**: Helper function to generate CSS variable strings for cookie styles.\n\n### Types\n\n- **`CookieBannerProps`**: Props for the `useCookieBanner` hook, including `delay`, `configuration`, and `firebase` options.\n- **`CookieVariable`**: List of CSS variables available for styling the cookie banner.\n- **`CookieConsentConfiguration`**: Configuration options for the cookie consent modal, including categories, language, and callbacks.\n- **`FirebaseConfig`**: Configuration for integrating Firebase to store cookie consent data.\n\n### Constants\n\n- **`cookieConsentAttributes`**: An object containing data attributes to control the cookie consent manager from HTML elements.\n- **`cookieConsentEvents`**: An object containing event names dispatched by the cookie consent manager.\n\n---\n\n## API Reference\n\n### `useCookieBanner` Hook\n\n| Return Value             | Type     | Description                              |\n| ------------------------ | -------- | ---------------------------------------- |\n| `userId`                 | `string` | Unique identifier for the current user   |\n| `updateUserId`           | Function | Update the user's identifier             |\n| `retrieveUserCookieData` | Function | Retrieve stored cookie data for the user |\n| `updateUserCookieData`   | Function | Update the stored cookie data for user   |\n\n### `createCookieConfiguration`\n\nMerges the default configuration with custom options to create a complete cookie consent configuration.\n\n### `createCookieStyles`\n\nDefines custom styles for the cookie banner using CSS properties and nested selectors.\n\n### `css`\n\nGenerates CSS variable strings for cookie styles, e.g., `var(--cc-primary-color)`.\n\n### External Library\n\nFor more in-depth information about the underlying cookie consent functionality, refer to the [vanilla-cookieconsent documentation](https://cookieconsent.orestbida.com/).\n\n---\n\n## License\n\nMIT License - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}