Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
"isRoot": true,
"tools": {
"husky": {
"version": "0.7.1",
"commands": ["husky"]
"version": "0.7.2",
"commands": [
"husky"
]
}
}
}
15 changes: 9 additions & 6 deletions Darklands.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
<ItemGroup>
<!-- Logging - Serilog as provider for Microsoft.Extensions.Logging -->
<PackageReference Include="Serilog" Version="4.3.0" />
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
<PackageReference Include="Serilog.Extensions.Logging" Version="9.0.2" />
<PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" />
<PackageReference Include="Serilog.Sinks.File" Version="7.0.0" />

<!-- Microsoft.Extensions.Logging implementations -->
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.10" />

<!-- Dependency Injection implementations -->
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.10" />

<!-- Functional Programming - Analyzers for compile-time Result handling enforcement -->
<PackageReference Include="CSharpFunctionalExtensions.Analyzers" Version="1.0.0" />
<PackageReference Include="CSharpFunctionalExtensions.Analyzers" Version="1.4.1" />
</ItemGroup>

<ItemGroup>
Expand All @@ -44,6 +44,9 @@

<ItemGroup>
<!-- Exclude References folder from Godot compilation -->
<PackageReference Include="Godot.SourceGenerators" Version="4.5.1" />
<PackageReference Include="GodotSharp" Version="4.5.1" />
<PackageReference Include="GodotSharpEditor" Version="4.5.1" />
<Compile Remove="References\**" />
<EmbeddedResource Remove="References\**" />
<None Remove="References\**" />
Expand Down
10 changes: 5 additions & 5 deletions src/Darklands.Core/Darklands.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@

<ItemGroup>
<!-- Functional Programming -->
<PackageReference Include="CSharpFunctionalExtensions" Version="2.42.5" />
<PackageReference Include="CSharpFunctionalExtensions" Version="3.6.0" />

<!-- CQRS Pattern -->
<PackageReference Include="MediatR" Version="12.4.1" />
<PackageReference Include="MediatR" Version="13.1.0" />

<!-- Logging (Abstractions ONLY - implementations in Godot project) -->
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.10" />

<!-- Dependency Injection (Core needs concrete implementation for GameStrapper) -->
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.10" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.10" />
</ItemGroup>

<!-- Allow tests to access internal types -->
Expand Down
Loading