Spaces:
Build error
Build error
fix: tricks applied by puppeteer-extra-plugin-stealth
Browse files
backend/functions/src/services/puppeteer.ts
CHANGED
|
@@ -221,8 +221,14 @@ const MUTATION_IDLE_WATCH = `
|
|
| 221 |
})();
|
| 222 |
`;
|
| 223 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 224 |
|
| 225 |
const SCRIPT_TO_INJECT_INTO_FRAME = `
|
|
|
|
| 226 |
${READABILITY_JS}
|
| 227 |
${SIMULATE_SCROLL}
|
| 228 |
${MUTATION_IDLE_WATCH}
|
|
|
|
| 221 |
})();
|
| 222 |
`;
|
| 223 |
|
| 224 |
+
const DONT_MESS_WITH_THE_FUNDAMENTALS = `
|
| 225 |
+
delete Function.prototype.toString;
|
| 226 |
+
delete Function.prototype.bind.apply;
|
| 227 |
+
delete Function.prototype.bind.call;
|
| 228 |
+
`;
|
| 229 |
|
| 230 |
const SCRIPT_TO_INJECT_INTO_FRAME = `
|
| 231 |
+
${DONT_MESS_WITH_THE_FUNDAMENTALS}
|
| 232 |
${READABILITY_JS}
|
| 233 |
${SIMULATE_SCROLL}
|
| 234 |
${MUTATION_IDLE_WATCH}
|