diff --git a/package.json b/package.json index bb905cc..9b02900 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,8 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc -b && vite build", - "lint": "eslint .", - "lint:fix": "eslint --fix .", - "format": "prettier --write .", + "build": "tsc && vite build", + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "preview": "vite preview" }, "dependencies": { @@ -16,56 +14,61 @@ "@heroicons/react": "^2.2.0", "@radix-ui/react-accordion": "^1.2.2", "@radix-ui/react-checkbox": "^1.1.3", - "@radix-ui/react-dialog": "^1.1.5", - "@radix-ui/react-dropdown-menu": "^2.1.5", - "@radix-ui/react-label": "^2.1.1", - "@radix-ui/react-popover": "^1.1.5", + "@radix-ui/react-dialog": "^1.0.5", + "@radix-ui/react-dropdown-menu": "^2.0.6", + "@radix-ui/react-label": "^2.0.2", + "@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-progress": "^1.1.1", "@radix-ui/react-separator": "^1.1.1", - "@radix-ui/react-slot": "^1.1.1", - "@radix-ui/react-switch": "^1.1.2", - "@tanstack/react-query": "^5.64.2", + "@radix-ui/react-slot": "^1.0.2", + "@radix-ui/react-switch": "^1.0.3", + "@radix-ui/react-tabs": "^1.0.4", + "@radix-ui/react-toast": "^1.1.5", + "@tanstack/react-query": "^5.14.2", "@tanstack/react-query-devtools": "^5.64.2", "@tanstack/react-table": "^8.20.6", "@trivago/prettier-plugin-sort-imports": "^5.2.1", "@types/d3-geo": "^3.1.0", "@types/luxon": "^3.4.2", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "cmdk": "1.0.0", + "class-variance-authority": "^0.7.0", + "clsx": "^2.0.0", + "cmdk": "^0.2.0", "country-flag-icons": "^1.5.14", "d3-geo": "^3.1.1", "dayjs": "^1.11.13", "framer-motion": "^12.0.3", "i18n-iso-countries": "^7.13.0", - "i18next": "^24.2.1", - "lucide-react": "^0.460.0", + "i18next": "^23.7.11", + "lucide-react": "^0.302.0", "luxon": "^3.5.0", "prettier-plugin-tailwindcss": "^0.6.10", - "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-i18next": "^15.4.0", - "react-router-dom": "^7.1.3", + "react": "^18.2.0", + "react-day-picker": "^8.10.0", + "react-dom": "^18.2.0", + "react-i18next": "^14.0.0", + "react-router-dom": "^6.21.1", "recharts": "^2.15.0", "sonner": "^1.7.2", - "tailwind-merge": "^2.6.0", - "tailwindcss-animate": "^1.0.7" + "tailwind-merge": "^2.2.0", + "tailwindcss-animate": "^1.0.7", + "use-debounce": "^10.0.0", + "zod": "^3.22.4" }, "devDependencies": { "@eslint/js": "^9.18.0", - "@types/node": "^22.10.9", - "@types/react": "^19.0.8", - "@types/react-dom": "^19.0.3", - "@vitejs/plugin-react-swc": "^3.7.2", - "autoprefixer": "^10.4.20", - "eslint": "^9.18.0", - "eslint-plugin-react-hooks": "^5.1.0", - "eslint-plugin-react-refresh": "^0.4.18", + "@types/node": "^20.10.5", + "@types/react": "^18.2.43", + "@types/react-dom": "^18.2.17", + "@vitejs/plugin-react-swc": "^3.5.0", + "autoprefixer": "^10.4.16", + "eslint": "^8.55.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", "globals": "^15.14.0", - "postcss": "^8.5.1", - "tailwindcss": "^3.4.17", - "typescript": "~5.6.3", + "postcss": "^8.4.32", + "tailwindcss": "^3.4.0", + "typescript": "^5.2.2", "typescript-eslint": "^8.21.0", - "vite": "^6.0.11" + "vite": "^5.0.8" } }