Skip to contents

All functions

projr_cat_changelog()
Cat useful information
.projr_yml_get()
Get active projr settings and do no check
projr_instr_auth_github() projr_instr_auth_osf()
Two-minutes or less authorisation instructions
projr_build_dev()
Build dev project
projr_build_output() projr_build_major() projr_build_minor() projr_build_patch()
Build project to output
projr_env_file_activate()
Activate environment variables in files
projr_ignore_auto()
Update .gitignore and .Rbuildignore with projr-managed ignores
projr_ignore_manual() projr_ignore_manual_dir() projr_ignore_manual_file() projr_ignore_manual_file_git() projr_ignore_manual_dir_git() projr_ignore_manual_file_rbuild() projr_ignore_manual_dir_rbuild()
Manually Ignore Files or Directories in .gitignore and .Rbuildignore
projr_init()
Initialise project
projr_init_renviron()
Set environment variables for projr_init
projr_osf_create_project()
Create a new project on OSF
projr_par_get() projr_param_get()
Get project parameters
projr_path_get()
Return path
projr_path_get_cache_build_dir() projr_path_get_cache_build()
Get projr build cache directory
projr_path_get_dir()
Return path to profile-specific directory
projr_profile_create()
Add projr profile file
projr_profile_create_local()
Create a local projr profile
projr_profile_delete()
Delete a projr profile from _projr.yml
projr_profile_delete_local()
Delete local projr settings file.
projr_profile_get()
Get active projr profile
projr_renv_restore() projr_renv_update() projr_renv_restore_and_update()
Restore or Update renv Lockfile Packages
projr_renv_test()
Test renv restore
projr_unignore_manual() projr_unignore_manual_dir() projr_unignore_manual_file() projr_unignore_manual_file_git() projr_unignore_manual_dir_git() projr_unignore_manual_file_rbuild() projr_unignore_manual_dir_rbuild()
Manually Unignore Files or Directories in .gitignore and .Rbuildignore
projr_use_data()
projr drop-in replacement for usethis::use_data
projr_version_get()
Returns project version
projr_version_set()
Set Project Version
projr_yml_check()
Check active projr settings.
projr_yml_dest_add_local()
Add a local directory as a destination
projr_yml_dest_add_github()
Add a GitHub release as a destination
projr_yml_dest_add_osf() projr_yml_dest_add_osf_proj() projr_yml_dest_add_osf_comp()
Add an OSF node as a destination
projr_yml_get()
Get active projr settings and checks for validity
projr_yml_par_add()
Add the parameters key
projr_yml_cite_set() projr_yml_cite_set_default()
Set citation options
projr_yml_git_set() projr_yml_git_set_default()
Set Git options
projr_yml_script_add() projr_yml_script_rm() projr_yml_script_rm_all() projr_yml_script_add_pre() projr_yml_script_add_post()
Build script-related functions