-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathDirectory.Build.props
87 lines (82 loc) · 5.06 KB
/
Directory.Build.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<Project>
<PropertyGroup>
<Id>EzDbCodeGen</Id>
<Version>8.5.5</Version>
<Title>EzDbCodeGen - Easy Database Code Generator</Title>
<Authors>Ricky Vega</Authors>
<Owners>Ricardo Vega Jr.</Owners>
<Product>EzDbCodeGen</Product>
<Description>Code Generation Tool For Databases</Description>
<Copyright>2019-2025</Copyright>
<PackageProjectUrl>https://github.com/rvegajr/ez-db-codegen-core</PackageProjectUrl>
<RepositoryUrl>https://github.com/rvegajr/ez-db-codegen-core.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>Code Generation;Database;SQL Server;Handlebars</PackageTags>
<PackageReleaseNotes>Fixed configuration file handling in tests and improved error handling for configuration loading.</PackageReleaseNotes>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<TargetFramework>net8.0</TargetFramework>
<LangVersion>latest</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DebugType>embedded</DebugType>
</PropertyGroup>
<!-- Package Versions -->
<PropertyGroup>
<!-- Core Dependencies -->
<MicrosoftDataSqlClientVersion>6.0.1</MicrosoftDataSqlClientVersion>
<MicrosoftExtensionsVersion>9.0.3</MicrosoftExtensionsVersion>
<NewtonsoftJsonVersion>13.0.3</NewtonsoftJsonVersion>
<SystemTextJsonVersion>9.0.3</SystemTextJsonVersion>
<HandlebarsNetVersion>2.1.6</HandlebarsNetVersion>
<PluralizeNetVersion>1.0.2</PluralizeNetVersion>
<McMasterExtensionsCommandLineUtilsVersion>4.1.1</McMasterExtensionsCommandLineUtilsVersion>
<!-- Test Dependencies -->
<MicrosoftNETTestSdkVersion>17.13.0</MicrosoftNETTestSdkVersion>
<XUnitVersion>2.9.3</XUnitVersion>
<XUnitAnalyzersVersion>1.18.0</XUnitAnalyzersVersion>
<XUnitRunnerVisualStudioVersion>3.0.2</XUnitRunnerVisualStudioVersion>
<CoverletCollectorVersion>6.0.4</CoverletCollectorVersion>
<MoqVersion>4.20.70</MoqVersion>
</PropertyGroup>
<!-- Core Package References -->
<ItemGroup>
<PackageReference Include="Microsoft.Data.SqlClient" Version="$(MicrosoftDataSqlClientVersion)" />
<PackageReference Include="System.Text.Json" Version="$(SystemTextJsonVersion)" />
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
<PackageReference Include="Handlebars.Net" Version="$(HandlebarsNetVersion)" />
<PackageReference Include="Pluralize.NET" Version="$(PluralizeNetVersion)" />
</ItemGroup>
<!-- Microsoft.Extensions.* Package References -->
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="$(MicrosoftExtensionsVersion)" />
<PackageReference Include="Microsoft.Extensions.Primitives" Version="$(MicrosoftExtensionsVersion)" />
</ItemGroup>
<!-- Test Package References -->
<ItemGroup Condition="'$(IsTestProject)' == 'true'">
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkVersion)" />
<PackageReference Include="xunit" Version="$(XUnitVersion)" />
<PackageReference Include="xunit.analyzers" Version="$(XUnitAnalyzersVersion)" />
<PackageReference Include="xunit.runner.visualstudio" Version="$(XUnitRunnerVisualStudioVersion)">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="$(CoverletCollectorVersion)">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Moq" Version="$(MoqVersion)" />
<Using Include="Xunit" />
</ItemGroup>
</Project>