R/leprechaun-files.R

Defines functions leprechaun_files

#' Leprechaun JavaScript Files
#' 
#' Creates the necessary `srcjs` directory and children JavaScript files.
#' This is a simple copy of template files: no changes required.
#' 
#' @inheritParams scaffold_leprechaun
#' 
#' @noRd 
#' @keywords internal
leprechaun_files <- function(react = FALSE, vue = FALSE){
  base <- pkg_file("leprechaun")

  if(any(react, vue))
    fs::dir_create("srcjs")
  else 
    fs::dir_copy(base, "srcjs")

  cli::cli_alert_success("Created {.file srcjs} directory")
}

Try the packer package in your browser

Any scripts or data that you put into this service are public.

packer documentation built on May 28, 2022, 5:06 p.m.