diff --git a/package-lock.json b/package-lock.json index 5db5feb..5751edc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "msr-mod", "version": "0.0.0", "dependencies": { + "@astrian/music-surge-revolution": "^0.0.0-20250831052313", "@tailwindcss/vite": "^4.1.7", "axios": "^1.9.0", "gsap": "^3.13.0", @@ -42,6 +43,11 @@ "node": ">=6.0.0" } }, + "node_modules/@astrian/music-surge-revolution": { + "version": "0.0.0-20250831055015", + "resolved": "https://registry.npmjs.org/@astrian/music-surge-revolution/-/music-surge-revolution-0.0.0-20250831055015.tgz", + "integrity": "sha512-joXpUDjez+5M90C4RoGsfHZifXdUBhqSHH+kW3v6TDQJQZwh/sdof1ro4qYXG3/8D8AkfWdhFV3O1C8nxG6syw==" + }, "node_modules/@babel/helper-string-parser": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", diff --git a/package.json b/package.json index c215a13..97b461b 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "prebuild:safari": "node scripts/prebuild-safari.js" }, "dependencies": { + "@astrian/music-surge-revolution": "^0.0.0-20250831052313", "@tailwindcss/vite": "^4.1.7", "axios": "^1.9.0", "gsap": "^3.13.0", @@ -40,4 +41,4 @@ "vite": "^6.0.1", "vue-tsc": "^2.1.10" } -} \ No newline at end of file +} diff --git a/src/App.vue b/src/App.vue index 927471c..3763765 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,5 @@ diff --git a/src/components/MiniPlayer.vue b/src/components/MiniPlayer.vue new file mode 100644 index 0000000..0c8d10e --- /dev/null +++ b/src/components/MiniPlayer.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/components/PlayListItem.vue b/src/components/PlayListItem.vue index 6090b0e..97ac672 100644 --- a/src/components/PlayListItem.vue +++ b/src/components/PlayListItem.vue @@ -5,18 +5,19 @@ import { useFavourites } from '../stores/useFavourites' import StarSlashIcon from '../assets/icons/starslash.vue' +// biome-ignore lint/correctness/noUnusedVariables: used in