{"_id":"@banzamel/honey","_rev":"4-73cac5d44081932ec5210ba4b9423b7e","name":"@banzamel/honey","dist-tags":{"latest":"1.2.0"},"versions":{"0.7.1":{"name":"@banzamel/honey","version":"0.7.1","keywords":["cookies","cookie-consent","gdpr","rodo","react","consent-management","privacy","css-variables","themable","honey"],"author":{"name":"Rafal Polak"},"license":"MIT","_id":"@banzamel/honey@0.7.1","maintainers":[{"name":"banzamel","email":"rafalpolak@banzamel.pl"}],"homepage":"https://github.com/Banzamel/honey","bugs":{"url":"https://github.com/Banzamel/honey/issues"},"bin":{"honey":"bin/honey.js"},"dist":{"shasum":"38da7275e88b8310692246f1f28a56868427c0ad","tarball":"https://registry.npmjs.org/@banzamel/honey/-/honey-0.7.1.tgz","fileCount":54,"integrity":"sha512-YAkXC0SXcB6lTn+6JriIfffxjTcKoHzr2J0lBGfeGdsU+Hm+1unTWpeKW+9+9PXUKU8sX1BRo4vE6PilvUParg==","signatures":[{"sig":"MEQCIHmGoTk2tBQtZk0WqU6Iq8pyrXehI9JklWKgoH0m+ujiAiA1ApGsqso65v8OWVAcFc1JaC881t0ud27S8FJPvoSPhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513509},"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.ts","default":"./dist/index.cjs"}},"./styles.css":"./dist/styles.css","./cookie-consent-bootstrap":{"import":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.js"},"require":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.cjs"}}},"gitHead":"569b41c2abe15088e5e81b1d35818888b77932ee","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","format":"prettier --write \"src/**/*.{ts,tsx,css}\"","preview":"vite preview","postinstall":"node ./scripts/honey-postinstall.mjs","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"banzamel","email":"rafalpolak@banzamel.pl"},"repository":{"url":"git+https://github.com/Banzamel/honey.git","type":"git"},"_npmVersion":"11.16.0","description":"Standalone, themable cookie-consent system — banner, preferences, declaration, GDPR/RODO-friendly. Works on its own; sweet alongside MineralUI.","directories":{},"sideEffects":["*.css","dist/*.js","dist/*.cjs"],"_nodeVersion":"24.14.0","typesVersions":{"*":{"cookie-consent-bootstrap":["dist/cookie-consent-bootstrap.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","react":"^19.2.4","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/honey_0.7.1_1782386889809_0.9066299364596995","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@banzamel/honey","version":"1.0.0","keywords":["cookies","cookie-consent","gdpr","rodo","react","consent-management","privacy","css-variables","themable","honey"],"author":{"name":"Rafal Polak"},"license":"MIT","_id":"@banzamel/honey@1.0.0","maintainers":[{"name":"banzamel","email":"rafalpolak@banzamel.pl"}],"homepage":"https://github.com/Banzamel/honey","bugs":{"url":"https://github.com/Banzamel/honey/issues"},"bin":{"honey":"bin/honey.js"},"dist":{"shasum":"e8610e19456d06c597f7a1b641cd8c29a9ab56ea","tarball":"https://registry.npmjs.org/@banzamel/honey/-/honey-1.0.0.tgz","fileCount":54,"integrity":"sha512-T0kVlI7P6RXfsIrX6ndaQ2feAJ/XOmd8dgpobeFRymWunXDKzc4bBSHNfH6OeUtsoax/fdfJuAd+oZBf/Nqvvw==","signatures":[{"sig":"MEYCIQDCsZPB5BOQz+RYOAGY2FmSknvLOkrHafnWDbb6Z2l/jgIhAMJKuuvOzqBbtb79sT8R4WJG6Iw7hUbMYAaV6TEnxAjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508631},"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.ts","default":"./dist/index.cjs"}},"./styles.css":"./dist/styles.css","./cookie-consent-bootstrap":{"import":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.js"},"require":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.cjs"}}},"gitHead":"d620a93fac3deb8b64f627ddae09215f7a12580a","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","format":"prettier --write \"src/**/*.{ts,tsx,css}\"","preview":"vite preview","postinstall":"node ./scripts/honey-postinstall.mjs","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"banzamel","email":"rafalpolak@banzamel.pl"},"repository":{"url":"git+https://github.com/Banzamel/honey.git","type":"git"},"_npmVersion":"11.16.0","description":"Standalone, themable cookie-consent system — banner, preferences, declaration, GDPR/RODO-friendly. Works on its own; sweet alongside MineralUI.","directories":{},"sideEffects":["*.css","dist/*.js","dist/*.cjs"],"_nodeVersion":"24.14.0","typesVersions":{"*":{"cookie-consent-bootstrap":["dist/cookie-consent-bootstrap.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","react":"^19.2.4","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/honey_1.0.0_1782779637664_0.18476245459684515","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@banzamel/honey","version":"1.1.0","keywords":["cookies","cookie-consent","gdpr","rodo","react","consent-management","privacy","css-variables","themable","honey"],"author":{"name":"Rafal Polak"},"license":"MIT","_id":"@banzamel/honey@1.1.0","maintainers":[{"name":"banzamel","email":"rafalpolak@banzamel.pl"}],"homepage":"https://github.com/Banzamel/honey","bugs":{"url":"https://github.com/Banzamel/honey/issues"},"bin":{"honey":"bin/honey.js"},"dist":{"shasum":"c61114e32c9ad4c76b89fd0a56294f353f57cfa0","tarball":"https://registry.npmjs.org/@banzamel/honey/-/honey-1.1.0.tgz","fileCount":54,"integrity":"sha512-gojB/JJsWFGwtp32BPNkW9IUm7F3biHHjSErsbr3as45po75v42LEfRIOKtxwY4aLfsugrpuMYR12dliLfIcNw==","signatures":[{"sig":"MEUCIQDnwPJXCFceN6b5qkkNTINQm8p0B7mpay/WaGdPc0FDRQIgCtdfc2FsjQScDsTwFPNU7w3cz/HJ+Xq0SgWIrcQE3Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518234},"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.ts","default":"./dist/index.cjs"}},"./styles.css":"./dist/styles.css","./cookie-consent-bootstrap":{"import":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.js"},"require":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.cjs"}}},"gitHead":"19be3eee0df856dbe8f3d3d37b07d2f615bc7f87","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","format":"prettier --write \"src/**/*.{ts,tsx,css}\"","preview":"vite preview","postinstall":"node ./scripts/honey-postinstall.mjs","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"banzamel","email":"rafalpolak@banzamel.pl"},"repository":{"url":"git+https://github.com/Banzamel/honey.git","type":"git"},"_npmVersion":"11.16.0","description":"Standalone, themable cookie-consent system — banner, preferences, declaration, GDPR/RODO-friendly. Works on its own; sweet alongside MineralUI.","directories":{},"sideEffects":["*.css","dist/*.js","dist/*.cjs"],"_nodeVersion":"24.14.0","typesVersions":{"*":{"cookie-consent-bootstrap":["dist/cookie-consent-bootstrap.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","react":"^19.2.4","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/honey_1.1.0_1782853833239_0.4354060071078538","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"_id":"@banzamel/honey@1.2.0","bin":{"honey":"bin/honey.js"},"bugs":{"url":"https://github.com/Banzamel/honey/issues"},"dist":{"shasum":"751bbdb7423a0491abc353cbad984ceb889bb9d1","tarball":"https://registry.npmjs.org/@banzamel/honey/-/honey-1.2.0.tgz","fileCount":55,"integrity":"sha512-isVL0aLNmXvQgCcM4u5BtgVOzQQkJyWprfoVHqQ1NObKK3y8xukZdqFong/57FD71CVwLztcY1fZMeDpzrHrxQ==","signatures":[{"sig":"MEMCHzkQ8YO9CqDl0wALC+JB00SCOWalaDtCQ+FLn1Oe1OUCIHeYdUvCpxcpvBdyXjKglew6rUeMmEierQy1Wli3vv52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDdN8kr/lrURRh6/jX5jAbhl30qxYXCpfesUYQyDvVgGAiBG4eHkBHVPOa7vxjhrjxeYh38bY5Kj9qGeXj6rdBHdcg=="}],"unpackedSize":542184},"main":"dist/index.cjs","name":"@banzamel/honey","type":"module","types":"dist/index.d.ts","author":{"name":"Rafal Polak"},"module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./styles.css":"./dist/styles.css","./cookie-consent-bootstrap":{"import":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.js"},"require":{"types":"./dist/cookie-consent-bootstrap.d.ts","default":"./dist/cookie-consent-bootstrap.cjs"}}},"gitHead":"65876f1f18f5458de0ddcd5e27c1a34fa5957f99","license":"MIT","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","format":"prettier --write \"src/**/*.{ts,tsx,css}\"","preview":"vite preview","postinstall":"node ./scripts/honey-postinstall.mjs","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\"","prepublishOnly":"npm run build"},"version":"1.2.0","_npmUser":{"name":"banzamel","email":"rafalpolak@banzamel.pl"},"homepage":"https://honey.mineralui.io","keywords":["cookies","cookie-consent","gdpr","rodo","react","consent-management","privacy","css-variables","themable","honey"],"repository":{"url":"git+https://github.com/Banzamel/honey.git","type":"git"},"_npmVersion":"11.16.0","description":"Standalone, themable cookie-consent system — banner, preferences, declaration, GDPR/RODO-friendly. Works on its own; sweet alongside MineralUI.","directories":{},"maintainers":[{"name":"banzamel","email":"rafalpolak@banzamel.pl"}],"sideEffects":["*.css","dist/*.js","dist/*.cjs"],"_nodeVersion":"24.14.0","typesVersions":{"*":{"cookie-consent-bootstrap":["dist/cookie-consent-bootstrap.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","react":"^19.2.4","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/honey_1.2.0_1789228122458_0.7062571882211772"}}},"time":{"created":"2026-06-25T11:28:09.634Z","modified":"2026-09-12T15:48:42.703Z","0.7.1":"2026-06-25T11:28:09.971Z","1.0.0":"2026-06-30T00:33:57.932Z","1.1.0":"2026-06-30T21:10:33.439Z","1.2.0":"2026-09-12T15:48:42.554Z"},"bugs":{"url":"https://github.com/Banzamel/honey/issues"},"author":{"name":"Rafal Polak"},"license":"MIT","homepage":"https://honey.mineralui.io","keywords":["cookies","cookie-consent","gdpr","rodo","react","consent-management","privacy","css-variables","themable","honey"],"repository":{"url":"git+https://github.com/Banzamel/honey.git","type":"git"},"description":"Standalone, themable cookie-consent system — banner, preferences, declaration, GDPR/RODO-friendly. Works on its own; sweet alongside MineralUI.","maintainers":[{"name":"banzamel","email":"rafalpolak@banzamel.pl"}],"readme":"# Honey 🍯\r\n\r\nHoney is a React package for cookie consent. Drop a script tag in `<head>`, wrap your app in `<CookieConsent>`, and your visitors get a consent panel, a preferences drawer, a declaration table and a floating re-open trigger out of the box. RODO, GDPR and ePrivacy compatible.\r\n\r\n`<CookieConsent>` is the one all-in-one entry point: pick where the panel sits with `placement` — `modal`, `top-drawer`, `bottom-drawer`, `left-drawer`, `right-drawer`, the four corners or `center` — and where the re-open button lands with `triggerPlacement`. (`<HoneySetup>` stays exported as a backward-compatible alias.)\r\n\r\n```tsx\r\nimport {CookieConsent} from '@banzamel/honey'\r\n\r\n<CookieConsent placement=\"modal\" triggerPlacement=\"bottom-left\">\r\n    <App />\r\n</CookieConsent>\r\n```\r\n\r\nSensible defaults, themable through CSS variables, customizable through provider props. Pair with the hosted backend for audit logs, consent receipts and multi-domain sharing.\r\n\r\n## License\r\n\r\nThe npm package itself is MIT. The hosted compliance backend — audit logging, server-side consent receipts, multi-domain consent sharing, hosted scan reports, declaration delivery from your honey.mineralui.io portal — requires a one-time license:\r\n\r\n1. Buy a license at [honey.mineralui.io/pricing](https://honey.mineralui.io/pricing).\r\n2. Activate the install:\r\n   ```bash\r\n   npx honey activate --license-key=YOUR_LICENSE_KEY\r\n   ```\r\n3. Done. The next page load talks to the backend; your portal at honey.mineralui.io tracks installations, registered domains and consent history.\r\n\r\nWithout a license the UI components still work — banners render, users can accept/reject, consent is saved locally to their browser. You just don't get the hosted compliance pieces.\r\n\r\n## Documentation\r\n\r\nFull documentation, live examples and API reference at [honey.mineralui.io/docs](https://honey.mineralui.io/docs).\r\n\r\n## Support\r\n\r\n- Contact: [honey.mineralui.io/contact](https://honey.mineralui.io/contact)\r\n- Issues: [github.com/Banzamel/honey/issues](https://github.com/Banzamel/honey/issues)\r\n\r\nBuilt by [Banzamel](https://github.com/Banzamel).\r\n","readmeFilename":"README.md"}