{ "name": "web", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev -p 3001", "build": "next build", "start": "next start -p 3001", "lint": "eslint" }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "axios": "^1.13.2", "chart.js": "^4.5.1", "clsx": "^2.1.1", "date-fns": "^4.1.0", "js-cookie": "^3.0.5", "leaflet": "^1.9.4", "lucide-react": "^0.562.0", "next": "16.1.1", "react": "19.2.3", "react-chartjs-2": "^5.3.1", "react-dom": "19.2.3", "react-leaflet": "^5.0.0", "tailwind-merge": "^3.4.0" }, "devDependencies": { "@tailwindcss/postcss": "^4", "@types/js-cookie": "^3.0.6", "@types/leaflet": "^1.9.21", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^9", "eslint-config-next": "16.1.1", "tailwindcss": "^4", "typescript": "^5" } }