{
  "$schema": "https://raw.githubusercontent.com/dotnet/docfx/main/schemas/docfx.schema.json",
  "metadata": [
    {
      "src": [
        {
          "src": "../src/EchoHub.Core/bin/Release/net10.0",
          "files": ["EchoHub.Core.dll"]
        }
      ],
      "dest": "_api_meta/core",
      "filter": "filterConfig.yml"
    },
    {
      "src": [
        {
          "src": "../src/EchoHub.Server/bin/Release/net10.0",
          "files": ["EchoHub.Server.dll"]
        }
      ],
      "dest": "_api_meta/server",
      "filter": "filterConfig.yml"
    },
    {
      "src": [
        {
          "src": "../src/EchoHub.Client/bin/Release/net10.0",
          "files": ["EchoHub.Client.dll"]
        }
      ],
      "dest": "_api_meta/client",
      "filter": "filterConfig.yml"
    },
    {
      "src": [
        {
          "src": "../src/EchoHub.Server.Irc/bin/Release/net10.0",
          "files": ["EchoHub.Server.Irc.dll"]
        }
      ],
      "dest": "_api_meta/server-irc",
      "filter": "filterConfig.yml"
    }
  ],
  "build": {
    "content": [
      {
        "files": ["**/*.{md,yml}"],
        "exclude": ["_site/**", "_api_meta/**"]
      },
      {
        "src": "_api_meta/core",
        "dest": "api/core",
        "files": ["*.yml"],
        "exclude": ["toc.yml"]
      },
      {
        "src": "_api_meta/server",
        "dest": "api/server",
        "files": ["*.yml"],
        "exclude": ["toc.yml"]
      },
      {
        "src": "_api_meta/client",
        "dest": "api/client",
        "files": ["*.yml"],
        "exclude": ["toc.yml"]
      },
      {
        "src": "_api_meta/server-irc",
        "dest": "api/server-irc",
        "files": ["*.yml"],
        "exclude": ["toc.yml"]
      }
    ],
    "resource": [
      {
        "files": ["images/**"]
      }
    ],
    "output": "_site",
    "template": ["default", "modern", "templates/echohub"],
    "globalMetadata": {
      "_appName": "EchoHub",
      "_appTitle": "EchoHub Documentation",
      "_appLogoPath": "images/hue_icon.svg",
      "_appFaviconPath": "images/hue_icon.svg",
      "_appFooter": "<div class='footer-custom'><div class='footer-inner'><span class='footer-brand'>EchoHub</span><span class='footer-sep'>&middot;</span><a href='https://github.com/HueByte/EchoHub'>GitHub</a><span class='footer-sep'>&middot;</span><a href='https://echohub.voidcube.cloud'>Website</a></div></div>",
      "_enableSearch": true,
      "_disableContribution": false,
      "_gitContribute": {
        "repo": "https://github.com/HueByte/EchoHub",
        "branch": "master",
        "path": "docs"
      }
    },
    "markdownEngineName": "markdig"
  }
}
