UNPKG

@rocksky/cli

Version:

Command-line interface for Rocksky – scrobble tracks, view stats, and manage your listening history

83 lines (82 loc) 2.25 kB
{ "name": "@rocksky/cli", "version": "0.3.4", "description": "Command-line interface for Rocksky – scrobble tracks, view stats, and manage your listening history", "main": "dist/index.js", "type": "module", "bin": { "rocksky": "./dist/index.js" }, "scripts": { "lexgen": "lex gen-server ./src/lexicon ./lexicons/**/* ./lexicons/*", "test": "echo \"Error: no test specified\" && exit 1", "dev": "tsx ./src/index.ts", "build": "pkgroll && chmod +x ./dist/index.js && cp -r drizzle ./dist", "db:generate": "drizzle-kit generate", "db:migrate": "drizzle-kit migrate", "db:studio": "drizzle-kit studio" }, "keywords": [ "audioscrobbler", "last.fm", "atproto", "bluesky", "cli", "listenbrainz" ], "author": "Tsiry Sandratraina <tsiry.sndr@rocksky.app>", "license": "Apache-2.0", "dependencies": { "@atproto/api": "^0.13.31", "@atproto/common": "^0.4.6", "@atproto/identity": "^0.4.5", "@atproto/jwk-jose": "0.1.5", "@atproto/lex-cli": "^0.5.6", "@atproto/lexicon": "^0.4.5", "@atproto/repo": "^0.6.2", "@atproto/sync": "^0.1.11", "@atproto/syntax": "^0.3.1", "@ipld/car": "^3.2.4", "@ipld/dag-cbor": "^9.2.2", "@hono/node-server": "^1.13.8", "@logtape/logtape": "^1.3.6", "@modelcontextprotocol/sdk": "^1.10.2", "@paralleldrive/cuid2": "^3.0.6", "@types/better-sqlite3": "^7.6.13", "axios": "^1.8.4", "better-sqlite3": "^12.4.1", "chalk": "^5.4.1", "commander": "^13.1.0", "cors": "^2.8.5", "dayjs": "^1.11.13", "dotenv": "^16.4.7", "drizzle-kit": "^0.31.1", "drizzle-orm": "^0.45.1", "effect": "^3.19.14", "env-paths": "^3.0.0", "envalid": "^8.0.0", "express": "^5.1.0", "hono": "^4.4.7", "kysely": "^0.27.5", "lodash": "^4.17.21", "md5": "^2.3.0", "multiformats": "^9.9.0", "open": "^10.1.0", "table": "^6.9.0", "unstorage": "^1.14.4", "uuid": "^13.0.0", "zod": "^3.24.3" }, "devDependencies": { "@types/express": "^5.0.1", "@types/node": "^22.14.1", "pkgroll": "^2.12.1", "tsx": "^4.19.3", "typescript": "^5.8.3" }, "exports": { ".": { "import": "./dist/index.js" } } }