A decentralized music tracking and discovery platform built on AT Protocol 馃幍
listenbrainz spotify atproto lastfm musicbrainz scrobbling
at main 2.0 kB view raw
1{ 2 "name": "rocksky", 3 "version": "0.0.0", 4 "devDependencies": { 5 "@biomejs/biome": "^2.2.3", 6 "prettier": "^3.5.3", 7 "turbo": "^2.5.8" 8 }, 9 "packageManager": "bun@1.2.15", 10 "private": true, 11 "scripts": { 12 "dev": "turbo dev", 13 "db:migrate": "cd apps/api && bun run db:migrate", 14 "db:gen-migration": "cd apps/api && bun run db:gen-migration", 15 "pkl:eval": "cd apps/api && bun run pkl:eval", 16 "pkl:gen": "cd apps/api && bun run pkl:gen", 17 "lexgen": "cd apps/api && bun run lexgen", 18 "dev:analytics": "cargo run -p rockskyd --release -- analytics serve", 19 "dev:connect": "cargo run -p rocksky-connect --release", 20 "dev:dropbox": "cargo run -p rockskyd --release -- dropbox serve", 21 "dev:googledrive": "cargo run -p rockskyd --release -- googledrive serve", 22 "dev:jetstream": "cargo run -p rockskyd --release -- jetstream", 23 "dev:playlists": "cargo run -p rockskyd --release -- playlist", 24 "dev:scrobbler": "cargo run -p rockskyd --release -- scrobbler", 25 "dev:spotify": "cargo run -p rockskyd --release -- spotify", 26 "dev:storage": "cargo run -p rocksky-storage --release -- serve", 27 "dev:webscrobbler": "cargo run -p rockskyd --release -- webscrobbler", 28 "dev:tracklist": "cargo run -p rockskyd --release -- tracklist", 29 "db:pgpull": "cargo run -p rockskyd --release -- pull && rm -f rocksky-analytics.ddb* rocksky-feed.ddb* && curl -o rocksky-analytics.ddb https://backup.rocksky.app/rocksky-analytics.ddb && curl -o rocksky-feed.ddb https://backup.rocksky.app/rocksky-feed.ddb", 30 "dev:feeds": "cd apps/feeds && deno task dev", 31 "mb": "cd musicbrainz && go run main.go", 32 "spotify": "cd apps/api && bun run spotify", 33 "build:raichu": "cd crates/raichu && wasm-pack build --release --target web && cp -r pkg ../../apps/web/src", 34 "cron": "tools/cron.ts" 35 }, 36 "workspaces": [ 37 "apps/api", 38 "apps/web", 39 "apps/web-mobile", 40 "apps/app-proxy", 41 "apps/cli", 42 "apps/doc", 43 "apps/spotify-proxy", 44 "apps/uploads", 45 "apps/xata-proxy" 46 ] 47}