{
  "name": "azaion-ui",
  "private": true,
  "version": "0.0.1",
  "packageManager": "bun@1.3.11",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "tsc -b && vite build",
    "preview": "vite preview",
    "test": "vitest run",
    "test:fast": "vitest run --reporter=default --reporter=junit --outputFile.junit=./test-output/fast-report.xml",
    "test:fast:watch": "vitest",
    "test:fast:coverage": "vitest run --coverage --reporter=default --reporter=junit --outputFile.junit=./test-output/fast-report.xml",
    "test:e2e": "playwright test --config e2e/playwright.config.ts",
    "test:typecheck": "tsc --noEmit -p tsconfig.test.json"
  },
  "dependencies": {
    "@hello-pangea/dnd": "^18.0.1",
    "chart.js": "^4.5.1",
    "i18next": "^24.2.2",
    "leaflet": "^1.9.4",
    "leaflet-draw": "^1.0.4",
    "leaflet-polylinedecorator": "^1.6.0",
    "prop-types": "^15.8.1",
    "react": "^19.0.0",
    "react-chartjs-2": "^5.3.1",
    "react-dom": "^19.0.0",
    "react-dropzone": "^15.0.0",
    "react-i18next": "^15.4.1",
    "react-icons": "^5.6.0",
    "react-leaflet": "^5.0.0",
    "react-leaflet-draw": "^0.21.0",
    "react-router-dom": "^7.4.0"
  },
  "overrides": {
    "vite": ">=6.4.2",
    "postcss": ">=8.5.10"
  },
  "devDependencies": {
    "@playwright/test": "^1.49.0",
    "@tailwindcss/vite": "^4.1.1",
    "@testing-library/jest-dom": "^6.6.0",
    "@testing-library/react": "^16.1.0",
    "@testing-library/user-event": "^14.5.2",
    "@types/leaflet": "^1.9.17",
    "@types/leaflet-draw": "^1.0.13",
    "@types/leaflet-polylinedecorator": "^1.6.5",
    "@types/node": "^22.10.0",
    "@types/react": "^19.0.10",
    "@types/react-dom": "^19.0.4",
    "@vitejs/plugin-react": "^4.3.4",
    "@vitest/coverage-v8": "^3.0.0",
    "jsdom": "^25.0.1",
    "msw": "^2.7.0",
    "tailwindcss": "^4.1.1",
    "typescript": "~5.7.2",
    "vite": "^6.4.2",
    "vitest": "^3.2.4"
  }
}
