[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.

choer: Bump lastfm-ts-api version

scriptex/lastfm-ts-api#52

FoxxMD (Feb 3, 2026, 1:40 PM UTC) 5a7e1c0a 9c3b0796

+6 -19
+5 -5
package-lock.json
··· 6 6 "packages": { 7 7 "": { 8 8 "name": "multi-scrobbler", 9 - "version": "0.11.1", 9 + "version": "0.11.2", 10 10 "hasInstallScript": true, 11 11 "license": "MIT", 12 12 "dependencies": { ··· 72 72 "jsondiffpatch": "^0.7.3", 73 73 "keyv": "^5.5.0", 74 74 "kodi-api": "^0.2.1", 75 - "lastfm-ts-api": "^2.5.0", 75 + "lastfm-ts-api": "^2.6.0", 76 76 "merge-error-cause": "^5.0.2", 77 77 "mopidy": "^1.3.0", 78 78 "mpd-api": "^1.1.2", ··· 8407 8407 } 8408 8408 }, 8409 8409 "node_modules/lastfm-ts-api": { 8410 - "version": "2.5.0", 8411 - "resolved": "https://registry.npmjs.org/lastfm-ts-api/-/lastfm-ts-api-2.5.0.tgz", 8412 - "integrity": "sha512-UT+hh74C9+Jwn+gA7ieM66qkh5eGP1V/6CP9KyfVENqU7oXTC0AwRTU18i9jd3oE7cd/gEn1MruwB7WRoUxj8Q==", 8410 + "version": "2.6.0", 8411 + "resolved": "https://registry.npmjs.org/lastfm-ts-api/-/lastfm-ts-api-2.6.0.tgz", 8412 + "integrity": "sha512-Kr4B4/LlEHumvmnzLawXGRQAzn2ApsQ/n+locPyDpGIQgJg/oK9OSAVTS1d47D00NLnZCNoa/+9YB/bkeXL46Q==", 8413 8413 "license": "MIT", 8414 8414 "funding": { 8415 8415 "url": "https://github.com/sponsors/scriptex"
+1 -1
package.json
··· 106 106 "jsondiffpatch": "^0.7.3", 107 107 "keyv": "^5.5.0", 108 108 "kodi-api": "^0.2.1", 109 - "lastfm-ts-api": "^2.5.0", 109 + "lastfm-ts-api": "^2.6.0", 110 110 "merge-error-cause": "^5.0.2", 111 111 "mopidy": "^1.3.0", 112 112 "mpd-api": "^1.1.2",
-13
patches/lastfm-ts-api+2.5.0.patch
··· 1 - diff --git a/node_modules/lastfm-ts-api/dist/api-request.js b/node_modules/lastfm-ts-api/dist/api-request.js 2 - index d3d3287..20509af 100644 3 - --- a/node_modules/lastfm-ts-api/dist/api-request.js 4 - +++ b/node_modules/lastfm-ts-api/dist/api-request.js 5 - @@ -64,7 +64,7 @@ export class LastFMApiRequest { 6 - } 7 - httpRequest.end(); 8 - }).then(([response, content]) => { 9 - - if (response.headers['content-type'] !== 'application/json') { 10 - + if (!response.headers['content-type']?.includes('application/json')) { 11 - throw new LastFMResponseError(`lastfm-ts-api: Expected JSON response but received '${response.headers['content-type']}'`, { response, content }); 12 - } 13 - let data;