{ "name": "stock-bot", "private": true, "version": "1.0.0", "description": "Advanced trading bot with microservice architecture", "scripts": { "dev": "turbo run dev", "build": "turbo run build", "build:libs": "pwsh ./scripts/build-libs.ps1", "test": "turbo run test", "lint": "turbo run lint", "clean": "turbo run clean", "start": "turbo run start", "backtest": "turbo run backtest", "docker:start": "pwsh ./scripts/docker.ps1 start", "docker:stop": "pwsh ./scripts/docker.ps1 stop", "docker:restart": "pwsh ./scripts/docker.ps1 restart", "docker:status": "pwsh ./scripts/docker.ps1 status", "docker:logs": "pwsh ./scripts/docker.ps1 logs", "docker:reset": "pwsh ./scripts/docker.ps1 reset", "docker:admin": "pwsh ./scripts/docker.ps1 admin", "docker:monitoring": "pwsh ./scripts/docker.ps1 monitoring", "infra:up": "docker-compose up -d dragonfly postgres questdb mongodb", "infra:down": "docker-compose down", "infra:reset": "docker-compose down -v && docker-compose up -d dragonfly postgres questdb mongodb", "dev:full": "npm run infra:up && npm run docker:admin && turbo run dev", "dev:clean": "npm run infra:reset && npm run dev:full" }, "workspaces": [ "libs/*", "apps/*/*" ], "devDependencies": { "@types/node": "^20.12.12", "turbo": "^2.5.4", "typescript": "^5.4.5" }, "packageManager": "bun@1.1.12", "engines": { "node": ">=18.0.0", "bun": ">=1.1.0" } }