Package: projr 0.5.1
projr: Facilitate Reproducible and Archived Projects
Facilitate reproducible and archived projects.
Authors:
projr_0.5.1.tar.gz
projr_0.5.1.tgz(r-4.6-any)projr_0.5.1.tgz(r-4.5-any)
projr_0.5.1.tar.gz(r-4.7-any)projr_0.5.1.tar.gz(r-4.6-any)
projr_0.5.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
projr/json (API)
NEWS
| # Install 'projr' in R: |
| install.packages('projr', repos = c('https://satvilab.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/satvilab/projr/issues
Pkgdown/docs site:https://satvilab.github.io
Last updated from:9dc37d6628 (on v0.5.1). Checks:4 ERROR, 2 OK, 3 FAILURE. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | ERROR | 712 | ||
| source / vignettes | OK | 223 | ||
| linux-release-x86_64 | ERROR | 729 | ||
| macos-release-arm64 | ERROR | 1422 | ||
| macos-oldrel-arm64 | ERROR | 1508 | ||
| windows-devel | FAILURE | 3677 | ||
| windows-release | FAILURE | 3684 | ||
| windows-oldrel | FAILURE | 3670 | ||
| wasm-release | OK | 128 |
Exports:projr_buildprojr_build_check_packagesprojr_build_devprojr_build_majorprojr_build_minorprojr_build_patchprojr_cat_changelogprojr_content_updateprojr_env_setprojr_ignoreprojr_ignore_autoprojr_ignore_dirprojr_ignore_dir_gitprojr_ignore_dir_rbuildprojr_ignore_fileprojr_ignore_file_gitprojr_ignore_file_rbuildprojr_initprojr_init_allprojr_init_citeprojr_init_gitprojr_init_githubprojr_init_ignoreprojr_init_licenseprojr_init_promptprojr_init_renvprojr_init_renvironprojr_instr_auth_githubprojr_license_create_manualprojr_log_clearprojr_log_viewprojr_manifest_changesprojr_manifest_file_changedprojr_manifest_file_firstprojr_manifest_file_historyprojr_manifest_file_last_changeprojr_manifest_last_changeprojr_manifest_rangeprojr_par_getprojr_param_getprojr_path_getprojr_path_get_cache_buildprojr_path_get_cache_build_dirprojr_path_get_dirprojr_profile_createprojr_profile_create_localprojr_profile_deleteprojr_profile_delete_localprojr_profile_getprojr_renv_restoreprojr_renv_restore_and_updateprojr_renv_testprojr_renv_updateprojr_restore_repoprojr_restore_repo_wdprojr_unignore_manualprojr_unignore_manual_dirprojr_unignore_manual_dir_gitprojr_unignore_manual_dir_rbuildprojr_unignore_manual_fileprojr_unignore_manual_file_gitprojr_unignore_manual_file_rbuildprojr_use_dataprojr_version_getprojr_version_setprojr_yml_checkprojr_yml_cite_setprojr_yml_cite_set_defaultprojr_yml_dest_add_githubprojr_yml_dest_add_localprojr_yml_dir_license_getprojr_yml_dir_license_rmprojr_yml_dir_license_setprojr_yml_dir_license_updateprojr_yml_dir_path_rmprojr_yml_dir_path_setprojr_yml_getprojr_yml_git_setprojr_yml_git_set_defaultprojr_yml_hooks_addprojr_yml_hooks_add_postprojr_yml_hooks_add_preprojr_yml_hooks_rm_allprojr_yml_par_addprojr_yml_renv_setprojr_yml_restrictions_setprojr_yml_script_addprojr_yml_script_add_postprojr_yml_script_add_preprojr_yml_script_rmprojr_yml_script_rm_all
Build Process
Rendered frombuild-process.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-20
Concepts
Rendered fromconcepts.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-09
Design
Rendered fromdesign.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2025-12-10
Started: 2025-11-09
Destination Send Workflow
Rendered fromdest-send-workflow.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2025-12-09
Started: 2025-12-09
Directory Licenses
Rendered fromdirectory-licenses.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2025-11-20
Started: 2025-11-20
Environment Variables
Rendered fromenvironment.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-17
Get started
Rendered fromget-started.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-09
How-to guides
Rendered fromhow-to-guides.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-09
intro
Rendered fromintro.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2023-03-02
Restoring Artifacts
Rendered fromrestore-artifacts.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-20
Scripts and Hooks
Rendered fromscripts-and-hooks.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-20
Sending to Remotes
Rendered fromsend-to-remotes.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2026-02-23
Started: 2025-11-20
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Get active 'projr' settings and do no check | .yml_get |
| Build project to output | projr_build projr_build_major projr_build_minor projr_build_patch |
| Check if required packages for build are available | projr_build_check_packages |
| Build dev project | projr_build_dev |
| Cat useful information | projr_cat_changelog |
| Set environment variables from files | projr_env_set |
| Manually Ignore Files or Directories in '.gitignore' and '.Rbuildignore' | projr_ignore projr_ignore_dir projr_ignore_dir_git projr_ignore_dir_rbuild projr_ignore_file projr_ignore_file_git projr_ignore_file_rbuild |
| Update '.gitignore' and '.Rbuildignore' with projr-managed ignores | projr_ignore_auto |
| Initialize a projr Project | projr_init projr_init_all projr_init_cite projr_init_git projr_init_github projr_init_ignore projr_init_license projr_init_renv |
| Initialise project | projr_init_prompt |
| Set environment variables for projr_init | projr_init_renviron |
| Two-minutes or less authorisation instructions | projr_instr_auth_github |
| Manually create LICENSE files without YAML configuration | projr_license_create_manual |
| Clear build logs | projr_log_clear |
| View build log (last n lines) | projr_log_view |
| Query Files Changed Between Versions | projr_manifest_changes projr_manifest_last_change projr_manifest_range |
| Query When a Specific File Last Changed | projr_manifest_file_changed projr_manifest_file_first projr_manifest_file_history projr_manifest_file_last_change |
| Get project parameters | projr_param_get projr_par_get |
| Return path | projr_path_get |
| Get 'projr' build cache directory | projr_path_get_cache_build projr_path_get_cache_build_dir |
| Return path to profile-specific directory | projr_path_get_dir |
| Add projr profile file | projr_profile_create |
| Create a local 'projr' profile | projr_profile_create_local |
| Delete a projr profile from _projr.yml | projr_profile_delete |
| Delete local 'projr' settings file. | projr_profile_delete_local |
| Get active projr profile | projr_profile_get |
| Restore or Update renv Lockfile Packages | projr_renv_restore projr_renv_restore_and_update projr_renv_update |
| Test renv restore | projr_renv_test |
| Restore project artefact directories | projr_content_update projr_restore projr_restore_repo projr_restore_repo_wd |
| Manually Unignore Files or Directories in '.gitignore' and '.Rbuildignore' | projr_unignore_manual projr_unignore_manual_dir projr_unignore_manual_dir_git projr_unignore_manual_dir_rbuild projr_unignore_manual_file projr_unignore_manual_file_git projr_unignore_manual_file_rbuild |
| 'projr' drop-in replacement for usethis::use_data | projr_use_data |
| Returns project version | projr_version_get |
| Set Project Version | projr_version_set |
| Check active 'projr' settings. | projr_yml_check |
| Set citation options | projr_yml_cite_set projr_yml_cite_set_default |
| Add a GitHub release as a destination | projr_yml_dest_add_github |
| Add a local directory as a destination | projr_yml_dest_add_local |
| Get license configuration for a directory | projr_yml_dir_license_get |
| Remove license configuration for a directory | projr_yml_dir_license_rm |
| Set license for a directory | projr_yml_dir_license_set |
| Update LICENSE files with current DESCRIPTION authors | projr_yml_dir_license_update |
| Set directory path | projr_yml_dir_path_rm projr_yml_dir_path_set |
| Get active 'projr' settings and checks for validity | projr_yml_get |
| Set Git options | projr_yml_git_set projr_yml_git_set_default |
| Build hook-related functions | projr_yml_hooks_add projr_yml_hooks_add_post projr_yml_hooks_add_pre projr_yml_hooks_rm_all |
| Add the 'parameters' key | projr_yml_par_add |
| Set renv snapshot options | projr_yml_renv_set |
| Set build restrictions | projr_yml_restrictions_set |
| Build script-related functions | projr_yml_script_add projr_yml_script_add_post projr_yml_script_add_pre projr_yml_script_rm projr_yml_script_rm_all |
