@dfactory/renderer-playwright
v0.1.1
Published
Playwright-based HTML-to-PDF renderer with plugin hook system.
Readme
@dfactory/renderer-playwright
Purpose
Playwright-based HTML-to-PDF renderer with plugin hook system.
It executes HTML/PDF feature hooks and exposes preflight/diagnostics utilities.
Usage
import { createPlaywrightPdfRenderer } from "@dfactory/renderer-playwright";
const renderer = createPlaywrightPdfRenderer({
poolSize: 2,
timeoutMs: 30000,
});Development
pnpm --filter @dfactory/renderer-playwright typecheck
pnpm --filter @dfactory/renderer-playwright test
pnpm --filter @dfactory/renderer-playwright buildAdd tests when introducing new hook behavior or PDF option merge logic.
Troubleshooting
- Browser launch failures: ensure Playwright runtime dependencies are installed.
- Hook order confusion: verify plugin list order in renderer config.
