| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- {
- "name": "photoplaces-backend",
- "version": "1.0.0",
- "description": "Backend API для сервиса поиска мест для фотосессий",
- "main": "dist/index.js",
- "scripts": {
- "dev": "ts-node-dev src/index.ts",
- "build": "tsc",
- "start": "node dist/index.js",
- "lint": "eslint src/**/*.ts",
- "lint:fix": "eslint src/**/*.ts --fix",
- "test": "jest"
- },
- "keywords": ["photo", "places", "map", "api"],
- "author": "PhotoPlaces Team",
- "license": "MIT",
- "dependencies": {
- "express": "^4.18.2",
- "cors": "^2.8.5",
- "helmet": "^7.0.0",
- "express-rate-limit": "^6.7.0",
- "jsonwebtoken": "^9.0.1",
- "bcryptjs": "^2.4.3",
- "pg": "^8.11.0",
- "pg-postgis": "^0.1.0",
- "dotenv": "^16.3.1",
- "joi": "^17.9.2",
- "multer": "^1.4.5-lts.1",
- "swagger-ui-express": "^4.6.2",
- "yamljs": "^0.3.0"
- },
- "devDependencies": {
- "@types/express": "^4.17.17",
- "@types/cors": "^2.8.13",
- "@types/jsonwebtoken": "^9.0.2",
- "@types/bcryptjs": "^2.4.2",
- "@types/pg": "^8.6.6",
- "@types/multer": "^1.4.7",
- "@types/node": "^20.4.2",
- "typescript": "^5.1.6",
- "ts-node-dev": "^2.0.0",
- "@typescript-eslint/eslint-plugin": "^6.1.0",
- "@typescript-eslint/parser": "^6.1.0",
- "eslint": "^8.45.0",
- "prettier": "^3.0.0",
- "jest": "^29.6.1",
- "@types/jest": "^29.5.3",
- "ts-jest": "^29.1.1"
- }
- }
|