kayle
Version:
Extremely fast and accurate accessibility engine built for any headless tool like playwright or puppeteer.
44 lines • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.blockedResourcePatterns = exports.blockedResourceTypesCDP = exports.skippedResources = void 0;
const adblock_1 = require("./adblock");
exports.skippedResources = {
quantserve: null,
adzerk: null,
doubleclick: null,
adition: null,
exelator: null,
sharethrough: null,
"cdn.api.twitter": null,
"google-analytics": null,
googletagmanager: null,
usefathom: null,
google: null,
fontawesome: null,
facebook: null,
analytics: null,
optimizely: null,
clicktale: null,
mixpanel: null,
zedo: null,
clicksor: null,
tiqcdn: null,
livereload: null,
"cdn.jsdelivr.net": null,
"googlesyndication.com": null,
"adservice.google.com": null,
"client.crisp.chat": null,
"widget.intercom.io": null,
hubspot: null,
};
const blockedResourceTypesCDP = new Set(["Image", "Document"]);
exports.blockedResourceTypesCDP = blockedResourceTypesCDP;
if (adblock_1.adEngine) {
blockedResourceTypesCDP.add("Script");
}
const blockedResourcePatterns = Array.from(blockedResourceTypesCDP).map((resource) => ({
resourceType: resource,
requestStage: "Request",
}));
exports.blockedResourcePatterns = blockedResourcePatterns;
//# sourceMappingURL=resource-ignore.js.map