Spaces:
Running
Running
| { | |
| "name": "backend_node", | |
| "version": "1.0.0", | |
| "description": "", | |
| "main": "index.js", | |
| "type": "module", | |
| "scripts": { | |
| "test": "echo \"Error: no test specified\" && exit 1", | |
| "build": "tsc", | |
| "dev": "npx tsx --watch src/index.ts", | |
| "seed-templates": "npx tsx src/utils/seedTemplates.ts" | |
| }, | |
| "keywords": [], | |
| "author": "", | |
| "license": "ISC", | |
| "dependencies": { | |
| "@vashuthegreat/vexpress": "^1.1.0", | |
| "axios": "^1.13.2", | |
| "bcrypt": "^6.0.0", | |
| "cloudinary": "^2.8.0", | |
| "cookie-parser": "^1.4.7", | |
| "cors": "^2.8.5", | |
| "dotenv": "^17.2.3", | |
| "express": "^5.2.1", | |
| "express-rate-limit": "^8.2.1", | |
| "ioredis": "^5.9.2", | |
| "jsonwebtoken": "^9.0.3", | |
| "mongoose": "^9.1.1", | |
| "multer": "^2.0.2", | |
| "mysql2": "^3.16.1", | |
| "rate-limit-redis": "^4.3.1", | |
| "validator": "^13.15.26", | |
| "winston": "^3.19.0" | |
| }, | |
| "devDependencies": { | |
| "@types/bcrypt": "^6.0.0", | |
| "@types/cookie-parser": "^1.4.10", | |
| "@types/cors": "^2.8.19", | |
| "@types/ejs": "^3.1.5", | |
| "@types/express": "^5.0.6", | |
| "@types/jsonwebtoken": "^9.0.10", | |
| "@types/multer": "^2.0.0", | |
| "@types/node": "^25.2.3", | |
| "@types/validator": "^13.15.10", | |
| "ts-node-dev": "^2.0.0", | |
| "typescript": "^5.9.3" | |
| } | |
| } | |