UNPKG

@cliqz/autoconsent

Version:

This is a library of rules for navigating through common consent popups on the web. These rules can be run in a Firefox webextension, or in a puppeteer orchestrated headless browser. Using these rules, opt-in and opt-out options can be selected automatica

39 lines (38 loc) 1.18 kB
{ "name": "@cliqz/autoconsent", "version": "0.5.0", "description": "", "main": "dist/autoconsent.cjs.js", "module": "dist/autoconsent.esm.js", "directories": { "lib": "lib" }, "scripts": { "bundle": "rollup -c", "start": "node crawler/index.js", "test": "web-ext run --source-dir ./ --firefox firefoxdeveloperedition --url about:debugging --no-reload", "fetch-fanboy-list": "wget https://www.fanboy.co.nz/fanboy-cookiemonster.txt", "fetch-site-list": "curl https://s3.amazonaws.com/cdn.cliqz.com/re-consent/supported_sites.txt > sites.txt", "build-rules": "node rules/build.js" }, "author": "Sam Macbeth", "license": "MPL-2.0", "dependencies": { "consent-string": "^1.4.2", "webextension-polyfill": "^0.4.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^11.0.2", "@rollup/plugin-json": "^4.0.2", "@rollup/plugin-node-resolve": "^7.1.1", "@rollup/plugin-typescript": "^4.0.0", "bulma": "^0.7.4", "ejs": "^2.6.1", "lit-html": "^1.0.0", "puppeteer": "^1.14.0", "puppeteer-cluster": "^0.15.2", "rollup": "^1.32.1", "typescript": "^3.8.3", "web-ext": "^3.1.1" } }