INNER CODE UNIT · JavaScript
TIMEOUT
lufzle/chromda · src/captureScreenshot.js:12
const TIMEOUT = Number(process.env.TIMEOUT) || 30 * 1000;
const IGNORE_HTTPS_ERRORS = process.env.IGNORE_HTTPS_ERRORS === "true";
const VIEWPORT_WIDTH = Number(process.env.VIEWPORT_WIDTH) || 1920;
const VIEWPORT_HEIGHT = Number(process.env.VIEWPORT_HEIGHT) || 1200;
const DEVICE_SCALE_FACTOR = Number(process.env.DEVICE_SCALE_FACTOR) || 1;
const IS_MOBILE = process.env.IS_MOBILE === "true";
const IS_LANDSCAPE = process.env.IS_LANDSCAPE === "true";
/**
* @typedef {import('puppeteer-core').DirectNavigationOptions} PuppeteerDirectNavigationOptions
* @typedef {import('puppeteer-core').BinaryScreenShotOptions} PuppeteerBinaryScreenShotOptions
* @typedef {import('puppeteer-core').StyleTagOptions} PuppeteerStyleTagOptions
* @typedef {import('puppeteer-core').Viewport} PuppeteerViewportOptions
*/
/**
* @typedef {object} PuppeteerOptions
* @property {PuppeteerDirectNavigationOptions} [navigation]