[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music
0

Configure Feed

Select the types of activity you want to include in your feed.

chore: Update ytm #345

FoxxMD (Sep 2, 2025, 12:15 PM UTC) 6d99790f 3e7f1965

+16 -27
+15 -26
package-lock.json
··· 86 86 "vite-express": "^0.16.0", 87 87 "vlc-client": "^1.1.1", 88 88 "xml2js": "0.6.1", 89 - "youtubei.js": "^13.1.0" 89 + "youtubei.js": "^15.0.1" 90 90 }, 91 91 "devDependencies": { 92 92 "@dbus-types/notifications": "^0.0.5", ··· 1047 1047 "engines": { 1048 1048 "node": ">=18.0.0", 1049 1049 "npm": ">=9.0.0" 1050 - } 1051 - }, 1052 - "node_modules/@fastify/busboy": { 1053 - "version": "2.1.1", 1054 - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 1055 - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 1056 - "license": "MIT", 1057 - "engines": { 1058 - "node": ">=14" 1059 1050 } 1060 1051 }, 1061 1052 "node_modules/@fortawesome/fontawesome-common-types": { ··· 6914 6905 } 6915 6906 }, 6916 6907 "node_modules/jintr": { 6917 - "version": "3.2.1", 6918 - "resolved": "https://registry.npmjs.org/jintr/-/jintr-3.2.1.tgz", 6919 - "integrity": "sha512-yjKUBuwTTg4nc4izMysxuIk0BKh45hnbc1KnXE6LxagIGZn5od+I2elpuRY9IIm3EiKiUZxhxV89a0iX+xoEZg==", 6908 + "version": "3.3.1", 6909 + "resolved": "https://registry.npmjs.org/jintr/-/jintr-3.3.1.tgz", 6910 + "integrity": "sha512-nnOzyhf0SLpbWuZ270Omwbj5LcXUkTcZkVnK8/veJXtSZOiATM5gMZMdmzN75FmTyj+NVgrGaPdH12zIJ24oIA==", 6920 6911 "funding": [ 6921 6912 "https://github.com/sponsors/LuanRT" 6922 6913 ], 6914 + "license": "MIT", 6923 6915 "dependencies": { 6924 6916 "acorn": "^8.8.0" 6925 6917 } ··· 12048 12040 } 12049 12041 }, 12050 12042 "node_modules/youtubei.js": { 12051 - "version": "13.1.0", 12052 - "resolved": "https://registry.npmjs.org/youtubei.js/-/youtubei.js-13.1.0.tgz", 12053 - "integrity": "sha512-uL4TyojAYET0c5NGFD7+ScCod/k8Pc/B+D5tLrunFcz1GaBjRMOGRPcNGaRmnhwisegU7ibtw0iUxCN+BZ0ang==", 12043 + "version": "15.0.1", 12044 + "resolved": "https://registry.npmjs.org/youtubei.js/-/youtubei.js-15.0.1.tgz", 12045 + "integrity": "sha512-2slapqJS5NuXKHvcACEknyVz0AjH/TrXaOhDM0q2twQKa54kCmfj+7B/2nGfd20uzAe29zW1ejk2qOc4ABuGkg==", 12054 12046 "funding": [ 12055 12047 "https://github.com/sponsors/LuanRT" 12056 12048 ], 12049 + "license": "MIT", 12057 12050 "dependencies": { 12058 12051 "@bufbuild/protobuf": "^2.0.0", 12059 - "jintr": "^3.2.1", 12060 - "tslib": "^2.5.0", 12061 - "undici": "^5.19.1" 12052 + "jintr": "^3.3.1", 12053 + "undici": "^6.21.3" 12062 12054 } 12063 12055 }, 12064 12056 "node_modules/youtubei.js/node_modules/undici": { 12065 - "version": "5.29.0", 12066 - "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", 12067 - "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", 12057 + "version": "6.21.3", 12058 + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz", 12059 + "integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==", 12068 12060 "license": "MIT", 12069 - "dependencies": { 12070 - "@fastify/busboy": "^2.0.0" 12071 - }, 12072 12061 "engines": { 12073 - "node": ">=14.0" 12062 + "node": ">=18.17" 12074 12063 } 12075 12064 }, 12076 12065 "node_modules/zod": {
+1 -1
package.json
··· 118 118 "vite-express": "^0.16.0", 119 119 "vlc-client": "^1.1.1", 120 120 "xml2js": "0.6.1", 121 - "youtubei.js": "^13.1.0" 121 + "youtubei.js": "^15.0.1" 122 122 }, 123 123 "devDependencies": { 124 124 "@dbus-types/notifications": "^0.0.5",