{
  "name": "event-central-backend",
  "version": "0.1.0",
  "description": "CSC Event PR Service - v1 prototype",
  "main": "build/server.js",
  "scripts": {
    "compile": "rimraf build && tsc",
    "build": "npm run compile",
    "server": "node build/server.js",
    "server:dev": "nodemon build/server.js",
    "ts:watch": "tsc --watch",
    "dev": "concurrently \"npm run ts:watch\" \"npm run server:dev\"",
    "pm2:start": "export NODE_ENV=production && pm2 start build/server.js --name event-central",
    "pm2:stop": "pm2 stop event-central",
    "pm2:delete:noerror": "pm2 delete event-central 2> /dev/null"
  },
  "license": "ISC",
  "dependencies": {
    "cors": "^2.8.5",
    "date-fns": "^2.30.0",
    "date-fns-tz": "^1.3.8",
    "dotenv": "^16.0.3",
    "express": "^4.18.1",
    "image-size": "^1.0.2",
    "morgan": "^1.10.0",
    "multer": "^1.4.5-lts.1",
    "node-fetch": "^2.6.9",
    "pm2": "^5.2.2"
  },
  "devDependencies": {
    "@types/cors": "^2.8.14",
    "@types/express": "^4.17.17",
    "@types/morgan": "^1.9.4",
    "@types/multer": "^1.4.7",
    "@types/node": "^18.7.16",
    "@types/node-fetch": "^2.6.4",
    "concurrently": "^7.4.0",
    "nodemon": "^2.0.19",
    "rimraf": "^3.0.2",
    "typescript": "^4.8.3"
  }
}
