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

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net6.0</TargetFramework>
    <!-- <DefaultItemExcludes>node_modules\**;bin\**;obj\**;$(DefaultItemExcludes)</DefaultItemExcludes> -->
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="_Common.fs" />
    <Compile Include="_Layout.fs" />
    <Compile Include="Resume.fs" />
    <Compile Include="Index.fs" />
    <Compile Include="Program.fs" />

    <!-- extends watching group to include *.js files -->
    <Watch Include="**\*.fs" Exclude="node_modules\**\*;**\*.js.map;obj\**\*;bin\**\*;docs\**\*" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Feliz.ViewEngine" Version="0.24.0" />
    <PackageReference Include="Zanaptak.TypedCssClasses" Version="1.0.0" />
  </ItemGroup>

</Project>
