UNPKG

@cityssm/pdf-puppeteer

Version:

A simple NPM package to convert html to pdf for Node applications by using Puppeteer

23 lines (22 loc) 627 B
import { millisecondsInOneMinute, secondsToMillis } from '@cityssm/to-millis'; /* * PDF Options */ export const defaultPdfOptions = { format: 'Letter', printBackground: true }; export const defaultPdfPuppeteerOptions = { cacheBrowser: false, disableSandbox: false, htmlIsUrl: false, remoteContent: true, usePackagePuppeteer: false }; export const defaultPuppeteerOptions = { browser: 'chrome', headless: true, timeout: secondsToMillis(30) }; export const htmlNavigationTimeoutMillis = millisecondsInOneMinute; export const urlNavigationTimeoutMillis = htmlNavigationTimeoutMillis * 2;