<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="JsonSerialization.fs" />
    <Compile Include="AsyncResult.fs" />
    <Compile Include="Logging.fs" />
    <Compile Include="Storage.fs" />
    <Compile Include="Strings.fs" />
    <Compile Include="Transactions/Types.fs" />
    <Compile Include="Transactions/CrudOperations.fs" />
    <Compile Include="Transactions/ProcessingLogic.fs" />
    <Compile Include="Analytics/Types.fs" />
    <Compile Include="Analytics/Storage.fs" />
    <Compile Include="Bot/Types.fs" />
    <Compile Include="Bot/Message.fs" />
    <Compile Include="Bot/Handlers/HelpHandler.fs" />
    <Compile Include="Bot/Handlers/JoinHandler.fs" />
    <Compile Include="Bot/Handlers/DebtsHandler.fs" />
    <Compile Include="Bot/Handlers/PaymentHandler.fs" />
    <Compile Include="Bot/Handlers/SettleUpHandler.fs" />
    <Compile Include="Bot/Lifecycle.fs" />
    <Compile Include="Bot/Analytics.fs" />
    <Compile Include="Bot/UpdatesHandler.fs" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="FSharp.Data" Version="3.3.3" />
    <PackageReference Include="Microsoft.FSharpLu.Json" Version="0.11.6" />
    <PackageReference Include="mongocsharpdriver" Version="2.10.4" />
    <PackageReference Include="Suave" Version="2.5.6" />
    <PackageReference Include="Telegram.Bot" Version="15.5.1" />
  </ItemGroup>

</Project>
