spb/phi-conseil
Public
1{2 "name": "phi-conseil",3 "version": "0.1.0",4 "private": true,5 "scripts": {6 "dev": "next dev",7 "build": "next build",8 "start": "next start",9 "lint": "eslint",10 "typecheck": "tsc --noEmit",11 "format": "prettier --write .",12 "format:check": "prettier --check .",13 "test": "vitest run",14 "test:watch": "vitest",15 "test:e2e": "playwright test",16 "icons": "node --experimental-strip-types scripts/generate-icons.mts",17 "check": "pnpm lint && pnpm typecheck && pnpm test && pnpm build"18 },19 "dependencies": {20 "@hookform/resolvers": "^7.0.3",21 "next": "16.4.5",22 "nodemailer": "^10.3.1",23 "react": "19.3.0",24 "react-dom": "19.3.0",25 "react-hook-form": "^7.91.0",26 "sharp": "^0.35.5",27 "zod": "^4.6.7"28 },29 "devDependencies": {30 "@axe-core/playwright": "^4.14.0",31 "@playwright/test": "^1.65.0",32 "@tailwindcss/turbopack": "^4",33 "@testing-library/jest-dom": "^7.0.1",34 "@testing-library/react": "^16.3.3",35 "@testing-library/user-event": "^14.6.8",36 "@types/node": "^20",37 "@types/nodemailer": "^8.0.2",38 "@types/react": "^19",39 "@types/react-dom": "^19",40 "@vitejs/plugin-react": "^6.2.1",41 "eslint": "^9",42 "eslint-config-next": "16.4.5",43 "jsdom": "^31.0.0",44 "prettier": "^3.9.10",45 "prettier-plugin-tailwindcss": "^0.8.1",46 "tailwindcss": "^4",47 "typescript": "^5",48 "vitest": "^5.1.0"49 },50 "packageManager": "pnpm@11.1.2"51}52