Skip to main content

Module fs

Module fs 

Source
Expand description

Local filesystem I/O for braze-sync resource files.

Each resource type has its own submodule with concrete reader / writer functions. The functions take a root directory and a domain value and have no awareness of the config system — the CLI layer is responsible for joining the config directory with resources.<kind>.path to compute the root. This keeps fs/ standalone testable and avoids a fs/config/ cycle.

See IMPLEMENTATION.md §5, §9.

Modules§

catalog_io
Catalog Schema file I/O.
content_block_io
Content Block file I/O.
custom_attribute_io
File I/O for the Custom Attribute registry.
email_template_io
Email Template file I/O.
frontmatter
YAML frontmatter helper.
tag_io
File I/O for the Tag registry.