| tar_quarto_files {tarchetypes} | R Documentation |
Quarto file detection
Description
Detect the important files in a Quarto project.
Usage
tar_quarto_files(path = ".", profile = NULL)
Arguments
path |
Character of length 1, either the file path to a Quarto source document or the directory path to a Quarto project. Defaults to the Quarto project in the current working directory. |
profile |
Character of length 1, Quarto profile. If |
Details
This function is just a thin wrapper that interprets the output
of quarto::quarto_inspect() and returns what tarchetypes needs to
know about the current Quarto project or document.
Value
A named list of important file paths in a Quarto project or document:
-
sources: source files withtar_load()/tar_read()target dependencies in R code chunks. -
output: output files that will be generated duringquarto::quarto_render(). -
input: pre-existing files required to render the project or document, such as_quarto.yml.
See Also
Other Literate programming utilities:
tar_knitr_deps(),
tar_knitr_deps_expr()
Examples
lines <- c(
"---",
"title: source file",
"---",
"Assume these lines are in report.qmd.",
"```{r}",
"1 + 1",
"```"
)
path <- tempfile(fileext = ".qmd")
writeLines(lines, path)
# If Quarto is installed, run:
# tar_quarto_files(path)