« 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/lyrics.js
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-16 13:03:15 -0300
commit3d041361ce5aded863fd8791fb3dd011879a48ef (patch)
tree1c064c1b42e35667bd676c24212a5235f502b2b9 /src/data/composite/wiki-properties/lyrics.js
parentbe421bae8d73ae06e66c705a6c78858bcf8568c3 (diff)
data: yeet a bunch of content processing compositions
Diffstat (limited to 'src/data/composite/wiki-properties/lyrics.js')
-rw-r--r--src/data/composite/wiki-properties/lyrics.js36
1 files changed, 0 insertions, 36 deletions
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',
-    }),
-  ],
-});