Podcasts hosted on ATProto
at main 1.2 kB view raw
1{ 2 "name": "atproto-podcast", 3 "version": "1.0.0", 4 "description": "ATCast - Podcast hosting and media player on AT Protocol with blob storage", 5 "main": "src/index.js", 6 "type": "module", 7 "scripts": { 8 "start": "node src/index.js", 9 "dev": "node --watch src/index.js", 10 "client": "cd client && npm run dev", 11 "client:build": "cd client && npm run build", 12 "build": "npm run client:build", 13 "dev:all": "concurrently \"npm run dev\" \"npm run client\"", 14 "postinstall": "cd client && npm install", 15 "railway:build": "npm install && npm run build", 16 "railway:start": "npm start" 17 }, 18 "keywords": [ 19 "atproto", 20 "podcast", 21 "rss", 22 "bluesky", 23 "media" 24 ], 25 "author": "", 26 "license": "MIT", 27 "dependencies": { 28 "@atcute/client": "^4.0.5", 29 "@atproto/api": "^0.17.5", 30 "@atproto/oauth-client-node": "^0.3.9", 31 "@atproto/xrpc-server": "^0.7.3", 32 "cors": "^2.8.5", 33 "dotenv": "^16.4.7", 34 "express": "^4.21.2", 35 "express-session": "^1.18.2", 36 "multer": "^1.4.5-lts.1", 37 "rss": "^1.2.2", 38 "session-file-store": "^1.5.0" 39 }, 40 "devDependencies": { 41 "concurrently": "^9.2.1", 42 "nodemon": "^3.1.9" 43 } 44}