compile_palettes: compile_palettes(): Compile JSON palettes into RDS

View source: R/compile_palettes.R

compile_palettesR Documentation

compile_palettes(): Compile JSON palettes into RDS

Description

Read JSON files under ⁠palettes_dir/⁠, validate content, and compile into a structured RDS file.

Usage

compile_palettes(palettes_dir, output_rds, log = TRUE)

Arguments

palettes_dir

Character. Folder containing subdirs: sequential/, diverging/, qualitative/ (required)

output_rds

Character. Path to save compiled RDS file (required). Use tempdir() for examples/tests.

log

Logical. Whether to log compilation events. Default: TRUE

Value

Invisibly returns RDS file path (character)

Examples


# Compile palettes using temporary directory:
compile_palettes(
  palettes_dir = system.file("extdata", "palettes", package = "evanverse"),
  output_rds = file.path(tempdir(), "palettes.rds")
)



evanverse documentation built on March 10, 2026, 5:07 p.m.