Path object with convenient accessors
path.RdCreate a path object that provides easy access to common project directories with macro expansion support.
Examples
# \donttest{
# Get path object
p <- path
# Access common directories
p$artifacts() # Artifacts directory
#> [1] "/tmp/RtmpfrGA9U/parade-artifacts"
p$data() # Data directory
#> [1] "/home/runner/work/parade/parade/docs/reference/data"
p$registry() # Registry directory
#> [1] "/tmp/RtmpfrGA9U/parade-registry"
# With subdirectories
p$artifacts("models")
#> [1] "/tmp/RtmpfrGA9U/parade-artifacts/models"
p$data("raw", "2024")
#> [1] "/home/runner/work/parade/parade/docs/reference/data/raw/2024"
# Expand macros
p$expand("results/{date}/output_{run}.rds")
#> [1] "results/20260206/output_20260206-030310.rds"
# }