{"_id":"@cabonline/cookie-consent","_rev":"12-de89bd6921ee6dcfaed9679136482b3c","name":"@cabonline/cookie-consent","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@cabonline/cookie-consent","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.0","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"cb589517fcebc0f3a7a8da99877e9a08ae183ed2","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.0.tgz","fileCount":15,"integrity":"sha512-aUe8qd4TK1qBr5/LqDv5bGg26wlRz3sW2a3MgluHAorHjlyt4bVXRsA3gRgzmB5EItrs+ocNMjwtbGM37fPLnQ==","signatures":[{"sig":"MEQCIAu632zsFi6ZapfxQXAaOod5GrZ5iXHt/MMOxZSVe+R2AiBkLZHV5x78+uHSD2gc14/t2BZ3Sf4gE82cC8V0+uSXZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275098},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"4d311e568f486aca97f4bf834d709c18ee4e75af","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"styled-components":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.44.0","rollup":"^3.26.0","prettier":"2.8.8","react-dom":"^18.2.0","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","framer-motion":"^10.12.18","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.22.5","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.0_1688722970961_0.7302167601385627","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cabonline/cookie-consent","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.1","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"5908f6564c28da05818cde936756a3fc31c45d3e","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.1.tgz","fileCount":13,"integrity":"sha512-ED0ikRYCebBGOiZ+d9xdPctfnQo1tIKzdz2qm/LYBh3UxRScRaSK6IHHuCI4ThIKNBndqom0J8l6Qg7gjYCCYQ==","signatures":[{"sig":"MEYCIQCyPpuBaK/JDyC0PNQRlBsLU40RqTxhzQnqAqukMZXmIgIhAK3zNulpKDS/MpaqO/v/h3XG+xbswGDeQgvYDqwSx11F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289834},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"386de2851501de8d5c7c6428789aed4cacd1b487","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"8.15.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","framer-motion":"6.5.1","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">16.8.6","react-dom":">16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.1_1689586332122_0.8824915896152865","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@cabonline/cookie-consent","version":"1.0.2","keywords":[],"author":{},"license":"ISC","_id":"@cabonline/cookie-consent@1.0.2","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"dabed2f73b78f51e17269cc321e72965545cc8f7","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.2.tgz","fileCount":31,"integrity":"sha512-b758/ulitYAjrrVB2Ajdfd84duLojZdBza6mz5LIPbQu8XJBYZBTnGgq/+/kKqeGsSvgRgKooWnHtgtRVwhg4w==","signatures":[{"sig":"MEUCIEbSfGMEmWcOWFMzND3XlOwRF4Xk7lFrPiQPfMxzFikTAiEAyNK6eRKICMZc7nAQzL/1nF+uHkehYWk+St0A+S3BMjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179847},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"description":"","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.2_1690188373599_0.8004452793101544","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@cabonline/cookie-consent","version":"1.0.3","keywords":[],"author":{},"license":"ISC","_id":"@cabonline/cookie-consent@1.0.3","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"36f0144bb120217bde7ea6c4bc189ad77d7b04ce","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.3.tgz","fileCount":31,"integrity":"sha512-6CXQ4zCR+Biq4sxHq7s2jokYYJp2KGvFiypHm4mdkpATVOSMJVk0tULBSU/u5vLRH0y2X2iRg75btibs+IEOag==","signatures":[{"sig":"MEUCIH4DhLtpQ1C1s4/ym9bjBmjl24+7Yz9DEdlTTRPOd53OAiEAi6jEOqEGVO31Wi1gavC78E0lj05WOhZCrOnX4cOTyKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182430},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.3_1690190864275_0.7036661285438599","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@cabonline/cookie-consent","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.4","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"742ccec5a56c7e2f253ef53d387c1e93d7d24f60","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.4.tgz","fileCount":21,"integrity":"sha512-p5jQRU0/qyMniGiG0/cf8CFuO8tiCJlQH025rRhmRb4B1p6dKQQk+GHG3lopgmNLMpVFWyFuN2ctF3g97owaYw==","signatures":[{"sig":"MEYCIQD+quZNoUIdhg2kJ1BAK8EQY2MZ9W3nILGFyYc+UpW2KAIhALg2Uz6wJvpAmEhM9Ce4Z0sYQihRoEbZ7KVesUcAKgUD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184058},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"2de20a6698a3fc1721bab91a422ef7a43c24bfe5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.4_1690376264241_0.5968853724270466","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@cabonline/cookie-consent","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.5","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"5dfbb0acebedf78a668c410963bf0f5459ed7de9","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.5.tgz","fileCount":27,"integrity":"sha512-gX79bYlMnJv/rf27iuh3EEwWa5wt7+DpJm+0EmuCi/CfcWc1whmxZXexi5/I6FLMrDYIEYzjjormlgoXCozZEw==","signatures":[{"sig":"MEQCHxLlreOFDmVd4FWL/V4Bm6yoO8+/kZwYm0AFih58wVICIQD3sn4SxlaiX5UbIgbKXAb36hnNA6bE2QNJbhwoanY0XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185847},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"d96332e969c6798cb068872b3db07e45b1fa51be","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.5_1690797245014_0.36925046613707146","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@cabonline/cookie-consent","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.6","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"8697a101871ca1f76d4800fb664234c2f3789500","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.6.tgz","fileCount":27,"integrity":"sha512-cGDrmXzrhf7Ryf9VIulLB8f63uKU/u+8IoJWrM90YCgzatazhV/i8FTMsHr1wT1eGv+xMKcpDfLrwU817497hw==","signatures":[{"sig":"MEYCIQD+N8hbJ+lSdpwEnmOgJau1VV7XfhEw+JhxA820FBjK8wIhAKvz8bVseVDMFJj0OYeeZZFvFg3DbeN2AF/gxZNDHA07","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186362},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"7bb7826e20d6cd033503b78531d104c290b196f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.6_1691147594855_0.9977372323813396","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@cabonline/cookie-consent","version":"1.0.7","keywords":[],"author":{},"license":"ISC","_id":"@cabonline/cookie-consent@1.0.7","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"df301be6388c1ddeb5e933459494b30975082315","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.7.tgz","fileCount":39,"integrity":"sha512-2PN3hqMY2QrJbHvRPEYYMhxZGbbNfA3ALl5YUWIzO12l9pxg7Zf64lWxH8v/1R1VWwbnZkj5RmKRcCWvUMmAHQ==","signatures":[{"sig":"MEUCIQDjp0gxdq89gW3jCBdeVYyAq9KizUhPm+9C1J/DnrRRuAIgHG9UP4wGueUUSprazqi3KxG7QfMmcmRp2DT5gRf0yYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187289},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.7_1691148592823_0.8474323886466875","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@cabonline/cookie-consent","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.8","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"e917cfbe1301b6c3da74e63afa01a02d26d535c8","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.8.tgz","fileCount":27,"integrity":"sha512-6300jGUpDzQlow8TA3/wEoHo5uKodpA0Ke+DtKElDwuYicPOlFJLrbtWdHdLjF0MXIwd3MV+fBMalxh6Ge4P0g==","signatures":[{"sig":"MEUCIFJn3uVL/kB3m7Y5agVLRvdmLQYwn3tqjyFKOzHpNkX4AiEAyBE72hPKwUkpPaMZqBKyAusxWQhCZH24M6R5M/xnvVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187603},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"b170afc7efe39904ac6531bf6a7aa39b01f9f03a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","watch":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.8_1691480633121_0.6807989078998378","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@cabonline/cookie-consent","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.9","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"750cc6fbad24726fc5ce6007b6dd4e442710cb79","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.9.tgz","fileCount":25,"integrity":"sha512-qPn9T7El1C/+Z/WL3hh7mOKtP1XevaXlkF1S/6ks77K6Oxba7ZLY1tvnkbKfYfd1XPU8Ub6LFOY4yO5GLIiRQQ==","signatures":[{"sig":"MEQCIHJnYtgHouWmhAQxXyrJNIKqUO5Mom/eflSkxhnALVxuAiBnYmlnui+SD//JKfLoAgdIbLlkCIgjoMelzh3GKoPkcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187902},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"abffef9a0db3761cd6c9ed3b6e5a4090ed10b8d0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","watch":"rollup -c --watch","prepare":"yarn build","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.9_1697618939541_0.5469652643611531","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@cabonline/cookie-consent","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"@cabonline/cookie-consent@1.0.10","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"dist":{"shasum":"410e3cdceca226d88daea3bcf71d05bab93e3540","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.10.tgz","fileCount":25,"integrity":"sha512-S21+qzEC9+b/A/vq38TtJj729oMcKDjEVMhGI27G/j9tIsiFGHUKK6ZRn234Iz1K3JeBVnRdXKrLIpY9Dvlykg==","signatures":[{"sig":"MEQCIEg7ykVzZOTdnR6igqNWoE+bF0bvMD7eG7xLYB12pSHDAiAsmJw5wsvc1i5taKWRTLlzoHNsMX3XV5fSYbn5511+nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188087},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"092896ca148755b7959f00fe0d2baeed388f99d1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","watch":"rollup -c --watch","prepare":"yarn build","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"_npmVersion":"9.5.1","description":"A simple cookie consent modal for various Cabonline frontend services","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.8.6","eslint":"^8.44.0","rollup":"^3.26.0","typedoc":"^0.24.8","prettier":"2.8.8","react-dom":"16.8.6","storybook":"^7.0.26","prop-types":"^15.8.1","typescript":"^5.1.6","@types/react":"^18.2.14","@storybook/react":"^7.0.26","@babel/preset-env":"^7.22.6","@storybook/blocks":"^7.0.26","rollup-plugin-dts":"^5.3.0","styled-components":"5.3.11","@babel/preset-react":"^7.22.5","eslint-plugin-react":"^7.32.2","@rollup/plugin-terser":"^0.4.3","@storybook/addon-links":"^7.0.26","@rollup/plugin-commonjs":"^25.0.2","eslint-plugin-storybook":"^0.6.12","typedoc-plugin-markdown":"^3.15.3","@babel/preset-typescript":"^7.22.5","@types/styled-components":"^5.1.26","@rollup/plugin-typescript":"^11.1.2","@storybook/react-webpack5":"^7.0.26","@typescript-eslint/parser":"^5.61.0","rollup-plugin-bundle-size":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"_npmOperationalInternal":{"tmp":"tmp/cookie-consent_1.0.10_1704273704128_0.8081815743187175","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@cabonline/cookie-consent","version":"1.0.11","description":"A simple cookie consent modal for various Cabonline frontend services","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","watch":"rollup -c --watch","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepare":"yarn build"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.28.3","@babel/preset-env":"^7.22.6","@babel/preset-react":"^7.22.5","@babel/preset-typescript":"^7.22.5","@rollup/plugin-commonjs":"^25.0.2","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@storybook/addon-links":"7.6.19","@storybook/blocks":"7.6.19","@storybook/react":"7.6.19","@storybook/react-webpack5":"7.6.19","@storybook/testing-library":"^0.2.2","@types/react":"^18.2.14","@types/styled-components":"^5.1.34","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-plugin-react":"^7.32.2","eslint-plugin-storybook":"^0.6.12","prettier":"2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","react-is":"^19.1.1","rollup":"^3.26.0","rollup-plugin-bundle-size":"^1.0.3","rollup-plugin-dts":"^5.3.0","storybook":"7.6.19","styled-components":"5.3.11","typedoc":"^0.24.8","typedoc-plugin-markdown":"^3.15.3","typescript":"^5.1.6"},"peerDependencies":{"react":">=16.8.x","react-dom":">=16.8.x"},"dependencies":{},"resolutions":{"cross-spawn":">=7.0.5","braces":">=3.0.3","rollup":">=3.29.5","micromatch":">=4.0.8","brace-expansion":"^1.1.12","esbuild":">=0.25.0","webpack":">=5.94.0","nanoid":">=3.3.8","@babel/runtime":">=7.26.10","@babel/helpers":">=7.26.10","serialize-javascript":">=6.0.2","ip":"^2.0.1"},"_id":"@cabonline/cookie-consent@1.0.11","gitHead":"1bb4dc3193de0e338c0f390dae14cc0bdf98dd9e","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EyDcK+A5T4PEWgjNJ79/ee8m88IAHuyFSSR/rdz3JcnubkiIDmGpEv8LWBaMr9+wgihnpTC1trxJsuo0L3q2MQ==","shasum":"4c6ecb6ecc3d7f33999ec01c1430e13fedf7c7d4","tarball":"https://registry.npmjs.org/@cabonline/cookie-consent/-/cookie-consent-1.0.11.tgz","fileCount":25,"unpackedSize":196250,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB97qUmrRfU1vniBMkmsZxKr5LWKuUl+Xf8+5rPgly2GAiEAhKeb1n3IoeHACoz6zLvnOl4y0C4P1MUqb1vrNX83D9Y="}]},"_npmUser":{"name":"cabonline","email":"frontend@cabonline.com"},"directories":{},"maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cookie-consent_1.0.11_1755608436753_0.0022564117857992727"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-07T09:42:50.960Z","modified":"2025-08-19T13:00:37.230Z","1.0.0":"2023-07-07T09:42:51.205Z","1.0.1":"2023-07-17T09:32:12.281Z","1.0.2":"2023-07-24T08:46:13.759Z","1.0.3":"2023-07-24T09:27:44.579Z","1.0.4":"2023-07-26T12:57:44.472Z","1.0.5":"2023-07-31T09:54:05.234Z","1.0.6":"2023-08-04T11:13:15.024Z","1.0.7":"2023-08-04T11:29:52.980Z","1.0.8":"2023-08-08T07:43:53.362Z","1.0.9":"2023-10-18T08:48:59.735Z","1.0.10":"2024-01-03T09:21:44.276Z","1.0.11":"2025-08-19T13:00:36.987Z"},"license":"ISC","keywords":[],"description":"A simple cookie consent modal for various Cabonline frontend services","maintainers":[{"name":"cabonline","email":"frontend@cabonline.com"}],"readme":"# Cabonline Cookie Consent\n\nA simple cookie consent modal for various Cabonline frontend services\n\n## Installation & development\n\nPlease use yarn.\n\n`yarn install`\n\n### Development\n\n* You can run `yarn storybook` to start a local storybook on http://localhost:6006\n\n### Build & publish to npm\n\nYou need to be logged in to Cabonline's npm account (with `npm login`) then you can run `./publish` to build and publish the latest version.\n\n## Usage\n\nImport component and supply relevant properties, texts and a list of necessary + optional cookies. The state of the checkboxes and modal must be handled by the client.\n\n### Example\n\n```javascript\nimport { CookieConsentModal } from \"@cabonline/cookie-consent\"\n\nconst MyComponent = () => {\n  const [show, setShow] = useState<boolean>(true)\n  const [optional, setOptional] = useState<Settings[\"optional\"]>([\n    {\n      name: \"analytics\",\n      text: \"Analytics\",\n      description:\n        \"Cookies that help us understand how users use the site. Data we collect to improve the user experience.\",\n      checked: true,\n    },\n    {\n      name: \"marketing\",\n      text: \"Marketing\",\n      description: \"Cookies used for marketing purposes.\",\n      checked: true,\n    },\n  ])\n  return (\n    <>\n      <button onClick={() => setShow(true)}>Show</button>\n      <CookieConsentModal\n        colors={props?.colors}\n        onClose={(settings) => {\n          console.log(\"🚀 ~ settings:\", settings)\n          if (settings.optional) setOptional(settings.optional)\n          setShow(false)\n        }}\n        show={show}\n        text={{\n          title: \"We use cookies\",\n          body: \"Sed fringilla mauris sit amet nibh. Duis leo. Duis vel nibh at velit scelerisque suscipit. Vivamus aliquet elit ac nisl. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem.\",\n          acceptCookies: \"Accept cookies\",\n          manageCookies: \"Manage cookies\",\n          acceptSelection: \"Confirm selection\",\n        }}\n        links={{\n          policy: {\n            url: \"https://www.cabonline.com/cookies\",\n            text: \"Personal data and cookie policy\",\n          },\n        }}\n        cookies={{\n          necessary: {\n            name: \"necessary\",\n            text: \"Necessary cookies\",\n            description:\n              \"Cookies that are essential for the functionality of the service\",\n            checked: true,\n          },\n          optional,\n        }}\n        footerContent={\n          <>\n            <p>Custom footer content</p>\n          </>\n        }\n        focusAccept={true}\n      />\n    </>\n  )\n}\n\nexport { MyComponent }\n```\n\n### Props\n\n```typescript\ntype Props = {\n  show: boolean\n  text: Text\n  cookies: Cookies\n  links: {\n    policy: Link\n  }\n  onClose?: (settings: Settings) => void\n  colors?: {\n    primaryColor?: string\n    primaryTextColor?: string\n  }\n  footerContent?: React.ReactNode\n  focusAccept?: boolean\n}\n\ntype Text = {\n  title: string\n  body: string\n  acceptCookies: string\n  manageCookies: string\n  acceptSelection: string\n}\n\ntype Link = {\n  url: string\n  text: string\n}\n\ntype Cookie = {\n  name: string\n  text: string\n  description?: string\n  checked: boolean\n}\n\ninterface Settings {\n  necessary: Cookie\n  optional?: Cookie[]\n}\n```\n\n","readmeFilename":"README.md"}