use_template_template: Deal with templates that are themselves whisker templates.

View source: R/gha.R

use_template_templateR Documentation

Deal with templates that are themselves whisker templates.

Description

If a template is itself used again as a whisker template, we need some other escape mechanism. The repro-template than uses ⁠[[]]⁠ instead of {{}} which are than later reinstated.

Usage

use_template_template(
  template,
  save_as = template,
  escape = c(`\\[\\[` = "{{", `\\]\\]` = "}}"),
  data = list(),
  ignore = FALSE,
  open = FALSE,
  package = "repro"
)

Arguments

template

usethis::use_template()

save_as

usethis::use_template()

escape

named vector, name is replacement (default curly), value is placeholder (default square)

data

usethis::use_template()

ignore

usethis::use_template()

open

usethis::use_template()

package

usethis::use_template()


aaronpeikert/repro documentation built on Sept. 16, 2024, 7:12 p.m.