{
  "name": "backend-general-rrhh-patrimonio-inventario",
  "version": "1.0.0",
  "main": "index.js",
  "keywords": [],
  "author": "Anibal Jhamil Huaman Verastein",
  "license": "ISC",
  "description": "Backend de XRM Clinica Dental Imagen",
  "dependencies": {
    "bcryptjs": "^2.4.3",
    "compression": "^1.7.4",
    "cors": "^2.8.5",
    "dotenv": "^16.4.7",
    "express": "^4.21.2",
    "express-rate-limit": "^7.5.0",
    "express-validator": "^7.2.1",
    "helmet": "^8.0.0",
    "jsonwebtoken": "^9.0.2",
    "morgan": "^1.10.0",
    "pg": "^8.13.3",
    "pg-hstore": "^2.3.4",
    "sequelize": "^6.37.5",
    "swagger-jsdoc": "^6.2.8",
    "swagger-ui-express": "^5.0.1",
    "winston": "^3.17.0"
  },
  "scripts": {
    "start": "node ./server.js",
    "dev": "nodemon ./server.js",
    "db:sync": "node scripts/syncDb.js --alter",
    "db:alter": "node scripts/syncDb.js --alter",
    "test": "jest --forceExit --detectOpenHandles",
    "lint": "npx eslint . --ext .js --ignore-pattern node_modules --ignore-pattern __tests__",
    "sonar": "npx sonar-scanner",
    "audit": "npm audit --audit-level=high"
  },
  "devDependencies": {
    "eslint": "^10.4.0",
    "jest": "^29.7.0",
    "nodemon": "^3.1.9",
    "supertest": "^7.2.2"
  }
}
