UNPKG

@cityssm/pdf-puppeteer

Version:

Converts URLs and HTML to PDFs using Puppeteer.

20 lines (19 loc) 680 B
import { millisecondsInOneMinute, secondsToMillis } from '@cityssm/to-millis'; export const defaultPdfOptions = { format: 'Letter', printBackground: true }; export const defaultPdfPuppeteerOptions = { browser: 'chrome', browserCloseTimeoutMillis: millisecondsInOneMinute, disableSandbox: false, usePackagePuppeteer: false }; export const defaultPuppeteerOptions = { browser: 'chrome', headless: true, // eslint-disable-next-line @typescript-eslint/no-magic-numbers timeout: secondsToMillis(30) }; export const htmlNavigationTimeoutMillis = millisecondsInOneMinute; export const urlNavigationTimeoutMillis = htmlNavigationTimeoutMillis * 2;