{
  "name": "cloudcare-frontend-nextjs",
  "version": "0.1.0",
  "private": true,
  "engines": {
    "node": ">=20.0.0"
  },
  "scripts": {
    "predev": "node scripts/check-node.mjs",
    "prebuild": "node scripts/check-node.mjs --production && node scripts/inject-build-meta.mjs",
    "prestart": "node scripts/check-node.mjs --production",
    "dev": "next dev -p 3100",
    "build": "next build",
    "postbuild": "node scripts/postbuild-standalone.mjs",
    "start": "node server.js",
    "lint": "next lint",
    "typecheck": "tsc --noEmit",
    "prod:verify": "node scripts/check-node.mjs --production && node scripts/validate-production-saas.mjs && npm ci && npm run build",
    "prod:validate": "node scripts/validate-production-saas.mjs",
    "commercial:validate": "node scripts/validate-commercialization.mjs",
    "revenue:validate": "node scripts/validate-revenue-operations.mjs",
    "customer:validate": "node scripts/validate-customer-experience.mjs",
    "ecosystem:validate": "node scripts/validate-ecosystem-platform.mjs",
    "platform-os:validate": "node scripts/validate-platform-os.mjs",
    "release:validate": "node scripts/validate-global-release.mjs",
    "workflow:validate": "node scripts/validate-workflow-engine.mjs",
    "os:validate": "node scripts/validate-cloudcare-os.mjs",
    "erp:validate": "node scripts/validate-erp-workflow.mjs",
    "product:validate": "node scripts/validate-product-workflows.mjs",
    "executable:validate": "node scripts/validate-executable-workflows.mjs",
    "autonomous:validate": "node scripts/validate-autonomous-business.mjs",
    "intelligence:validate": "node scripts/validate-intelligence-operations.mjs",
    "twin:validate": "node scripts/validate-digital-twin.mjs",
    "governance:validate": "node scripts/validate-governance.mjs",
    "platform:validate": "node scripts/validate-platform.mjs",
    "runtime-production-validation": "node scripts/validate-runtime-production.mjs",
    "runtime-chaos-validation": "node scripts/validate-runtime-chaos.mjs",
    "runtime-recovery-validation": "node scripts/validate-runtime-recovery.mjs",
    "runtime-reliability-validation": "node scripts/validate-runtime-reliability.mjs",
    "runtime-timeline-validation": "node scripts/validate-runtime-timeline.mjs",
    "runtime-degradation-validation": "node scripts/validate-runtime-degradation.mjs",
    "runtime-health-validation": "node scripts/validate-runtime-health.mjs",
    "runtime-slice0-validation": "node scripts/validate-runtime-slice0.mjs",
    "runtime-slice0:validate": "node scripts/validate-runtime-slice0.mjs",
    "ci:production": "node scripts/check-node.mjs --production && node scripts/validate-production-saas.mjs && node scripts/validate-commercialization.mjs && npm ci && npm run build",
    "hostname:validate": "node scripts/validate-hostname-helpers.mjs",
    "middleware:validate": "node scripts/validate-middleware-routing.mjs",
    "rc4:validate": "node scripts/validate-rc4-unified-runtime.mjs",
    "ops-center:validate": "node scripts/validate-operations-center.mjs",
    "technician:validate": "node scripts/validate-technician-workspace.mjs",
    "executive:validate": "node scripts/validate-executive-command.mjs",
    "customer-portal:validate": "node scripts/validate-customer-portal.mjs",
    "dispatch:validate": "node scripts/validate-dispatch-scheduling.mjs",
    "inventory-cep:validate": "node scripts/validate-inventory-cep.mjs",
    "procurement-cep:validate": "node scripts/validate-procurement-cep.mjs",
    "enterprise-cep:validate": "node scripts/validate-enterprise-cep.mjs",
    "predictive-cep:validate": "node scripts/validate-predictive-cep.mjs",
    "ai-cep:validate": "node scripts/validate-ai-cep.mjs",
    "analytics-cep:validate": "node scripts/validate-analytics-cep.mjs",
    "integration-cep:validate": "node scripts/validate-integration-cep.mjs",
    "digital-twin-cep:validate": "node scripts/validate-digital-twin-cep.mjs",
    "multi-vendor-cep:validate": "node scripts/validate-multi-vendor-cep.mjs",
    "industry-cep:validate": "node scripts/validate-industry-cep.mjs"
  },
  "dependencies": {
    "@tanstack/react-query": "^5.59.0",
    "@tanstack/react-virtual": "^3.10.8",
    "clsx": "^2.1.1",
    "laravel-echo": "^1.16.1",
    "lucide-react": "^0.454.0",
    "next": "^14.2.18",
    "pusher-js": "^8.4.0",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "tailwind-merge": "^2.5.4"
  },
  "devDependencies": {
    "@types/node": "^22.9.0",
    "@types/react": "18.3.31",
    "@types/react-dom": "^18.3.1",
    "autoprefixer": "^10.4.20",
    "eslint": "^8.57.1",
    "eslint-config-next": "^14.2.18",
    "postcss": "^8.4.47",
    "tailwindcss": "^3.4.14",
    "typescript": "5.9.3"
  }
}
