{"_id":"@neoskop/privacy-guard.js","_rev":"38-38a3e5247d4f3b94f8b3a30a26a94c09","name":"@neoskop/privacy-guard.js","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@neoskop/privacy-guard.js","version":"0.0.1","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.1","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"6ddcce236edab70fd7c50ad5a0c9e020d77f22ff","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.1.tgz","fileCount":13,"integrity":"sha512-nB/KQ5lu6qeJ40UkSNz9mcHjZ/K+B+1+coPz5YjoeFaDkqNXwOmzErJSUV77QBg+KmNmKJuQYU7ZLxvpkgkOtA==","signatures":[{"sig":"MEUCIQCADa7xC439hwT8VZ0G09R/ZNIQ3LqyZw6+MccWgR3wnAIgVqPx4fUJuJ7EEtOcpSa01hmZ8SUOTmVhoUEPrvAETgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/WnCCRA9TVsSAnZWagAAMYgQAJD68zihXx/ay+kv0qYB\nhti6i/LuSn+m/kOL05Nc8gdeeRhQPBfRZdYBGLVVLdTOVkGR7M2EqW55tOwO\n1eC2rCu2gb3eLFdjxslZkN6ExD0VR37g3raC5lH5JiQnUvTtzBVTMx+hUk9i\nZFXxzVpR8o08aZMwd2KmYnjmNJihR1eCBTnprYP4Yf3Tfz0JhJNAN9/cdn3e\n2rbmyo1HixUSFXsuKYJVgJj9sXsuJmIYJ0S+cZxEaX+8uMZdM18PELIrtPLh\nDu3ZH9pkuRd6Vq1HzJbj1YWHbQRCuBDtlEEMAp121zQWZ+WnvzaSZE9BCAWk\nrbF0QIHPUwhbcG/SKrEugP5xd2J4gN8eKWLJjNDfgJZCDVgme+sEqnuE1YBf\nHTZd6B0IlyiiQ4FfPuWsf6sM4w2tgfIS+VwamOy7S5ulzTrOaBcR8HWTUZ4Z\nqiRKquiV9tZ9a7MvASvpqldxiSMjw5cSRXYXOq6JA3EVmPPtbBHoc2YwZUj+\nxDn/FSZfe/qedHlPOLvbIgXzde/odt/x0vWUsjIk2CBvH+RqRz8swZWqxerP\nP4vpyNi2ERZnCl+vXJ4jCu4SAWhO7lE7aexS5VBtqymHMA/87aZzyPKvPz4N\nCbOL0dWlZfVwxRm6QXn+cwZKHtUOP7GVYW09P0BPNI+UD+cGD14Xoce4LLNE\neYgn\r\n=xjEs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"ec7bc621c88d19936b2850d058ec8060077854c0","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.1_1526557121068_0.6672320679423749","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@neoskop/privacy-guard.js","version":"0.0.2","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.2","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"1c1035198dc3f6d0d1c79b26e82e00b2052213a2","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.2.tgz","fileCount":13,"integrity":"sha512-N5yFem6BenL7cEHFbky3lcs6RCBDPr0GnQowLUd5KB1cNhnRcA9uiQt2NIskfeQhhSfttTyoRHx8f2nfmmiNLw==","signatures":[{"sig":"MEUCIQDn9Fd3NU0Ng9HSd2nLVTk9ikl+QfnCYj9Zi7aY+8xAlwIgSyHok0LNz/aL8yXA+gJenZ+VhhS7zK9ZLqlyj/iy9yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/W91CRA9TVsSAnZWagAAeS8P+wTBHO3wWfzDmUkjlG7v\nVgUKdmWUHtAS17FD1AqLNnnyXtAj/sOXIbxB49AzZKO2DXBeyWOWwqQqnB/k\nWGuFLB+ZShGJG7d45oYcym6RBvfzL62FYgTEL1xb9pPsn1KNPTgxBmdLAN50\nWq3qk7XNkuwOJXTp4YL1HxQrH+LVBUAtDzcWD/7h7BNJLCyyOkuowdT7XFbN\nOZu4f9Pp6qkrq2YIu2I4vG/ISvLOU51XSfKe7XYMBLZlu6nuYCTLM215HzN/\nlW1OhQ3MERdh3RJ/Eout6VNl9rQF0mhrQ8ukPYomV3vj/92MQJoWLKW7mPp3\neym5NKLdNMm2BAyPqjZJbOdddVxvLxaZLOpIE9G+ObeE8aq/agEKOUHPcwWT\nT0TrAm/OU3FMiDmqbvmZKxZ7ihi7s2xvpQi92By7OYCpmQsbOFcjOwkti31Z\n+tBl3Pf+7quPmFRDWbdnc/MWtOExJ0jXUTaePRItpMHxeWG7A8oIhgwVTEWA\n1Tgc/QzAANuVQ7EbS/fCKV8F/LtB5CeH+q9mDQQ/btAqMWfrJdQKi/v9AadD\nxGHJFXldtORTqUNZMh3XXxbrv2iFV7lbkxTbV9oaPVOVYvoizdZUiiLgnwFW\nsTOJhFxSRZiXH9zYeLUu//oq0iuy9CzEJSHDysI0sM03fIHVsEtJl0zmIu/R\nPxgO\r\n=Nhfw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"d950dd20703d297e9a6fe1cc2936821f7a761162","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.2_1526558580051_0.9435412237656897","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@neoskop/privacy-guard.js","version":"0.0.3","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.3","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"02aef0bf00da040bcfd43eb5adae814159ca8375","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.3.tgz","fileCount":13,"integrity":"sha512-ijdsx415izGcWtmbVDabqKD9/3+spyHuHUXd+3KkDqI1U5lYxCD0lwG3Son98OULhWg6wlr/onIM4T35fy75oA==","signatures":[{"sig":"MEUCIH2qcw2Pj4DF3+cbHSys/JFJNA3RfYof5xEZNklAsAWmAiEAsVz/3bJUI7tVGI9d+PI0Tg/GRtb219YH8N2p/wefx2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/XGDCRA9TVsSAnZWagAAQR0P/jNvLuIKkM/WB3k0C8Jx\n4q4D8MgCBZJBu71nRyqY99DjDm6Nna71RBc4bFKdVj4aChZbgci7Z04MdVjK\noMMLCPAOkz3qSuNx9obLnI/Kq1TrKPdk6sYSxr2nJX+15gzuI2p0RMNfd/8a\nS6xvT/oUeSNpoJpwc/+JKOmKGqe4lRFkon7TajUYwz4fJxpkEHDQ0js6p9T6\nhGCdD0BqOH5f6Xb7IubwdsN7IunzZNvsIrNVVI8c4/EG+ZfhW3hjjerL5MPl\nXeUbiV8s7rpclVEN5yTuxhz89EvCoOZcIb8jF/7IR++oxoJGyKi8uLX8mWOA\nNweVvNQNr3KfNizYgQH2geo8b1Od6LPojPRGePHGVROKXqX39XGL6Arxs/jW\nDWAUeoNuYJ4TzE3IMhh7Mv+pPuiVnLCJp2beGG04T/YIOE8l+A3npbtp+o43\nfTpqKZHU8XuWYHwYeA4BgJy4M1H9FrhcZLCH6O3GTNShZu4VP+1R3JGXCCrX\ntp63wRzKxY4jYBBrVi/lVcMkLHcfnJqCUX/ie7XAVIWdW8DdQ7jt9FiFjrE3\naE/J7T0GaDbXeDcypHQzc01D+9yFDuYw1INg8M7AL2jOYGOhFonavp5uttns\njT/KHSYkGdgK9novrt7jHajJLqb0LRCI9Vv5knRA39vqjrthfn/nhyK+a15j\nSsyF\r\n=xU7J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"39a6a4e568ed16ccc7ff0f9a3a2c4ee862be6673","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.3_1526559106631_0.5479782003727094","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"@neoskop/privacy-guard.js","version":"0.0.4","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.4","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"2deb5915e05de9242b10bb315274aec371b8b238","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.4.tgz","fileCount":13,"integrity":"sha512-VN3sPMgTz7o1JxUgaPeIoKpu6mNXNli0jWS6GSuvu66Ps6yc2+B4XiLLmtmShw0MGRGRxT6O4hexjma+yMPROg==","signatures":[{"sig":"MEUCIDqwWl2u/IXrZHCTkMAZJoPWL2PMPRcYvv5fwmggvZACAiEA9IK7X12L0ohtAXIMsthRuE4Z9FRM7WzI5pzyqPdzq6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/XKTCRA9TVsSAnZWagAAWqQP/1nc1XETAQmlLH5jBZm1\nwCn2gmaJb+PihD1/RXLKZ6X/I3kEa6GuV6IQgWPmKeSv932T5KohlAWkEcWY\nB42UnYXNMASFxA6Rg5vCIJrT6F6V+XThg9ErS/w/NfeVPKQKmwTtLHxQ5yO8\nTKo/LalA8lL4TWggyhUlH8/6ekmI5cN2dx3rC2uqa/cg1+Z7osHxmvK9MKHq\nnfvnppum8yOdaEAjyO7/r+8sI5SQ6h5oazvY2ZbA82fVPAhBI/8kuJmOCb09\nGSEdV22eDlRgB6SWJGaDZJmUeaqFpT7YTlMGOzBAkT+1mwq3JvlP9WcC0lx/\nxrzcZ/lR6OXQgV0xorMAI2qiTX/m2CvdrvKIE5llQ9H/lhYqYfwBFbNsxCNH\nfXzTUdjjgmU+07EYLppIqvgTOba132N3v8Q8mb3jc3hh8W9SoH7Kmq0FqoaO\n/mGWtqwLPmgYwxd5O94Fs21oed1f8syFUqy6dSQOLVh2+dX6FEDhoqJN1Pq1\nwBqGdvZb2yzti8VpB7Zc3fS1qc+GfraEk/IGU+hbBiMnwhGIAk8RXiMiq3VR\nRIsl7T29q03ErxabsVPG0LDVuhnOT9fiNONtDvgygmtutOKLpiRoURmGEqx/\neUo5Aa1M8jEbJurSZlxMuPCTpYPbtcqbncdhcJSP3eBa3RhK2W1on1dUC1XZ\nOm1U\r\n=M9bV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"e63f556dab4fdfea57547204ecc0689dd01f87b6","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.4_1526559379071_0.30506130533200415","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"@neoskop/privacy-guard.js","version":"0.0.5","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.5","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"b23e9d3b814d88fc55fa26a7b2df2cef9de64c5e","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.5.tgz","fileCount":13,"integrity":"sha512-PPy0USJBebT6RE/v+y4yqznECrd7HlcPURnsc+wrP+FQv7g5Z1DnqZ5kk6TTwsmk1pxLiCZBxh+hcqW76bc/jg==","signatures":[{"sig":"MEUCIQDjBc2w4gwyKOSTPjydNiS/8/vdbKIjr1ZWarKLe6VGDwIgOu9QAD4RgvSmH6tzpNUSdjg3XTzVlZvHHYT5ugdJVh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/XVqCRA9TVsSAnZWagAA5GUQAJdywPZRBcVywZnRW5uw\n+RAYTrAHE3T0dBySe1Lj7a8KkTbbnDY9WWMBzCNNH2kj03oI5fHFqUFhs5EE\nashQCvRLWu2IUIDhksxsxLZC7dwlj1/V0TyBvgG/rVcstjeBaEmHPE2nK7Om\ntGaiADG0KK4vzleu7/hgBTzxxeKO9wcKUOuNR8sC2Cili5d/dGftwW31w9Sa\n/svwZLto26QrXhrlyjpIZgRjIS87Vim4+zpv75j4LXB8RywFLxMhKZARF+vD\n4AfnfLMWVmTvqdS08h2pM+m5vUlzWJd1vB97xZcXxNPw4pKgZsMfTVQvStTh\npZxukfavaqoRgLOWOH3c5n1Rd+XN2mwjbv1NOPELzrJhPBlPruLb0zzUqn5L\nIEvaRYWHyHJ+fAWIjOV9Bm+VLLmzGYGBcqbKo4HZss1ffOFqEEp8jRMHU+z1\nLhWtylTFcTSRwIZb28djLL5jK9azwlevQHzvx072b3p1F5OAUBn7idzXGKI7\nMLMJZhvu/jUjqIgKSWzYBcePM4pzdzWxSg8+yK+QneCh2ht8Kup/bn6yrudX\nVQq/vThm2XbUa9tCuW/ylq6YjoLYp5YKKJ8TwOHnrq9krEQctcw3EaFVcPDG\n6XScCjSm4osD2scOqfpn1fq49gnNFjBfbo5lNab5jXEzKYuW1UTEmqIWK3Bv\nh8GZ\r\n=7H2C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"dfaf872730985d208f97b820dc3276a4365808fb","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.5_1526560106092_0.7162484825972346","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"@neoskop/privacy-guard.js","version":"0.0.6","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.6","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"a857620eb4be72edbe904766b5ac01fa3585ea76","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.6.tgz","fileCount":13,"integrity":"sha512-Tokq04a6c90y6JlqKftANYdN8WpxeFRzpJ4c5u1dpHjo/A0eR6q7Mip22M5m/SviK8UN9XomAkR6QluVs6BlcQ==","signatures":[{"sig":"MEUCIGeCBJrmwNIXzrM/sFGh9yppGOJ9x7cfisftqt0UxWPnAiEAzVOipkpvPKaQiVz2b/rQuHEak6wBTeqbMRK/ybmGmtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZkiCRA9TVsSAnZWagAA5rgP/jqhL82487mP0k4ApF91\nfWA5iNdYm/USha9sv+B/krqDngslbsJNczzG7OhPGGryZqCb24w44HoNXg/t\nuDdnvBBaYg8Y2Hr1H2PW2/reNXv0JD9Rl/qxRntX/4G2nvHq1roGnnlthG46\nucfLz7OCccp3dDZvKS9+ymlGv/23t6M+veZoxEJ+qxYYAFDVXSKFi5QiJP0p\nwbc1+E0DiBzWOMyYm/oROcgGyS3mlu/aKlNjMq9NDHAhyYA9Jn6dQiZaa5BR\nXQa2J9tHNKISZrmbhMO4IlmK5qF0BppNBcnpd3LY5e1fuzOmiHQlDUMFjrpT\nVqu0wVhEYMGVs0g8qbG3yCIABxWnK5aJnCRN0LE7crXJ44Y7GKKIm/tuFjUn\n4WQalatqrJS8ZD+DLW54Gzs0k6TWbhfAsy5q7nJhUPi5DTZKhFMMx/fHLY/i\nV7KhHNzFSwC34CKggFrv/9Mz9Me1ZdA3GFWlM2N2/ibSXbIUWCst5esm08nr\nGUJf35gQBxrrQAL+gq9orrlFm43H07kPuizXh8fZrdABpKyreBQGFHoJDHHP\n627FhAzLSuI0QeMAErU8QtTfHTz8xGZ55Nh8v/mBCk88sxcXo1f7oSXgmC/1\ndp/nPLGYCeLuRb1MUZvYry0d9GPLCtnHVvBQ/hpRx+SEcFUS9ciVvDlMDC+M\ne29H\r\n=9SSO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"cbc21af0c8c8025e645ae88065048e5d42b4772b","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.6_1526569249778_0.2232388942847563","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"@neoskop/privacy-guard.js","version":"0.0.7","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.7","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"f76d713fcaca3b50a6864e1935989f7d6d4cf759","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.7.tgz","fileCount":13,"integrity":"sha512-8V6ocF0hb3JHquPFN2S49oxz7DimHkahD3nr33ny7Z3uf67yODkBgmXEP1o9BfZrgYp7UOB5YJiHJjM23Y8whQ==","signatures":[{"sig":"MEUCIAkpOIWVlS7BYUiW4TZEa39HNyngWiM0lnLIJRfoZqZ9AiEA2/sKVqKGCKqcRp+GvbFJGYP2OUTQ8iDKTbU+5imjwN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/q4QCRA9TVsSAnZWagAA8JQP/R3aV3pma6tAAxiXCxF7\nC9QHnGXobIyoO+HcUj/gKz38NzpVwqAvY20gCvdg59EgzGP4zJ+EyCDqqOZr\nBGcqeX7HTNlonRwu5PZOPUH16TdJn/iDyfgbOCtBas4W//v5TLJu7U/aB1ff\nUzIbAieTwSJBhf89+0GdxLZaQRi9jtbS/v1ZBGlLXeMDSy704ZFt1l9xZ+mz\nWM/TrZNsCoYLU6eKDivEzrCsa1mSJWEJw9cpfoEjrPzHtxUCITktyMJsRJyM\nPco2nJeDBp5j2smyHsisB4WrSW5rqpELl3cCXBPZqKvL66QwUBzJJ5y1C3b2\nrxggAyqdR9Q3VmP8j2TY7eabQKyhssEoZI8qtaUQxTr1LAlsmVjLgVMCxaCS\ntGxdwiouLLGzpYCysTw4XOC77F3oy+oMy8aNUiIZKKriOiKXOon3T++lAT3u\nd9eXA9UEZIaltUWvVeCqvipEoW2MRSPk0kkaeEBsqZmeZZ1sgwwe/IRcc+bU\nkXG2bTAd/sGhvl61JF6BZ3/XIDTxO3+lnRpkp95mp7sOgfnlkmpOowyVzAEr\nOr+rWxJIaO0GusvdLDYKNJHlkdF5jD6qy2SzHw5qhsrtvizPaheyUg5DUKcx\nS3iXGNKgOUFjZ/Ou5K9t0UDCOz3QHS6I8P1A58bOIt9hNN9bVLCvPTp8lpRv\nnNYi\r\n=XKOb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"34e05440f144854934e65f1246e065ef382c66c9","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.7_1526640142925_0.7951374673379903","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"@neoskop/privacy-guard.js","version":"0.0.8","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.8","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"f7d469e92adeb349a47327aeeca66e0347ce39f7","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.8.tgz","fileCount":13,"integrity":"sha512-5A6OFy9GYh40lXo7qfSf1pJ0DrgDjUqvqCQ2I5gx1qfBny3Ql/ukwAFs3yGd6tgllRnAD5ud/s0g8Wqc371wow==","signatures":[{"sig":"MEUCIQDRDOljwVmRTji0/TxbWaohbe7bNapYj5xMInBWudSwZQIgJX2Bo0M5QNenxdcy1l+aRJZw9Qobjw1neKFwaOsGqjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/rbsCRA9TVsSAnZWagAA9d0P+wR0NzA8n2UkHOgxKCds\nMSDopWqkEEti6Vsh0DFOak9m8DVzFvyW5YiVGg+6aN1MgybVWjWHFVP1d0VR\nE62Mow5syrDB8SjJsQsde6O9RztZXsq3pFsLd4aaHFe8cF2tz74Ywe8SVNJn\niyS9MiHGj+hVcXIQ0LIX/UFn3FunnhVfOQSi8+lii47M70yKWg6JoNHz5ZDP\nqU3MvErkxqQ7DGhlEkq/mxE8/3w90kl5/2B/kbP2i0PybxElRMJvjrUtlNRi\nPwbviCZgcJ/H5TNyMlyycdlNdZ+Pv+fZ3OZdXmgjY53eFU7jwFvpbjj8AbDH\nA3sat4ocVBGc+LjZN1+fPLdLx2b7cwP1firl85pQhOBtqcWq4CHP/3fgLQFD\n8fEznRZxjjdzKLmJSz0SgyiErtz7kKdvkO1MSWhMRc87GTh4dvCWA8Z22ezi\nXKmBo0REmUqrTAEEhQyz3uK52QehMNWlKnwz78ViIvi1oF48f8YWfsDUAG+F\nrKz2z8eQocmzV7dYbWKzd3xcNMWkO/ZKuDx9IYzjunVFzkqwiStioJTHaaK5\nPCn2h84/1cnLX53UqB1FdxMi/zyn3JBCYHSA/kXvVHzGcKzSH+TZO+Vh86lp\ntYg24RtXm8vbUF5/Lpdrs2oGbN9NexNszZ/V3cmUdknCjungMQt5bbWt9bvK\nBiKc\r\n=FSn2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"b4d32e94699124e0b02ab775af898a0a7e380f30","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.8_1526642411933_0.05229721500332363","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"@neoskop/privacy-guard.js","version":"0.0.9","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.9","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"1cba511fbb077bd97f5a076e1aa24d99ef05e10f","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.9.tgz","fileCount":13,"integrity":"sha512-i1Gd5nr961P9wd3B3j+zmz7y7F4Xd9ZFFT0kxcbwE6EzmXnkUk+wbR+gzHnejJWwtec5vbmUcopvG8y2EqLPKg==","signatures":[{"sig":"MEYCIQCOFLkzH9x0DEUqSFjmbinWbpKuEHYYizAflDofl3ePZQIhAPXiEZWZPKdpMfbWzM6bmMXF1+nESe5hJs03xMI9EswI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA9aVCRA9TVsSAnZWagAABfcP/A/LKRMwu7B4x+yQEnz6\ndroul0XPVXpNpuT4kZ7dOEWRoRELd0iyyxgQmOHLaRttL84IJuQi8k0TYVTz\nz+HGgydlCV19KD2IuDLQhUYhkCPt74YJFuLd07hMhkdzBwkHKSBnqKxmHWLp\n04Drv+TGBpZ5Cb2nYbpEZWh64Vl2XME3//Z4M7mMFtkZNQQ0WJywW8hMLqLf\nu84enIxMdWuYtT92TDVg50zQfanYOG0oQkLxM3QrzLTxN5qnAuq7Nqt1oLU1\nlG5PElRtVie+oUVJ6I47UMeAEY1pGR1cPQa+Pk7VAf808TOHBThkiIUYW+CO\nTht7HfjiWg3Xgl9bS50EtRHCb2O+h5sUerpgtx1GnuRDC2AX7wWKrY1tEJle\nhtWASs0g95OQLD1Muyt9gwA1hmShq/Z4cgLYO0KgMoJn8cCL+dYGbUmuW9nr\na6QTsK6GNi+3ym7uHNznVRGnmuDFJ4BU1cZur+hFaWV0ctd3gSkOvFobI/e/\nzIRp1+l9DjuHpQz3pZB93TiqVzkkxXvBPpBfimO3a64AKLRkV88wAcdwpTGD\nrBCsqAGx3KuOWRshFLHIhLpIJer4w4/SdodLcHwnX8Y3gRM69N4w4qyvVmLv\nUNckw7yaVjBRPEyf8MSL+ij/BVaOZxlR4aCaC0wPfnlVby6mSbkluFUh0gSZ\n4y25\r\n=n1UW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"7bbb0f99f56c5c69e8956a76fae0e640e3632927","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.9_1526978196703_0.26357678525834394","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"@neoskop/privacy-guard.js","version":"0.0.10","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.10","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"46f15b13d00825d11bcbfe612944d21f37ad4e03","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.10.tgz","fileCount":13,"integrity":"sha512-Z+VgSKXLLBkaviyeK+6pViMGIhBOBqauOaSrx1tgASCly8kR+ngphKCTBwdLyosmMtpOF2au4iG6Ao7OLD/sPg==","signatures":[{"sig":"MEUCIQDEiHjTcEpVJfKX1zghNuGKhyoqA5i7AezXVYKr1K3JZwIgQzqgcfzr2PPhx6m7EU4QVvbo/HETwv2KmbZSziQ0Gws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFVK5CRA9TVsSAnZWagAAfVAQAKCKDkCT+hHHn4We7bhD\nGaKQmjecCDov4+6mulvMfsidKBvOcR68TVtgX1Gbc/5bRpK5Ud/NueO2TmDp\nNszzqwaKrnuVrPClZ33HmaZ1ajG+UIZyOg6Kv2iZelJf9TA5kuwJNAHrAFYM\ndYH8+0BjHmmippoMER5Yr3KMlaL0wTFqI9vr5sHaNUeWpzCHPc1ZFKxhuJc2\nd3aryri7SmngUCDJ7o9Bxduk6AAwlbHT85CXavMtGwDHx7p2YCnGU6cF+c7z\nTRomwyYoucc4aGx32TcqRZqUf7Ra5RgNimYSMb/8szGvzZaxcQOXCBW/alWb\nXvQlcE4w/Yoe8nDWsIIFcds5C85y2zOA8l47y9pKRJpB6wCvYFZRiOpqdYBf\nnMxZlpNGYaTg8qHAGRwLm50tt6rLnWovLIsXLmpFs/mWgcJj+2KvXRsRnjiT\n8A/m/Q9iiMH3O/23HZ0YKY03N2ho2lOv4tnlepmownsdSvdmJ4wamkrM4BRz\n1tP7jZG99cD9FJoWCXDEefEcC9W/KycMWj03AALDf5dnBPqr59MsXJm/x0qE\nDBS1cIX6Vr2G3FXFsErR5iquhmydhkQD7+j9kpbXxkAEnMIcHPNpE5BSKoU7\nZcCXhHpne2pnHqgwc7USn9OXl2xO5tOS7fWFrQfDAjytWR8KPiFNEVfpR7dO\nSEHV\r\n=5+HU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","files":["dist"],"module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"406d14d9485f45bd34c0aad90c3b86fb5979f8e5","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.7.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.10_1528124088721_0.1499968683031394","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10-no-polyfill":{"name":"@neoskop/privacy-guard.js","version":"0.0.10-no-polyfill","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.10-no-polyfill","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"mhampel","email":"hampel@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"48fd0a1cbd471672984a72508de57796f9104803","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.10-no-polyfill.tgz","fileCount":13,"integrity":"sha512-rQ7d/HtaHO+woaX0HGyeMVR6VEnH9oSFNCNYnBzXm4+kdNnJ14Aihs4Xjdis2XOAQRuu+R0CChxxBN09izxf4A==","signatures":[{"sig":"MEQCIBGy/j63e1Hq6GPi6T0ettONLynwnsLvEw0aVte30LSXAiAbaEJGRKzJE8Nu4AH5aPbORXkX7EesVcn9wNbf2ny1GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6vZACRA9TVsSAnZWagAA56sP/irtnX/gezsOHvsK002Q\nmusiknbJ9TJJy1tAmMlNtC5WpRlPACiFapfVo6eMM3afiEuvAnG3Efg1BMFj\nrzivU52IBXhG/G5kUJfumtPmb+/KaYc8ad+sA3MWFON7Q1eUbKtLPo0BM3M4\nrGNBlQ11jqbOR8qrRCFwR+kRkTO2T/Z5qU8yTcqZHuoxCiquFSXirSoWG209\n7QK6HVbxODO/bFktNf3l3u4xgmLQvi44dj/DGsgb4fVd5FTdJp6MkBhGG4dC\no/L1UYc3QpyJL5uH87p1f8zYVXiVCaUkWmrB6CGcClIGe8Aod1kcHgpmHTld\nuSZQnkDMezmlXCeGJcsIncvvA62BOP98Ae4xYZMWgjCK0yGQJk1Gh662cCBs\nwWXsCAxUCkg3ADhlGTgooOI3+wJKS+y7nOCU8LXJzvY5nXyxOy8QI8FjhOh1\n9QGfXl1fUKUxT9Gxpg5/EDAR7xjRqovh8oc3AwMxo8KCcRm1e0qy8NACFQiA\nLu42X/FsfS54t+v7SmIrzfPUyEAnrP4ZrnbzAcHUbaXIk6JO0mmRa6IcAZWv\nrSYFNPiKJWt+Zb6ZSXIEo3uYYE/ITqV8h7pm9tiZlHipwD2czoc9sc9SfWuz\nfFyNggLVY6XFSZJeV2kVDdR5/w5vYdzWWxRWShNt1xCqg4sPF1jEOjAcnz9B\nLnnZ\r\n=evRm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"406d14d9485f45bd34c0aad90c3b86fb5979f8e5","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.5.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"9.3.0","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.10-no-polyfill_1542125120103_0.6385466678214493","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10-nopoly.1":{"name":"@neoskop/privacy-guard.js","version":"0.0.10-nopoly.1","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.10-nopoly.1","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"mhampel","email":"hampel@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"165a08618a8939608b48b6f76f08e2d3a1d58c4b","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.10-nopoly.1.tgz","fileCount":13,"integrity":"sha512-nOjqfcPOquXeh6oHp3wRaIERgDB9rJPpn79SQO0oC5SIJm/94tg5IBQgj2PWyPoFi/jqFBPKwNAeJReiiibx9w==","signatures":[{"sig":"MEYCIQDoeDUXiLgjAJYalNBQ86rvnCb8LFJJRZXmpIHsBPDvwAIhAK2jY5oSWfK04MbtptHPSYBEM9V5sJ6Fz92vtnw21Uqp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6verCRA9TVsSAnZWagAAFmAP/0Xn6ADBLY4d4p6Q9LrG\nX5y6A4RchgWPRrSPyrzqBTFdieUswZ9JPv4x6+G2H4EsiM5Y88oeZ11NZ1eS\nqgRFH8ZGJnp3uj2uCr9A/iDFpRcb8fF4V1tIydxZSY8thJs4exuREFD/Bt1N\nnQY2eQCPqJzEt1zfulAeHaiNWChwQrnrNtVoD3Y3nDO4Sp8QXNjP7p8eEQY+\np3ccpU4W4R7Yq/uJ3M6MRBhALhxFEAIxbVWwWhV1ywySFM4Wy4ZDyYW9Vdc+\nTsHk1Adkrln46mj1ZG5mVMq/Bp3EZy0nSQofqb4nMg6qeGpy2yiCBSOu7K71\nwIRQO4AG2soUDiUHE8SoMfFHG2SWE+sPwSeyoOZrP55yVoZlgyfdSf+Ue6HH\na1TyHz8aw4gb39X2I2P1g1ZTzURsYUUNTdN3TPsinCr25xmRMKFmV25T4XlO\n2rN30ZHKoVqCg1e7LzfYjElWao8yl8gvfZZ/jf57/HJ0ycBRCo8DRWcYah30\nDnT+LQ+B4Vy3Muwn6QBlTL1+gt0NVHTp0+VsW7Q0foBPplfHi3ViMPpoj/dM\nnqz2OWw+kf+xaNZJfVob9gl+QjBazeOm8A65EWmgxo3M1kjWGX1WnFRQpRBR\nEPj7oPbOg0wTgU/yia3s9Ntw+jnjb5APQQ6Attn74iWh1BQBuShr1whPRjM9\nW8mn\r\n=dnOv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"406d14d9485f45bd34c0aad90c3b86fb5979f8e5","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.5.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"9.3.0","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.10-nopoly.1_1542125483060_0.989795944956473","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.11":{"name":"@neoskop/privacy-guard.js","version":"0.0.11","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.0.11","maintainers":[{"name":"adiekmann","email":"diekmann@neoskop.de"},{"name":"mhampel","email":"hampel@neoskop.de"},{"name":"psiekmann","email":"siekmann@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"f673753ea155cd689c904d31d870bd2ba76e566f","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.0.11.tgz","fileCount":13,"integrity":"sha512-wTm4Aj26g0c92rlClOMlniPQMViDn4PjRLYynhei0fVMjjRFya+0nbQ9GkOKTOq71VsiEEqLxxgltrIKAURvPQ==","signatures":[{"sig":"MEUCIQD8Xnd9LJgm3EFxjn9uofjTTAZ5iDkMdnR1R5uIELliWgIgY4JpZy0DBnAAwpRt9UlHuBriCy2Rsev0haQu4sC47lE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6vg8CRA9TVsSAnZWagAAStwP/2ADBT7TkNnHxoqs8tGs\n2SBWbQP8JF9Fj/+Aj4nuvF2eBUxkU3IfhepBzeGBzu+0EvkFY+h5RbZAGxgC\nJLdJXLpeUBvc62Iyn1nHU94TDwdpD9LjRERuFE9Y4tPz4kvYEPZj/EJWsXxR\nFby+tVMjbeAYCm6C95bpAOssBSm/j0E0mMLqgysQOMLTsbcuoGgDaKBTxDGM\newQNg+LNd8tHcV2QIHcJeZCbjbUZPhogyUrn5hTxaugNDLKAxnyyxIDYzsq8\nTjPMs7ygDkZMl4QVTox2zEaqaVpMmOsp5CZ5cczed/5KeNMGKyvh3toU0BJa\ng8NSA/P9kdloZoCUWZfR4xaSO+swjZEWl9NHinfsoUvmzfpLvTMQjWCIBOD1\nTJG7QiLIm/O32b010ENHuy8Z/BYD52n4N2w/PuuWdLC+Gjgvz5r2jDDr6vvH\nC7Z6bJtWvHCFt0x63us8oxyTnut+bDMwLzt2XTUyuBVNmS+pOt+atjLdRMcx\n2dMql2MsgzY1c8BjW6W8HZqPL8Q6ItqkqcUb7FUz+NGHb323R3NamVwTDlm8\npsiacRtyFElO9kaX8rPvn7vBF2kbrtnZuPolPJFFICWc8y+Y6M+gACD0o1ua\n6pHemTxQYSdDQzc+Ug7WGazGpotoyWgVE23zoExwWs5EReIPUeiIUrbKgw/r\nsOhV\r\n=bQT0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"406d14d9485f45bd34c0aad90c3b86fb5979f8e5","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"psiekmann","email":"siekmann@neoskop.de"},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.5.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"9.3.0","dependencies":{"core-js":"2.5.6","template-mb":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.0.2","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.6.1","rollup":"^0.57.0","tslint":"^5.8.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","webpack":"4.8.3","prettier":"^1.4.4","cross-env":"^5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"^2.6.2","@types/jest":"^22.0.0","@types/node":"^9.3.0","html-loader":"0.5.5","lint-staged":"^7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"^3.0.0-beta.2","lodash.camelcase":"^4.3.0","rollup-plugin-json":"^2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"^9.0.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","rollup-plugin-sourcemaps":"^0.4.2","cz-conventional-changelog":"^2.0.0","rollup-plugin-typescript2":"^0.11.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.0.11_1542125628280_0.07994723204039511","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"@neoskop/privacy-guard.js","version":"0.1.0","keywords":[],"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","_id":"@neoskop/privacy-guard.js@0.1.0","maintainers":[{"name":"hevers","email":"evers@neoskop.de"},{"name":"jmetzger","email":"metzger@neoskop.de"},{"name":"matthias-hampel","email":"matthiashampel@mailbox.org"},{"name":"mjablonski","email":"jablonski@neoskop.de"},{"name":"nicolasknop","email":"knop@neoskop.de"},{"name":"tlaser","email":"laser@neoskop.de"},{"name":"virginiaperau","email":"perau@neoskop.de"}],"homepage":"https://github.com/neoskop/privacy-guard.js#readme","bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"dist":{"shasum":"c41b341f2dd78080fd1488f7d76c4e0d44272d77","tarball":"https://registry.npmjs.org/@neoskop/privacy-guard.js/-/privacy-guard.js-0.1.0.tgz","fileCount":13,"integrity":"sha512-1JcUaTHsz3EiQEWYplXxm1ep1QWGC9nTAI/mDoR99o527Lh01THy43C1us08QkLjPmtLIYxpV+BZz3cD688vVw==","signatures":[{"sig":"MEUCIQDsHXN7WMhvXwwq1BWpOZE/6S/sb8A4woVx3gJfA5XYgQIgIgfGRP2OyUUjFNd4OR4M9B30+TjmwdKjBI96++WKTTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TCcCRA9TVsSAnZWagAAc50P/1nJuLeIBli4SE2b8CCK\n81iaVak7MgHfDBX+PkLZuigfJicTW4qw5cht4GZKFzcfe8yxgziqLLpdTLAc\nD7cv4qn6d2rwiUXPBVyz7zaHTnozIA5h8FtxHUme9k28ndaDaUGNWw+YeneC\nNC7iLc0kNdjqwiYSfjq3UOKbmXNzE20PyN+WKsG+9FNA8OcjUOzaa1jr0vn4\nt6G6oV1B0pKvNKPe6KaywBKr+rTr1yBfzTt9Igx3VTTT3WQRRlBCigTj1eFM\nvHU4svyG9LUuehYQNbL27hg2akawQM4raZK/YMSuPMZmMj4ovEE1Pd8fZ9MV\nwPt5Di8iqirKfKCXDmXk25orztiNkkHO8zlIsGmz+m8A8abAQVxpwHypO/Cy\ntSx0tNgFG648QUxvE0vHswTOwAXKNLE+geMuULLKk9NkkfNzmOqt/Wc3VEDM\nRK8cNUCz94qMuIE9DMRfcR6vON5jbMtj4Se9YToUjPLIIKt1mTGltLfgoNtb\n0c1dz4PV8Sl54rtVJXSp728ByD7sUyI+tRjqXFYPPqGRAb8IpzjA6JX/VBOC\nuu0J6xLXTKcCooxJ79lpxxGzngK+HTmV30zaynE0rTS26yjuZhkGsc+wnHLz\nEE44BRNiR6kxgUObNmYjvgsHxN4cGLXOi8GfvF0L0t1FSMwZveX/Nvg8Qp/7\n5ymV\r\n=kLZi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"moduleNameMapper":{"\\.(css)$":"<rootDir>/test/__mocks__/styleMock.js"},"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":60,"statements":60}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/privacy-guard.umd.js","module":"dist/privacy-guard.es5.js","engines":{"node":">=6.0.0"},"gitHead":"1faee049eda33ce0f18261d0259132a32b7ca08a","scripts":{"demo":"webpack-dev-server --progress --config webpack.config.js --host 0.0.0.0 --port 3000","lint":"tslint --project tslint.json 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","prebuild":"rimraf dist","prettier":"prettier --write '{src,test,demo}/**/*.{ts,js,html,json,css,md}'","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch"},"typings":"dist/types/privacy-guard.d.ts","_npmUser":{"name":"jmetzger","email":"metzger@neoskop.de"},"prettier":{"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"_npmVersion":"5.5.1","description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","directories":{},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"_nodeVersion":"8.9.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.0.2","colors":"1.1.2","prompt":"1.0.0","rimraf":"2.6.1","rollup":"0.57.0","tslint":"5.8.0","ts-jest":"22.0.0","ts-node":"6.0.0","webpack":"4.8.3","prettier":"1.19.1","cross-env":"5.0.1","ts-loader":"4.3.0","css-loader":"0.28.11","typescript":"2.6.2","@types/jest":"22.0.0","@types/node":"9.3.0","html-loader":"0.5.5","lint-staged":"7.0.0","null-loader":"0.1.1","webpack-cli":"2.1.3","style-loader":"0.21.0","postcss-nested":"3.0.0","postcss-cssnext":"3.1.0","postcss-sorting":"3.1.0","replace-in-file":"3.0.0-beta.2","lodash.camelcase":"4.3.0","rollup-plugin-json":"2.3.0","webpack-dev-server":"3.1.4","html-webpack-plugin":"3.2.0","rollup-plugin-serve":"0.4.2","rollup-plugin-postcss":"1.6.1","rollup-plugin-commonjs":"9.0.0","tslint-config-prettier":"1.1.0","tslint-config-standard":"7.0.0","rollup-plugin-sourcemaps":"0.4.2","cz-conventional-changelog":"2.0.0","rollup-plugin-typescript2":"0.11.1","rollup-plugin-node-resolve":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/privacy-guard.js_0.1.0_1583244159600_0.03633093479733662","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2018-05-17T11:38:41.067Z","modified":"2026-03-06T14:04:50.188Z","0.0.1":"2018-05-17T11:38:41.212Z","0.0.2":"2018-05-17T12:03:00.149Z","0.0.3":"2018-05-17T12:11:46.852Z","0.0.4":"2018-05-17T12:16:19.399Z","0.0.5":"2018-05-17T12:28:26.215Z","0.0.6":"2018-05-17T15:00:49.903Z","0.0.7":"2018-05-18T10:42:23.261Z","0.0.8":"2018-05-18T11:20:12.022Z","0.0.9":"2018-05-22T08:36:36.794Z","0.0.10":"2018-06-04T14:54:48.842Z","0.0.10-no-polyfill":"2018-11-13T16:05:20.258Z","0.0.10-nopoly.1":"2018-11-13T16:11:23.203Z","0.0.11":"2018-11-13T16:13:48.423Z","0.1.0":"2020-03-03T14:02:39.708Z"},"bugs":{"url":"https://github.com/neoskop/privacy-guard.js/issues"},"author":{"name":"Philipp Siekmann","email":"siekmann@neoskop.de"},"license":"MIT","homepage":"https://github.com/neoskop/privacy-guard.js#readme","keywords":[],"repository":{"url":"git+https://github.com/neoskop/privacy-guard.js.git","type":"git"},"description":"Dependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.","maintainers":[{"name":"draconisnoctis","email":"mark.wecke@gmail.com"},{"name":"hannoversche","email":"monitoring-hannoversche@neoskop.de"},{"name":"hevers","email":"evers@neoskop.de"},{"name":"jmetzger","email":"metzger@neoskop.de"},{"name":"joshuaga","email":"garlisch@neoskop.de"},{"name":"mjablonski","email":"jablonski@neoskop.de"},{"name":"neotorben","email":"tietze@neoskop.de"},{"name":"simonmeier99","email":"meier@neoskop.de"},{"name":"tbrubacher","email":"brubacher@neoskop.de"},{"name":"tknoop","email":"knoop@neoskop.de"},{"name":"tlaser","email":"laser@neoskop.de"}],"readme":"# Privacy-Guard.js\n\nDependency-free JavaScript library for managing privacy levels on the web. Written in TypeScript.\n\n## Installation\n\n```\nnpm install @neoskop/privacy-guard.js\n```\n\n## Basic Usage\n\nHave a look at the demo directory for a complete example.\n\n#### 1. Load the base styles\n\n```html\n<link rel=\"stylesheet\" href=\"privacy-guard.es5.css\" />\n```\n\n#### 2. Define the overlay template\n\n```html\n<template id=\"privacy-layer\">\n  <div class=\"privacy-layer\">\n    <div class=\"privacy-layer__inner\">\n      <button onClick=\"guard.hideLayer()\" class=\"privacy-layer__close-button\">\n        Schließen\n      </button>\n      <div class=\"privacy-layer__settings\">\n        <h2>Levels</h2>\n        <button type=\"button\" onClick=\"guard.selectLevel('basic')\">Basic</button>\n        <button type=\"button\" onClick=\"guard.selectLevel('analytics')\">Analytics</button>\n        <button type=\"button\" onClick=\"guard.selectLevel('targeting')\">Targeting</button>\n        <div data-level=\"basic\">\n          Active: Basic\n        </div>\n        <div data-level=\"analytics\">\n          Active: Analytics\n        </div>\n        <div data-level=\"targeting\">\n          Active: Targeting\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n```\n\nElements with the `data-level` attribute are displayed when the corresponding privacy guard level is selected. Otherwise they are hidden.\n\n#### 3. Initialize the Privacy Guard\n\n```javascript\nimport PrivacyGuard from '../src/privacy-guard';\n\nconst guard = new PrivacyGuard();\nguard.init();\n```\n\n## API\n\n```typescript\nPrivacyGuard(options?: PrivacyGuardOptions)\n```\n\n#### Options\n\n```typescript\ninterface PrivacyGuardOptions {\n  // The name of the cookie that stores the selected privacy guard level\n  // Defaults to: \"privacy-guard-level\"\n  cookieName?: string;\n\n  events?: {\n    // Callback invoked when the privacy guard level is changed\n    onLevelChanged?: (setting: string) => any;\n  };\n\n  layer?: {\n    // The class name of the overlay container\n    // Has to match an element inside the template element\n    // Defaults to: \"privacy-guard\"\n    className?: string;\n\n    // Container element the overlay gets appended to\n    // Defaults to: document.body\n    container?: HTMLElement;\n\n    // Set to true, if you do not want the Privacy Guard to create the overlay\n    // Defaults to: false\n    disabled?: boolean;\n\n    // The selector for the template element containing the overlay template\n    // Defaults to: \"#privacy-guard\"\n    templateSelector?: string;\n  };\n\n  // The available privacy guard levels\n  // Defaults to: [\"basic\", \"analytics\", \"targeting\"]\n  levels?: string[];\n}\n```\n\n#### Methods\n\n```javascript\nconst guard = new PrivacyGuard();\n```\n\n- `guard.init()`: Initialize the Privacy Guard. Adds the overlay to the DOM.\n- `guard.showLayer()`: Shows the overlay.\n- `guard.hideLayer()`: Hides the overlay.\n- `guard.selectLevel(level: string)`: Selects a privacy guard level.\n","readmeFilename":"README.md"}