From 26561511aa844b483d7f9e8baa55e6f02df13220 Mon Sep 17 00:00:00 2001 From: uh wot Date: Fri, 13 Sep 2024 01:09:01 +0200 Subject: [PATCH] bump librespot, bump version --- package.json | 2 +- pnpm-lock.yaml | 37 ++++------------------------- scripts/spotify-get-stored-creds.js | 2 -- src/streamers/spotify/main.ts | 3 --- 4 files changed, 6 insertions(+), 38 deletions(-) diff --git a/package.json b/package.json index 4372394..b70f99e 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "dependencies": { "blowfish-cbc": "^1.0.1", "image-size": "^1.1.1", - "librespot": "^0.2.16", + "librespot": "^0.2.17", "undici": "^6.19.4", "xmldom-qsa": "^1.1.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d9115d6..986bba1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 librespot: - specifier: ^0.2.16 - version: 0.2.16 + specifier: ^0.2.17 + version: 0.2.17 undici: specifier: ^6.19.4 version: 6.19.4 @@ -342,10 +342,6 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-xml-parser@4.3.4: - resolution: {integrity: sha512-utnwm92SyozgA3hhH2I8qldf2lBqm6qHOICawRNRFu1qMe3+oqr+GcXjGqTmXTMGE5T4eC03kr/rlh5C1IRdZA==} - hasBin: true - fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -464,8 +460,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - librespot@0.2.16: - resolution: {integrity: sha512-fvVZO1bouQr3qtU7h+AHOrUqiEwKEUZkjH1LWp35MOnG193K+SVcFHx6y8QmcX7sxn9/ODKGT1XET/uJE5z4Mw==} + librespot@0.2.17: + resolution: {integrity: sha512-daSvrKh22gFDurCrn3LpVHSV0gjNK6XN9h0nlrIcydOjgNOGHlpIRTmr62OVLtkmkL52Azod9q5JCtF6bnsuhQ==} locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -502,9 +498,6 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - node-addon-api@1.7.2: - resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} - node-addon-api@8.1.0: resolution: {integrity: sha512-yBY+qqWSv3dWKGODD6OGE6GnTX7Q2r+4+DfpqxHSHh8x0B4EKP9+wVGLS6U/AM1vxSNNmUEuIV5EGhYwPpfOwQ==} engines: {node: ^18 || ^20 || >= 21} @@ -591,9 +584,6 @@ packages: engines: {node: '>=10'} hasBin: true - shannon-bindings@0.1.0: - resolution: {integrity: sha512-svz5ewuAGfrxibOe5GVfPfvjs8FwHEixTW2K3cUEDDt6tCnxTsFzqi0JoQ//45EGYoxxjX2uES3msWE41XVaIQ==} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -614,9 +604,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1020,10 +1007,6 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-xml-parser@4.3.4: - dependencies: - strnum: 1.0.5 - fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -1138,11 +1121,9 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - librespot@0.2.16: + librespot@0.2.17: dependencies: - fast-xml-parser: 4.3.4 protobufjs: 7.2.6 - shannon-bindings: 0.1.0 undici: 5.28.3 unplayplay: 1.0.2 @@ -1177,8 +1158,6 @@ snapshots: natural-compare@1.4.0: {} - node-addon-api@1.7.2: {} - node-addon-api@8.1.0: {} once@1.4.0: @@ -1259,10 +1238,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - shannon-bindings@0.1.0: - dependencies: - node-addon-api: 1.7.2 - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -1277,8 +1252,6 @@ snapshots: strip-json-comments@3.1.1: {} - strnum@1.0.5: {} - supports-color@7.2.0: dependencies: has-flag: 4.0.0 diff --git a/scripts/spotify-get-stored-creds.js b/scripts/spotify-get-stored-creds.js index a46a825..027ca55 100644 --- a/scripts/spotify-get-stored-creds.js +++ b/scripts/spotify-get-stored-creds.js @@ -5,5 +5,3 @@ await client.login(process.env.SPOTIFY_USERNAME, process.env.SPOTIFY_PASSWORD) const storedCreds = client.getStoredCredentials() console.log('[spotify] New config:', storedCreds) - -await client.disconnect() diff --git a/src/streamers/spotify/main.ts b/src/streamers/spotify/main.ts index d8cfa75..3dc7543 100644 --- a/src/streamers/spotify/main.ts +++ b/src/streamers/spotify/main.ts @@ -189,9 +189,6 @@ class Spotify implements StreamerWithLogin { explicit: info.allowExplicit } } - disconnect() { - return this.client.disconnect() - } } export default Spotify