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

Configure Feed

Select the types of activity you want to include in your feed.

rocksky / sdk / typescript / package.json
1.8 kB 69 lines
1{ 2 "name": "@rocksky/sdk", 3 "version": "0.8.1", 4 "description": "TypeScript SDK for Rocksky \u2014 built on atcute: AppView reads, AT Protocol PDS writes (scrobble, like, follow, shout), a local dedup index, and Jetstream real-time sync.", 5 "license": "MIT", 6 "repository": { 7 "type": "git", 8 "url": "git+https://github.com/tsirysndr/rocksky.git", 9 "directory": "sdk/typescript" 10 }, 11 "homepage": "https://github.com/tsirysndr/rocksky/tree/main/sdk/typescript#readme", 12 "bugs": { 13 "url": "https://github.com/tsirysndr/rocksky/issues" 14 }, 15 "type": "module", 16 "main": "./dist/index.js", 17 "module": "./dist/index.js", 18 "types": "./dist/index.d.ts", 19 "exports": { 20 ".": { 21 "types": "./dist/index.d.ts", 22 "import": "./dist/index.js", 23 "default": "./dist/index.js" 24 } 25 }, 26 "files": [ 27 "dist", 28 "src", 29 "README.md" 30 ], 31 "scripts": { 32 "build": "bun build ./src/index.ts --outdir ./dist --target node --format esm --packages external && bun run build:types", 33 "build:types": "tsc -p tsconfig.build.json", 34 "typecheck": "tsc --noEmit", 35 "test": "bun test", 36 "example": "bun run examples/native.ts" 37 }, 38 "keywords": [ 39 "rocksky", 40 "atproto", 41 "at-protocol", 42 "bluesky", 43 "xrpc", 44 "scrobble", 45 "scrobbling", 46 "music", 47 "lastfm", 48 "now-playing", 49 "sdk", 50 "typescript", 51 "client", 52 "api" 53 ], 54 "devDependencies": { 55 "@atcute/atproto": "^4.0.3", 56 "@types/bun": "latest", 57 "typescript": "^5.6.0" 58 }, 59 "dependencies": { 60 "@atcute/car": "^6.0.2", 61 "@atcute/cbor": "^2.3.6", 62 "@atcute/cid": "^2.4.2", 63 "@atcute/client": "^5.1.1", 64 "@atcute/identity": "^2.0.2", 65 "@atcute/identity-resolver": "^2.0.1", 66 "@atcute/password-session": "^1.0.2", 67 "classic-level": "^3.0.0" 68 } 69}