Skip to content

Commit

Permalink
feat(music): add additional genres (#2621)
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyhofer committed Mar 28, 2024
1 parent 1477958 commit 7dae52b
Show file tree
Hide file tree
Showing 2 changed files with 265 additions and 14 deletions.
273 changes: 262 additions & 11 deletions src/locales/en/music/genre.ts
Original file line number Diff line number Diff line change
@@ -1,20 +1,271 @@
export default [
'Rock',
'Metal',
'Pop',
'Acid House',
'Acid Jazz',
'Acid Rock',
'Acoustic Blues',
'Acoustic',
'Afro-Pop',
'Afrobeat',
'Alt-Rock',
'Alternative',
'Ambient',
'American Trad Rock',
'Americana',
'Anime',
'Arena Rock',
'Art-Rock',
'Avant-Garde',
'Avant-Punk',
'Baladas y Boleros',
'Barbershop',
'Baroque',
'Bebop',
'Big Band',
'Black Metal',
'Blue Note',
'Bluegrass',
'Blues',
'Boogaloo',
'Bop',
'Bossa Nova',
'Bounce',
'Brazilian Funk',
'Breakbeat',
'Britpop',
'Cajun',
'Cantopop',
'CCM',
'Celtic Folk',
'Celtic',
'Chamber Music',
'Chant',
'Chanukah',
'Chicago Blues',
'Chicago House',
'Chicano',
'Children’s Music',
'Chill',
'Choral',
'Christian',
'Christmas',
'Classical',
'Club',
'College Rock',
'Conjunto',
'Cool Jazz',
'Country',
'Crunk',
'Dance',
'Dancehall',
'Death Metal',
'Deep House',
'Delta Blues',
'Detroit Techno',
'Dirty South',
'Disco',
'Disney',
'Dixieland',
'Doo-wop',
'Downtempo',
'Dream Pop',
'Drill',
'Drinking Songs',
'Drone',
"Drum'n'bass",
'Dub',
'Dubstep',
'Early Music',
'East Coast Rap',
'Easter',
'Easy Listening',
'Eclectic',
'EDM',
'Electric Blues',
'Electro',
'Electronic',
'Electronica',
'Emo',
'Enka',
'Environmental',
'Ethio-jazz',
'Experimental Rock',
'Experimental',
'Flamenco',
'Folk',
'World',
'Country',
'Jazz',
'Folk-Rock',
'Forro',
'French Pop',
'Funk',
'Soul',
'Fusion',
'Gangsta Rap',
'Garage',
'German Folk',
'German Pop',
'Glam Rock',
'Gospel',
'Goth',
'Grime',
'Grindcore',
'Groove',
'Grunge',
'Hair Metal',
'Halloween',
'Happy',
'Hard Bop',
'Hard Dance',
'Hard Rock',
'Hardcore Punk',
'Hardcore Rap',
'Hardcore',
'Hardstyle',
'Healing',
'Heavy Metal',
'High Classical',
'Hip Hop',
'Classical',
'Holiday',
'Honky Tonk',
'House',
'IDM',
'Impressionist',
'Indie',
'Industrial',
'Instrumental',
'J-Dance',
'J-Idol',
'J-Pop',
'J-Punk',
'J-Rock',
'J-Ska',
'J-Synth',
'Jackin House',
'Jam Bands',
'Japanese Pop',
'Jazz',
'Jungle',
'K-Pop',
'Karaoke',
'Kayokyoku',
'Kids',
'Kitsch',
'Klezmer',
'Krautrock',
'Latin Jazz',
'Latin Rap',
'Latin',
'Local',
'Lounge',
'Lullabies',
'Mainstream Jazz',
'Malay',
'Mandopop',
'March',
'Mariachi',
'Mawwal',
'Medieval',
'Meditation',
'Metal',
'Metalcore',
'Minimal Techno',
'Minimalism',
'Modern',
'Motown',
'MPB',
'Mugham',
'Musicals',
'Musique Concrète',
'Nature',
'Neo-Soul',
'Nerdcore',
'New Acoustic',
'New Age',
'New Mex',
'New Wave',
'No Wave',
'Noise',
'Nordic',
'Novelty',
'Oi!',
'Old School Rap',
'Opera',
'OPM',
'Orchestral',
'Original Score',
'Outlaw Country',
'Pagode',
'Party',
'Piano',
'Polka',
'Pop Film',
'Pop Latino',
'Pop',
'Post Dubstep',
'Power Pop',
'Praise & Worship',
'Progressive House',
'Progressive Rock',
'Proto-punk',
'Psych Rock',
'Psychedelic',
'Punk Rock',
'Punk',
'Qawwali',
'Quiet Storm',
'R&B',
'Ragtime',
'Rainy Day',
'Rap',
'Reggae',
'Reggaeton',
'Regional Mexicano',
'Relaxation',
'Renaissance',
'Retro',
'Rock',
'Rockabilly',
'Rocksteady',
'Romance',
'Romantic',
'Roots Reggae',
'Roots Rock',
'Sad',
'Salsa',
'Samba',
'Second Line',
'Sertanejo',
'Shaabi',
'Shoegaze',
'SKA',
'Sleep',
'Smooth Jazz',
'Soft Rock',
'Soul',
'Soundtrack',
'Southern Gospel',
'Southern Rock',
'Space Rock',
'Stage And Screen',
'Blues',
'Non Music',
'Rap',
'Steampunk',
'Summer',
'Surf',
'Swamp Pop',
'Swing',
'Synth Pop',
'Tango',
'Techno',
'Teen Pop',
'Tejano',
'Tex-Mex',
'Thanksgiving',
'Traditional',
'Trance',
'Trip Hop',
'Tropical',
'Underground Rap',
'Urban Cowboy',
'Urban',
'West Coast Rap',
'Western Swing',
'World',
'Worldbeat',
'Zydeco',
];
6 changes: 3 additions & 3 deletions test/modules/__snapshots__/music.spec.ts.snap
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html

exports[`music > 42 > genre 1`] = `"Country"`;
exports[`music > 42 > genre 1`] = `"German Folk"`;

exports[`music > 42 > songName 1`] = `"God Bless the Child"`;

exports[`music > 1211 > genre 1`] = `"Non Music"`;
exports[`music > 1211 > genre 1`] = `"Swing"`;

exports[`music > 1211 > songName 1`] = `"The End of the World"`;

exports[`music > 1337 > genre 1`] = `"Folk"`;
exports[`music > 1337 > genre 1`] = `"Drinking Songs"`;

exports[`music > 1337 > songName 1`] = `"That'll Be the Day"`;

0 comments on commit 7dae52b

Please sign in to comment.