Skip to content

Commit ac1075a

Browse files
Add genre data for [+] expansion feature
- Populate lineup.json with genres for 370/569 artists (65% coverage) - Use Last.fm API as primary source (231 artists), MusicBrainz as fallback (32 artists) - Update add-genres.js script to try Last.fm first (faster, better coverage) - Fix expansion message from placeholder to proper "No similar artists" text - Add dotenv dependency for API key management Genre expansion now shows other Treefort artists with overlapping genres when clicking [+] on a matched artist. Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 331edb3 commit ac1075a

5 files changed

Lines changed: 2851 additions & 697 deletions

File tree

package-lock.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"preview": "vite preview"
1010
},
1111
"devDependencies": {
12+
"dotenv": "^17.3.1",
1213
"vite": "^5.4.0"
1314
}
1415
}

0 commit comments

Comments
 (0)