From 6bcb224a35eb8b6e6c04b007c3faf168996779a4 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 10 May 2022 20:01:38 -0300 Subject: WIP basic Language object Also BuildDirective, which isn't used yet. --- src/data/yaml.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/data/yaml.js') diff --git a/src/data/yaml.js b/src/data/yaml.js index 4897d57..7e2d824 100644 --- a/src/data/yaml.js +++ b/src/data/yaml.js @@ -11,6 +11,7 @@ import { Album, Artist, ArtTag, + BuildDirective, Flash, FlashAct, Group, @@ -55,6 +56,7 @@ function inspect(value) { // --> YAML data repository structure constants export const WIKI_INFO_FILE = 'wiki-info.yaml'; +export const BUILD_DIRECTIVE_DATA_FILE = 'build-directives.yaml'; export const HOMEPAGE_LAYOUT_DATA_FILE = 'homepage.yaml'; export const ARTIST_DATA_FILE = 'artists.yaml'; export const FLASH_DATA_FILE = 'flashes.yaml'; @@ -398,6 +400,14 @@ export const processWikiInfoDocument = makeProcessDocument(WikiInfo, { } }); +export const processBuildDirectiveDocument = makeProcessDocument(BuildDirective, { + propertyFieldMapping: { + directive: 'Directive', + baseDirectory: 'Base Directory', + language: 'Language', + } +}); + export const processHomepageLayoutDocument = makeProcessDocument(HomepageLayout, { propertyFieldMapping: { sidebarContent: 'Sidebar Content' -- cgit 1.3.0-6-gf8a5