{ "name": "nextjs-app", "version": "0.1.0", "private": true, "description": "SchoolCompare Next.js Application", "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage" }, "dependencies": { "@types/node": "^25.2.0", "@types/react": "^19.2.10", "@types/react-dom": "^19.2.3", "chart.js": "^4.5.1", "eslint": "^9.39.2", "eslint-config-next": "^16.1.6", "leaflet": "^1.9.4", "next": "^16.1.6", "react": "^19.2.4", "react-chartjs-2": "^5.3.1", "react-dom": "^19.2.4", "react-leaflet": "^5.0.0", "swr": "^2.4.0", "typescript": "^5.9.3", "zod": "^4.3.6" }, "devDependencies": { "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@types/jest": "^30.0.0", "@types/leaflet": "^1.9.21", "jest": "^30.2.0", "jest-environment-jsdom": "^30.2.0" } }