diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 429547e..2f74e6a 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,10 +3,11 @@
"isRoot": true,
"tools": {
"fake-cli": {
- "version": "5.23.0",
+ "version": "6.1.3",
"commands": [
"fake"
- ]
+ ],
+ "rollForward": false
}
}
}
\ No newline at end of file
diff --git a/build.fsx.lock b/build.fsx.lock
index 1d92727..b7b2c44 100644
--- a/build.fsx.lock
+++ b/build.fsx.lock
@@ -5,229 +5,213 @@ NUGET
BlackFox.VsWhere (1.1)
FSharp.Core (>= 4.2.3)
Microsoft.Win32.Registry (>= 4.7)
- Fake.Core.CommandLineParsing (5.23)
+ Fake.Core.CommandLineParsing (6.1.3)
FParsec (>= 1.1.1)
- FSharp.Core (>= 6.0)
- Fake.Core.Context (5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.Environment (5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.FakeVar (5.23)
- Fake.Core.Context (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.Process (5.23)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.FakeVar (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Trace (>= 5.23)
- Fake.IO.FileSystem (>= 5.23)
- FSharp.Core (>= 6.0)
- System.Collections.Immutable (>= 5.0)
- Fake.Core.SemVer (5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.String (5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.Target (5.23)
- Fake.Core.CommandLineParsing (>= 5.23)
- Fake.Core.Context (>= 5.23)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.FakeVar (>= 5.23)
- Fake.Core.Process (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Trace (>= 5.23)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Context (6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Environment (6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.FakeVar (6.1.3)
+ Fake.Core.Context (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Process (6.1.3)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.FakeVar (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ Fake.IO.FileSystem (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ System.Collections.Immutable (>= 8.0)
+ Fake.Core.SemVer (6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.String (6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Target (6.1.3)
+ Fake.Core.CommandLineParsing (>= 6.1.3)
+ Fake.Core.Context (>= 6.1.3)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.FakeVar (>= 6.1.3)
+ Fake.Core.Process (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
FSharp.Control.Reactive (>= 5.0.2)
- FSharp.Core (>= 6.0)
- Fake.Core.Tasks (5.23)
- Fake.Core.Trace (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.Trace (5.23)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.FakeVar (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.Core.Xml (5.23)
- Fake.Core.String (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.DotNet.Cli (5.23)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.Process (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Trace (>= 5.23)
- Fake.DotNet.MSBuild (>= 5.23)
- Fake.DotNet.NuGet (>= 5.23)
- Fake.IO.FileSystem (>= 5.23)
- FSharp.Core (>= 6.0)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Tasks (6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Trace (6.1.3)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.FakeVar (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Core.Xml (6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.DotNet.Cli (6.1.3)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.Process (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ Fake.DotNet.MSBuild (>= 6.1.3)
+ Fake.DotNet.NuGet (>= 6.1.3)
+ Fake.IO.FileSystem (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
Mono.Posix.NETStandard (>= 1.0)
- Newtonsoft.Json (>= 13.0.1)
- Fake.DotNet.MSBuild (5.23)
+ Newtonsoft.Json (>= 13.0.3)
+ Fake.DotNet.MSBuild (6.1.3)
BlackFox.VsWhere (>= 1.1)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.Process (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Trace (>= 5.23)
- Fake.IO.FileSystem (>= 5.23)
- FSharp.Core (>= 6.0)
- MSBuild.StructuredLogger (>= 2.1.545)
- Fake.DotNet.NuGet (5.23)
- Fake.Core.Environment (>= 5.23)
- Fake.Core.Process (>= 5.23)
- Fake.Core.SemVer (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Tasks (>= 5.23)
- Fake.Core.Trace (>= 5.23)
- Fake.Core.Xml (>= 5.23)
- Fake.IO.FileSystem (>= 5.23)
- Fake.Net.Http (>= 5.23)
- FSharp.Core (>= 6.0)
- Newtonsoft.Json (>= 13.0.1)
- NuGet.Protocol (>= 5.11)
- Fake.DotNet.Testing.Expecto (5.23)
- Fake.Core.Process (>= 5.23)
- Fake.Core.String (>= 5.23)
- Fake.Core.Trace (>= 5.23)
- Fake.IO.FileSystem (>= 5.23)
- Fake.Testing.Common (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.IO.FileSystem (5.23)
- Fake.Core.String (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.Net.Http (5.23)
- Fake.Core.Trace (>= 5.23)
- FSharp.Core (>= 6.0)
- Fake.Testing.Common (5.23)
- Fake.Core.Trace (>= 5.23)
- FSharp.Core (>= 6.0)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.Process (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ Fake.IO.FileSystem (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ MSBuild.StructuredLogger (>= 2.1.815)
+ Fake.DotNet.NuGet (6.1.3)
+ Fake.Core.Environment (>= 6.1.3)
+ Fake.Core.Process (>= 6.1.3)
+ Fake.Core.SemVer (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Tasks (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ Fake.Core.Xml (>= 6.1.3)
+ Fake.IO.FileSystem (>= 6.1.3)
+ Fake.Net.Http (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Newtonsoft.Json (>= 13.0.3)
+ NuGet.Protocol (>= 6.10.1)
+ Fake.DotNet.Testing.Expecto (6.1.3)
+ Fake.Core.Process (>= 6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ Fake.Testing.Common (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.IO.FileSystem (6.1.3)
+ Fake.Core.String (>= 6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Net.Http (6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
+ Fake.Testing.Common (6.1.3)
+ Fake.Core.Trace (>= 6.1.3)
+ FSharp.Core (>= 8.0.301)
FParsec (1.1.1)
FSharp.Core (>= 4.3.4)
FSharp.Control.Reactive (5.0.5)
FSharp.Core (>= 4.7.2)
System.Reactive (>= 5.0 < 6.0)
- FSharp.Core (6.0.5)
- Microsoft.Build (17.2)
- Microsoft.Build.Framework (>= 17.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- Microsoft.NET.StringTools (>= 1.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- Microsoft.Win32.Registry (>= 4.3) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
- System.Collections.Immutable (>= 5.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- System.Configuration.ConfigurationManager (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- System.Reflection.Metadata (>= 1.6) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
- System.Security.Principal.Windows (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
- System.Text.Encoding.CodePages (>= 4.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net6.0))
- System.Text.Json (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
- Microsoft.Build.Framework (17.2)
- Microsoft.Win32.Registry (>= 4.3)
- System.Security.Permissions (>= 4.7)
- Microsoft.Build.Tasks.Core (17.2)
- Microsoft.Build.Framework (>= 17.2)
- Microsoft.Build.Utilities.Core (>= 17.2)
- Microsoft.NET.StringTools (>= 1.0)
- Microsoft.Win32.Registry (>= 4.3)
- System.CodeDom (>= 4.4)
- System.Collections.Immutable (>= 5.0)
- System.Reflection.Metadata (>= 1.6)
- System.Resources.Extensions (>= 4.6)
- System.Security.Cryptography.Pkcs (>= 4.7)
- System.Security.Cryptography.Xml (>= 4.7)
- System.Security.Permissions (>= 4.7)
- System.Threading.Tasks.Dataflow (>= 6.0)
- Microsoft.Build.Utilities.Core (17.2)
- Microsoft.Build.Framework (>= 17.2)
- Microsoft.NET.StringTools (>= 1.0)
- Microsoft.Win32.Registry (>= 4.3)
- System.Collections.Immutable (>= 5.0)
- System.Configuration.ConfigurationManager (>= 4.7)
- System.Security.Permissions (>= 4.7) - restriction: == netstandard2.0
- System.Text.Encoding.CodePages (>= 4.0.1) - restriction: == netstandard2.0
- Microsoft.NET.StringTools (1.0)
- System.Memory (>= 4.5.4)
- System.Runtime.CompilerServices.Unsafe (>= 5.0)
- Microsoft.NETCore.Platforms (6.0.5) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (< netstandard1.2)) (&& (== net6.0) (< netstandard1.3)) (&& (== net6.0) (< netstandard1.5)) (== netstandard2.0)
+ FSharp.Core (9.0.100)
+ Microsoft.Bcl.AsyncInterfaces (9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (>= net472)) (&& (== net6.0) (< net5.0)) (== netstandard2.0)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
+ Microsoft.Bcl.Cryptography (9.0)
+ System.Formats.Asn1 (>= 9.0)
+ System.Memory (>= 4.5.5)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ Microsoft.Build.Framework (17.12.6)
+ Microsoft.Win32.Registry (>= 5.0)
+ System.Memory (>= 4.5.5)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ System.Security.Principal.Windows (>= 5.0)
+ Microsoft.Build.Utilities.Core (17.12.6)
+ Microsoft.Build.Framework (>= 17.12.6)
+ Microsoft.NET.StringTools (>= 17.12.6)
+ Microsoft.Win32.Registry (>= 5.0)
+ System.Collections.Immutable (>= 8.0)
+ System.Configuration.ConfigurationManager (>= 8.0)
+ System.Memory (>= 4.5.5)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ System.Security.Principal.Windows (>= 5.0)
+ System.Text.Encoding.CodePages (>= 7.0)
+ Microsoft.NET.StringTools (17.12.6)
+ System.Memory (>= 4.5.5)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (< netstandard1.2)) (&& (== net6.0) (< netstandard1.3)) (&& (== net6.0) (< netstandard1.5)) (== netstandard2.0)
Microsoft.NETCore.Targets (5.0) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (< netstandard1.2)) (&& (== net6.0) (< netstandard1.3)) (&& (== net6.0) (< netstandard1.5)) (== netstandard2.0)
Microsoft.Win32.Registry (5.0)
System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard1.3)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0)
System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0)
System.Security.AccessControl (>= 5.0)
System.Security.Principal.Windows (>= 5.0)
- Microsoft.Win32.SystemEvents (6.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
Mono.Posix.NETStandard (1.0)
- MSBuild.StructuredLogger (2.1.669)
- Microsoft.Build (>= 16.10)
- Microsoft.Build.Framework (>= 16.10)
- Microsoft.Build.Tasks.Core (>= 16.10)
- Microsoft.Build.Utilities.Core (>= 16.10)
- Newtonsoft.Json (13.0.1)
- NuGet.Common (6.3)
- NuGet.Frameworks (>= 6.3)
- NuGet.Configuration (6.3)
- NuGet.Common (>= 6.3)
- System.Security.Cryptography.ProtectedData (>= 4.4)
- NuGet.Frameworks (6.3)
- NuGet.Packaging (6.3)
- Newtonsoft.Json (>= 13.0.1)
- NuGet.Configuration (>= 6.3)
- NuGet.Versioning (>= 6.3)
- System.Security.Cryptography.Cng (>= 5.0)
- System.Security.Cryptography.Pkcs (>= 5.0)
- NuGet.Protocol (6.3)
- NuGet.Packaging (>= 6.3)
- NuGet.Versioning (6.3)
- System.Buffers (4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard1.3)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0)
- System.CodeDom (6.0)
- System.Collections.Immutable (6.0)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
+ MSBuild.StructuredLogger (2.2.386)
+ Microsoft.Build.Framework (>= 17.5)
+ Microsoft.Build.Utilities.Core (>= 17.5)
+ System.Collections.Immutable (>= 8.0)
+ System.Memory (>= 4.5.5)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
- System.Configuration.ConfigurationManager (6.0)
- System.Security.Cryptography.ProtectedData (>= 6.0)
- System.Security.Permissions (>= 6.0)
- System.Drawing.Common (6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
- Microsoft.Win32.SystemEvents (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
- System.Formats.Asn1 (6.0)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
- System.Memory (4.5.5)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0)
- System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (== netstandard2.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0)
- System.Numerics.Vectors (4.5) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
+ Newtonsoft.Json (13.0.3)
+ NuGet.Common (6.12.1)
+ NuGet.Frameworks (>= 6.12.1)
+ NuGet.Configuration (6.12.1)
+ NuGet.Common (>= 6.12.1)
+ System.Security.Cryptography.ProtectedData (>= 4.4)
+ NuGet.Frameworks (6.12.1)
+ NuGet.Packaging (6.12.1)
+ Newtonsoft.Json (>= 13.0.3)
+ NuGet.Configuration (>= 6.12.1)
+ NuGet.Versioning (>= 6.12.1)
+ System.Formats.Asn1 (>= 8.0.1)
+ System.Security.Cryptography.Pkcs (>= 6.0.4)
+ NuGet.Protocol (6.12.1)
+ NuGet.Packaging (>= 6.12.1)
+ System.Text.Json (>= 8.0.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (< net5.0)) (== netstandard2.0)
+ NuGet.Versioning (6.12.1)
+ System.Buffers (4.6)
+ System.Collections.Immutable (9.0)
+ System.Memory (>= 4.5.5)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ System.Configuration.ConfigurationManager (9.0)
+ System.Security.Cryptography.ProtectedData (>= 9.0)
+ System.Formats.Asn1 (9.0)
+ System.Buffers (>= 4.5.1)
+ System.Memory (>= 4.5.5)
+ System.IO.Pipelines (9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (>= net472)) (&& (== net6.0) (< net5.0)) (== netstandard2.0)
+ System.Buffers (>= 4.5.1)
+ System.Memory (>= 4.5.5)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Memory (4.6)
+ System.Buffers (>= 4.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0)
+ System.Numerics.Vectors (>= 4.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0)
+ System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0)
+ System.Numerics.Vectors (4.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0)
System.Reactive (5.0)
System.Runtime.InteropServices.WindowsRuntime (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (== netstandard2.0)
System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0)
- System.Reflection.Metadata (6.0.1)
- System.Collections.Immutable (>= 6.0)
- System.Resources.Extensions (6.0)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
System.Runtime (4.3.1) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1.1)
Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime.CompilerServices.Unsafe (6.0)
+ System.Runtime.CompilerServices.Unsafe (6.1)
System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (== netstandard2.0)
System.Runtime (>= 4.3)
- System.Security.AccessControl (6.0)
+ System.Security.AccessControl (6.0.1)
System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (== netstandard2.0)
System.Security.Cryptography.Cng (5.0)
System.Formats.Asn1 (>= 5.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.0))
- System.Security.Cryptography.Pkcs (6.0.1)
+ System.Security.Cryptography.Pkcs (9.0)
+ Microsoft.Bcl.Cryptography (>= 9.0)
System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
- System.Formats.Asn1 (>= 6.0)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
- System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
- System.Security.Cryptography.ProtectedData (6.0)
- System.Security.Cryptography.Xml (6.0.1)
- System.Memory (>= 4.5.4) - restriction: == netstandard2.0
- System.Security.AccessControl (>= 6.0)
- System.Security.Cryptography.Pkcs (>= 6.0.1)
- System.Security.Permissions (6.0)
- System.Security.AccessControl (>= 6.0)
- System.Windows.Extensions (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
+ System.Formats.Asn1 (>= 9.0)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0)
+ System.Security.Cryptography.Cng (>= 5.0)
+ System.Security.Cryptography.ProtectedData (9.0)
+ System.Memory (>= 4.5.5)
System.Security.Principal.Windows (5.0)
- System.Text.Encoding.CodePages (6.0)
+ System.Text.Encoding.CodePages (9.0)
+ System.Memory (>= 4.5.5)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
- System.Text.Encodings.Web (6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
+ System.Text.Encodings.Web (9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (>= net472)) (&& (== net6.0) (< net5.0)) (== netstandard2.0)
+ System.Buffers (>= 4.5.1)
+ System.Memory (>= 4.5.5)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
- System.Text.Json (6.0.5) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net6.0))
+ System.Text.Json (9.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (< net5.0)) (== netstandard2.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0)
+ System.Buffers (>= 4.5.1)
+ System.IO.Pipelines (>= 9.0)
+ System.Memory (>= 4.5.5)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
- System.Text.Encodings.Web (>= 6.0)
- System.Threading.Tasks.Dataflow (6.0)
- System.Threading.Tasks.Extensions (4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard1.0)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= wp8)) (== netstandard2.0)
- System.Windows.Extensions (6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
- System.Drawing.Common (>= 6.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1))
+ System.Text.Encodings.Web (>= 9.0)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Threading.Tasks.Extensions (4.6) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (< netcoreapp3.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0)
+ System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0)
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 54fc5b5..946b9e0 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,11 +1,11 @@
- net8.0
- 8.4.0.0
- 8.4.0.0
+ net9.0
+ 9.0.0.0
+ 9.0.0.0
danieljsummers
Bit Badger Solutions
- 8.4.0
+ 9.0.0
Embedded
diff --git a/src/PrayerTracker.Data/PrayerTracker.Data.fsproj b/src/PrayerTracker.Data/PrayerTracker.Data.fsproj
index 9284996..a10c238 100644
--- a/src/PrayerTracker.Data/PrayerTracker.Data.fsproj
+++ b/src/PrayerTracker.Data/PrayerTracker.Data.fsproj
@@ -8,11 +8,11 @@
-
-
+
+
-
+
diff --git a/src/PrayerTracker.Tests/PrayerTracker.Tests.fsproj b/src/PrayerTracker.Tests/PrayerTracker.Tests.fsproj
index 1d93b6b..4c0ab10 100644
--- a/src/PrayerTracker.Tests/PrayerTracker.Tests.fsproj
+++ b/src/PrayerTracker.Tests/PrayerTracker.Tests.fsproj
@@ -15,8 +15,8 @@
-
-
+
+
diff --git a/src/PrayerTracker.UI/PrayerTracker.UI.fsproj b/src/PrayerTracker.UI/PrayerTracker.UI.fsproj
index 4dc9ecf..dc63445 100644
--- a/src/PrayerTracker.UI/PrayerTracker.UI.fsproj
+++ b/src/PrayerTracker.UI/PrayerTracker.UI.fsproj
@@ -16,14 +16,14 @@
-
-
+
+
-
+
diff --git a/src/PrayerTracker/PrayerTracker.fsproj b/src/PrayerTracker/PrayerTracker.fsproj
index aa7ea5e..6c52fe7 100644
--- a/src/PrayerTracker/PrayerTracker.fsproj
+++ b/src/PrayerTracker/PrayerTracker.fsproj
@@ -25,10 +25,10 @@
-
-
+
+
-
+