{ "name": "web-cad-backend", "version": "0.0.1", "description": "Backend for web-cad - Web-based 2D CAD for Event Seating Plans", "main": "dist/index.js", "type": "module", "scripts": { "dev": "nodemon src/index.ts", "build": "tsc", "start": "node dist/index.js", "test": "vitest", "lint": "eslint . --ext .ts" }, "dependencies": { "fastify": "^5.0.0", "@fastify/cors": "^10.0.0", "@fastify/rate-limit": "^9.0.0", "@fastify/swagger": "^9.0.0", "@fastify/swagger-ui": "^5.0.0" }, "devDependencies": { "@types/node": "^22.0.0", "typescript": "^5.0.0", "nodemon": "^3.0.0", "vitest": "^2.0.0", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "eslint": "^9.0.0" } }