A set of functions to run code 'with' safely and
    temporarily modified global state. Many of these functions were
    originally a part of the 'devtools' package, this provides a simple
    package with limited dependencies to provide access to these
    functions.

covr, DBI, knitr, lattice, methods, rmarkdown, RSQLite,
testthat (>= 2.1.0)

'local_.R' 'with_.R' 'collate.R' 'connection.R' 'db.R'
'defer.R' 'wrap.R' 'devices.R' 'dir.R' 'env.R' 'file.R'
'libpaths.R' 'locale.R' 'makevars.R' 'namespace.R' 'options.R'
'par.R' 'path.R' 'rng.R' 'seed.R' 'sink.R' 'tempfile.R'
'timezone.R' 'torture.R' 'utils.R' 'with.R'

Jim Hester [aut, cre],
  Kirill Müller [aut],
  Kevin Ushey [aut],
  Hadley Wickham [aut],
  Winston Chang [aut],
  Richard Cotton [ctb],
  RStudio [cph]

A General-Purpose Package for Dynamic Report Generation in R

Provides a general-purpose tool for dynamic report generation in R
    using Literate Programming techniques.

evaluate (>= 0.10), highr, markdown, stringr (>= 0.6), yaml
(>= 2.1.19), methods, xfun, tools

formatR, testit, digest, rgl (>= 0.95.1201), codetools,
rmarkdown, htmlwidgets (>= 0.7), webshot, tikzDevice (>= 0.10),
tinytex, reticulate (>= 1.4), JuliaCall (>= 0.11.1), magick,
png, jpeg, gifski, xml2 (>= 1.2.0), httr, DBI (>= 0.4-1),
showtext, tibble, sass, styler (>= 1.2.0)

Package vignettes based on R Markdown v2 or
reStructuredText require Pandoc (http://pandoc.org). The
function rst2pdf() require rst2pdf
(https://github.com/rst2pdf/rst2pdf).

'block.R' 'cache.R' 'utils.R' 'citation.R' 'hooks-html.R'
'plot.R' 'defaults.R' 'concordance.R' 'engine.R' 'highlight.R'
'themes.R' 'header.R' 'hooks-asciidoc.R' 'hooks-chunk.R'
'hooks-extra.R' 'hooks-latex.R' 'hooks-md.R' 'hooks-rst.R'
'hooks-textile.R' 'hooks.R' 'output.R' 'package.R' 'pandoc.R'
'params.R' 'parser.R' 'pattern.R' 'rocco.R' 'spin.R' 'table.R'
'template.R' 'utils-base64.R' 'utils-conversion.R'
'utils-rd2html.R' 'utils-sweave.R' 'utils-upload.R'
'utils-vignettes.R' 'zzz.R'

c(
    person("Gábor", "Csárdi",, "csardi.gabor@gmail.com", role = c("aut", "cre")),
    person("Kirill", "Müller", role = c("aut")),
    person("Jim", "Hester", email = "james.f.hester@gmail.com", role = c("aut")))