{
  "name": "agnet-uzbekistan-platform",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "clean": "rm -rf .next",
    "dev:stack": "bash scripts/start-dev.sh",
    "dev": "next dev",
    "dev:clean": "rm -rf .next && next dev",
    "build": "next build",
    "start": "next start",
    "pm2:start": "pm2 start ecosystem.config.cjs",
    "pm2:restart": "pm2 restart agnet",
    "pm2:stop": "pm2 stop agnet",
    "pm2:logs": "pm2 logs agnet",
    "pm2:delete": "pm2 delete agnet",
    "lint": "next lint",
    "test": "vitest run",
    "test:coverage": "vitest run --coverage",
    "test:e2e": "playwright test",
    "test:e2e:ui": "playwright test --ui",
    "test:e2e:wizard": "playwright test e2e/tests/onboarding.spec.ts -g \"full wizard\"",
    "test:e2e:perf": "playwright test e2e/tests/performance.spec.ts",
    "test:e2e:a11y": "playwright test e2e/tests/accessibility.spec.ts",
    "test:contract": "vitest run tests/contract",
    "test:contract:live": "CORE_API_LIVE_TEST=true vitest run tests/contract/dashboard-v2-live.test.ts",
    "test:e2e:api": "vitest run tests/e2e/bff-api-full-flow.test.ts",
    "test:e2e:api:report": "vitest run tests/e2e/bff-api-full-flow.test.ts && echo Report: reports/e2e-api-flow-latest.md",
    "validate:openapi": "tsx scripts/validate-openapi.ts"
  },
  "dependencies": {
    "@phosphor-icons/react": "^2.1.10",
    "@react-three/drei": "^10.7.7",
    "@react-three/fiber": "^9.4.2",
    "@splinetool/react-spline": "^4.1.0",
    "clsx": "^2.1.1",
    "framer-motion": "^12.23.24",
    "lucide-react": "^1.16.0",
    "next": "^15.5.6",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "recharts": "^3.9.0",
    "tailwind-merge": "^3.6.0",
    "three": "^0.181.2"
  },
  "devDependencies": {
    "@apidevtools/swagger-parser": "^10.1.1",
    "@axe-core/playwright": "^4.12.1",
    "@playwright/test": "^1.61.1",
    "@testing-library/jest-dom": "^6.9.1",
    "@testing-library/react": "^16.3.2",
    "@types/node": "^22.10.2",
    "@types/react": "^19.2.17",
    "@types/react-dom": "^19.2.3",
    "@vitest/coverage-v8": "^3.2.4",
    "autoprefixer": "^10.5.0",
    "eslint": "^9.17.0",
    "eslint-config-next": "^15.1.3",
    "jsdom": "^29.1.1",
    "playwright": "^1.60.0",
    "postcss": "^8.5.15",
    "tailwindcss": "^3.4.19",
    "tsx": "^4.19.2",
    "typescript": "^5.7.2",
    "vitest": "^3.2.4"
  }
}
