{
  "$schema": "https://turbo.build/schema.json",
  "ui": "stream",
  "globalEnv": [
    "NODE_ENV",
    "DATABASE_URL",
    "SESSION_COOKIE_NAME",
    "SESSION_SECRET",
    "APP_URL",
    "TZ"
  ],
  "globalDependencies": [
    ".env",
    ".env.example"
  ],
  "tasks": {
    "build": {
      "dependsOn": [
        "^build"
      ],
      "outputs": [
        "dist/**",
        ".next/**",
        "!.next/cache/**",
        "generated/**"
      ]
    },
    "dev": {
      "dependsOn": [
        "^build"
      ],
      "cache": false,
      "persistent": true
    },
    "lint": {},
    "typecheck": {
      "dependsOn": [
        "^build"
      ]
    },
    "test": {
      "dependsOn": [
        "^build"
      ],
      "outputs": [
        "coverage/**"
      ]
    },
    "clean": {
      "cache": false
    },
    "@i-learned/db#build": {
      "outputs": [],
      "cache": false
    },
    "@i-learned/core#test": {
      "dependsOn": [
        "^build"
      ],
      "outputs": []
    },
    "@i-learned/db#test": {
      "dependsOn": [
        "^build"
      ],
      "outputs": []
    },
    "@i-learned/web#test": {
      "dependsOn": [
        "^build"
      ],
      "outputs": [],
      "cache": false
    }
  }
}
