{
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "vite",
    "dev:components": "node bin/build.js --dev",
    "build": "vite build && node bin/build.js",
    "build:components": "node bin/build.js",
    "clean": "rm -rf public/build resources/js/dist",
    "lint": "oxlint",
    "lint:fix": "oxlint --fix",
    "fmt": "oxfmt",
    "fmt:check": "oxfmt --check",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "@date-fns/tz": "^1.5.0",
    "@preact/signals": "^2.9.0",
    "axios": "^1.15",
    "bootstrap": "~4.6",
    "chart.js": "^4.5.1",
    "chartjs-adapter-date-fns": "^3.0.0",
    "chartjs-plugin-annotation": "^3.1.0",
    "cookieconsent": "^3.1.0",
    "date-fns": "^4.1.0",
    "jquery": "^3.5.1",
    "leaflet": "^1.3.4",
    "leaflet-providers": "^2.0.0",
    "leaflet-rotatedmarker": "^0.2.0",
    "leaflet.geodesic": "^2.5.2",
    "moment": "^2.29.1",
    "popper.js": "^1.15.0",
    "preact": "^10.29.2",
    "rivets": "^0.9.6",
    "select2": "^4.0.13"
  },
  "devDependencies": {
    "@preact/preset-vite": "^2.10.5",
    "@tailwindcss/vite": "^4.2.2",
    "esbuild": "^0.28.0",
    "laravel-vite-plugin": "^3.0.0",
    "oxfmt": "^0.41.0",
    "oxlint": "^1.56.0",
    "sass": "^1.54.5",
    "tailwindcss": "^4.1.11",
    "typescript": "^6.0.3",
    "vite": "^8.0.10"
  }
}
