{
    "private": true,
    "type": "module",
    "scripts": {
        "i18n:wrap": "node scripts/codemods/i18n-wrap.cjs",
        "i18n:build": "node scripts/i18n/autogen.cjs && node scripts/i18n/arabic-fill.cjs",
        "i18n:check": "node scripts/i18n/check-no-missing.cjs",
        "i18n:validate": "node resources/js/i18n/validate-i18n.cjs",
        "dev": "npm run development",
        "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch": "npm run development -- --watch",
        "watch-poll": "npm run watch -- --watch-poll",
        "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
        "prod": "npm run production",
        "production": "NODE_OPTIONS=--openssl-legacy-provider cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "react:dev": "vite",
        "react:build": "vite build",
        "react:build:local": "vite build --mode development",
        "react:preview": "vite preview"
    },
    "devDependencies": {
        "@babel/generator": "^7.28.3",
        "@babel/parser": "^7.28.4",
        "@babel/traverse": "^7.28.4",
        "@babel/types": "^7.28.4",
        "@sentry/vite-plugin": "^2.15.0",
        "@tailwindcss/aspect-ratio": "^0.4.2",
        "@tailwindcss/forms": "^0.5.10",
        "@tailwindcss/typography": "^0.5.16",
        "@types/i18next": "^12.1.0",
        "@types/react": "^18.2.43",
        "@types/react-dom": "^18.2.17",
        "@types/react-i18next": "^7.8.3",
        "@typescript-eslint/eslint-plugin": "^6.14.0",
        "@typescript-eslint/parser": "^6.14.0",
        "@vitejs/plugin-react": "^4.2.1",
        "autoprefixer": "^10.4.21",
        "axios": "^0.19",
        "baseline-browser-mapping": "^2.9.11",
        "cross-env": "^7.0",
        "eslint": "^8.55.0",
        "eslint-plugin-react-hooks": "^4.6.0",
        "eslint-plugin-react-refresh": "^0.4.5",
        "fast-glob": "^3.3.3",
        "laravel-mix": "^5.0.1",
        "lodash": "^4.17.13",
        "postcss": "^8.5.6",
        "resolve-url-loader": "^3.1.0",
        "sass": "^1.15.2",
        "sass-loader": "^8.0.0",
        "tailwindcss": "^3.4.17",
        "tailwindcss-rtl": "^0.9.0",
        "ts-node": "^10.9.2",
        "typescript": "^5.9.2",
        "vite": "^5.4.21",
        "vue-template-compiler": "^2.6.11"
    },
    "dependencies": {
        "@dnd-kit/core": "^6.3.1",
        "@dnd-kit/sortable": "^10.0.0",
        "@dnd-kit/utilities": "^3.2.2",
        "@heroicons/react": "^2.2.0",
        "@microsoft/clarity": "^1.0.2",
        "@radix-ui/react-dialog": "^1.1.15",
        "@radix-ui/react-dropdown-menu": "^2.1.16",
        "@radix-ui/react-label": "^2.1.7",
        "@radix-ui/react-separator": "^1.1.7",
        "@radix-ui/react-slot": "^1.2.3",
        "@radix-ui/react-switch": "^1.2.6",
        "@radix-ui/react-tabs": "^1.1.13",
        "@sentry/react": "^7.100.0",
        "@tanstack/react-query": "^5.8.4",
        "@tinymce/tinymce-react": "^6.3.0",
        "axios": "^1.6.2",
        "browser-image-compression": "^2.0.2",
        "class-variance-authority": "^0.7.1",
        "clsx": "^2.1.1",
        "date-fns": "^2.30.0",
        "dexie": "^3.2.4",
        "exceljs": "^4.4.0",
        "glob": "^11.0.3",
        "html2canvas": "^1.4.1",
        "html5-qrcode": "^2.3.8",
        "i18next": "^25.5.2",
        "i18next-browser-languagedetector": "^8.2.0",
        "i18next-http-backend": "^3.0.2",
        "i18next-icu": "^2.4.0",
        "laravel-echo": "^2.3.0",
        "lucide-react": "^0.552.0",
        "pusher-js": "^8.4.0",
        "react": "^18.2.0",
        "react-barcode": "^1.6.1",
        "react-dom": "^18.2.0",
        "react-hook-form": "^7.48.2",
        "react-hot-toast": "^2.6.0",
        "react-i18next": "^15.7.3",
        "react-joyride": "^2.9.3",
        "react-router-dom": "^6.20.1",
        "react-select": "^5.10.2",
        "tailwind-merge": "^3.3.1",
        "tailwindcss-animate": "^1.0.7",
        "workbox-webpack-plugin": "^7.0.0",
        "workbox-window": "^7.0.0",
        "zustand": "^4.4.7"
    }
}
