A decentralized music tracking and discovery platform built on AT Protocol 🎵 rocksky.app
spotify atproto lastfm musicbrainz scrobbling listenbrainz

update turbo tasks

+57 -1
+15
crates/package.json
··· 1 + { 2 + "name": "@rocksky/crates", 3 + "scripts": { 4 + "dev:analytics": "cargo run -p analytics --release -- serve", 5 + "dev:connect": "cargo run -p connect --release", 6 + "dev:dropbox": "cargo run -p dropbox --release -- serve", 7 + "dev:googledrive": "cargo run -p googledrive --release -- serve", 8 + "dev:jetstream": "cargo run -p jetstream --release", 9 + "dev:playlists": "cargo run -p playlists --release", 10 + "dev:scrobbler": "cargo run -p scrobbler --release -- serve", 11 + "dev:spotify": "cargo run -p spotify --release -- serve", 12 + "dev:storage": "cargo run -p storage --release -- serve", 13 + "dev:webscrobbler": "cargo run -p webscrobbler --release -- serve" 14 + } 15 + }
+2 -1
package.json
··· 5 5 "packageManager": "bun@1.2.15", 6 6 "workspaces": [ 7 7 "apps/*", 8 - "packages/*" 8 + "packages/*", 9 + "crates" 9 10 ], 10 11 "scripts": { 11 12 "dev": "turbo dev",
+40
turbo.json
··· 60 60 "outputs": [ 61 61 "./coverage/**" 62 62 ] 63 + }, 64 + "dev:analytics": { 65 + "persistent": false, 66 + "cache": false 67 + }, 68 + "dev:connect": { 69 + "persistent": false, 70 + "cache": false 71 + }, 72 + "dev:dropbox": { 73 + "persistent": false, 74 + "cache": false 75 + }, 76 + "dev:googledrive": { 77 + "persistent": false, 78 + "cache": false 79 + }, 80 + "dev:jetstream": { 81 + "persistent": false, 82 + "cache": false 83 + }, 84 + "dev:playlists": { 85 + "persistent": false, 86 + "cache": false 87 + }, 88 + "dev:scrobbler": { 89 + "persistent": false, 90 + "cache": false 91 + }, 92 + "dev:spotify": { 93 + "persistent": false, 94 + "cache": false 95 + }, 96 + "dev:storage": { 97 + "persistent": false, 98 + "cache": false 99 + }, 100 + "dev:webscrobbler": { 101 + "persistent": false, 102 + "cache": false 63 103 } 64 104 } 65 105 }