UNPKG

puppeteer-extra-plugin-stealth

Version:

Stealth mode: Applies various techniques to make detection of headless puppeteer harder.

20 lines (11 loc) 677 B
## API <!-- Generated by documentation.js. Update this documentation by updating the source code. --> #### Table of Contents - [class: Plugin](#class-plugin) ### class: [Plugin](https://github.com/berstend/puppeteer-extra/blob/a769d9e78174808c217a71dc5a2261129b5b9127/packages/puppeteer-extra-plugin-stealth/evasions/navigator.plugins/index.js#L10-L216) - `opts` (optional, default `{}`) **Extends: PuppeteerExtraPlugin** In headless mode `navigator.mimeTypes` and `navigator.plugins` are empty. This plugin quite emulates both of these to match regular headful Chrome. We even go so far as to mock functional methods, instance types and `.toString` properties. :D ---