Skip to content

Add a Next.js PDF starter with standalone verification - #2

Merged
krflol merged 1 commit into
mainfrom
examples/nextjs
Oct 3, 2026
Merged

krflol merged 1 commit into
mainfrom
examples/nextjs

Conversation

@krflol

@krflol krflol commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

Node users can render a file, but the package has no runnable web-app starting point. Add a Next.js App Router example that serves the designed Northstar invoice, keeps Fullbleed on the Node server, and traces its worker, WASM, fonts and templates into a standalone deployment artifact.

The route returns private PDF attachments, rejects unknown fixture IDs, bounds active rendering, and recovers after real engine failures. The fictional lookup is explicitly separate from application authentication. The starter includes a checked-in PDF preview, locked dependencies, a production start command and a guide for adapting it.

Local validation on Windows / Node 24.21: production build; 15 isolated standalone HTTP checks; 8 Chrome checks covering native and keyboard downloads, PDF content and narrow layout; separate npm start check. PDF output and the actual preview were visually inspected. Add Linux Node 22/24 and Windows Node 24 CI for the standalone artifact. The example uses the existing released Node 0.1.1 tarball; no engine/API change or new package release.

@krflol
krflol merged commit 6bce33c into main Oct 3, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant