{
  "name": "edemand-nextjs",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "overrides": {
    "glob": "^10.4.6",
    "ajv": "^8.18.0"
  },
  "scripts": {
    "dev": "node scripts/setup-sitemap.js && next dev -p 3004 --webpack",
    "prebuild": "node scripts/setup-sitemap.js && node scripts/generate-sw.js",
    "build": "next build --webpack",
    "postbuild": "npm run copy-standalone-assets",
    "copy-standalone-assets": "mkdir -p .next/standalone/.next && cp -r public .next/standalone/ && cp -r .next/static .next/standalone/.next/",
    "export": "node scripts/setup-sitemap.js && node scripts/generate-sw.js && node scripts/generate-htaccess.js &&  next build --webpack",
    "start": "PORT=8001 HOSTNAME=0.0.0.0 node .next/standalone/server.js",
    "start:pm2": "pm2 start ecosystem.config.cjs",
    "lint": "next lint",
    "generate-sitemap": "node scripts/generate-sitemap.js",
    "setup-sitemap": "node scripts/setup-sitemap.js",
    "generate-sw": "node scripts/generate-sw.js",
    "generate-htaccess": "node scripts/generate-htaccess.js"
  },
  "dependencies": {
    "@cashfreepayments/cashfree-js": "^1.0.6",
    "@paystack/inline-js": "^2.22.1",
    "@radix-ui/react-accordion": "^1.2.0",
    "@radix-ui/react-alert-dialog": "^1.1.14",
    "@radix-ui/react-avatar": "^1.1.0",
    "@radix-ui/react-dialog": "^1.1.4",
    "@radix-ui/react-dropdown-menu": "^2.1.1",
    "@radix-ui/react-popover": "^1.1.4",
    "@radix-ui/react-progress": "^1.1.0",
    "@radix-ui/react-scroll-area": "^1.2.2",
    "@radix-ui/react-select": "^2.1.2",
    "@radix-ui/react-separator": "^1.1.0",
    "@radix-ui/react-slot": "^1.2.3",
    "@radix-ui/react-tabs": "^1.1.1",
    "@radix-ui/react-toast": "^1.2.2",
    "@react-google-maps/api": "^2.19.2",
    "@reduxjs/toolkit": "^2.2.7",
    "@stripe/react-stripe-js": "^3.1.1",
    "@tanstack/react-query": "^5.89.0",
    "@tanstack/react-query-devtools": "^5.89.0",
    "@types/js-cookie": "^3.0.6",
    "@vaadin/date-time-picker": "^24.6.1",
    "axios": "^1.7.9",
    "class-variance-authority": "^0.7.0",
    "clsx": "^2.1.1",
    "date-fns": "^3.6.0",
    "dayjs": "^1.11.19",
    "dompurify": "^3.2.4",
    "dotenv": "^16.4.7",
    "firebase": "^11.1.0",
    "form-data": "^4.0.0",
    "framer-motion": "^12.5.0",
    "globby": "^14.1.0",
    "google-map-react": "^2.2.1",
    "install": "^0.13.0",
    "js-cookie": "^3.0.5",
    "js-file-download": "^0.4.12",
    "libphonenumber-js": "^1.11.17",
    "lottie-react": "^2.4.0",
    "lucide-react": "^0.441.0",
    "moment": "^2.30.1",
    "next": "^16.1.6",
    "next-themes": "^0.3.0",
    "nprogress": "^0.2.0",
    "react": "^18",
    "react-awesome-slider": "^4.1.0",
    "react-countdown": "^2.3.6",
    "react-day-picker": "^8.10.1",
    "react-dom": "^18",
    "react-icons": "^5.3.0",
    "react-lazy-load-image-component": "^1.6.3",
    "react-otp-input": "^3.1.1",
    "react-phone-input-2": "^2.15.1",
    "react-player": "^3.4.0",
    "react-redux": "^9.1.2",
    "react-share": "^5.1.2",
    "react-time-picker": "^7.0.0",
    "redux-persist": "^6.0.0",
    "semver": "^7.7.3",
    "sharp": "^0.34.5",
    "sonner": "^1.7.4",
    "stripe": "^17.5.0",
    "swiper": "^12.1.2",
    "tailwind-merge": "^2.5.2",
    "tailwindcss-animate": "^1.0.7",
    "vaul": "^0.9.9"
  },
  "devDependencies": {
    "eslint": "^10.0.1",
    "eslint-config-next": "^0.2.4",
    "postcss": "^8",
    "tailwindcss": "^3.4.1"
  }
}
