[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(!): Upgrade Node to LTS for --import support

So that we can use tsx with official --import rather than requiring (old-style) which doesn't work with string-sameness esm for some reason

https://github.com/mochajs/mocha/issues/5002
https://github.com/mochajs/mocha-examples/pull/76

FoxxMD (Feb 15, 2024, 12:40 PM EST) beaf0f3b 80579821

+4 -3
+2 -1
.mocharc.json
··· 1 1 { 2 2 "reporter": "dot", 3 - "require": ["tsx"] 3 + "extension": "ts", 4 + "import": "tsx/esm" 4 5 }
+1 -1
.nvmrc
··· 1 - v18.16.0 1 + v18.19.1
+1 -1
package.json
··· 13 13 "typedoc": "typedoc", 14 14 "circular": "madge --circular --extensions ts src/index.ts", 15 15 "test": "npm run -s test:backend", 16 - "test:backend": "mocha --extension ts --reporter spec --recursive src/backend/tests/**/*.test.ts", 16 + "test:backend": "mocha --reporter spec --recursive src/backend/tests/**/*.test.ts", 17 17 "fileEndings": "jscodeshift --transformFrom js --transformTo none --importTypes relative --extensions=ts --parser tsx --transform codeshift/transform.ts src/backend", 18 18 "dev": "APP_VERSION=$npm_package_version nodemon -w src/backend -x tsx src/backend/index.ts", 19 19 "start": "APP_VERSION=$npm_package_version NODE_ENV=production tsx src/backend/index.ts",