{ "name": "streamhut", "private": true, "workspaces": [ "packages/at-run/*", "apps/backend/*", "apps/frontend" ], "scripts": { "runner": "DEV=true bun run --watch packages/at-run/runner/src/index.ts", "runner:prod": "bun run packages/at-run/runner/src/index.ts", "runner:build": "bun build packages/at-run/runner/src/index.ts --compile --outfile=at-run-runner", "at-run": "bun packages/at-run/cli/src/index.ts", "login": "bun packages/at-run/cli/src/index.ts login", "whoami": "bun packages/at-run/cli/src/index.ts whoami", "list": "bun packages/at-run/cli/src/index.ts list", "runtime:build": "bun run --cwd packages/at-run/runtime build", "bundle:vod": "bun build apps/backend/api/src/index.ts --bundle --target=browser --outfile=apps/backend/api/dist/bundle.js", "bundle:appview": "bun build apps/backend/appview/src/index.ts --bundle --target=browser --outfile=apps/backend/appview/dist/bundle.js", "bundle": "npm run bundle:vod && npm run bundle:appview", "bundle:watch": "bun build --watch apps/backend/api/src/index.ts --bundle --target=browser --outfile=apps/backend/api/dist/bundle.js", "deploy:vod": "npm run bundle:vod && bun packages/at-run/cli/src/index.ts deploy apps/backend/api/dist/bundle.js", "deploy:appview": "npm run bundle:appview && bun packages/at-run/cli/src/index.ts deploy apps/backend/appview/dist/bundle.js", "deploy:all": "npm run deploy:appview && npm run deploy:vod", "deploy": "npm run deploy:vod", "deploy:minor": "npm run bundle:vod && bun packages/at-run/cli/src/index.ts deploy apps/backend/api/dist/bundle.js --minor", "deploy:major": "npm run bundle:vod && bun packages/at-run/cli/src/index.ts deploy apps/backend/api/dist/bundle.js --major", "frontend": "bun run --cwd apps/frontend dev", "frontend:build": "bun run --cwd apps/frontend build", "frontend:preview": "bun run --cwd apps/frontend preview", "build": "npm run bundle && npm run frontend:build && npm run runner:build", "typecheck": "tsc --noEmit" }, "devDependencies": { "@types/bun": "^1.3.11", "@types/node": "^25.5.0", "bun-types": "^1.3.11", "typescript": "^6.0.2" }, "dependencies": { "@atproto/api": "^0.19.5", "@atproto/identity": "^0.4.12", "@atproto/syntax": "^0.5.2", "@types/deno": "^2.5.0" } }