{
  "$schema": "https://turborepo.org/schema.json",
  "globalDependencies": [
    "package.json",
    "tsconfig.json",
    "pnpm-lock.yaml",
    "pnpm-workspace.yaml"
  ],
  "tasks": {
    "dev": {
      "cache": false,
      "persistent": true
    },
    "build": {
      "dependsOn": ["^build"],
      "inputs": ["$TURBO_DEFAULT$", ".env*"],
      "outputs": [".next/**", "!.next/cache/**", "dist/**"]
    },
    "clean": {},
    "format": {
      "dependsOn": ["//#format"]
    },
    "//#format": {},
    "lint": {},
    "knip": {
      "cache": true
    },
    "test": {
      "dependsOn": ["build"],
      "outputs": []
    },
    "e2e:smoke": {
      "dependsOn": ["^build"],
      "outputs": []
    },
    "e2e:integration": {
      "dependsOn": ["^build"],
      "outputs": []
    },
    "typecheck": {
      "outputs": [".tsbuildinfo", "dist/**"],
      "cache": true
    },
    "deploy": {
      "cache": false
    },
    "migrate": {
      "cache": false
    },
    "generate": {
      "cache": false
    }
  }
}
