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

Add package for atproto repo car handling

FoxxMD (Jun 3, 2026, 4:29 PM UTC) 6546ee3d 44424f25

+124
+123
package-lock.json
··· 12 12 "dependencies": { 13 13 "@astronautlabs/mdns": "^1.0.7", 14 14 "@atcute/identity-resolver-node": "^1.0.3", 15 + "@atcute/repo": "^1.0.0", 15 16 "@atproto/api": "^0.18.0", 16 17 "@atproto/oauth-client-node": "^0.3.10", 17 18 "@donedeal0/superdiff": "^1.1.1", ··· 276 277 "integrity": "sha512-9bVdQ15Tbzpor1z/bteaemC9NvRDZgMD4Cfbu1/r/6Zv6fCBXvIJJoJ6Dh/BMvTlAiT2Xewm36i0VWRnZ4yw6A==", 277 278 "license": "MIT" 278 279 }, 280 + "node_modules/@atcute/car": { 281 + "version": "6.0.0", 282 + "resolved": "https://registry.npmjs.org/@atcute/car/-/car-6.0.0.tgz", 283 + "integrity": "sha512-v3lhHfqxBi/wxq3q4N9f3/9ed44xqwKI0VAlgPge9NKjJ2xuJcEvj12v4m+P2FB758cioCsghKy58tz2s20eAA==", 284 + "license": "0BSD", 285 + "dependencies": { 286 + "@atcute/cbor": "^2.3.3", 287 + "@atcute/cid": "^2.4.1", 288 + "@atcute/uint8array": "^1.1.1", 289 + "@atcute/varint": "^2.0.0" 290 + }, 291 + "peerDependencies": { 292 + "@atcute/cbor": "^2.0.0", 293 + "@atcute/cid": "^2.0.0" 294 + } 295 + }, 296 + "node_modules/@atcute/cbor": { 297 + "version": "2.3.3", 298 + "resolved": "https://registry.npmjs.org/@atcute/cbor/-/cbor-2.3.3.tgz", 299 + "integrity": "sha512-zZ4nHOK837zTMWJtta35YD7pcukrTzDc8jkpIGlSgoDYzu3l4BX3WVgpPJtRn3K6h2v97uyiWfiVjSpM7JSFzQ==", 300 + "license": "0BSD", 301 + "dependencies": { 302 + "@atcute/cid": "^2.4.1", 303 + "@atcute/multibase": "^1.2.0", 304 + "@atcute/uint8array": "^1.1.1" 305 + }, 306 + "peerDependencies": { 307 + "@atcute/cid": "^2.0.0" 308 + } 309 + }, 310 + "node_modules/@atcute/cid": { 311 + "version": "2.4.1", 312 + "resolved": "https://registry.npmjs.org/@atcute/cid/-/cid-2.4.1.tgz", 313 + "integrity": "sha512-bwhna69RCv7yetXudtj+2qrMPYvhhIQqvJz6YUpUS98v7OdF3X2dnye9Nig2NDrklZcuyOsu7sQo7GOykJXRLQ==", 314 + "license": "0BSD", 315 + "dependencies": { 316 + "@atcute/multibase": "^1.1.8", 317 + "@atcute/uint8array": "^1.1.1" 318 + } 319 + }, 320 + "node_modules/@atcute/crypto": { 321 + "version": "2.4.1", 322 + "resolved": "https://registry.npmjs.org/@atcute/crypto/-/crypto-2.4.1.tgz", 323 + "integrity": "sha512-tJ3Pi/XYcAsABKtqSlSOTKfO5YiQ4XdqlTuPS8HiRZSezOPcXBFFzAFWpSIJPURbVPFQL3LLrrK0Ea24wl5qeQ==", 324 + "license": "0BSD", 325 + "dependencies": { 326 + "@atcute/multibase": "^1.2.0", 327 + "@atcute/uint8array": "^1.1.1", 328 + "@noble/secp256k1": "^3.0.0" 329 + } 330 + }, 279 331 "node_modules/@atcute/identity": { 280 332 "version": "1.1.5", 281 333 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.5.tgz", ··· 332 384 "esm-env": "^1.2.2" 333 385 } 334 386 }, 387 + "node_modules/@atcute/mst": { 388 + "version": "1.0.1", 389 + "resolved": "https://registry.npmjs.org/@atcute/mst/-/mst-1.0.1.tgz", 390 + "integrity": "sha512-F3PfHt/6RedpSCwPFVOK8YQ+9lohAqeqUfqWrXLEZUmSVjXPlhSY6re+fmAnNuYX1g124QprIea9G2K3IfymyQ==", 391 + "license": "0BSD", 392 + "dependencies": { 393 + "@atcute/cbor": "^2.3.3", 394 + "@atcute/cid": "^2.4.1", 395 + "@atcute/uint8array": "^1.1.1" 396 + }, 397 + "peerDependencies": { 398 + "@atcute/cbor": "^2.0.0", 399 + "@atcute/cid": "^2.0.0" 400 + } 401 + }, 402 + "node_modules/@atcute/multibase": { 403 + "version": "1.2.0", 404 + "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.2.0.tgz", 405 + "integrity": "sha512-ZK2GRra+qIYq9nNuQB52m2ul0hOmCQEtPobGfTSUxm7pF0OGEkWGkWHugFhNEDVzHzTwPxHp6VGotdZFue4lYQ==", 406 + "license": "0BSD", 407 + "dependencies": { 408 + "@atcute/uint8array": "^1.1.1" 409 + } 410 + }, 411 + "node_modules/@atcute/repo": { 412 + "version": "1.0.0", 413 + "resolved": "https://registry.npmjs.org/@atcute/repo/-/repo-1.0.0.tgz", 414 + "integrity": "sha512-3s6VDKMimmYxVXn9OTlYQ7bJGPRcZRyFZ+oF/IFdfm3PsEUxwwSXajw1bG0HVXns1rNgNnDUT0PqMlUd2GnjqA==", 415 + "license": "0BSD", 416 + "dependencies": { 417 + "@atcute/car": "^6.0.0", 418 + "@atcute/cbor": "^2.3.3", 419 + "@atcute/cid": "^2.4.1", 420 + "@atcute/crypto": "^2.4.1", 421 + "@atcute/lexicons": "^2.0.0", 422 + "@atcute/mst": "^1.0.1", 423 + "@atcute/uint8array": "^1.1.1" 424 + }, 425 + "peerDependencies": { 426 + "@atcute/cbor": "^2.0.0", 427 + "@atcute/cid": "^2.0.0", 428 + "@atcute/lexicons": "^2.0.0" 429 + } 430 + }, 431 + "node_modules/@atcute/repo/node_modules/@atcute/lexicons": { 432 + "version": "2.0.0", 433 + "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-2.0.0.tgz", 434 + "integrity": "sha512-fIlwP+TPEAGoF5aU5s+f8N5sOjOu8Mww/sQL1B57Dp2hj3G/EWG9XwOHPokzycBCgXx+UxIIrzZCGy8whsVDZw==", 435 + "license": "0BSD", 436 + "dependencies": { 437 + "@atcute/uint8array": "^1.1.1", 438 + "@atcute/util-text": "^1.3.1", 439 + "@standard-schema/spec": "^1.1.0", 440 + "esm-env": "^1.2.2" 441 + } 442 + }, 335 443 "node_modules/@atcute/uint8array": { 336 444 "version": "1.1.2", 337 445 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.2.tgz", ··· 356 464 "dependencies": { 357 465 "unicode-segmenter": "^0.14.5" 358 466 } 467 + }, 468 + "node_modules/@atcute/varint": { 469 + "version": "2.0.0", 470 + "resolved": "https://registry.npmjs.org/@atcute/varint/-/varint-2.0.0.tgz", 471 + "integrity": "sha512-CEY/oVK/nVpL4e5y3sdenLETDL6/Xu5xsE/0TupK+f0Yv8jcD60t2gD8SHROWSvUwYLdkjczLCSA7YrtnjCzWw==", 472 + "license": "0BSD" 359 473 }, 360 474 "node_modules/@atproto-labs/did-resolver": { 361 475 "version": "0.2.6", ··· 2551 2665 "engines": { 2552 2666 "node": "^14.21.3 || >=16" 2553 2667 }, 2668 + "funding": { 2669 + "url": "https://paulmillr.com/funding/" 2670 + } 2671 + }, 2672 + "node_modules/@noble/secp256k1": { 2673 + "version": "3.1.0", 2674 + "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.1.0.tgz", 2675 + "integrity": "sha512-+F7iS7tUMaNGXcc9X3PjmjvuQnXEuSjCRNzVVA2xAcKXgCaP0dHYz4SFyt4FKNHef7sOP//xihowcySSS7PK9g==", 2676 + "license": "MIT", 2554 2677 "funding": { 2555 2678 "url": "https://paulmillr.com/funding/" 2556 2679 }
+1
package.json
··· 50 50 "dependencies": { 51 51 "@astronautlabs/mdns": "^1.0.7", 52 52 "@atcute/identity-resolver-node": "^1.0.3", 53 + "@atcute/repo": "^1.0.0", 53 54 "@atproto/api": "^0.18.0", 54 55 "@atproto/oauth-client-node": "^0.3.10", 55 56 "@donedeal0/superdiff": "^1.1.1",