quarto render log output without buffer? #8467
-
DescriptionI have a typescript script that I use to do several pre-pre render operations and at the end run quarto render with const process = Deno.run({
cmd: ["quarto", "render"],
stdout: "inherit",
stderr: "inherit",
}); When I run this script, it seems to buffer all of the console logs from the render process; only when and if the render completes does it show the console logs of each of the documents being rendered. I don't see anything in Being able to switch off the buffering would be useful for debugging: if the script hangs during the render process, there's no log output to know which doc was the offender. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
CC @cscheid as my TypeScript knowledge is pretty basic (especially in the context of Quarto processing) |
Beta Was this translation helpful? Give feedback.
I upgraded from 1.3 to 1.4 and the issue is resolved! With no change to the script or the options uses in
Deno.run
, it now doesn't hold the render console logs in a buffer.