{
    "name": "pos-nextjs-project",
    "version": "0.1.0",
    "private": true,
    "scripts": {
        "dev": "next dev --port 3001 --hostname 0.0.0.0",
        "build": "next build",
        "start": "next start --port 3001",
        "lint": "eslint",
        "test": "vitest"
    },
    "dependencies": {
        "@fontsource/cairo": "^5.2.7",
        "date-fns": "^4.1.0",
        "laravel-echo": "^2.3.1",
        "lucide-react": "^0.563.0",
        "next": "16.1.6",
        "pusher-js": "^8.4.3",
        "qrcode.react": "^4.2.0",
        "react": "19.2.3",
        "react-dom": "19.2.3",
        "zustand": "^5.0.11"
    },
    "devDependencies": {
        "@tailwindcss/postcss": "^4",
        "@testing-library/jest-dom": "^6.9.1",
        "@testing-library/react": "^16.3.2",
        "@types/node": "^20",
        "@types/react": "^19",
        "@types/react-dom": "^19",
        "@vitejs/plugin-react": "^5.1.4",
        "eslint": "^9",
        "eslint-config-next": "16.1.6",
        "jsdom": "^28.1.0",
        "tailwindcss": "^4",
        "typescript": "^5",
        "vitest": "^4.0.18"
    }
}
