{
  "name": "field-wire",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "dev": "next dev -p 4000",
    "build": "next build",
    "start": "next start -p 4000",
    "lint": "eslint",
    "test": "playwright test",
    "test:ui": "playwright test --ui",
    "test:headed": "playwright test --headed",
    "test:smoke": "playwright test tests/specs/smoke",
    "test:report": "playwright show-report",
    "test:codegen": "playwright codegen http://localhost:4000"
  },
  "dependencies": {
    "@hello-pangea/dnd": "^18.0.1",
    "@hookform/error-message": "^2.0.1",
    "axios": "^1.13.5",
    "firebase": "^12.10.0",
    "framer-motion": "^12.42.2",
    "i18next": "^25.8.0",
    "i18next-browser-languagedetector": "^8.2.0",
    "i18next-http-backend": "^3.0.2",
    "i18next-resources-to-backend": "^1.2.1",
    "js-cookie": "^3.0.5",
    "jspdf": "^4.1.0",
    "konva": "^10.2.0",
    "luxon": "^3.7.2",
    "moment": "^2.30.1",
    "next": "16.1.6",
    "pdfjs-dist": "^5.7.284",
    "react": "19.2.3",
    "react-big-calendar": "^1.19.4",
    "react-country-phone-input": "^1.0.2",
    "react-data-grid": "7.0.0-beta.59",
    "react-datepicker": "^9.1.0",
    "react-dom": "19.2.3",
    "react-hook-form": "^7.71.1",
    "react-i18next": "^16.5.4",
    "react-icons": "^5.5.0",
    "react-konva": "^19.2.2",
    "react-konva-utils": "^2.0.0",
    "react-modal": "^3.16.3",
    "react-pdf": "^10.4.1",
    "react-select": "^5.10.2",
    "react-select-async-paginate": "^0.7.11",
    "react-toastify": "^11.0.5",
    "react-tooltip": "^5.30.0",
    "use-image": "^1.1.4",
    "zustand": "^5.0.11"
  },
  "devDependencies": {
    "@playwright/test": "^1.51.1",
    "@tailwindcss/postcss": "^4",
    "@types/node": "^22.0.0",
    "babel-plugin-react-compiler": "1.0.0",
    "dotenv": "^16.4.5",
    "eslint": "^9",
    "eslint-config-next": "16.1.6",
    "tailwindcss": "^4",
    "typescript": "^5.7.0"
  }
}
