| { |
| "name": "routewave-backend", |
| "version": "1.0.0", |
| "description": "RouteWave API — OSRM-powered routing with border detection", |
| "main": "dist/server.js", |
| "scripts": { |
| "build": "tsc", |
| "start": "node dist/server.js", |
| "dev": "ts-node-dev --respawn --transpile-only src/server.ts", |
| "lint": "eslint src/**/*.ts" |
| }, |
| "dependencies": { |
| "@turf/boolean-intersects": "^7.1.0", |
| "@turf/helpers": "^7.1.0", |
| "@turf/line-intersect": "^7.1.0", |
| "axios": "^1.7.2", |
| "compression": "^1.7.4", |
| "cors": "^2.8.5", |
| "express": "^4.19.2", |
| "express-rate-limit": "^7.3.1", |
| "helmet": "^7.1.0", |
| "pino": "^9.2.0", |
| "pino-pretty": "^11.2.1", |
| "zod": "^3.23.8" |
| }, |
| "devDependencies": { |
| "@types/compression": "^1.7.5", |
| "@types/cors": "^2.8.17", |
| "@types/express": "^4.17.21", |
| "@types/node": "^20.14.2", |
| "ts-node-dev": "^2.0.0", |
| "typescript": "^5.4.5" |
| } |
| } |
|
|