israeli-bank-scrapers-core
Version:
Provide scrapers for all major Israeli banks and credit card companies
21 lines (19 loc) • 2.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.interceptionPriorities = void 0;
exports.maskHeadlessUserAgent = maskHeadlessUserAgent;
async function maskHeadlessUserAgent(page) {
const userAgent = await page.evaluate(() => navigator.userAgent);
await page.setUserAgent(userAgent.replace('HeadlessChrome/', 'Chrome/'));
}
/**
* Priorities for request interception. The higher the number, the higher the priority.
* We want to let others to have the ability to override our interception logic therefore we hardcode them.
*/
const interceptionPriorities = exports.interceptionPriorities = {
abort: 1000,
continue: 10
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJtYXNrSGVhZGxlc3NVc2VyQWdlbnQiLCJwYWdlIiwidXNlckFnZW50IiwiZXZhbHVhdGUiLCJuYXZpZ2F0b3IiLCJzZXRVc2VyQWdlbnQiLCJyZXBsYWNlIiwiaW50ZXJjZXB0aW9uUHJpb3JpdGllcyIsImV4cG9ydHMiLCJhYm9ydCIsImNvbnRpbnVlIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hlbHBlcnMvYnJvd3Nlci50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyB0eXBlIFBhZ2UgfSBmcm9tICdwdXBwZXRlZXItY29yZSc7XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBtYXNrSGVhZGxlc3NVc2VyQWdlbnQocGFnZTogUGFnZSk6IFByb21pc2U8dm9pZD4ge1xuICBjb25zdCB1c2VyQWdlbnQgPSBhd2FpdCBwYWdlLmV2YWx1YXRlKCgpID0+IG5hdmlnYXRvci51c2VyQWdlbnQpO1xuICBhd2FpdCBwYWdlLnNldFVzZXJBZ2VudCh1c2VyQWdlbnQucmVwbGFjZSgnSGVhZGxlc3NDaHJvbWUvJywgJ0Nocm9tZS8nKSk7XG59XG5cbi8qKlxuICogUHJpb3JpdGllcyBmb3IgcmVxdWVzdCBpbnRlcmNlcHRpb24uIFRoZSBoaWdoZXIgdGhlIG51bWJlciwgdGhlIGhpZ2hlciB0aGUgcHJpb3JpdHkuXG4gKiBXZSB3YW50IHRvIGxldCBvdGhlcnMgdG8gaGF2ZSB0aGUgYWJpbGl0eSB0byBvdmVycmlkZSBvdXIgaW50ZXJjZXB0aW9uIGxvZ2ljIHRoZXJlZm9yZSB3ZSBoYXJkY29kZSB0aGVtLlxuICovXG5leHBvcnQgY29uc3QgaW50ZXJjZXB0aW9uUHJpb3JpdGllcyA9IHtcbiAgYWJvcnQ6IDEwMDAsXG4gIGNvbnRpbnVlOiAxMCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFFTyxlQUFlQSxxQkFBcUJBLENBQUNDLElBQVUsRUFBaUI7RUFDckUsTUFBTUMsU0FBUyxHQUFHLE1BQU1ELElBQUksQ0FBQ0UsUUFBUSxDQUFDLE1BQU1DLFNBQVMsQ0FBQ0YsU0FBUyxDQUFDO0VBQ2hFLE1BQU1ELElBQUksQ0FBQ0ksWUFBWSxDQUFDSCxTQUFTLENBQUNJLE9BQU8sQ0FBQyxpQkFBaUIsRUFBRSxTQUFTLENBQUMsQ0FBQztBQUMxRTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNPLE1BQU1DLHNCQUFzQixHQUFBQyxPQUFBLENBQUFELHNCQUFBLEdBQUc7RUFDcENFLEtBQUssRUFBRSxJQUFJO0VBQ1hDLFFBQVEsRUFBRTtBQUNaLENBQUMiLCJpZ25vcmVMaXN0IjpbXX0=