{ "name": "@stock-bot/strategy-service", "version": "1.0.0", "description": "Combined strategy execution and multi-mode backtesting service", "main": "dist/index.js", "type": "module", "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", "clean": "rm -rf dist", "backtest": "bun src/cli/index.ts", "optimize": "bun src/cli/index.ts optimize", "cli": "bun src/cli/index.ts" }, "dependencies": { "@stock-bot/config": "workspace:*", "@stock-bot/logger": "workspace:*", "@stock-bot/types": "workspace:*", "@stock-bot/utils": "workspace:*", "@stock-bot/event-bus": "workspace:*", "@stock-bot/strategy-engine": "workspace:*", "@stock-bot/vector-engine": "workspace:*", "@stock-bot/data-frame": "workspace:*", "@stock-bot/questdb-client": "workspace:*", "hono": "^4.0.0", "commander": "^11.0.0" }, "devDependencies": { "@types/node": "^20.0.0", "typescript": "^5.0.0" } }