{
  "name": "struxa",
  "private": true,
  "workspaces": {
    "packages": [
      "apps/*",
      "packages/*"
    ],
    "catalog": {
      "dotenv": "^17.2.2",
      "zod": "^4.1.13",
      "typescript": "^6",
      "lucide-react": "^0.546.0",
      "next": "^16.2.0",
      "next-themes": "^0.4.6",
      "react": "^19.2.3",
      "react-dom": "^19.2.3",
      "sonner": "^2.0.5",
      "@orpc/server": "^1.13.14",
      "@orpc/client": "^1.13.14",
      "@orpc/openapi": "^1.13.14",
      "@orpc/zod": "^1.13.14",
      "better-auth": "1.6.9",
      "@better-auth/api-key": "1.6.9",
      "@better-auth/i18n": "1.6.9",
      "jose": "^5.10.0",
      "croner": "^9.0.0",
      "@types/react": "^19.2.10",
      "@types/react-dom": "^19.2.3",
      "tailwindcss": "^4.1.18",
      "next-intl": "^4.0.0",
      "react-country-flag": "^3.1.0"
    }
  },
  "type": "module",
  "overrides": {
    "@smithy/types": "4.17.2",
    "@smithy/core": "3.33.2"
  },
  "scripts": {
    "dev": "turbo dev",
    "build": "turbo build",
    "check-types": "turbo check-types",
    "dev:web": "turbo -F web dev",
    "dev:watchkeeper": "turbo -F @struxa/watchkeeper dev",
    "db:push": "turbo -F @struxa/db db:push",
    "db:studio": "turbo -F @struxa/db db:studio",
    "db:generate": "turbo -F @struxa/db db:generate",
    "db:migrate": "turbo -F @struxa/db db:migrate",
    "db:start": "turbo -F @struxa/db db:start",
    "db:watch": "turbo -F @struxa/db db:watch",
    "db:stop": "turbo -F @struxa/db db:stop",
    "db:down": "turbo -F @struxa/db db:down",
    "check": "oxlint && oxfmt --write",
    "prepare": "husky"
  },
  "dependencies": {
    "@struxa/env": "workspace:*",
    "dotenv": "catalog:",
    "zod": "catalog:",
    "mysql2": "^3.14.0",
    "drizzle-orm": "^0.45.1"
  },
  "devDependencies": {
    "@struxa/config": "workspace:*",
    "@types/node": "^22.13.14",
    "husky": "^9.1.7",
    "lint-staged": "^16.1.2",
    "oxfmt": "^0.46.0",
    "oxlint": "^1.61.0",
    "turbo": "^2.8.12",
    "typescript": "catalog:"
  },
  "lint-staged": {
    "*": [
      "oxlint",
      "oxfmt --write"
    ]
  },
  "packageManager": "bun@1.3.5"
}
