{ "name": "marketing-agent-tests", "version": "1.0.0", "description": "Integration and unit tests for Telegram Marketing Agent System", "scripts": { "test": "jest", "test:integration": "jest integration", "test:unit": "jest unit", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:ci": "jest --ci --coverage --maxWorkers=2", "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand" }, "devDependencies": { "@types/jest": "^29.5.11", "axios": "^1.6.5", "bcryptjs": "^2.4.3", "ioredis-mock": "^8.9.0", "jest": "^29.7.0", "jsonwebtoken": "^9.0.2", "mongodb-memory-server": "^9.1.5", "mongoose": "^8.0.4", "nock": "^13.5.0", "pg": "^8.11.3", "supertest": "^6.3.4" }, "jest": { "testEnvironment": "node", "coverageDirectory": "./coverage", "collectCoverageFrom": [ "../services/**/src/**/*.{js,jsx}", "!**/node_modules/**", "!**/vendor/**" ] } }