« get me outta code hell

data: yeet a bunch of content processing compositions - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/composite/wiki-properties
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-04-14 21:24:10 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-04-14 21:35:14 -0300
commit63aa6f89824bf59b1fc61a2bdfe75abb372e48f4 (patch)
tree9759c5ccc71c77f9b1cce9ebf6d068d5ae81956c /src/data/composite/wiki-properties
parentfbe7f21f6381b0f93d4b89ae8163ec48c4185a9f (diff)
data: yeet a bunch of content processing compositions
Diffstat (limited to 'src/data/composite/wiki-properties')
-rw-r--r--src/data/composite/wiki-properties/index.js1
-rw-r--r--src/data/composite/wiki-properties/lyrics.js36
2 files changed, 0 insertions, 37 deletions
diff --git a/src/data/composite/wiki-properties/index.js b/src/data/composite/wiki-properties/index.js
index 1a4360a3..d5e7657e 100644
--- a/src/data/composite/wiki-properties/index.js
+++ b/src/data/composite/wiki-properties/index.js
@@ -19,7 +19,6 @@ export {default as duration} from './duration.js';
 export {default as externalFunction} from './externalFunction.js';
 export {default as fileExtension} from './fileExtension.js';
 export {default as flag} from './flag.js';
-export {default as lyrics} from './lyrics.js';
 export {default as name} from './name.js';
 export {default as referenceList} from './referenceList.js';
 export {default as referencedArtworkList} from './referencedArtworkList.js';
diff --git a/src/data/composite/wiki-properties/lyrics.js b/src/data/composite/wiki-properties/lyrics.js
deleted file mode 100644
index eb5e524a..00000000
--- a/src/data/composite/wiki-properties/lyrics.js
+++ /dev/null
@@ -1,36 +0,0 @@
-// Lyrics! This comes in two styles - "old", where there's just one set of
-// lyrics, or the newer/standard one, with multiple sets that are each
-// annotated, credited, etc.
-
-import {input, templateCompositeFrom} from '#composite';
-import {isLyrics} from '#validators';
-
-import {exitWithoutDependency, exposeDependency}
-  from '#composite/control-flow';
-import {withParsedLyricsEntries} from '#composite/wiki-data';
-
-export default templateCompositeFrom({
-  annotation: `lyrics`,
-
-  compose: false,
-
-  update: {
-    validate: isLyrics,
-  },
-
-  steps: () => [
-    exitWithoutDependency({
-      dependency: input.updateValue(),
-      mode: input.value('falsy'),
-      value: input.value([]),
-    }),
-
-    withParsedLyricsEntries({
-      from: input.updateValue(),
-    }),
-
-    exposeDependency({
-      dependency: '#parsedLyricsEntries',
-    }),
-  ],
-});