diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 0000000..de99fd4 --- /dev/null +++ b/backend/package.json @@ -0,0 +1,39 @@ +{ + "name": "photo-sharing-backend", + "version": "1.0.0", + "description": "Backend for event photo sharing platform", + "main": "server.js", + "scripts": { + "start": "node server.js", + "dev": "nodemon server.js", + "migrate": "node migrations/init.js", + "test": "jest", + "lint": "eslint src/" + }, + "dependencies": { + "express": "^4.18.2", + "express-rate-limit": "^6.7.0", + "helmet": "^7.0.0", + "cors": "^2.8.5", + "dotenv": "^16.0.3", + "bcrypt": "^5.1.0", + "jsonwebtoken": "^9.0.0", + "multer": "^1.4.5-lts.1", + "sharp": "^0.32.0", + "chokidar": "^3.5.3", + "node-cron": "^3.0.2", + "nodemailer": "^6.9.1", + "archiver": "^5.3.1", + "sqlite3": "^5.1.6", + "knex": "^2.4.2", + "joi": "^17.9.1", + "winston": "^3.8.2", + "express-validator": "^7.0.1" + }, + "devDependencies": { + "nodemon": "^2.0.22", + "jest": "^29.5.0", + "supertest": "^6.3.3", + "eslint": "^8.40.0" + } +}