clay_core 0.0.1-dev.2
clay_core: ^0.0.1-dev.2 copied to clipboard
Core library for Clay — config loading, reference transforms, template generation, and annotation validation.
0.0.1-dev.2 #
0.0.1-dev.1 #
- FEAT: copy binary assets unchanged during template generation (#45).
- FEAT: resolve
referenceandtargetpaths fromclay.yamlrelative to the config file (#47). - FEAT: exclude reference files from output using gitignore-style
ignorepatterns (#47). - FEAT: transform reference files with comment annotations — remove, replace, and insert blocks; Mustache tags; spacing groups; partials (#48).
- FEAT: apply regex
replacementsandlineDeletionsdeclared inclay.yaml(#48). - FEAT: generate a Mason template tree from a reference project with
generateTemplate(#49). - FEAT: validate annotation markers across a reference tree with
validateAnnotations(#49). - FEAT: preview a single reference file with
previewReferenceFile, with or without Mason variable rendering (#49). - FEAT: load
clay.yamlfrom the working directory or parent folders into a typedClayConfig(#54).