{
  "name": "msec-iif-website",
  "version": "1.0.0",
  "private": true,
  "description": "Mohamed Sathak Engineering College — Innovation & Incubation Foundation. Dynamic, CMS-driven college website (\"The Kilakarai Chart\" design system).",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "postbuild": "node scripts/prepare-standalone.mjs",
    "start": "node .next/standalone/server.js",
    "seed:ci": "tsx scripts/seed-ci.ts",
    "test": "vitest run",
    "test:e2e": "playwright test",
    "lint": "eslint .",
    "lint:tokens": "node scripts/lint-tokens.mjs",
    "contrast": "node scripts/contrast-report.mjs",
    "backfill:copy": "tsx scripts/backfill-copy.ts",
    "typecheck": "tsc --noEmit",
    "payload": "payload",
    "generate:types": "payload generate:types",
    "seed": "tsx scripts/seed.ts",
    "migrate-assets": "tsx scripts/migrate-assets.ts",
    "backup": "node scripts/backup.mjs",
    "qa:placeholders": "node scripts/qa-placeholders.mjs",
    "qa:links": "node scripts/qa-links.mjs",
    "qa:overflow": "node scripts/qa-overflow.mjs",
    "icons": "node scripts/generate-icons.mjs",
    "deploy:pack": "npm run build && node scripts/create-deploy-zip.mjs"
  },
  "engines": {
    "node": ">=22.0.0"
  },
  "dependencies": {
    "@payloadcms/db-sqlite": "^3.89.0",
    "@payloadcms/next": "^3.89.0",
    "@payloadcms/richtext-lexical": "^3.89.0",
    "@payloadcms/translations": "^3.89.0",
    "@payloadcms/ui": "^3.89.0",
    "@tailwindcss/postcss": "^4.3.3",
    "@types/matter-js": "^0.20.2",
    "fuse.js": "^7.5.0",
    "graphql": "^16.9.0",
    "gsap": "^3.15.0",
    "lenis": "^1.3.26",
    "lucide-react": "^1.46.0",
    "matter-js": "^0.20.0",
    "next": "^16.3.5",
    "nodemailer": "^10.0.10",
    "ogl": "^1.0.11",
    "payload": "^3.89.0",
    "react": "^19.3.0",
    "react-dom": "^19.3.0",
    "sharp": "^0.35.4",
    "tailwindcss": "^4.3.3",
    "vaul": "^1.1.2",
    "yet-another-react-lightbox": "^3.32.2",
    "zod": "^4.6.5"
  },
  "devDependencies": {
    "@playwright/test": "^1.63.0",
    "@types/node": "^24.0.0",
    "@types/nodemailer": "^8.0.2",
    "@types/react": "^19.2.0",
    "@types/react-dom": "^19.2.0",
    "eslint": "^9.30.0",
    "eslint-config-next": "^16.3.5",
    "prettier": "^3.6.0",
    "tsx": "^4.20.0",
    "typescript": "^5.9.0",
    "vitest": "^5.0.1"
  }
}