{"_id":"gdpr-guard","_rev":"28-538fd731f6e8a1bf94e4f692363f0bb2","name":"gdpr-guard","description":"Simple GDPR manager","dist-tags":{"latest":"2.4.1"},"versions":{"0.1.1":{"name":"gdpr-guard","version":"0.1.1","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@0.1.1","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"5d91873f7958b358e762f947aca06156ee394aa8","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-0.1.1.tgz","fileCount":17,"integrity":"sha512-rboCLF6nUmp7Fcz42/D554qz65sQmhoTFIIM8+ebr0CbSuPBQE+NEuwSacjXtYh8FKwvhh+slVlCNRo85fCMBw==","signatures":[{"sig":"MEYCIQCZhWeHF+nKz2jxevDRrjcXYdrmGY0VbO+l68TTrv1gxAIhAI27r1nV0yuuSXRyCIWsl7KKuwJAnb556nF04RihHvtJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDVFICRA9TVsSAnZWagAAlQYP/11DHJgCZc5aEFg9wYrm\nHdhguJXbapHSYeDjgSqFRFzxLXIti3mSPwaEV/fK2lxDj1akCnrTf3Vqhd9k\nd+ze9rREyK8gCzbxKqoDl7Z6ufxBNYMJ1U5teCpP1piJ9VfUqVZmsQfPQ0/d\nGP0eKa8uZp19Ez58/710eNgXlO+Dqjc7bG9J196tsjrTNTFIefaPy1KAllMb\nWg2m7rFsilrh9lvaDGO1Lly7mtTCEvX22IlGWyd7ZYf7k25nYey+EP7bHitT\nbdAvY5HOQbb2w4BGoWCNnK7idMHMgssHBH13oz9kna5zFySAc7h+Kdy/viOX\nG0n1NjZA5/TZ8PhRR6qrfmaPIw+FPXm86Ld2kUeJgPsIfn6MJlS2mciMr73s\nGQIuFBb7F72vdFybje4IQsjglK9j7kmqSx2yQAiy9zlrAWnK2WYebEn1owI3\n3Lge2hppX+Ic+YlWTVg2ivWAfU3GeDYFRBQU5Dgm/97th8R6bchWRs/llYgx\nxt/DveH5cbSYNzupMlDHq7Jxd34KShoqAKrT+k/Fez9uDQPPpxw8Y5Tp0n0o\nFzTprQGAJO3jXXwfD1ZY0o7MtsTj+3Kxoa083GyTKeCMXy5o05XQAxkwTTgm\naKPb8jzVYN4l8YGJBitEC/Tq+WN0SFGu6j7tUDYlrQDCTycu4jtZp9F9rV2o\nkumY\r\n=Ay1N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"8fbaef0f0ffcedf6abec45dd60abaec97787c0c8","scripts":{"dev":"webpack --mode development","build":"webpack --mode production","clean":"rm -rf dist"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"5.4.1","description":"Simple GDPR manager","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.5.4","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_0.1.1_1577931079696_0.5897500782657328","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"gdpr-guard","version":"1.0.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.0.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"30f6ebff90ebc26395b93ac98a719778d686b79b","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.0.0.tgz","fileCount":17,"integrity":"sha512-azGsFgwbDUSPgW5q6ifYIMToF3ocmvjo6vO7pvmqXAwFIYPYPxllxXDnxVY3MZgIIIMO7plooXAFDRhY5qR1hw==","signatures":[{"sig":"MEUCIQC6s7L+ZshU6chxELfRh4efxF0US9QZsWAkjx+82omM2wIgVbE6QyTO4MzeHKHcLvVPoS02FKCKoMZuEhBgK1cdfr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDsZ5CRA9TVsSAnZWagAAwRUP/1hqKj39uAG8qXmAyY5Z\nLR+iXAld0Qp7CL1PrpsVxDbDFzSptxd+Qi8Xp7ACb/m0btJt/KLbyf/7IMZ1\n9r2VMZ22khym2UgHT0SlChhQW/T6NWmUcNfc90w3W+RV5JpHQofymmmCOJsw\nZQ+MKFCjtlz9AsCRsKJQNwsnB8I0m1Nkw8QDqbg5VxhMuQnIdFs+lLCGGPRx\nnmCp0xcZOMqbxsh5YzBj6iF8gvDdk77lIZXDyPJRRofVdwF2UPChfYDozh99\nnwsosKhh6rAXh0iuBi2ok/QY4LEttjzeJxxjZMdTgBv7quzLiglh3kDNSNnu\nyNSNidDI1qHYmaP7vwqvHbBnvZuZjsiViP2zLG27X1j0tmJWkkKu6uD7vm1/\naPow84AGXsW+Cr7b26qcHT7m4+mlg4XOJgGS76b6X6grhUzqKWOP2LzfKs5P\nyGodzao80fQG0RQO+sXzAxjdoYR8ruk69Ovn9ZSxvfmKrAEfI1vVhb23u6HC\nhQay4QKD1YQzkG34x8FRSUGNN/N4nz5qn28frsrcXtkiVcidCzUGbCqwsZ3/\nyGGJ+fhNZHxxT8EO005Q3dM3hA5vNbFAwr4GPK/VkcLsPJLV9rjkU4Ho4l3a\nu5k4ND6jvDkpS9Swc26CDAzPeGGePGaDa07m7+rx4ZBYj9mN5DEL3UDx+5T8\n6CwI\r\n=D75/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","scripts":{"dev":"webpack --mode development","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"https://github.com/Voltra/gdpr-guard.git","type":"git"},"description":"Simple GDPR manager","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Voltra <ludwig.guerin.98@gmx.fr>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://npm.pkg.github.com/"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.5.4","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.0.0_1578026616487_0.42973833735987","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gdpr-guard","version":"1.0.3","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.0.3","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"18b3db263fb39bbeef12f12f73112c877a735f9c","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.0.3.tgz","fileCount":17,"integrity":"sha512-+d5D1KlFnQbA2dumccAdUkTmHjqmgYxnrtxV7L7vq6crVlO6I9iUG5eVf9L7Q18PvCvrKe/Rxwp/FWpHiIk1fg==","signatures":[{"sig":"MEUCIFzwOtFDqkpyD3QhDY7mPUCdXjjzJ8x1/6ufkAKcsd/GAiEA/T9PFYFenLcJb3IRorpcDVw9Nc2kJPq0F7Vfp0NeE8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFNmqCRA9TVsSAnZWagAAczMP/2F30rIbFBHJR9QfdHOY\n5ZCLI+EBopR6bLj04qZztHLC9wRPfTBiOADsnh4ktmBc75MAcLekb+d314NK\n3R8TM802XKBS8+4yPsfO/5Vn7LzVO2JHvi96vwsmu+DyDw8BNkRZa73SXxeH\nr05BdG77S1FlHe6eKetSkkCupKWvng2kQB3aCN5DR0WR0Go6juUrEbqHcGjb\n5QUJE9u+w+hQ3KzUm2afxEQPaHDNn/R1/Lci6Lm3ucm4m9O6GjYr0Qy35TlY\nwuP1KysXQOcvVtwNmAosyQ5KDf8IuZNAw85Fv6v1yzWCCuOPuSjuC+bR7ZRW\nLuIkfTQOU05dT+KqTzpCU7bKPgv62yu3hBpRFPNhu4TqyPFY84a4Zgs1D0eX\n9Xp9Fi1cHGbJCSA2KkFvKMzXMa1FB8tej/lSURxIrmZLvwp0vieBu2bV6Q2s\npohYugQ4rl6Z4OnpPcx79ILhjWceXjIjmrpjzYubldM7dWoOToadI1eM7OkY\nz63UXOo7XopVMswe5iXcQNZa1aMWRSTI0+5iS0DGR+HxOpR8KYQO8WgtAx0j\nb131jNHpL9dMar+cIREBEBtHLaOz8lEWmeGmd8GwhO73tC9y+1yh0JH2pKys\naGNEr4iEJT46mbYR3pXptpGRT3B5ITyR2ELqeuupyY9YJ4RebGWMpx+PHDWK\nXudJ\r\n=lEbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"58cbf0891186304488d353004181444baa03d0a4","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.0.3_1578424746068_0.525088594957418","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"gdpr-guard","version":"1.1.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.1.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"e1b4876e7f3479d42af37b9b88b72d0bc906a25e","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.1.0.tgz","fileCount":18,"integrity":"sha512-IBd1QJnsT4EENSwtP+xgKW4kyyiRdmyV1uDu4JDFSy2cNFfAjz8ZcP3j7MbJ/+A8DOjqnBkC5aUH+1VXlrZagg==","signatures":[{"sig":"MEQCIAphRbwhCLbM+H98N8n6a7sPuhcdzJ6dcRf9BhmkoozmAiBw38jC0oqMj0MMw9mWXbMqy9gxptSbF2OT+F36uJAnvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF73sCRA9TVsSAnZWagAAMmMP/3G9tBW3E2nRMdgwFq+b\n/JH4HjjL1kdIq7Q8ZIqxj0GQLEfaSdeL6fdN9ZM18S+41aLVP7TDWOMCPNvH\nats5hWFBq6pjTKsrnt1lM/6cfWjraJfs6U09f6q74RowhbAVK8ZGTSeerMNl\nEkGhC30tPq5ScqmyrDzUEn/YKRWViCn0JiS/iAJdWfhfQQaaW1Q5FbDU4Cfc\nm88TfvRq1GSDkcHng6Tevr33rsO+9XCaO68wgnM3TXtib490Iy9T3gZXxVxn\n7l05jrHl7hiZoiR4FTLNszbBHGxtuseykqz7Bsx8U9X0GRiLR25BIcfFvGWz\ny70GmwT47SMsPFd39fo28VS1hjy6dT60lUh15WBrCxM/HhUbZFb8PVSnE7eO\nryVGo7MWd6SoB3XABRir574j1DLh6BXViK+lm5/EUnvH7Z40PWuiQTCkZrCF\nfv6Om44g++0kt2ivMVV4sndbnP+cuoIX1+uO//dns8ZhfI+i4y8/aamhzD/O\nhYEuwaPWYoM6d3SQYPdHe5fwJJM87Z9Xdk5zlVTXZdTumjHEZuA470MgCGCZ\ntV80oWpHE0Oi46FfyfxlymDc+hnNR9wddHTNERkagWSHS57rZGXX4KJusbN2\nnKDFlxzweQ+XwaL4bCHdnbvlZZQPVIm9EUR2owmSAx/hrT5desG79rpfhHWd\nbyUX\r\n=MZ4L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"400e551b315f2d811a7e40710076d5ecb8ddec93","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.1.0_1578614252260_0.03660920692534475","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"gdpr-guard","version":"1.2.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.2.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"207c80775354e70cd399fa63de300cf45358dac0","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.2.0.tgz","fileCount":19,"integrity":"sha512-NnX6BsgIU3xpEXcSllbY2iMZ2EXciKyrBlBt+ZFj1q3a/TWIGUQQyhUb9EJ0nlErXJD4kuGiBYp2jlK2UaPvGw==","signatures":[{"sig":"MEUCIQCCX8HrA7oa463vMZRGB/prdd7XqdsH0BsZ2fPJ4MoQsgIgCHp7wh6cGWtlrWQljXPpvl+5GsfVZHGmRulqbIRfF/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJGcFCRA9TVsSAnZWagAALWMQAIW77+5lMpk7/0PQOtkX\nKwY9VZz6jP1dr42hxrAl7Y+gPeEa1eRxFtGGHDP5DOJq1kwrimgzq+FTLKc/\n2WLsFpSRj1SIRnYqr49GJgABCDvRTCH3OWP1QyeEM16pIT00BTuNZ4fcMOwC\n0+AmrUcr3qPnNxzmdGTtdsyzLsUqBI5upyal0Eiw6jdP/XVGP8e6Wt1ZbrxM\n9XohnadfYZk48Ohjlw8Ahe1PuzibyF7OUykoDes3DqJpfUWPVC2SmMkYvWHe\nX3pF4VMk2MYUknLWXbav2BGzJAsbIPP5/X8a7mm7+MNniC0j6CgQ5VvzUhAv\nr5asFVnD8CCW6zbG2e6vkK0U3bWaZCzKjzZJjV4Ra/UpFgrxJNnzDxtI+vLv\n9+0gW2/cf3DJ/JQhoJwkF+LQXTVd1lPsECK1+gom+cRo0Tb5X4ndmAFHbZPE\n4nJ50szp4GoK/vikM+fgCXGDNYAIBcPUfAsxFKby13CFJPcRxLHPad7q/xfR\nkK70rHK3SSiybFh0PKbCItkwMnbhHvvX+zsToyWE9yKeVGeO2QzYmELLH6Dw\nqUHrhDUS7h+YBup+Kd5W9nBDZF8/ALogGkwzel6fREqIk7ZE3IfyXmcO32Po\nGCRf+BEkEWICzmcdqcZ3GEp7rDIbZKyubGZ2wpu9vvkWZSTJtncp7fwwCPFR\nyatk\r\n=pRoF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"a11bb8fa51e45f9fcfc7ab134d68a5bf586e4f5c","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.2.0_1579443972924_0.8977430536287432","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"gdpr-guard","version":"1.2.1","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.2.1","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"6b381ab699327d37c4e02eaca3d422a327fba006","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.2.1.tgz","fileCount":19,"integrity":"sha512-u5K9PxRzh8t0MYv4KPNdEDmeiZf8LcoBOhsp90y38fpFg9WcZezfqFxcwU4tRgk5YXBMzQKoiTgxIPp0zLb0mw==","signatures":[{"sig":"MEYCIQCv4OcL+OMSiffsm2DOyKWqxlogV7QXg9eFoBe496Y3eQIhAMXoc6RBBiczrgb9fEjhIybukamk+BfsCas0pHGXc6c4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKhEpCRA9TVsSAnZWagAAXakQAJnQy9KFuYt8HApVx6cu\nSHe5BcaoNEGvgQj0Tjh6KxpqkkJRO1ZcbVyVvMzOkMZAdN8teN//x5bjMDAK\naCifZUhWKH/adjaiLE12ntPKd/wh4l2DQ90vgaQ0os55ZnQ3g1NA0LeOaDPV\nHA9RT0a6bSUOmGtqbBLo61vMjIg3+o8ceQg38YCAjEmV2L9Gomx0NGcHirXq\nxXe40fzrYXc/jlrSVJrXkkuZ3fRnGLAtzEpAEsD6sckXM7UJPjK2CqPhXNt1\nWnHNy2ZHB1COV0ffOaOmR8YD+Cs/df4rhLlx7aKrfcj2IYkx0GPEy1Ug3xF0\nAmYWm36xhpFPavUvBFHfL1Cw0FHxOhKxNmLJ2JUPgIt9PYvk5HWyEYAx+ALw\nRnEsKC1+nMXNbbUvy93cuM/XDYxPAIOhrcJpctmtXjnGyasLFabDGGPq/7Tr\nOIPu+7KbV4L5AJxUyl87g/iADma9P29JEAna9meIrRyySTbXbI1/8n9M+vUf\nLSLKoLK+AB/OntQrMIDwhLGU07p1fk7w8ITjA8INJoVdXTBYarG6irfjDApa\nOSmeciC3vh+pjabn6VVJhdoGDPMRnPyQWuvzWsn+5gapLf2O8s2iWO6GtVk6\nQyPudbbMDSmzLW5czVPiWd0A+h10kje2VrrJc59HpJVfe7+DHvVuIXcucDf4\nSAwZ\r\n=H49U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"663c01361bb5e18534d71105bb1e203fc1a4a0e1","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.2.1_1579815208982_0.35817141189911283","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"gdpr-guard","version":"1.2.2","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.2.2","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"754c7886585d47f70115ff6e3c83a458e7174365","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.2.2.tgz","fileCount":19,"integrity":"sha512-MC3/K5Ns+F1pgDjfwnfT9UqoPbaLEKFCQbmaEYGn4qSSebEAwWOLBXpHXQD/QGWcBsHxDiMBc/z7vBybYOACYg==","signatures":[{"sig":"MEYCIQCuNo4b5EiYZM//Yx0vYEkQcDjygE7iuy0PRBL7dmrfAAIhAMNpyGBPx9jV8uScd+uSQrHXmyBK8BHBvP16S+8Dls4A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKiX6CRA9TVsSAnZWagAATBoP/0bkHoYQeDcQHOOa+uw8\nJiGXB4J/dlxeD2dcwYXgxCt6DZMja9E113seS/UgfktlM2abvk5F05/JUEqB\naohVKX+G19GJuiNCWD9BUJ7ykBUlsYJr0iqBCelkKt81VG3Coek9fZhWjHST\nm1TtFKIhyPbi/P3KXbzbpnhadA9wXQAIt5oz0Y1cFnm/bN6S+vZlPVqeLhfA\nv4yhEfY4jX0+mZ7Qz7l5qhk0+ApvQP/nImtzkcU9aojC1MVfjgfArAPmRyx9\nRH2N752mTwv9sI+VJwj85FXZzk4Niy8ko25I10UjWYZqb58owr1I5nuMIpMt\nGOvoMMRBs9DoLF0KJJQ4857u5/HkmhDbsgbeJOjBBwXXBEuhUx5MHMSK/+v/\npiW2DjCcnMqr2zNcj/WAI+V2JffpIoH5kPcwmo1qFL8azCXkFaSTgSt24gW4\nJySv3zoJuTv1RwfxJEtnO7GoImfeFv4jQrUSMo+wfmMMdCBJZkO62MUQvZE/\nHBWSlfnvQbPhMfh02H3wIJKuX/HcADff4E1/eLghI74QNvzx+SsVM6BJjWah\ndfw76Hkj0CmJknxeiGVp0THMoQwCsmEpySe4QTwup79i8FrOCOwVKjyhUyW6\nukJRbcM5suXahdYZ6XNfbJK6UoCjX2PyYVO+OOD3KuK+QtqQyUM1fQlMHxil\nTUDg\r\n=3339\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"ac505d016a1aa2c041a4d49034d0a4f8b608ee9f","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.2.2_1579820538225_0.21728484373840473","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"gdpr-guard","version":"1.2.3","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.2.3","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"87089a190e738b3c1f75b88c674321b95b23cbf7","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.2.3.tgz","fileCount":19,"integrity":"sha512-BV2F38/xRlwDJ3a4fbF0ke9zb0cLUEmZbQmq1+iyCJgvVEcCfOPM+0Nsfm+kRj4n25GdiKx8vXcEUxZnL3UoDA==","signatures":[{"sig":"MEUCIDQd4eU/c/5CI1QMF/0cCH6lNkMlwrYxik3tL31gNo2UAiEA0n4Tm2dg8v8U2KOpqKv5j3SwArGhmXNBoYteO7bHqC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehN/PCRA9TVsSAnZWagAAJNoP/3UcJ6t7fOITpnTt582t\nh+z45PqqHW5WGNo1gvg90Vg1HY+rKqA+/uw6zPNqzAXML8VBWkkEylOcqrky\nUl8Om1ztGw0N5XBh/IJ3023Ku7JRJuxGhLKAGMwQlwHO0AB2vfmy981xeEYF\nT5p19jdR1p2pWRWUiFLVIh3IImmwluyYNe0y6DqD3HojulLppzAKK8DYxp2S\nDO7AT0WZ6z8eAZzJ4AZDEtMvL+WVp9M9awTWd7MzNCqdcxg5O7cmTTFUFfgp\neu00VDuhcSvtbYOXWjLEhQpr728mr0pBlQGdCvfEJnHSHywzzFmir66Ehg5Y\nDPdDKwFEgGYNffhO+nRPrZqtEt/qn7YTjqGxGTSzT0zX3xDJddx1YZu6zWA+\nub1Qiw/5lVHwVcTOPZHc2epW8MJPZwWJHnPXaPk783m/Uf8zu0bd9NowWUeO\nIz6QRH2JShe0Gh6udRzqqYcgnYrQAuUhSYpek2hzso4S9KR/yXWc9xefqoqc\nNxzF5gyC8n5xJUcjhDHYVgcpM25KhSeK55f3H6GEwVW4cBvfSCAGJJyQTkA9\nUvnCfsjyq1WJyFrB9BlyNj7N2Z4C1F0Z5sfL/uL8GM4+j5fNL6heeFTaFQgU\nC64gmYGt0qowlzSSoQDS4h8HQjtgkWdiqsLN7cCNpD3o3kFvdoqRAxUiZ4ne\neHdt\r\n=cWh5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"5e5579e044ff91a21e03a3597e8ea95db93a1f9c","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.2.3_1585766351333_0.06088965359062115","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"gdpr-guard","version":"1.3.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.3.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"7449d7d67d0d5904f836005a04c822a0666468a3","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.3.0.tgz","fileCount":22,"integrity":"sha512-gNNm5rczsxNH6QwIDxA6TYE6rGTa/YNdgv/fB01X7mlNn9LcDRnWLJGug+a/o/PBv+o0DQZmY6uib/0EUVBUIA==","signatures":[{"sig":"MEUCIQCSG24skMvgk5ZfjLcuIH9QXqWLDH06E9emglVX09SO6AIgOYiYXAElu+iMgdrtYSWcjVMC98OGwp7efJVHFArCq3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4199744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7M9jCRA9TVsSAnZWagAABgAP/20asMkU0BkDZUkIEcOH\nB+bBIIv2lkMrEhS+qFxdYyK3hGc9hScQKJe/PUMwAgUZig3mzQbJwuPMW3CC\nKz+HFTIdxA7b5EszUxkmMCsN5fKvGmIbTO/PUNYebLGjCZt16r5EToKL+X6K\nbVNQ3l6FuLqpvNKS1/cKWEHhP3+/1+jBuFMviNdR1h51Pyj2blDnpPyR5lxd\nZakBPG6KJzii0nw9VCKD4D9o/ug7Lwg1LQStfUQAGj6bbTcLW7veN412kLmR\nR/3FWMGtFSjddzUxAOVU84xw1q/37KU0v93/cLB+jvu7irQvN1B4J8XVwap6\nWArNGGDWkXRkasrkmsTnNTJFtkyymy8n1Yjy03qaYI90UHx2LzVHgvLtfq++\nktTtB7Io/Ug5YwqcZEfN6madLfwEnJFwiSfZRlIvPtCDgMPUu9Q9+c1OsQPp\nNv14YGUBR5O9SA8VgPwcaxl0zTV//tUw/akHvUM54L8JEhUlfUHzUU9tJaQy\nnO6DvHukNee5D19OVK9Xp3PEnus0KKIsbWOsMCQ2Png5nVp0eghyhJ1FJcWJ\norOVPd8SzL2cKwc3DcibhaQM4pkOQr14riq1aVxDdMyh6K16BdEvaeqn9h8t\nKOLhNcCIz3gWfn2OJWw9COY/ObBWAsMX7osGCpUbq5t/mmzaZI4kyJq5L9Yw\nnBu2\r\n=a17u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"2ec1212392164d08393257fecf503033b654ad3e","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.3.0_1592577890419_0.633556411011488","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"gdpr-guard","version":"1.3.2","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@1.3.2","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"bc422b733f7e96573179e55cf6601372f89c40dd","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-1.3.2.tgz","fileCount":22,"integrity":"sha512-7hExJEgsK7VYaEpxp6oNjHraQgWdf2VvmfwOxHUfp3Y1fuwgcuZs3FAOi073vEkijTl/Hwu/gJmv1B3Grsxf4w==","signatures":[{"sig":"MEUCIBgESLpX0CYD3EG44zfify2IhdJvGqQ66mPdh5x5jdOQAiEAgHqlRtn8UrjkG6vsCWQt3tss3uPjR5h81zpkMKHwsns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4199669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7fOQCRA9TVsSAnZWagAAQ6EP/A0iBJYven7ZB/XhRZOT\nlqPGFt/4fPYRYboVyRsvwFxB/CzbdMIHUtFPkmsBRVtWg5H7OOhEIQz5dYNt\ncbmLmI1dQC23VpHB8Ht9HgvGpRtlR+Tdg5p7oDx+0uJhy+LtX8ptyXADdPA/\ntqtX6MAfeGX89Ebv3NUy+jMeK7hV6ce2hkiScQ2eWSEsHvncT6LX/UxQ+evo\nizF/8W3nSnEsrivjwyymlLrNFc0RPtHa6glTtB0L47nzCq2JEBaT8mZb/T91\neRU0d4Eov1y3s4BlN2bzUVbWzZuCVUvSjbJz4xTMGV9DSaH22MQSRS6YizGh\nAKJuMaMpVHTXt4mjs7t9nFbZQldDGIRHBuB30rPzT0kOkqY6uImvxGHNOTSX\nltb7JuW1tYC2WvlEiiVN1NOvKqGOqqK0Yy2oYE2HCOUpTyDe+S9huSGZ2LnX\nWEyNMCyiskpIymOcaZgMvlyzgIIquLUwD7HDSbBezGOTdj/X9jISTx3nLSC8\ntYYUUZfe9cfhdiNse7lyzzrbqkAbcSg/6qfOp8+Tpy377bRKPAjaq2Cj1CZE\nvY/P7sYhsq1+25yXcVazk+yU3ZA0akw2jqAyWE9H68Eq0xYdeULdYPNh+c6X\nAkRvMSSH+DPaptZvmjtTvEMDPUf5jSE9Yp7vAStB5U7FcDGG58YJvNuj8W07\nA0cY\r\n=JLYj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"17a67e3866746f3d22c73d45fefe0d01e7bd87a7","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_1.3.2_1592652688447_0.3685303001319782","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gdpr-guard","version":"2.0.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.0.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"e0580004c3773a0b9f0ffeb44daddc8f0690dbae","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.0.0.tgz","fileCount":22,"integrity":"sha512-cDa0+dgTt26Qnc/BFobFeaVoEKYhE8xT7QWhQk4f1BbqW9UBuY7IotGDEQuUJi61Elbosaub+PhqFNTN2fk9EA==","signatures":[{"sig":"MEYCIQC32xc8Lqujoa6hW5Jn+8OrybWqLgOnEXyfsEmnJViceQIhAKO+XV+9I06YY4xeBoMD4A3OAe9Qy0rI6smSPvRjez9a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4199706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7jrKCRA9TVsSAnZWagAADPAQAJI/nD5Mqh6S52EIryn7\nAFvFEUl9POAgIO6sDcVx9A1se1mrfjtFDekMfZW0KywU1eOljbSvEiTdgY0q\n7GIqEIwnc0PfFtJt4odeI6IpBQ/5lRC3eLFxmrb7bxpokpUmxcNScIt3AIHi\nltaroHFtKC1FuHtyeeuERVmGiQWCyW5vrOe6ZRfpgMQxGHNGnb9ZMWI4Cqd1\nJkhvmEYfGyeK3aUCwBixjSpWvWRThFPcJofFasK1B7GLFZiLg9g8d1BVpgh1\nt55kyAwNVI/SrpOoORlwy7n4cdlwJ2LscgLobI70FUyoYMEeOUlRum1beX7i\nWY4dNpaV66zfJwjHXDK5Z81dsQQqlrVNyCMg+26NsacFfo/G9DDQK2wXJI/j\nmXKv5752xJRL8zvZAGDdoWzSMXeHhMzk3j3VTJGowOkk/FGUrS2maGMWT8Fc\nLpBQ3/+2X2OfWMtLUdyRsS24qwKBtkceD9vhzyfJiLTZhGqDGB2yntnY1ouY\n9ax3T/HvY9nSQtc7GH0c6ifPjKpZomOP3G/AY7o9ppHU6OY3qGpjKpnAC2vI\nfVBAvEu1dTBYoHLqXG3TdGJLQIvyf4g5OOQ5ISHuF+yxRkYYTjUvc4nwl3px\npJf13yW3MjDSpEQgeIFrGpZZE5deVj6M2xtWQe8QrdCGE4ApMjtGh9nAzbqB\neLMA\r\n=uUIm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"923d32e4bd49aacb853adbca1dee69cf899a8fd5","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.0.0_1592670922006_0.6593746712391475","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gdpr-guard","version":"2.1.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.1.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"f991c06b30177fcc5a8afb7d82fecac194f6d5c1","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.1.0.tgz","fileCount":21,"integrity":"sha512-e0UrgFDk2EoJHYdT4eReZ0jcdQGtzGhIASWlWASU+0X2LoByjgnwZyz+bEJT6WT/chn5zDEzuZdCJ0gObP5qPw==","signatures":[{"sig":"MEUCIHFD2umPF/z9k+wo0s2cfysNcLOmJ8FSrBfRMhMwRNR3AiEA4chcnP4KXLZ9A7NyNkqiYLLG46xWrkFuzBnmENc4BSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4198633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7kHdCRA9TVsSAnZWagAAyOwQAJ/13ij9rVWM/OKoVhDD\n1tWTYhtaTAVBSXGPKNWHBoAtJkZ9HmZQdMN3CdcbXS5fDC6uTFE4YJjagA6r\nYfVMaRAo2ph8UVIQTC1pOban0UpITduTuHgf8s9pRbhu6hoZavEEzfkFzJu7\nxcsRhNq/me8nuq20rYX5JuaDuuaj0k0AMCbcfWPcMKpZlJW5QtmgJGoBmvYI\nq8ZK0ZHv5ycE87rA9R71YwSYXbcgzPxFjZwlRkCRWW2mHq8dOUV7GFkRaBMl\nDyauyo6dXHJF9JIeWmM+UfFDQSBZt18jdYqRRGyZBx5gzZI7DHZCblYlGHVd\nH+NkkpHxS5vcFjvIji9/l72MNjfDHe9vzK0esUa0W5GzNIWm4RFktjUQ9ZN0\n4v7fQUcRHKFk4mk51GxvRXSZSn86uru7IA7HT6OeyUhOLv6UMz8rOUZZEe8o\nGZlHhQ7SOPZkYXj1EWtRHfMxitSZiDr69myxkCT9vA3P7NAUMMkaTxLXwSgX\nz8//IlFv+c3Bj4U5gwjCoUJlc1WNh/iFSJt+EV4Ra5qGCivYKHer/7efH6Z8\ngMVyZe2gUraj6taV6kenYOvxBxpmvmc2kN0hHAbQO0gsvbNFi3KlPvmWr/e9\nKuSJ1kTn7j4vaImdtQWnNYV5MF5DSUTy1GwLd1rbRWM/qv4+C6uj7kNmEmuH\nIio8\r\n=K0fC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"7c312ff24e8c48677bdd027ae5bcf30fddb7672e","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js --out docs src","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^8.5.4","typedoc":"^0.15.6","webpack":"^4.41.5","ts-loader":"^6.2.1","typescript":"^3.7.4","@types/node":"^13.1.2","webpack-cli":"^3.3.10","@types/webpack":"^4.41.1","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.1.0_1592672732888_0.9096190879405512","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"gdpr-guard","version":"2.1.1","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.1.1","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"98821fc494868ec0fede6b83c07408ee6a209852","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.1.1.tgz","fileCount":19,"integrity":"sha512-qnGHWkGJvqIaYECrB/RpshUNTH8It+s0VUewvHh3TQ53Y4JbT1oRfxmvVTviJca/08lV5XQiClzdC9eDOnbGHg==","signatures":[{"sig":"MEUCIQDq097owheANjqCqmx+u9Uiu+R1p2+ChxJTfkRySofkWAIgR4WMysTyJixhAtH1RtHQr2z/AHDx776VMh9Z75D9V84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4056291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2r7sCRA9TVsSAnZWagAAPAUP/RhMKuUCPMgcL2xJ5QJ6\nQEy69TPtbtWBK3k4nu8NTZM5FrsT7YYgXgAm9pmsY9jynFI3L2TTC7Tt2F7/\nEvrsEvajU/bI/fZKHEoqk8M50O4tGXoOPP4r6P8SYPkwcuIpFi2yZyYSpBdk\nw+3EGNhval2PJYiKxfM3P6Mw0wJqPUHHgYZPBnqpIWtOzYd4g3UQhh9kZCKD\n5huJ0EYfjL9DxhOsfsmofj8SHy6ECj2ydzeZzXMPq1REdBAEgMo/aeGMZlo8\nmsOv8VPuPnqBiXStI3M/C7LhTxmJAfFX9m58vKSucFvwFdxV7MI2PoYIykdu\nWizi4QkIzKnmiCzifw5ywBms6993Ew+oySGfvtFMElQ29AH6KLvwGCsyLjen\n4FEP7XyCc0pVeXBoMXK/QJLHZayxAhlRMpPznRtjxpGhQgTbwb+XHgZ8/b5+\n64/dDuyik3XOwSELqkx0ViuLSpdCzthczFLdJihRO89w0jL++BQElg8MsQPg\nAVdIUJJJgepTX3ARSi5EWQyKrGKTn5WMLQCs63JXSo/vjR+Vu3/YB0Dd4WNS\nBE0+G6o+1A9rPdE+vZCanG5HJ+tS6kji6J1ESPJWCgx81ryN0PlJeMUpv1/3\nXPOgzXR2wPjRcR4LNCGKj9F23ixSpUv20cVjdUHdzezXPASZwgdghf5xXiWG\nuxSA\r\n=4UQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"1fc215e88798e61f9595f3df632e1d7dcd2f620a","scripts":{"dev":"webpack --mode development","docs":"([[ -d ./docs ]] && rm -rf ./docs); typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"6.14.11","description":"Simple GDPR manager","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.1.1_1635085580283_0.1153867892436613","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"gdpr-guard","version":"2.2.0","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"1654eef88e2fbd4843a841649338b9e21bc64815","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.0.tgz","fileCount":25,"integrity":"sha512-B/eOhk+JTTb3TLiDLlfcbD8rW9H2UW0uaWZNwbs9N8uE7aHvRcTMoN1vunxFWZcF81iEGbosUYenXKtq/NnHjA==","signatures":[{"sig":"MEUCIQCMLb6DeJwJDQ3zw60mpyShE7S06gYjK3bwH0y75YT4bwIgNbGHqASzRluTLrm/8ZByJ5X+ZUewG2v1evR7Ag/zXPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNlX3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmhA//WElJkaTfzd0OvJngD5V9lOrCxZ47GWrNsXLvDeb1YHRWryPq\r\nDR8NGqjmdmXpQra9a6jHuhGaL3FU9jciHr/kKG5BuGXf10Q7B2bHK+kFtgT7\r\nM0+8uhr8IR1Ek9Xsz/hKhRlQNEmrvI7dVJrLrJIyhu/2wutr36wA4jNGD77D\r\nwpfVkqzmol/yR0C/qdGOu/LR+dTytD1baPTYZn0ITQsZHHdlYr8IG5Q5q9Jn\r\nGLUhKKYtaYnHnYX7OOVC/41NCcAoOkaiay1l3qNdzG6CwsYc6X3PB71ZrFKt\r\ny3EkHw48uKUYd+gbNy3gDBT7KSDiO10oCywjk5YvCCHCw+urTKbSGRtlK5XO\r\nYkv9MMeGeGM8MoqBO+Wnt9Hy8HhoTmR1At8LhcvBUFq3d/oEUApCX713E4pZ\r\nALAEWmFEqFutXDqZ81qmW06JDKrFRpF60KHve3DYczOfzXR2dCM5zBmBNqdf\r\npO1WNDVHN9CZt88Flohe6w/wFVcxm14O3s1iAx1fVv75xA5MDRAweQPN9sCy\r\nbRYIap4lxMCozVhm1781ciXnDD6hs+T/Zl/u4rcp0VjRdyaWnPFWcGoQMvFC\r\nS0qA0DKt9WqobooCaztN+SJ+AeDb/NpLUDwXZWp6mp4eQyZAfc1AwDSkcQNA\r\nqsLnuNCB9OWFOXAh4hMmNdeEIXRPTDSAIVg=\r\n=Zo+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"651bc65a753733c1ef3ee40489dc82f6025457df","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"[[ -d ./docs ]] && rm -rf ./docs","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.5.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.0_1647728119682_0.8493644212836784","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"gdpr-guard","version":"2.2.1","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.1","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"06105fe1114f6a92593158d6937bde8faba8efcd","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.1.tgz","fileCount":25,"integrity":"sha512-SUUnyq+Ppz4z+m/1B+4xGiOfJJMEgNWh0UFwRzS8aMr5XyQ7DhhP6oL1o0ymZ9iuH5uqqZTdpQeeQ3wPvdsKtg==","signatures":[{"sig":"MEYCIQCDtBTfKbu3oZcy3gps5PzsS++CrEtun4MAxe+CachkggIhAMaIfIL17lYzGYfhWjDkEgtL0IApiMXvQygNNW6COCIm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNlyCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDTw//WweQVJfJ7uwaJBCPV1tNdYnfn+R89EA1g0KReTbQ/AWBO2om\r\nUADXU3O6Ds+wnwvjTlrXeMm9nv+4XRh0SGW98+4MSy50o9tf79EOlmLn9KoO\r\nLpWt0Je1jPt2lWqR4EXuANsScF+N3IPvvIA30ZXSH9t0uinA0ZSNCUevzL4r\r\nsR0DZppqPEtVCu3q1NsEIF/tsRfGeoEKhO0fJlMSPFIRpdMXFe3e8/Vucj04\r\nY8Ll8roh5wNB7oUNTdPcFTva1CXEB2WukVmK02/XM7VP+KB8EXVif+yeGCpL\r\nX56t5qMhSeRAYdFMZzgFvznefmweU1s0BaglomSujLTniwtbMd/WZpefGbX1\r\nhe2CgONNFQKlfutli1mgpQ2ZJwVmDg8n/z48VDjlnwgmab/0dABqupUj/Wkc\r\n5mCwTuCwXXn71tNOK9OmX3TH84ICi0IIziF8iRmFp5aKAkViJ4g3kHtUK6DM\r\nYS7ZKrhBGWRB5QXi7K7Egc+YS14OxWC05Cw6kqELX2/1KhrpW4iTiESokgpt\r\nlT588ZrxsAHaIiPQpEzxDFVg/6F4DNnR2mwHAev9eSRYyt2piKEJXqe/2o0V\r\nX+oozxHD1GTuWrTd1Xw+4k6cLSPZqmvTzZntcdhj4ZjHT0jYpcd4XuGtPGSK\r\nq9XdG8mY/rTwb7Rx9iuWf9g51o1EB29Nx/o=\r\n=utTN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"01f90763e971f577dd441ec8b7d8262da23ac1f7","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"[[ -d ./docs ]] && rm -rf ./docs","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.5.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.1_1647729794033_0.14468563064402895","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"gdpr-guard","version":"2.2.2","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.2","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"d8b43517043cdf8e51f881e6d400426854cab458","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.2.tgz","fileCount":25,"integrity":"sha512-FMju5E1s+BcKHlnwnoOJOn10UaG0F6OTJ2NMWqPukuLdJEuIfcHCnfbOzEYZCCMQuuH/mmPeciCVtL25rS+3hA==","signatures":[{"sig":"MEUCIFuNZIYYv2XVCyQLL+dN3ZoXyFy1UyBwSiJ+UKht9r7FAiEAwQtX3FkRkCdo5fbEU+Rqt9rTVHZKxvmDtW80DoLo3Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNvl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHwQ/+LW3bghM4H6ll0fnTynqhvt4osfrQWkf+sGKH/1n7BsSGt0QJ\r\nCOVFNIHjeAD4E5D0pSu1njVwekQ3HEzRSl8xrfXujKEo5hf28/YtyDFjXnnE\r\nLm3+oA4mCr4wnB9mSmZsvkcjZbdnqQj0B7aLRPj0VMXJwz9p4i13bSQvuEas\r\nCDMHXwkRvKJMnHaT7Fr70Gw8w5tLtQidke9jY3wjOCDbrVpLoCLqLviLB7o/\r\ncTLdYoxCkelmXziGDa6S9UzxjBNeqzS2vVDKSiqVnBe1l5h35tjjZP7weel+\r\nJpuzU4fIqCsy5VdD0WfCnRSNIN/kDI67p3YaiXvVFERQLdnscX3Any8mTBZC\r\naK6Y2kH76RjA+Gl1+JVAolEGUPkncHB6U7A/uRUQJNDVXQaJAxpoITexcM5t\r\nAqvo7s5Olua9ILr7V0DUHUfFnUerOqILImAvFPYq2LCLJ6P+jwTSbBFW26rJ\r\n6qHDVc5knLS0WOyEKiv5SQ0lcq5hRCfGB2qs1Xlbxz49Z8+L4YyKV2skHIbK\r\n8Iu0f8EQl4MWH0ikuTdw0UNE8+hukryJSG+oidLsD+S/lmPGVNzlYBGKEPvQ\r\nSTIGM1w1mSkp8X0H5QCNdtKzU/nqlLuHaMN0VN7FoIz5Kr25gJ9lOgi/cFwL\r\n7ekbef4Rt8cmmdQsY7Tr7Zg8s27KuPBnqDw=\r\n=2Zli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"441b8f1ccf2a3dc4000bd9ed7129443dc4d2dea2","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.5.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.2_1647769982379_0.9280530609634188","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"gdpr-guard","version":"2.2.3","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.3","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"f562df858f4fbfb062315c4b7e36f49df6b0a52b","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.3.tgz","fileCount":25,"integrity":"sha512-XK7A5ghMJNlx+LnawlWPRF8mV7xoBusMZmc16hu3TsKytDZVEdBT6rcnvP5hlrPtCdBFELG+PIhOq4SvYF/EIw==","signatures":[{"sig":"MEQCIEdCeMoqjWjep5NZwJmLu7FiBCVpc6D60r87/QcDrcYtAiAjk7l7SWnLZD4SqIGG7ucglqSIYi/5PdsZeXL/Ocllgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXCbPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA2g//TWPLJ4WtvDBZVkvy0I1G8Jqs7KPvcU09CvoZ+o++oDaDSXx3\r\nFToYcCjHTWHmBWuLc0vGhcnx7kf46IsGVRyp+kOx0OJ0qxTshDLa/kOCdvxF\r\nAZoHFuC7NuMvsBZvqQU9iLNu86/Jpm/QEdnCn0E5dgXsbFqN4+cdskiFI+Gc\r\n0nJ8SL0sAThFDmadOVo4iwS1f7z3DQHA/wKQa9PMehoV942v7ufUVewNnr7A\r\nX9EjpyqJM7c4WRkY94XLVbyd85glJRIYWhqEp3Uw3PVHKz5SfLIaJO/EvbZh\r\n0iqTh1QfjwCu2FqVXqBQVfxPPujaBHx3ZjBZeFbQaMFTi4WQDxxDBN32wyP3\r\nPjut8aDh9BMZG14vdxBf4C+dIiWVmgVRIOK8dhNSGX5f//qj17FdUkHl5ktG\r\n8rl/LuHxxzLGQFNa2NwXyQfVzSRuak+O2CFjvDDxsyu1kSu9vtl+FvZSkR9p\r\nsG/mpv69qyCIO5nBcDgJxnox5NF8My+S8kIVnC3YXR2iF8TNA8RBaOXswyxK\r\nSgVcC5FuwCGBgbEgTrZKpTPt/K/5cjoUBHmS+4EylKokoMDkEAjpsijUlzhC\r\njQJgmHM4r+8ZyAx4/ctMETfoe0MdKsOB8tr/psUst5eAl1SaXhE9kn7AZXIC\r\nAAKyIDp12/mb4P4gKeTIInaO4UPdO6+ys4Y=\r\n=1ph8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"3ace4894aaf54c030918de4a564c642124ecec98","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.5.4","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.3_1650206414825_0.16578843744851168","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"gdpr-guard","version":"2.2.4","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.4","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"982ffaeea7945bcff996b358a1432f4f4edf1c0b","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.4.tgz","fileCount":24,"integrity":"sha512-0in4Lq1VGXddqhfGIFGVA0O/l+TMyvA23H6H+VO244l+Y0pW2AR2I9VqQK9kSgUVY23XtlBlKHA7s9b5mpOAUg==","signatures":[{"sig":"MEUCIQCDXjmBhyjardhvo0CaAcFtNNfb1yttwLlziQxcaDpI7AIgdfFFguPFyaFKYnB9qTq1tZFY98wfiZtPVmRrFJooRvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie+ucACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWNg/7B8JMLAjJI6yDQv7SeUYc/eVby2cK8w5s4frnmF1GSGJVXzBb\r\nV/Ehry/+rawP+Fwb9nUCRFz3P5ovOJoAE+ZprmB5hcJ16DOvl/DMP7S9FFWj\r\nu2GTVP1jpl0bh+mKJ1wm/THiODbXCDJvk640ojwV9JKivdzoD424tEyMW0iu\r\neEan16t13jFOE9txRQ3wfZ6owWEKNsT/DOAQ1Suouq0ATE8CjGWQhCItVO6I\r\neu01WqeyebDH+8TxIcymmTrK2MWDMN1ckWOTvf1i498dITw2uYVbiG11oJYu\r\nHp3c99trw+ALXmiyPZhuRFOGMWbIFnc1g0ob86BOoxV5XX3rD3BuFXsa8mxt\r\nMPer7CRA9q0K2mcCU9Fzi3QNp/GyrQZSSH5xTl982ig+RaEzWq4Sy4Cmw7yO\r\nJml1onvfG3MMrfYCH8NLBLpI2IEHf/mPoJNzKf+w+urUiNR31pExDKAcjas7\r\nOY1KDgBo6zMFvRTaK7qnCdBP4UfodJtVD1Mx288GcrwV2b/KfAoEBS1lR6Uc\r\nVSAoibM7Nujaw65jEogfLpgHTyNnky3aqTVPn8nFogc4GSUIRJWCcCpRxZ7e\r\n5MUpRMdsr4J7Hh9u8ZnaBAPvNYnNOLIECKJ5WCYVTZVbFX6xhPYS6cAThK9Z\r\nX79rWCc83MTvS9JiTq1Wym8gw+OE7ztoWY8=\r\n=6mcW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"c4ab886b22f87fec7b752acaee5203f1601b238c","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.9.0","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.4_1652288411913_0.06713754854223364","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"gdpr-guard","version":"2.2.5","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.5","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"2c880dee96d251c6329e9f69db04f0f7b8165a20","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.5.tgz","fileCount":24,"integrity":"sha512-Vv6EkUgwrigs9PrMogT8Bq15D7l98FejhViwVlg/uGr+JexYQWOm30iBMcquLemj6EMLWOlZUyOrUKUw2aY7aA==","signatures":[{"sig":"MEUCIEb+ygoeOFxj++HrZO5LAk8MNaECnx5hhA9oeZqtbS7+AiEAxNMyhI0GSdxhf020NQNmaPKinQxoadgeWbKX3I3Ckzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQylHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGwA//XVav/4lAmSlo6nCJQfAA1NUmmD3M9OWvLc32AVx0OdIy2r76\r\nI2oeZJV3ARz9rhA751uPvjA1rjvKlElrKp3oGeX5sBLV/Wxjp0tCwkKeU2sV\r\nxvIjQ9QnOYnGwS5v2l/LPOvNikQDMT05LiCQlxFNAPpczvJqDSLhvhuMn910\r\nPOfLFZryhnPsIaTRSzr0tC92aob9a7Ln9qyMWLnJDGHa61KN0xXVguuHrn5G\r\niQJ70WB7jmOmoURL4TI+vED/8Gioit9heFzuEym7brb6VdJreavCag5zvbEh\r\nia1aExfo2yUdujuSqn7MW6Y0msdnTGG0Cchye/LvcNuplDi7/WDj7Yf+MED2\r\nFYcnwL9hgpIwhQtt+ZzXx/rTPeb3i8bpcQujGPtLQz5hun3OY/IfYCtixF0C\r\nI2TLyXT5XRzlMF5vHogdQI+Pbc7WuwvVfyOn9d3lfVXvg2sgnpMer9jteG94\r\nF7a2zikjBSJC7ipF2Q/6ifyib+4h0WJ+57qnIahMS29vsgUjOhlxZua/0ZtL\r\nkgQgRL4Ubx3LArhWP3JzdV2oMTkxzjrqp4lItuzRMoZWfXzp74ZFPg8hG9po\r\nqUsEw/5kVhVyL3DA+DXccKCbFQjC4PFH2Tj7CZcaLXlv76IO+xZEHPBYUA8B\r\nuEWz7nRa52CduK7zk2ECMUCNKyJynNRk7tE=\r\n=R2iu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"ac8b6e1a4ef2d353dcf76fd211fd701405e94bbd","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"deprecated":"Deserialization bug fixed in v2.3.0","repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.5_1665345863593_0.012520314617367134","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"gdpr-guard","version":"2.2.6","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.6","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"ff0e57c5c6355e364d864ff33eeb6537e61c5ad3","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.6.tgz","fileCount":24,"integrity":"sha512-PA3W9+bsJtPs4pTPTdLUDStrAkChIYNzVQOmCsDO9jeinnxrPzPrlc8wirMphZNsSx5qQ6p5Tr+9h7a/sDFuzg==","signatures":[{"sig":"MEUCIEpggSrXI1qRK2CVmV/5+vBl0g62BLczaqwk4rL7RyYhAiEA2QpZkwybAE7gl6K5MkrQez5k3amEPmZpBn/PqfbVDBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQy6oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRohAAln7/sdaaLnmiAXwpm2kYX0MUvoW6Ogym6/WwKSMs9KGJHBNs\r\njpzI5WSua+UIDr0pLmobWszuy6WzSjZX9/tYQlEEDYQOEVc9rVnbu0TFkoS4\r\ncN5ceAK223h3xEwjQH1iXQN0vMvVBx+cJ9JfGEWkbtp0HZRxLeXdvRLC6WKu\r\nHlmsxJEaknID7gyW1zr0NLxsEKS1idruTNDO9+sVgjnp/yHTfYt47dtJfyks\r\nfqL+VQ5pacHgPTz9bluKnivF93e0EmgvG9r/Hm3ko2Le4mZqgdh+ZWxco8lY\r\nwzBTGaqkM/o/gdR+YSwXYnmCL4O+UsCQ4KEzOJZJXXEllJCq8yFw02eE1po6\r\nXvCQgdA9KjxItOxvWTm/iNaKLJkUPft3EnPQ8DSGjtGBlqBU2Oobw5Y9ROGz\r\nlX/bjsOh/PxxOyj2skjbP8zZD1CSrO0Gijrb1pWUtFhGIKQkvYtDqgxOMkRC\r\nMd3yP0ML/KrXQNmHy3fQlyH+veo82XYUaozi8sAsI5BxZKRfgfuHDFvki8o3\r\nY5fPYSwfcz2VTuQRD/KjNnxVbQVjyZFR29ZjGd2wMN7KylrvmfN819RAd9EG\r\nX/MclHxy//wlpnyT5p2an78wtW1LTrf5Becw4+rU4eKut9t6pPn85BrAKd+N\r\nKYAv9ekLX/11YtUluiyHs7ymTwLnhLrQ3sQ=\r\n=hZ5X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"8ffd9e6c34cd2305b37763e1e6b5c4f34682426e","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"deprecated":"Deserialization bug fixed in v2.3.0","repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.22.6","webpack":"^5.59.1","gh-pages":"^3.2.3","ts-loader":"^9.2.6","typescript":"^4.4.4","@types/node":"^16.11.4","webpack-cli":"^4.9.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.6_1665347239995_0.17132313076444428","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"gdpr-guard","version":"2.2.7","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.7","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"dddff3f313674167308b5270352edeb096f8aa08","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.7.tgz","fileCount":24,"integrity":"sha512-WmD//Js1HYJlDFxDgZMn1QA5md+OCwjKThEar3Zj5wPy+9DEarMJ1uQUToxNWZm1VI4qvcAkYm7jY/leMqjHFQ==","signatures":[{"sig":"MEQCIBzXHiVoY7coGBSrjfoc21HZ4HRoCPXZZLPPkWclE0LNAiB8VId9WEhxsRf+ts7ygNGv+xMjJrBgOp9NWXDt3Qow4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw8weACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ+Q//ZrVk1W86TZB2v8cUdcRkqJbSNFQ3DEiK9YcD71r4xg9RIGKf\r\n3mminAa4ytb6GiBtpMPadxqyoqH9aLMJRg4wdlJaTYnVkgOi4rysGCRZ9CGJ\r\nuH9VxJmFmotYLNs1axjjej/KzaaIoZVlcvIrtojFsIbvkOb1MTp74oa+vjCK\r\nnQsrC696+1HYntQBStpuGPkohihMR95BrmRB3JNG4CBnoS8BMTD2RJ2070g0\r\nZARxvgfdWgxqsxjgp5AKcdw0csYgXfq0m1h9Xnr0Yk2t10yH0pMhMkIXMTMf\r\nfYK3BaKCoru1c4OA9mb1N31fFG71X13HjCWQG3wh7/ckxs+itzuDKdnbNv1o\r\ndQUxYk6ak4F552ITw3+GvrdNfrsEctnoq3kbQVAN6EHI8+grpLDZYScgcOKC\r\nxgOJNUA3iKdHfIRNcTEn1wp0Y22AuCM3ghDjPVn9SV8jrVzaignVvEnbHfjA\r\nGOAGCN0G7yBDRHljWEFVNTzgSi1jPs9OvuOwwAYPOJuFb1kC92UN0h01+yff\r\nKG77TroWD7VpE4JsPWemENNlEBQiO4Jy6mC/lruIBOKwgZGxmduUjtN5DHe9\r\n1Eo8RbJkKA6W2rB4f12OpICE2XXlv0ACGP0daguYRYekEcCkYwk65JfmZ31v\r\ncQG4Z38tk1BRQ4x4a81YUMJHQP0lFr+7jzM=\r\n=xJIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"51aa8fa94a721d667aa2b89e1fad8e3e475256cf","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"deprecated":"Deserialization bug fixed in v2.3.0","repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"9.3.0","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.23.24","webpack":"^5.59.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/node":"^18.11.18","webpack-cli":"^5.0.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.7_1673776158172_0.33399767549741544","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"gdpr-guard","version":"2.2.8","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.2.8","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"6dea7fd211d4efabf7f7c48a8cb402c3def39c38","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.2.8.tgz","fileCount":24,"integrity":"sha512-XlnuA7lv2If2HeSBeq48ZJ4ZFIDjobaHuud14rbUG0SjALz8kkkPMmUhgWuS/6/HNdZnrhdtYIo1S+IhPuhxXg==","signatures":[{"sig":"MEUCIGL/Ua5cDMNvlhfcaNIDIfLZYEIj0sUUpyIYNMNVbT+hAiEAzpH1209pe+dRJzVpKPQWOVgAxQXpqydwbAYQwbwE9bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6MMOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYAxAAm+TZOZhtsC9dSIDpPKz/tWXq0TnB29LoSvBZKkNSctd1URG6\r\neSudQE+ncW4MdreKQZpJrfohu9mVW9qsafVrNltwEpwNQ0gio4UWACRb2j1H\r\nLQUl0Gjbd6N/kf5SqTp1zK9w+CDz2rPsXuOfO8Bz05w6Qn8EPbopG/7TKXlN\r\nKxsL/D4bkPoI2YMMLAU15Mqq+wIER5GTemC4BnYoqafgdWlwok2i5NCafmAg\r\nybCXx5YtHGKHIKOSm0eeT89FIWNFlHZhwQ5WmjxLN4YcSie6Y4oWSRv1B55s\r\nBWmaN/AvaQI22LjSfa6TOGY3DAKnwpO4p1A6pFZCxWUT4KSUub+FcYPwIhRl\r\nhOh0tMBx0NMevfSLUrxSX0lqNs6iQQpzbMRqbch4iULhsgXKtdnol33QqrFE\r\nSmMqd65nFuhvWpsqMx9B1NXWhV7JY6ijVaAaE0B5oDyF5aHRQ+aTTxxzmJme\r\n3OaQs7ePgE0dC6awkg385vROtmH9Ht6iJLFa7ONbX0VGoNrQrz8teyM1HGtq\r\nlJy1QRXWyoQTt++aZtfAq8LC/en+sqjGf3LCJZs4QNXWznJw2r77Lvjjs2s0\r\n1y+FapHiSptUev9ZL2PS6hZNDmLJ4UN19eLP4OcRYDIT5zGEeNyUYMD5cr6E\r\nAIQvRsqyZ7c7vHFBriHlaYfQoirTWDz2p4A=\r\n=o50w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"c4d75059a28780b2ad26b10e5e2f0edbd419bf2b","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"deprecated":"Deserialization bug fixed in v2.3.0","repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"9.3.0","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.23.24","webpack":"^5.59.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/node":"^18.11.18","webpack-cli":"^5.0.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.2.8_1676198670198_0.6100799248944886","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"gdpr-guard","version":"2.3.0","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.3.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"3e9df337959b3488c105bdf38f0550f3cae008c4","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.3.0.tgz","fileCount":28,"integrity":"sha512-KBDQSboj5xY2o5gGn6VJYzrqKa4fW6Oa5Gii9AxaD3d+6S6IxxVTcpVkVB00ZJAVj1Vc3Cx9/8yECkg54qRQIQ==","signatures":[{"sig":"MEUCIQCb2eNHI0aok8FHIRFW+SfQnDEMVNG+aIJV+oBx7wiF7QIgNmaab420qkhUqVOjiedh6K1MnD2KC7dejaESM259tzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6ObXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpRQ//c2HIqBbAJtKDHSxpBKmwVWv6yegy3LdVnmUsYlr8IKiC5nR3\r\nUT4hgBXp2Rw7C46Rhn09aZ1r6KXBMmHj5N5rOWcFecp3EfG/LBdOgaY0Q+BN\r\nWK5y6BYCyuOCHu3A6QVgfX+WMnYzUnNLuHxcSp4k+Otj+Qi2GBlKKFw84GMa\r\nm9wUaNM8PKYvJzhqitnSqytu4VP6gj1jIPbED1n9gWP1Ns9Pf9NpgMypWgQ/\r\nGCFT57v+JL38/9JH+xyCZ4OsI0ZZLaotyunopbU7BAUTNWcEwE3Cj0sHGPol\r\nZU33fiHAn9D0Ren1oYjuKzee4uOvwqaMjoDuKI5VtSR2VBgN0KEdlVPVycaX\r\nZyRrW7Ax76nUWwpg+Kiv4/dRrs5TruZphPPHBnqdLm6IBrAYeAnvuU52Bl/c\r\nV9WDC6qEVcWrtfec6SK2DkNFaXZGCfccdKPzDR3j6r6cMfisxNToajheHnX/\r\nO8xywKVEfZztVEcVEBZcpZQwHY+0+0OUxE0iMPp4GYppXKjG5XQsKkTTEMpY\r\n6gCuo4W5clzLurh5rMYEfPC1SwijQ1z+m5zy120/JX+YE06u9XeijknAyslt\r\nTNX+BHbjHmWPhxYLCehmEwh2htpar2Qpnm9GlenzSIBMsDihpEuDHmewH8uG\r\ned04YHycRVrv7YQWg8hwNBp02cE0NFt5m8Q=\r\n=jXWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"413b053321b3eea940a1328ccfd025841d67926d","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"9.3.0","description":"Simple GDPR manager","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.23.24","webpack":"^5.59.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/node":"^18.11.18","webpack-cli":"^5.0.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.3.0_1676207831360_0.7141484468136658","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"gdpr-guard","version":"2.3.1","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.3.1","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"17d8bffaf02132b44bf08a228eb3cbf818d630f1","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.3.1.tgz","fileCount":30,"integrity":"sha512-/TXCrGuorPWpgPcM/YcWShdEo4/HzJLRkarQlNUGvF82ACEY6RWfW066I8r3lF3YnZEOo8/Ag492kXPzNapjmg==","signatures":[{"sig":"MEQCIDe8lyqU/d5rng95AweVw5iBGy6pa/piW6hvc7Ewzyz1AiAgY4pKN8kowKQypo/Gwus7/GdJr3by3xdVK2Rgl4XJZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131206},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"61ca275b8f37f6ee9c6a8790fe118f2dc67f9ab6","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"10.5.2","description":"Simple GDPR manager","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.23.24","webpack":"^5.59.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/node":"^18.11.18","webpack-cli":"^5.0.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.3.1_1720263801737_0.31479401349606206","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"gdpr-guard","version":"2.4.0","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"license":"MIT","_id":"gdpr-guard@2.4.0","maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"dist":{"shasum":"660a11a92ab7f571ad7c7385e3d9a320cf830645","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.4.0.tgz","fileCount":30,"integrity":"sha512-pXv4/joWZINpsVHpFBmMiXC2PHKiKWuBxPIrXUMZf6cYfP2+kmqfyUo+nWh/HeMj5uYtPu0on48sHhtxYAVndw==","signatures":[{"sig":"MEYCIQDEUM+jefGEv9Cs8BU1CccLKE5lsDCHdjp6S+eY2BOHpwIhAJDN1McoYIz2pR7qmhOCp2tFSwG+DzK8jz3SElfPTL71","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132920},"main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","gitHead":"96267203a041ce476bc12f93dfe2f055cac7638e","scripts":{"dev":"webpack --mode development","docs":"typedoc --options typedoc.config.js","build":"webpack --mode production","clean":"rm -rf dist","watch":"webpack --mode development --watch","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","deploy:docs":"gh-pages -d docs","predeploy:docs":"npm run docs"},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"url":"git+https://github.com/Voltra/gdpr-guard.git","type":"git"},"_npmVersion":"10.5.2","description":"Simple GDPR manager","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eledoc":"^0.2.1","ts-node":"^10.4.0","typedoc":"^0.23.24","webpack":"^5.59.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/node":"^18.11.18","webpack-cli":"^5.0.1","@types/webpack":"^5.28.0","typedoc-twilio-theme":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gdpr-guard_2.4.0_1720265260830_0.6579896157035554","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"gdpr-guard","version":"2.4.1","author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"repository":{"type":"git","url":"git+https://github.com/Voltra/gdpr-guard.git"},"description":"Simple GDPR manager","main":"./dist/gdpr_guard.js","types":"./dist/gdpr_guard.d.ts","keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"scripts":{"dev":"webpack --mode development","build":"webpack --mode production","watch":"webpack --mode development --watch","clean":"rm -rf dist","predocs":"([[ -d ./docs ]] && rm -rf ./docs) || true","docs":"typedoc --options typedoc.config.js","predeploy:docs":"npm run docs","deploy:docs":"gh-pages -d docs"},"license":"MIT","devDependencies":{"@types/node":"^18.11.18","@types/webpack":"^5.28.0","eledoc":"^0.2.1","gh-pages":"^4.0.0","ts-loader":"^9.4.2","ts-node":"^10.4.0","typedoc":"^0.23.24","typedoc-twilio-theme":"^1.0.0","typescript":"^4.9.4","webpack":"^5.59.1","webpack-cli":"^5.0.1"},"_id":"gdpr-guard@2.4.1","gitHead":"c95029d273cecfc9ab60487660c3c601fd8652eb","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"integrity":"sha512-0pkMFspoXx6744oh6XMkyCgankcSJ9QLrqt92xhHkl7Yl5f+JsvVP7+AuNGmdqkjLtS81n1baP1QvKGI7CBdvw==","shasum":"aedfec2dbf4adc618e98e2db63832bf7bc26156a","tarball":"https://registry.npmjs.org/gdpr-guard/-/gdpr-guard-2.4.1.tgz","fileCount":30,"unpackedSize":133678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5HWl6/f7BarLilHuhYVGfijsPQKe/ZGRycPLYrRiRIAiEAotrTJb3D8hXernO0wAWETxMfzlkGkznqC6rJKzp5+Do="}]},"_npmUser":{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"},"directories":{},"maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gdpr-guard_2.4.1_1720265991496_0.6831932106356746"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-02T02:11:19.695Z","modified":"2024-07-06T11:39:51.795Z","0.1.1":"2020-01-02T02:11:19.888Z","1.0.0":"2020-01-03T04:43:36.703Z","1.0.3":"2020-01-07T19:19:06.220Z","1.1.0":"2020-01-09T23:57:32.382Z","1.2.0":"2020-01-19T14:26:13.111Z","1.2.1":"2020-01-23T21:33:29.248Z","1.2.2":"2020-01-23T23:02:18.450Z","1.2.3":"2020-04-01T18:39:11.581Z","1.3.0":"2020-06-19T14:44:50.615Z","1.3.2":"2020-06-20T11:31:28.659Z","2.0.0":"2020-06-20T16:35:22.201Z","2.1.0":"2020-06-20T17:05:33.063Z","2.1.1":"2021-10-24T14:26:20.421Z","2.2.0":"2022-03-19T22:15:19.836Z","2.2.1":"2022-03-19T22:43:14.282Z","2.2.2":"2022-03-20T09:53:02.756Z","2.2.3":"2022-04-17T14:40:15.058Z","2.2.4":"2022-05-11T17:00:12.111Z","2.2.5":"2022-10-09T20:04:23.823Z","2.2.6":"2022-10-09T20:27:20.187Z","2.2.7":"2023-01-15T09:49:18.335Z","2.2.8":"2023-02-12T10:44:30.363Z","2.3.0":"2023-02-12T13:17:11.545Z","2.3.1":"2024-07-06T11:03:21.884Z","2.4.0":"2024-07-06T11:27:40.966Z","2.4.1":"2024-07-06T11:39:51.635Z"},"maintainers":[{"name":"voltra","email":"ludwig.guerin.98@gmx.fr"}],"author":{"name":"Voltra","email":"ludwig.guerin.98@gmx.fr"},"repository":{"type":"git","url":"git+https://github.com/Voltra/gdpr-guard.git"},"keywords":["gdpr","cookies","cookie","notice","banner","consent","tracking","rgpd"],"license":"MIT","homepage":"https://github.com/Voltra/gdpr-guard#readme","bugs":{"url":"https://github.com/Voltra/gdpr-guard/issues"},"readme":"# gdpr-guard\n\n> Simple GDPR manager\n\n<center><img src=\"https://github.com/Voltra/gdpr-guard/raw/master/gdpr-guard.png\" alt=\"Logo\" width=\"250px\"/></center>\n\nThis library helps you build a GPDR compliant system by providing you easy to manipulate interfaces.\n\n## Eco-system\n\nThere are a handful of libraries to help you along the way:\n* binding libraries, which ease the use with your favorite frameworks & libraries\n* persistence libraries, which offer you storage/persistence solutions\n\n## Bindings\n\n* [html-gdpr-guard](https://www.npmjs.com/package/html-gdpr-guard) Use `gdpr-guard` as efficiently and easily as possible, based on data provided in the DOM\n* [dom-gdpr-guard](https://www.npmjs.com/package/dom-gdpr-guard) Use the JS DOM API to create elements based on the GdprManager's state and render it (can also use smart diffing)\n* [vue-gdpr-guard](https://www.npmjs.com/package/vue-gdpr-guard) A Vue 2 plugin that exposes global helpers as well as renderless components to help you build your UI easily (and optionally recursively)\n* [vue3-gdpr-guard](https://www.npmjs.com/package/vue3-gdpr-guard) ***WIP*** A Vue 3 plugin that aims to be a Vue 3 alternative to vue-gdpr-guard, but based on the Composition API instead\n* [react-gdpr-guard](https://www.npmjs.com/package/react-gdpr-guard) A React library that provides a hooks-creating function to interact with your GdprManager, in a react-way\n* [ngx-gdpr-guard](https://www.npmjs.com/package/ngx-gdpr-guard) An Angular library that exposes a module and service to interact with your GdprManager, in an Angular and RXjs way\n* [svelte-gdpr-guard](#) ***Coming Soon***\n* [rx-gdpr-guard](#) ***Coming Soon***\n\n## Persistence\n\n* [gdpr-guard-local](https://www.npmjs.com/package/gdpr-guard-local) A simple local storage adapter for gdpr-guard\n\n## How to import\n\nUsing ES6-style imports:\n\n```javascript\nimport {\n\t//most useful\n\tGdprStorage,\n\tGdprManagerBuilder,\n\tGdprDeserializer,\n\n\t//helpers\n\tmakeGuard,\n\tvisitGdpr,\n\tGdprGuardGroup,\n\tGdprManager,\n\tGdprSerializer,\n\tGdprSaviorAdapter,\n} from \"gdpr-guard\"\n```\n\nUsing node style require:\n\n```javascript\nconst {\n\t//most useful\n\tGdprStorage,\n\tGdprManagerBuilder,\n\tGdprDeserializer,\n\n\t//helpers\n\tmakeGuard,\n\tvisitGdpr,\n\tGdprGuardGroup,\n\tGdprManager,\n\tGdprSerializer,\n\tGdprSaviorAdapter,\n} = require(\"gdpr-guard\");\n```\n\nDirectly from your browser:\n\n```javascript\nconst {\n\t//most useful\n\tGdprStorage,\n\tGdprManagerBuilder,\n\tGdprDeserializer,\n\n\t//helpers\n\tmakeGuard,\n\tvisitGdpr,\n\tGdprGuardGroup,\n\tGdprManager,\n\tGdprSerializer,\n\tGdprSaviorAdapter,\n} = gdprGuard;\n```\n\n## What are the essential design choices to keep in mind\n\nThe `name` used for guards and groups ***must*** be unique! This is the identifier/key that binds it.\n\nThe wide concept of `guard` is that a `guard` is an entity that can be toggled to allow/deny some functionalities.\n\n## What is provided?\n\nYou can check the [documentations here](https://voltra.github.io/gdpr-guard/)\n\n### GdprStorage\n\nThis is an enum-like type that lists the available storage options, these include:\n\n* None\n* Cookie\n* LocalStorage\n* SessionStorage\n* IndexedDb\n* FileSystem\n* ServerStorage\n* All\n\n### GdprManagerBuilder\n\n`GdprManagerBuilder` provides a nice and easy to write/read way to create a `GdprManager` object from the groun up.\n\nFor instance you can use it like this:\n\n```javascript\nconst manager = GdprManagerBuilder\n\t.make()\n\t\t.startRequiredGroup(GdprStorage.Cookie, \"Functionalities\", \"Information purely used for the user's experience\")\n\t\t// This is a group that by default uses cookies for storage, every option and the group itself is required\n\t\t\t.withEnabledGuard(\"PHP_SESSID\", \"Server session identifier\")\n\t\t\t.startGuard()\n\t\t\t\t.withName(\"theme\")\n\t\t\t\t.withDescription(\"User's current colors' theme\")\n\t\t\t\t.storedIn(GdprStorage.LocalStorage)\n\t\t\t.endGuard()\n\t\t.endGroup()\n\t\t.startGroup(GdprStorage.Cookie, \"Advertisement\", \"Tracking-based avertisement informations\")\n\t\t\t.startGroup(GdprStorage.Cookie, \"Advertisement : Local\", \"Sitewide advertisement informations\")\n\t\t\t// [...]\n\t\t\t.endGroup()\n\t\t\t.startGroup(GdprStorage.Cookie, \"Advertisement : 3rd-party\", \"3rd-party advertisement informations\")\n\t\t\t// [...]\n\t\t\t.endGroup()\n\t\t.endGroup()\n\t.build();\n\nconsole.log(manager.raw()); // inspect useful information\n```\n\n### GdprDeserializer\n\n`GdprDeserializer` allows you to retrieve a gdpr object from its `raw` representation.\n\n```javascript\nimport { GdprManagerBuilder, GdprDeserializer } from \"gdpr-guard\"\n\n// [...]\n\nconst manager = GdprManagerBuilder.make()\n\t// [...]\n\t.build();\n\nconst raw = manager.raw();\n//store in local storage\n\nconst raw = //get from local storage\nconst manager = GdprDeserializer.manager(raw);\nif (manager === null) { //failed deserialization\n\t//handle error\n\treturn;\n}\n\n// here, both managers are equivalent\n```\n\n### GdprManager\n\nA `GdprManager` manages a list of `GdprGuardGroup`. You can :\n\n* get its most useful representation (`raw()`)\n* add or create groups (respectively `addGroup(guardGroup)` and `createGroup(name, description)`)\n* determine whether or not there is a specific guard (`hasGuard(name)`)\n* retrieve a specific guard (`getGuard(name)`)\n* determine whether or not there is a specific group (`hasGroup(name)`)\n* get a specific group (`getGroup(name)`)\n* determine if a guard/group is enabled (`isEnabled(name)`)\n* enable everything except required (`enable()`)\n* disable everything except required (`disable()`)\n* toggle state, i.e. either enable all or disable all (`toggle()`)\n* enable everything for a given storage (`enableForStorage(gdprStorage)`)\n* disable everything for a given storage (`disableForStorage(gdprStorage)`)\n* toggle state for a given storage (`toggleForStorage(gdprStorage)`)\n\n### GdprGuardGroup\n\nA `GdprGuardGroup` manages a list of `GdprGuard` (which includes raw guards, `GdprGuardGroup` and `GdprManager` although\none would not recommend to put managers inside managers).\n\nYou can:\n\n* mark it as required, with every of its guards (`makeRequired()`)\n* get its most useful representation (`raw()`)\n* determine whether or not there is a specific guard (`hasGuard(name)`)\n* retrieve a specific guard (`getGuard(name)`)\n* determine if a guard/group is enabled (`isEnabled(name)`)\n* enable everything except required (`enable()`)\n* disable everything except required (`disable()`)\n* toggle state, i.e. either enable all or disable all (`toggle()`)\n* enable everything for a given storage (`enableForStorage(gdprStorage)`)\n* disable everything for a given storage (`disableForStorage(gdprStorage)`)\n* toggle state for a given storage (`toggleForStorage(gdprStorage)`)\n\n### makeGuard\n\n`makeGuard` is a function that creates the simplest guard possible, it has the following signature:\n\n```typescript\ndeclare function makeGuard(name: string, description: string, storage?: GdprStorage, required?: boolean, enabled?: boolean | null): GdprGuard;\n```\n\n### GdprSaviorAdapter\n\nA class that implements most of the behavior for the Savior API.\n\n```typescript\nabstract class GdprSaviorAdapter implements GdprSavior {\n\tpublic abstract restore(shouldUpdate?: boolean): Promise<GdprManager | null>;\n\n\tpublic abstract store(manager: GdprManagerRaw): Promise<boolean>;\n\n\tpublic abstract updateSharedManager(manager: GdprManager): Promise<void>;\n}\n```\n\n## Savior API\n\nThis API helps saving and restoring the manager state. It is exposed mainly for library authors as it helps creating\nvarious bindings for frameworks.\n\nThis is the interface:\n\n```typescript\ninterface GdprSavior {\n\trestore(shouldUpdate?: boolean): Promise<GdprManager | null>;\n\n\texists(shouldUpdate?: boolean): Promise<boolean>;\n\n\trestoreOrCreate(factory: GdprManagerFactory): Promise<GdprManager>;\n\n\tstore(manager: GdprManagerRaw): Promise<boolean>;\n\n\tstoreIfNotExists(manager: GdprManagerRaw): Promise<boolean>;\n\n\tupdateSharedManager(manager: GdprManager): Promise<void>;\n\n\tcheck(): Promise<void>;\n}\n```\n\n## Events API\n\nThis API helps reacting to the user confirming their choices from a GDPR banner.\n\n```typescript\ntype GdprManagerEventHandler = () => void;\n\ninterface GdprManagerEventHub {\n\tonEnable(guardName: string, callback: GdprManagerEventHandler): this;\n\n\tonDisable(guardName: string, callback: GdprManagerEventHandler): this;\n\n\tenable(guardName: string): this;\n\n\tdisable(guardName: string): this;\n}\n\ninterface GdprManager {\n\tbannerWasShown: boolean;\n\tevents: GdprManagerEventHub;\n\n\tresetAndShowBanner(): void;\n\n\tcloseBanner();\n}\n```\n\nThe goal is to call `Manager#closeBanner` when the user confirm their choices from the banner, which in turn will\ntrigger the appropriate events (so you can load scripts dynamically for instance).\n\n## Visitor API\n\nThis API allows you to visit your manager's entire guard tree easily.\n\n```typescript\ninterface GdprVisitor {\n\tonManager(manager: GdprManager): void;\n\n\tonGroup(group: GdprGuardGroup): void;\n\n\tonGuard(guard: GdprGuard): void;\n\n\tonEach(guard: GdprGuard): void;\n}\n\ndeclare function visitGdpr(guard: GdprGuard, visitor?: Partial<GdprVisitor>);\n```\n\n## Decorator API\n\nThis API allows you to [decorate](https://en.wikipedia.org/wiki/Decorator_pattern) the manager instance that is created or restored when using the Savior API.\n\nAs such the Savior API has been extended/augmented with the following:\n\n```typescript\ntype GdprManagerDecorator = (manager: GdprManager) => GdprManager;\n\ninterface GdprSavior {\n\tdecorate?: GdprManagerDecorator;\n}\n\nabstract class GdprSaviorAdapter implements GdprSavior {\n\tconstructor(protected decorator: GdprManagerDecorator|undefined = undefined) {}\n\n\tpublic abstract restore(shouldUpdate?: boolean): Promise<GdprManager | null>;\n\n\tpublic abstract store(manager: GdprManagerRaw): Promise<boolean>;\n\n\tpublic abstract updateSharedManager(manager: GdprManager): Promise<void>;\n};\n```\n\n## Helpline\n\nIf you need any help, you're more than welcome on my [official Discord server](https://discordapp.com/invite/JtWAjbw)\ndedicated to my open-source projects.\n","readmeFilename":"README.md"}