{ "name": "ritmex-bot", "module": "index.ts", "type": "module", "private": true, "scripts": { "dev": "bun run index.ts", "start": "bun run index.ts", "test": "bun x vitest run", "test:watch": "bun x vitest", "start:trend:silent": "bun run index.ts --strategy trend --silent", "start:maker:silent": "bun run index.ts --strategy maker --silent", "start:offset:silent": "bun run index.ts --strategy offset-maker --silent", "pm2:start:trend": "pm2 start bun --name ritmex-trend --cwd . --restart-delay 5000 -- run index.ts --strategy trend --silent", "pm2:start:maker": "pm2 start bun --name ritmex-maker --cwd . --restart-delay 5000 -- run index.ts --strategy maker --silent", "pm2:start:offset": "pm2 start bun --name ritmex-offset --cwd . --restart-delay 5000 -- run index.ts --strategy offset-maker --silent" }, "devDependencies": { "@types/bun": "latest", "vitest": "^3.2.4" }, "peerDependencies": { "typescript": "^5" }, "dependencies": { "@grvt/client": "^1.6.4", "@noble/ed25519": "^3.0.0", "@x10xchange/stark-crypto-wrapper-wasm": "^0.2.0", "axios": "^1.12.2", "bignumber.js": "^9.3.1", "ccxt": "^4.5.12", "date-fns": "^4.1.0", "dotenv": "^17.2.2", "ethereum-cryptography": "^2.1.3", "ink": "^6.3.1", "react": "^19.1.1", "starknet": "^8.5.4", "ws": "^8.18.3" } }