{
    "name": "multimedialpes-dashboard",
    "version": "0.1.0",
    "private": true,
    "scripts": {
        "dev": "next dev",
        "build": "next build",
        "start": "next start",
        "lint": "next lint",
        "lint:fix": "eslint src --fix",
        "format": "prettier --write . --ignore-path .gitignore --ignore-path .prettierignore",
        "format:check": "prettier --check . --ignore-path .gitignore --ignore-path .prettierignore",
        "quality": "pnpm run format && pnpm run lint:fix",
        "lint:check": "eslint src",
        "quality:check": "pnpm run format:check && pnpm run lint:check",
        "ssh": "ssh -L 3307:localhost:3306 sc1woce6997@kumquat.o2switch.net",
        "import:etu": "node --env-file=.env.development scripts/import-etu.mjs",
        "test:mail": "node --env-file=.env.prod scripts/test-mail.mjs"
    },
    "dependencies": {
        "@directus/sdk": "^21.1.0",
        "@heroicons/react": "^2.2.0",
        "class-variance-authority": "^0.7.1",
        "clsx": "^2.1.1",
        "cmdk": "^1.1.1",
        "embla-carousel-react": "^8.6.0",
        "framer-motion": "^12.42.2",
        "jszip": "^3.10.1",
        "lucide-react": "^1.27.0",
        "next": "16.2.12",
        "next-themes": "^0.4.6",
        "pdfjs-dist": "5.4.296",
        "radix-ui": "^1.6.7",
        "react": "19.2.8",
        "react-confetti": "^6.4.0",
        "react-dom": "19.2.8",
        "react-pdf": "^10.4.1",
        "react-player": "^3.4.0",
        "react-use": "^17.6.1",
        "sonner": "^2.0.7",
        "tailwind-merge": "^3.6.0"
    },
    "devDependencies": {
        "@tailwindcss/postcss": "^4.3.3",
        "@trivago/prettier-plugin-sort-imports": "^6.0.1",
        "@types/node": "^22.20.1",
        "@types/react": "^19.2.17",
        "@types/react-dom": "^19",
        "eslint": "^9.39.2",
        "eslint-config-next": "16.2.12",
        "eslint-config-prettier": "^10.1.8",
        "prettier": "^3.9.6",
        "prettier-plugin-tailwindcss": "^0.8.1",
        "shadcn": "^4.15.0",
        "tailwindcss": "^4.3.3",
        "tw-animate-css": "^1.4.0",
        "typescript": "^6.0.3"
    },
    "pnpm": {
        "overrides": {
            "typescript-eslint": "^8.65.0"
        }
    }
}
