{ "name": "performance-tests", "version": "1.0.0", "description": "Performance benchmarking for Telegram Marketing Intelligence Agent System", "type": "module", "main": "index.js", "scripts": { "test": "node src/runner.js", "test:api": "node src/tests/api-benchmark.js", "test:load": "node src/tests/load-test.js", "test:stress": "node src/tests/stress-test.js", "test:database": "node src/tests/database-benchmark.js", "test:message": "node src/tests/message-throughput.js", "test:all": "npm run test:api && npm run test:load && npm run test:database && npm run test:message", "report": "node src/report-generator.js" }, "dependencies": { "axios": "^1.6.2", "autocannon": "^7.14.0", "benchmark": "^2.1.4", "chalk": "^5.3.0", "cli-table3": "^0.6.3", "dotenv": "^16.3.1", "k6": "^0.47.0", "mongodb": "^6.3.0", "ora": "^7.0.1", "socket.io-client": "^4.7.2" }, "devDependencies": { "eslint": "^8.56.0" } }