We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8e94ed9 + 8ec4488 commit 2e2295eCopy full SHA for 2e2295e
packages/doxdox-renderer-pdf/src/index.ts
@@ -1,9 +1,3 @@
1
-import { tmpdir } from 'node:os';
2
-
3
-import { writeFile } from 'node:fs/promises';
4
5
-import { join } from 'node:path';
6
7
import { markdownTable } from 'markdown-table';
8
9
import MarkdownIt from 'markdown-it';
@@ -173,15 +167,11 @@ export default async (doc: Doc): Promise<Buffer> => {
173
167
</html>
174
168
`;
175
169
176
- const tempPath = join(tmpdir(), 'temp.html');
177
178
- await writeFile(tempPath, html);
179
180
170
const browser = await puppeteer.launch({ headless: true });
181
171
182
172
const page = await browser.newPage();
183
184
- await page.goto(`file://${tempPath}`, {
+ await page.setContent(html, {
185
waitUntil: 'networkidle0'
186
});
187
0 commit comments