{
  "name": "@stock-bot/orchestrator",
  "version": "0.1.0",
  "description": "Trading system orchestrator - coordinates between Rust core, data feeds, and analytics",
  "type": "module",
  "main": "dist/index.js",
  "scripts": {
    "dev": "bun --watch src/index.ts",
    "build": "bun build src/index.ts --outdir dist --target node",
    "start": "bun dist/index.js",
    "test": "bun test",
    "test:indicators": "bun test tests/indicators.test.ts",
    "example:indicators": "bun run examples/indicator-usage.ts",
    "test:engine": "bun run examples/test-engine-import.ts",
    "build:rust": "cd ../engine && cargo build --release && napi build --platform --release"
  },
  "dependencies": {
    "@stock-bot/engine": "*",
    "@stock-bot/cache": "*",
    "@stock-bot/config": "*",
    "@stock-bot/di": "*",
    "@stock-bot/logger": "*",
    "@stock-bot/questdb": "*",
    "@stock-bot/queue": "*",
    "@stock-bot/shutdown": "*",
    "@stock-bot/stock-config": "*",
    "@stock-bot/utils": "*",
    "hono": "^4.0.0",
    "socket.io": "^4.7.2",
    "socket.io-client": "^4.7.2",
    "zod": "^3.22.0",
    "uuid": "^9.0.0",
    "axios": "^1.6.0",
    "simple-statistics": "^7.8.3"
  },
  "devDependencies": {
    "@types/node": "^20.0.0",
    "typescript": "^5.0.0"
  }
}