{ "name": "api-project", "version": "1.0.0", "description": "", "main": "src/server.ts", "scripts": { "start": "node dist/server.js", "build": "tsup src/server.ts --format cjs --clean", "dev": "nodemon --watch src -e js,ts,json --exec \"ts-node src/server.ts\"", "test": "jest --detectOpenHandles", "test:watch": "jest --watchAll", "test:coverage": "jest --coverage" }, "author": "", "license": "ISC", "dependencies": { "@types/express": "^4.17.21", "@types/morgan": "^1.9.9", "dotenv": "^16.3.1", "express": "^4.18.2", "helmet": "^7.1.0", "morgan": "^1.10.0", "nodemon": "^3.0.1", "pg": "^8.11.3", "supertest": "^6.3.3", "ts-node": "^10.9.1", "tsup": "^7.2.0", "typescript": "^5.2.2" }, "devDependencies": { "@types/jest": "^29.5.10", "@types/pg": "^8.10.9", "@types/supertest": "^2.0.16", "jest": "^29.7.0", "jest-sonar-reporter": "^2.0.0", "ts-jest": "^29.1.1" }, "jest": { "preset": "ts-jest", "testMatch": ["/tests/**/*.spec.ts"], "coverageReporters": ["json", "lcov", "text", "clover"], "coverageDirectory": "./coverage" }, "jestSonar": { "reportPath": "./reports", "reportFile": "report.test.xml" } }