Quickly check your websites for third party requests.
- JavaScript 100%
| lib | ||
| .DS_Store | ||
| .gitignore | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| readme.md | ||
| third-party-checker.js | ||
| update-kunden.yml | ||
Third Party Checker
Tool for crawling websites and checking for third party requests using Puppeteer.
Installation
git clone https://github.com/pxlrbt/third-party-checker.git
cd third-party-checker
npm install
Usage
- Create a
sites.ymlwith a list of sites. - Make the file executable
chmod +x third-party-checker.js. - Create a
reportfolder. - Run
./third-party-checker.js sites.yml.
Crawler
The default command only checks the front page for third party request. If you want to crawl the whole page use the --crawl flag.
./third-party-checker.js --crawl sites.yml
Sites.yml
- domain-a.com
- domain-b.com
Output
The script will generate a yml file for every site in sites.yml in report/ and a combined file report/all.yml