diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-05-27 13:47:04 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-05-27 19:12:25 -0300 |
commit | 3a4c45000885b776b6e3012e57199a35ad7c7e33 (patch) | |
tree | 15125b05c2b617172e001dd810d2dd675d893379 /src/data/things | |
parent | 3f06b3668374ad1f76f2bd9ca120101c9592da37 (diff) |
eslint: trivial fixes
Diffstat (limited to 'src/data/things')
-rw-r--r-- | src/data/things/additional-file.js | 2 | ||||
-rw-r--r-- | src/data/things/additional-name.js | 4 | ||||
-rw-r--r-- | src/data/things/album.js | 6 | ||||
-rw-r--r-- | src/data/things/art-tag.js | 10 | ||||
-rw-r--r-- | src/data/things/artist.js | 3 | ||||
-rw-r--r-- | src/data/things/artwork.js | 8 | ||||
-rw-r--r-- | src/data/things/content.js | 5 | ||||
-rw-r--r-- | src/data/things/flash.js | 2 | ||||
-rw-r--r-- | src/data/things/group.js | 1 | ||||
-rw-r--r-- | src/data/things/homepage-layout.js | 3 | ||||
-rw-r--r-- | src/data/things/sorting-rule.js | 1 | ||||
-rw-r--r-- | src/data/things/track.js | 3 |
12 files changed, 14 insertions, 34 deletions
diff --git a/src/data/things/additional-file.js b/src/data/things/additional-file.js index 2ddc688a..398d0af5 100644 --- a/src/data/things/additional-file.js +++ b/src/data/things/additional-file.js @@ -8,7 +8,7 @@ import {exposeConstant, exposeUpdateValueOrContinue} from '#composite/control-flow'; export class AdditionalFile extends Thing { - static [Thing.getPropertyDescriptors] = ({}) => ({ + static [Thing.getPropertyDescriptors] = () => ({ // Update & expose thing: thing(), diff --git a/src/data/things/additional-name.js b/src/data/things/additional-name.js index b96fcd50..4c23f291 100644 --- a/src/data/things/additional-name.js +++ b/src/data/things/additional-name.js @@ -1,9 +1,9 @@ import Thing from '#thing'; -import {contentString, simpleString, thing} from '#composite/wiki-properties'; +import {contentString, thing} from '#composite/wiki-properties'; export class AdditionalName extends Thing { - static [Thing.getPropertyDescriptors] = ({}) => ({ + static [Thing.getPropertyDescriptors] = () => ({ // Update & expose thing: thing(), diff --git a/src/data/things/album.js b/src/data/things/album.js index 42b234f1..cbc3796e 100644 --- a/src/data/things/album.js +++ b/src/data/things/album.js @@ -8,7 +8,7 @@ import {colors} from '#cli'; import {input} from '#composite'; import {traverse} from '#node-utils'; import {sortAlbumsTracksChronologically, sortChronologically} from '#sort'; -import {accumulateSum, empty} from '#sugar'; +import {empty} from '#sugar'; import Thing from '#thing'; import {isColor, isDate, isDirectory, isNumber} from '#validators'; @@ -47,7 +47,6 @@ import { name, referencedArtworkList, referenceList, - reverseReferenceList, simpleDate, simpleString, soupyFind, @@ -74,7 +73,6 @@ export class Album extends Thing { CommentaryEntry, CreditingSourcesEntry, Group, - Track, TrackSection, WikiInfo, }) => ({ @@ -845,7 +843,7 @@ export class TrackSection extends Thing { static [Thing.friendlyName] = `Track Section`; static [Thing.referenceType] = `track-section`; - static [Thing.getPropertyDescriptors] = ({Album, Track}) => ({ + static [Thing.getPropertyDescriptors] = ({Track}) => ({ // Update & expose name: name('Unnamed Track Section'), diff --git a/src/data/things/art-tag.js b/src/data/things/art-tag.js index 0ec1ff31..518f616b 100644 --- a/src/data/things/art-tag.js +++ b/src/data/things/art-tag.js @@ -1,8 +1,7 @@ export const ART_TAG_DATA_FILE = 'tags.yaml'; import {input} from '#composite'; -import find from '#find'; -import {sortAlphabetically, sortAlbumsTracksChronologically} from '#sort'; +import {sortAlphabetically} from '#sort'; import Thing from '#thing'; import {unique} from '#sugar'; import {isName} from '#validators'; @@ -24,7 +23,6 @@ import { soupyReverse, thingList, urls, - wikiData, } from '#composite/wiki-properties'; import {withAllDescendantArtTags, withAncestorArtTagBaobabTree} @@ -34,11 +32,7 @@ export class ArtTag extends Thing { static [Thing.referenceType] = 'tag'; static [Thing.friendlyName] = `Art Tag`; - static [Thing.getPropertyDescriptors] = ({ - AdditionalName, - Album, - Track, - }) => ({ + static [Thing.getPropertyDescriptors] = ({AdditionalName}) => ({ // Update & expose name: name('Unnamed Art Tag'), diff --git a/src/data/things/artist.js b/src/data/things/artist.js index 9e329c74..f516098b 100644 --- a/src/data/things/artist.js +++ b/src/data/things/artist.js @@ -26,7 +26,6 @@ import { soupyFind, soupyReverse, urls, - wikiData, } from '#composite/wiki-properties'; import {artistTotalDuration} from '#composite/things/artist'; @@ -35,7 +34,7 @@ export class Artist extends Thing { static [Thing.referenceType] = 'artist'; static [Thing.wikiDataArray] = 'artistData'; - static [Thing.getPropertyDescriptors] = ({Album, Flash, Group, Track}) => ({ + static [Thing.getPropertyDescriptors] = () => ({ // Update & expose name: name('Unnamed Artist'), diff --git a/src/data/things/artwork.js b/src/data/things/artwork.js index ac70159c..a72da470 100644 --- a/src/data/things/artwork.js +++ b/src/data/things/artwork.js @@ -1,5 +1,6 @@ import {inspect} from 'node:util'; +import {colors} from '#cli'; import {input} from '#composite'; import find from '#find'; import Thing from '#thing'; @@ -24,7 +25,7 @@ import { parseDimensions, } from '#yaml'; -import {withIndexInList, withPropertyFromObject} from '#composite/data'; +import {withPropertyFromObject} from '#composite/data'; import { exitWithoutDependency, @@ -64,10 +65,7 @@ import { export class Artwork extends Thing { static [Thing.referenceType] = 'artwork'; - static [Thing.getPropertyDescriptors] = ({ - ArtTag, - Contribution, - }) => ({ + static [Thing.getPropertyDescriptors] = ({ArtTag}) => ({ // Update & expose unqualifiedDirectory: directory({ diff --git a/src/data/things/content.js b/src/data/things/content.js index fbc2e417..60995c4a 100644 --- a/src/data/things/content.js +++ b/src/data/things/content.js @@ -1,10 +1,9 @@ import {input} from '#composite'; -import find from '#find'; import Thing from '#thing'; import {is, isDate} from '#validators'; import {parseDate} from '#yaml'; -import {contentString, referenceList, simpleDate, soupyFind, thing} +import {contentString, simpleDate, soupyFind, thing} from '#composite/wiki-properties'; import { @@ -27,7 +26,7 @@ import { } from '#composite/things/content'; export class ContentEntry extends Thing { - static [Thing.getPropertyDescriptors] = ({Artist}) => ({ + static [Thing.getPropertyDescriptors] = () => ({ // Update & expose thing: thing(), diff --git a/src/data/things/flash.js b/src/data/things/flash.js index da243b7d..160221f0 100644 --- a/src/data/things/flash.js +++ b/src/data/things/flash.js @@ -43,7 +43,6 @@ import { thing, thingList, urls, - wikiData, } from '#composite/wiki-properties'; import {withFlashAct} from '#composite/things/flash'; @@ -57,7 +56,6 @@ export class Flash extends Thing { CommentaryEntry, CreditingSourcesEntry, Track, - FlashAct, WikiInfo, }) => ({ // Update & expose diff --git a/src/data/things/group.js b/src/data/things/group.js index 4b4c306c..0262a3a5 100644 --- a/src/data/things/group.js +++ b/src/data/things/group.js @@ -19,7 +19,6 @@ import { thing, thingList, urls, - wikiData, } from '#composite/wiki-properties'; export class Group extends Thing { diff --git a/src/data/things/homepage-layout.js b/src/data/things/homepage-layout.js index 82bad2d3..3a11c287 100644 --- a/src/data/things/homepage-layout.js +++ b/src/data/things/homepage-layout.js @@ -63,7 +63,6 @@ export class HomepageLayout extends Thing { thingConstructors: { HomepageLayout, HomepageLayoutSection, - HomepageLayoutAlbumsRow, }, }) => ({ title: `Process homepage layout file`, @@ -250,7 +249,7 @@ export class HomepageLayoutActionsRow extends HomepageLayoutRow { export class HomepageLayoutAlbumCarouselRow extends HomepageLayoutRow { static [Thing.friendlyName] = `Homepage Album Carousel Row`; - static [Thing.getPropertyDescriptors] = (opts, {Album, Group} = opts) => ({ + static [Thing.getPropertyDescriptors] = (opts, {Album} = opts) => ({ ...HomepageLayoutRow[Thing.getPropertyDescriptors](opts), // Update & expose diff --git a/src/data/things/sorting-rule.js b/src/data/things/sorting-rule.js index b169a541..ccc4ad89 100644 --- a/src/data/things/sorting-rule.js +++ b/src/data/things/sorting-rule.js @@ -3,7 +3,6 @@ export const SORTING_RULE_DATA_FILE = 'sorting-rules.yaml'; import {readFile, writeFile} from 'node:fs/promises'; import * as path from 'node:path'; -import {input} from '#composite'; import {chunkByProperties, compareArrays, unique} from '#sugar'; import Thing from '#thing'; import {isObject, isStringNonEmpty, anyOf, strictArrayOf} from '#validators'; diff --git a/src/data/things/track.js b/src/data/things/track.js index ba21cda1..8419f8ba 100644 --- a/src/data/things/track.js +++ b/src/data/things/track.js @@ -41,7 +41,6 @@ import { import { commentatorArtists, constitutibleArtworkList, - contentString, contributionList, dimensions, directory, @@ -92,10 +91,8 @@ export class Track extends Thing { Artwork, CommentaryEntry, CreditingSourcesEntry, - Flash, LyricsEntry, ReferencingSourcesEntry, - TrackSection, WikiInfo, }) => ({ // Update & expose |