11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project >
3- <PropertyGroup >
4- <!-- Enable central management of package versions -->
5- <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
6- <CentralPackageTransitivePinningEnabled >true</CentralPackageTransitivePinningEnabled >
7- <RestorePackagesWithLockFile >true</RestorePackagesWithLockFile >
8- </PropertyGroup >
9- <ItemGroup >
10- <!-- Define each package version centrally -->
11- <!-- Microsoft packages tied to .NET 8 - need version constraints -->
12- <PackageVersion Include =" Blazored.LocalStorage" Version =" 4.5.0" />
13- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 8.0.14" />
14- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version =" 8.0.14" PrivateAssets =" all" />
15- <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 8.0.14" />
16- <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Server" Version =" 8.0.14" />
17- <PackageVersion Include =" Microsoft.Extensions.Hosting" Version =" 8.0.1" />
18- <PackageVersion Include =" Microsoft.Extensions.Http" Version =" 8.0.0" />
19- <PackageVersion Include =" Newtonsoft.Json" Version =" 13.0.1" />
20- <PackageVersion Include =" AutoMapper" Version =" 1.1.0.118" />
21- <PackageVersion Include =" coverlet.collector" Version =" 6.0.0" />
22- <PackageVersion Include =" TELBlazor.Components" Version =" $(TELBlazorPackageVersion)" />
23- <PackageVersion Include =" xunit" Version =" 2.9.0" />
24- <PackageVersion Include =" bunit" Version =" 1.34.0" />
25- <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 17.11.1" />
26- <PackageVersion Include =" xunit.runner.visualstudio" Version =" 2.5.4" />
27- <PackageVersion Include =" Microsoft.Playwright.NUnit" Version =" 1.27.1" />
28- <PackageVersion Include =" NUnit" Version =" 3.14.0" />
29- <PackageVersion Include =" NUnit.Analyzers" Version =" 3.9.0" />
30- <PackageVersion Include =" NUnit3TestAdapter" Version =" 4.5.0" />
31- <PackageVersion Include =" Blazored.LocalStorage" Version =" 4.5.0" />
32- <PackageVersion Include =" Microsoft.Extensions.Http" Version =" 8.0.1" />
33- <PackageVersion Include =" Serilog" Version =" 4.2.0" />
34- <PackageVersion Include =" Serilog.Extensions.Logging" Version =" 8.0.0" />
35- <PackageVersion Include =" Serilog.Formatting.Compact" Version =" 3.0.0" />
36- <PackageVersion Include =" Serilog.Settings.Configuration" Version =" 8.0.0" />
37- <PackageVersion Include =" Serilog.Sinks.BrowserConsole" Version =" 8.0.0" />
38- <PackageVersion Include =" Serilog.Sinks.Http" Version =" 8.0.0" />
39- </ItemGroup >
40- </Project >
2+ <Project >
3+ <PropertyGroup >
4+ <!-- Enable central management of package versions -->
5+ <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
6+ <CentralPackageTransitivePinningEnabled >true</CentralPackageTransitivePinningEnabled >
7+ <RestorePackagesWithLockFile >true</RestorePackagesWithLockFile >
8+ </PropertyGroup >
9+ <ItemGroup >
10+ <!-- Microsoft packages tied to .NET 8 -->
11+ <PackageVersion Include =" Microsoft.AspNetCore.Components.Web" Version =" 8.0.14" />
12+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly" Version =" 8.0.14" />
13+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version =" 8.0.14" PrivateAssets =" all" />
14+ <PackageVersion Include =" Microsoft.AspNetCore.Components.WebAssembly.Server" Version =" 8.0.14" />
15+ <PackageVersion Include =" Microsoft.AspNetCore.Mvc.Testing" Version =" 8.0.0" />
16+ <PackageVersion Include =" Microsoft.Extensions.Hosting" Version =" 8.0.1" />
17+ <PackageVersion Include =" Microsoft.Extensions.Http" Version =" 8.0.1" />
18+ <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 17.11.1" />
19+
20+ <!-- Storage -->
21+ <PackageVersion Include =" Blazored.LocalStorage" Version =" 4.5.0" />
22+
23+ <!-- JSON -->
24+ <PackageVersion Include =" Newtonsoft.Json" Version =" 13.0.1" />
25+
26+ <!-- Mapping -->
27+ <PackageVersion Include =" AutoMapper" Version =" 12.0.1" />
28+
29+ <!-- Logging (Serilog) -->
30+ <PackageVersion Include =" Serilog" Version =" 4.2.0" />
31+ <PackageVersion Include =" Serilog.Extensions.Logging" Version =" 8.0.0" />
32+ <PackageVersion Include =" Serilog.Formatting.Compact" Version =" 3.0.0" />
33+ <PackageVersion Include =" Serilog.Settings.Configuration" Version =" 8.0.0" />
34+ <PackageVersion Include =" Serilog.Sinks.BrowserConsole" Version =" 8.0.0" />
35+ <PackageVersion Include =" Serilog.Sinks.Http" Version =" 8.0.0" />
36+ <PackageVersion Include =" Serilog.Expressions" Version =" 5.0.0" />
37+ <PackageVersion Include =" Serilog.Sinks.InMemory" Version =" 0.14.0" />
38+ <PackageVersion Include =" Serilog.Sinks.InMemory.Assertions" Version =" 0.14.0" />
39+ <PackageVersion Include =" Serilog.Sinks.XUnit" Version =" 2.0.4" />
40+ <PackageVersion Include =" Serilog.AspNetCore" Version =" 8.0.0" />
41+ <PackageVersion Include =" Serilog.Sinks.Console" Version =" 6.0.0" />
42+ <PackageVersion Include =" Serilog.Sinks.Debug" Version =" 3.0.0" />
43+ <PackageVersion Include =" Serilog.Sinks.File" Version =" 6.0.0" />
44+
45+
46+ <!-- Testing - xUnit -->
47+ <PackageVersion Include =" xunit" Version =" 2.9.0" />
48+ <PackageVersion Include =" xunit.runner.visualstudio" Version =" 2.5.4" PrivateAssets =" all" />
49+
50+ <!-- Testing - General -->
51+ <PackageVersion Include =" bunit" Version =" 1.34.0" />
52+ <PackageVersion Include =" coverlet.collector" Version =" 6.0.0" PrivateAssets =" all" />
53+ <PackageVersion Include =" AutoFixture" Version =" 4.18.1" />
54+ <PackageVersion Include =" AutoFixture.AutoMoq" Version =" 4.18.1" />
55+ <PackageVersion Include =" FluentAssertions" Version =" 8.0.1" />
56+
57+ <!-- Testing - Playwright -->
58+ <PackageVersion Include =" Deque.AxeCore.Playwright" Version =" 4.10.1" />
59+ <PackageVersion Include =" Microsoft.Playwright" Version =" 1.50.0" />
60+ <PackageVersion Include =" Microsoft.Playwright.MSTest" Version =" 1.50.0" />
61+ <PackageVersion Include =" Microsoft.Playwright.Xunit" Version =" 1.50.0" />
62+ <PackageVersion Include =" Verify.Playwright" Version =" 3.0.0" />
63+
64+ <!-- Internal packages -->
65+ <PackageVersion Include =" TELBlazor.Components" Version =" $(TELBlazorPackageVersion)" />
66+ </ItemGroup >
67+ </Project >
0 commit comments