{
  "$schema": "https://turbo.build/schema.json",
  "globalDependencies": [
    "pnpm-lock.yaml",
    ".gitea/workflows/ci.yml",
    ".gitea/workflows/deploy.yml"
  ],
  "tasks": {
    "lint": {
      "inputs": [
        "app/**/*.tsx",
        "app/**/*.ts",
        "components/**/*.tsx",
        "components/**/*.ts",
        "lib/**/*.ts",
        "eslint.config.mjs"
      ],
      "outputs": []
    },
    "typecheck": {
      "inputs": [
        "app/**/*.tsx",
        "app/**/*.ts",
        "components/**/*.tsx",
        "components/**/*.ts",
        "lib/**/*.ts",
        "tsconfig.json"
      ],
      "outputs": []
    },
    "test": {
      "inputs": [
        "app/**/*.tsx",
        "app/**/*.ts",
        "components/**/*.tsx",
        "components/**/*.ts",
        "lib/**/*.ts",
        "tests/**/*.ts",
        "vitest.config.mts"
      ],
      "outputs": []
    },
    "check:spell": {
      "inputs": ["content/**/*.{md,mdx}", "app/**/*.tsx", "components/**/*.tsx", "cspell.json"],
      "outputs": []
    },
    "check:mdx": {
      "inputs": ["content/**/*.{md,mdx}", "scripts/validate-mdx.mjs"],
      "outputs": []
    }
  }
}
