[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: Bump with-local-tmp-dir version

tmp dependency has been removed so previous buggy behavior(?) is gone

FoxxMD (Sep 11, 2025, 7:14 PM UTC) 48467b08 682d5076

+74 -38
+73 -32
package-lock.json
··· 139 139 "typescript": "5.5.4", 140 140 "typescript-eslint": "^7.0.1", 141 141 "vite": "^5.2.12", 142 - "with-local-tmp-dir": "^5.1.1" 142 + "with-local-tmp-dir": "^6.0.0" 143 143 }, 144 144 "engines": { 145 145 "node": ">=18.19.1", ··· 561 561 "integrity": "sha512-lp316jRb+OCCm8KbzidppWCKteISwgpWU6sxzzDI+PJtflfX87h/AHVQdcqY1f3/za2S869KliJbtJZuan1H2Q==" 562 562 }, 563 563 "node_modules/@dword-design/chdir": { 564 - "version": "2.1.4", 565 - "resolved": "https://registry.npmjs.org/@dword-design/chdir/-/chdir-2.1.4.tgz", 566 - "integrity": "sha512-cHpMTx4XepHQi3hmDnKma5YXU4pm01k9xKI1k8Wwq25cN3j0FCWbiji11hdrRYr6+uDC9mrb/M5Mo0okYiNRzA==", 564 + "version": "4.0.0", 565 + "resolved": "https://registry.npmjs.org/@dword-design/chdir/-/chdir-4.0.0.tgz", 566 + "integrity": "sha512-Lw0SDZbeMnsGwBwZNeazDh5RL9oVXsEVD9M3S2hOrgQTNq3LwCs7ndxO72exOGqC+OVQBt8OFQ08gsUOX7mdCQ==", 567 567 "dev": true, 568 + "license": "MIT", 568 569 "engines": { 569 - "node": ">=12" 570 + "node": ">=20" 570 571 }, 571 572 "funding": { 572 573 "url": "https://github.com/sponsors/dword-design" ··· 2779 2780 "@types/node": "*" 2780 2781 } 2781 2782 }, 2783 + "node_modules/@types/fs-extra": { 2784 + "version": "11.0.4", 2785 + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", 2786 + "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", 2787 + "dev": true, 2788 + "license": "MIT", 2789 + "dependencies": { 2790 + "@types/jsonfile": "*", 2791 + "@types/node": "*" 2792 + } 2793 + }, 2782 2794 "node_modules/@types/hoist-non-react-statics": { 2783 2795 "version": "3.3.5", 2784 2796 "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", ··· 2824 2836 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2825 2837 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" 2826 2838 }, 2839 + "node_modules/@types/jsonfile": { 2840 + "version": "6.1.4", 2841 + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", 2842 + "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", 2843 + "dev": true, 2844 + "license": "MIT", 2845 + "dependencies": { 2846 + "@types/node": "*" 2847 + } 2848 + }, 2827 2849 "node_modules/@types/keyv": { 2828 2850 "version": "3.1.4", 2829 2851 "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", ··· 2932 2954 "dependencies": { 2933 2955 "@types/node": "*" 2934 2956 } 2957 + }, 2958 + "node_modules/@types/retry": { 2959 + "version": "0.12.2", 2960 + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", 2961 + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", 2962 + "dev": true, 2963 + "license": "MIT" 2935 2964 }, 2936 2965 "node_modules/@types/send": { 2937 2966 "version": "0.17.4", ··· 6626 6655 "url": "https://github.com/sponsors/ljharb" 6627 6656 } 6628 6657 }, 6658 + "node_modules/is-network-error": { 6659 + "version": "1.1.0", 6660 + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", 6661 + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", 6662 + "dev": true, 6663 + "license": "MIT", 6664 + "engines": { 6665 + "node": ">=16" 6666 + }, 6667 + "funding": { 6668 + "url": "https://github.com/sponsors/sindresorhus" 6669 + } 6670 + }, 6629 6671 "node_modules/is-node-process": { 6630 6672 "version": "1.2.0", 6631 6673 "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", ··· 8593 8635 "node": ">=8" 8594 8636 } 8595 8637 }, 8638 + "node_modules/p-retry": { 8639 + "version": "6.2.1", 8640 + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", 8641 + "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", 8642 + "dev": true, 8643 + "license": "MIT", 8644 + "dependencies": { 8645 + "@types/retry": "0.12.2", 8646 + "is-network-error": "^1.0.0", 8647 + "retry": "^0.13.1" 8648 + }, 8649 + "engines": { 8650 + "node": ">=16.17" 8651 + }, 8652 + "funding": { 8653 + "url": "https://github.com/sponsors/sindresorhus" 8654 + } 8655 + }, 8596 8656 "node_modules/p-timeout": { 8597 8657 "version": "3.2.0", 8598 8658 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", ··· 10880 10940 "node": ">=0.6.0" 10881 10941 } 10882 10942 }, 10883 - "node_modules/tmp-promise": { 10884 - "version": "3.0.3", 10885 - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", 10886 - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", 10887 - "dev": true, 10888 - "dependencies": { 10889 - "tmp": "^0.2.0" 10890 - } 10891 - }, 10892 - "node_modules/tmp-promise/node_modules/tmp": { 10893 - "version": "0.2.1", 10894 - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", 10895 - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", 10896 - "dev": true, 10897 - "dependencies": { 10898 - "rimraf": "^3.0.0" 10899 - }, 10900 - "engines": { 10901 - "node": ">=8.17.0" 10902 - } 10903 - }, 10904 10943 "node_modules/to-readable-stream": { 10905 10944 "version": "2.1.0", 10906 10945 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", ··· 12029 12068 } 12030 12069 }, 12031 12070 "node_modules/with-local-tmp-dir": { 12032 - "version": "5.1.1", 12033 - "resolved": "https://registry.npmjs.org/with-local-tmp-dir/-/with-local-tmp-dir-5.1.1.tgz", 12034 - "integrity": "sha512-7HZx3lC2BNMqrkob/29+GxBZtt0J2j5qyYn77/FivEAKS2Q90Tlc6KaqjBAPnVo0B3OfHDtCBZG3i8S6kD8N8A==", 12071 + "version": "6.0.0", 12072 + "resolved": "https://registry.npmjs.org/with-local-tmp-dir/-/with-local-tmp-dir-6.0.0.tgz", 12073 + "integrity": "sha512-UqVBYzOaK6gXybyO3tYGrATBfQ9itasWQVpO5DPi7/YitEMS0u7wqgJHLpD9CUYSHyIgeKmLw/HN/iIm3dGxCA==", 12035 12074 "dev": true, 12075 + "license": "MIT", 12036 12076 "dependencies": { 12037 - "@dword-design/chdir": "^2.0.0", 12038 - "tmp-promise": "^3.0.0" 12077 + "@dword-design/chdir": "^4.0.0", 12078 + "@types/fs-extra": "^11.0.4", 12079 + "p-retry": "^6.2.1" 12039 12080 }, 12040 12081 "engines": { 12041 - "node": ">=14" 12082 + "node": ">=20" 12042 12083 }, 12043 12084 "funding": { 12044 12085 "url": "https://github.com/sponsors/dword-design"
+1 -6
package.json
··· 171 171 "typescript": "5.5.4", 172 172 "typescript-eslint": "^7.0.1", 173 173 "vite": "^5.2.12", 174 - "with-local-tmp-dir": "^5.1.1" 174 + "with-local-tmp-dir": "^6.0.0" 175 175 }, 176 176 "browserslist": { 177 177 "production": [ ··· 188 188 "overrides": { 189 189 "spotify-web-api-node": { 190 190 "superagent": "$superagent" 191 - }, 192 - "with-local-tmp-dir": { 193 - "tmp-promise": { 194 - "tmp": "0.2.1" 195 - } 196 191 } 197 192 } 198 193 }