<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <RootNamespace>Discord</RootNamespace>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <DebugType>portable</DebugType>
    <NoWarn>IDISP001,IDISP002,IDISP004,IDISP005</NoWarn>
  </PropertyGroup>
  <ItemGroup>
    <Content Include="xunit.runner.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <None Include="Tests.Permissions.cs" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="../../src/Discord.Net.Commands/Discord.Net.Commands.csproj" />
    <ProjectReference Include="../../src/Discord.Net.Core/Discord.Net.Core.csproj" />
    <ProjectReference Include="../../src/Discord.Net.Rest/Discord.Net.Rest.csproj" />
    <ProjectReference Include="../../src/Discord.Net.Analyzers/Discord.Net.Analyzers.csproj" />
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="Akavache" Version="6.0.31" />
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
    <PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
    <PackageReference Include="xunit" Version="2.4.1" />
    <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
    </PackageReference>
    <PackageReference Include="xunit.runner.reporters" Version="2.4.1" />
  </ItemGroup>
</Project>
