feat: upgrade to net9.0
This commit is contained in:
@@ -2,17 +2,19 @@
|
||||
"version": 1,
|
||||
"isRoot": true,
|
||||
"tools": {
|
||||
"fable": {
|
||||
"version": "3.7.0",
|
||||
"commands": [
|
||||
"fable"
|
||||
]
|
||||
},
|
||||
"fantomas-tool": {
|
||||
"version": "4.6.4",
|
||||
"fantomas": {
|
||||
"version": "7.0.1",
|
||||
"commands": [
|
||||
"fantomas"
|
||||
]
|
||||
],
|
||||
"rollForward": false
|
||||
},
|
||||
"dotnet-outdated-tool": {
|
||||
"version": "4.6.7",
|
||||
"commands": [
|
||||
"dotnet-outdated"
|
||||
],
|
||||
"rollForward": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM mcr.microsoft.com/dotnet/sdk:8.0
|
||||
FROM mcr.microsoft.com/dotnet/sdk:9.0
|
||||
|
||||
# Add keys and sources lists
|
||||
RUN apt-get update && apt-get install -y ca-certificates gnupg
|
||||
|
||||
@@ -7,26 +7,25 @@ charset = utf-8
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = false
|
||||
|
||||
[*.js]
|
||||
indent_size = 2
|
||||
max_line_length= 80
|
||||
|
||||
[*.fs]
|
||||
max_line_length=120
|
||||
# Feliz style
|
||||
fsharp_single_argument_web_mode=true
|
||||
fsharp_space_before_colon=false
|
||||
fsharp_max_if_then_else_short_width=60
|
||||
fsharp_max_infix_operator_expression=50
|
||||
fsharp_max_record_width=70
|
||||
fsharp_max_record_number_of_items=1
|
||||
fsharp_max_array_or_list_width=70
|
||||
fsharp_max_array_or_list_number_of_items=1
|
||||
fsharp_max_value_binding_width=70
|
||||
fsharp_max_function_binding_width=40
|
||||
fsharp_max_dot_get_expression_width=50
|
||||
fsharp_multiline_block_brackets_on_same_column=true
|
||||
fsharp_newline_between_type_definition_and_members=false
|
||||
fsharp_max_elmish_width=40
|
||||
fsharp_align_function_signature_to_indentation=false
|
||||
fsharp_alternative_long_member_definitions=false
|
||||
fsharp_multi_line_lambda_closing_newline=false
|
||||
fsharp_disable_elmish_syntax=false
|
||||
fsharp_keep_indent_in_branch=false
|
||||
fsharp_blank_lines_around_nested_multiline_expressions=false
|
||||
max_line_length= 120
|
||||
|
||||
fsharp_max_if_then_else_short_width = 60
|
||||
fsharp_max_infix_operator_expression = 80
|
||||
|
||||
fsharp_space_before_uppercase_invocation = true
|
||||
fsharp_blank_lines_around_nested_multiline_expressions = false
|
||||
fsharp_newline_between_type_definition_and_members = false
|
||||
fsharp_multiline_bracket_style = stroustrup
|
||||
|
||||
fsharp_array_or_list_multiline_formatter = character_width
|
||||
fsharp_max_array_or_list_width = 70
|
||||
fsharp_max_array_or_list_number_of_items = 3
|
||||
|
||||
fsharp_record_multiline_formatter = number_of_items
|
||||
fsharp_max_record_number_of_items = 3
|
||||
fsharp_max_record_width = 70
|
||||
12
Build.fsproj
12
Build.fsproj
@@ -1,17 +1,17 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include=".build/Helpers.fs" />
|
||||
<Compile Include=".build/Build.fs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Fake.Core.Target" Version="6.0.0" />
|
||||
<PackageReference Include="Fake.DotNet.Cli" Version="6.0.0" />
|
||||
<PackageReference Include="Fake.IO.FileSystem" Version="6.0.0" />
|
||||
<PackageReference Include="Farmer" Version="1.8.8" />
|
||||
<PackageReference Update="FSharp.Core" Version="8.0.200" />
|
||||
<PackageReference Include="Fake.Core.Target" Version="6.1.3" />
|
||||
<PackageReference Include="Fake.DotNet.Cli" Version="6.1.3" />
|
||||
<PackageReference Include="Fake.IO.FileSystem" Version="6.1.3" />
|
||||
<PackageReference Include="Farmer" Version="1.9.11" />
|
||||
<PackageReference Update="FSharp.Core" Version="9.0.200" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM mcr.microsoft.com/dotnet/runtime:8.0
|
||||
FROM mcr.microsoft.com/dotnet/runtime:9.0
|
||||
RUN rm /etc/ssl/openssl.cnf
|
||||
|
||||
COPY deploy/ /app
|
||||
|
||||
@@ -2,28 +2,28 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
|
||||
<Version>1.1.1</Version>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Settings.fs"/>
|
||||
<Compile Include="Grid.fs"/>
|
||||
<Compile Include="FileList.fs"/>
|
||||
<Compile Include="Stats.fs"/>
|
||||
<Compile Include="NetCDF.fs"/>
|
||||
<Compile Include="Main.fs"/>
|
||||
<Compile Include="Settings.fs" />
|
||||
<Compile Include="Grid.fs" />
|
||||
<Compile Include="FileList.fs" />
|
||||
<Compile Include="Stats.fs" />
|
||||
<Compile Include="NetCDF.fs" />
|
||||
<Compile Include="Main.fs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Argu" Version="6.2.2"/>
|
||||
<PackageReference Include="FSharp.Data" Version="6.3.0"/>
|
||||
<PackageReference Include="FSharpPlus" Version="1.6.1"/>
|
||||
<PackageReference Include="Oceanbox.FvcomKit" Version="5.5.3"/>
|
||||
<PackageReference Include="sdslite-o" Version="2.7.1"/>
|
||||
<PackageReference Include="Serilog" Version="3.1.1"/>
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1"/>
|
||||
<PackageReference Include="Serilog.Sinks.Seq" Version="7.0.0"/>
|
||||
<PackageReference Include="Thoth.Json.Net" Version="11.0.0"/>
|
||||
<PackageReference Update="FSharp.Core" Version="8.0.200"/>
|
||||
<PackageReference Include="Argu" Version="6.2.5" />
|
||||
<PackageReference Include="FSharp.Data" Version="6.4.1" />
|
||||
<PackageReference Include="FSharpPlus" Version="1.7.0" />
|
||||
<PackageReference Include="Oceanbox.FvcomKit" Version="5.7.0" />
|
||||
<PackageReference Include="sdslite-o" Version="2.7.2" />
|
||||
<PackageReference Include="Serilog" Version="4.2.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Seq" Version="9.0.0" />
|
||||
<PackageReference Include="Thoth.Json.Net" Version="12.0.0" />
|
||||
<PackageReference Update="FSharp.Core" Version="9.0.200" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
@@ -1,112 +1,111 @@
|
||||
{
|
||||
"version": 1,
|
||||
"dependencies": {
|
||||
"net8.0": {
|
||||
"net9.0": {
|
||||
"Argu": {
|
||||
"type": "Direct",
|
||||
"requested": "[6.2.2, )",
|
||||
"resolved": "6.2.2",
|
||||
"contentHash": "vY5bQbSQ8YZhJ3MnJf5gRLSoHAbJcvgMa8hFHRxX8k2x3f8RmhhC38jtntlWIOzAGZYhSsO8iol3eiod64s+3w==",
|
||||
"requested": "[6.2.5, )",
|
||||
"resolved": "6.2.5",
|
||||
"contentHash": "68vfXYZCcyTFtC11Z26+S4cSyEPiUJ8PL+iGuYpIbCsH+TN27bIxV/QczHXus/+iSCOfjMJsBffBC90mlzKXrw==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "4.3.2",
|
||||
"FSharp.Core": "6.0.0",
|
||||
"System.Configuration.ConfigurationManager": "4.4.0"
|
||||
}
|
||||
},
|
||||
"FSharp.Core": {
|
||||
"type": "Direct",
|
||||
"requested": "[8.0.200, )",
|
||||
"resolved": "8.0.200",
|
||||
"contentHash": "qnxoF3Fu0HzfOeYdrwmQOsLP1v+OtOMSIYkNVUwf6nGqWzL03Hh4r6VFCvCb54jlsgtt3WADVYkKkrgdeY5kiQ=="
|
||||
"requested": "[9.0.200, )",
|
||||
"resolved": "9.0.201",
|
||||
"contentHash": "Ozq4T0ISTkqTYJ035XW/JkdDDaXofbykvfyVwkjLSqaDZ/4uNXfpf92cjcMI9lf9CxWqmlWHScViPh/4AvnWcw=="
|
||||
},
|
||||
"FSharp.Data": {
|
||||
"type": "Direct",
|
||||
"requested": "[6.3.0, )",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "nzbYXC+erJeSgBadHTbQqb3J4pTNQ3NCuKIFpuMjAFDdF+oZLYGWMrOEXK3XpfKfs9G//D6rZkK6m2MS59CWHQ==",
|
||||
"requested": "[6.4.1, )",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "P/ShAsNsuKrV9cpK7Mb/fSJ/kpinjOnVGRDXDzi/dYECS/lmlDrAvNVlodPbqCo5hIXvMMkKMc5C4f8ULLW7JQ==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Csv.Core": "6.3.0",
|
||||
"FSharp.Data.Html.Core": "6.3.0",
|
||||
"FSharp.Data.Http": "6.3.0",
|
||||
"FSharp.Data.Json.Core": "6.3.0",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0",
|
||||
"FSharp.Data.WorldBank.Core": "6.3.0",
|
||||
"FSharp.Data.Xml.Core": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Csv.Core": "6.4.1",
|
||||
"FSharp.Data.Html.Core": "6.4.1",
|
||||
"FSharp.Data.Http": "6.4.1",
|
||||
"FSharp.Data.Json.Core": "6.4.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1",
|
||||
"FSharp.Data.WorldBank.Core": "6.4.1",
|
||||
"FSharp.Data.Xml.Core": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharpPlus": {
|
||||
"type": "Direct",
|
||||
"requested": "[1.6.1, )",
|
||||
"resolved": "1.6.1",
|
||||
"contentHash": "HXBoyj7pHxEB5H1YgNBxaPz39ty+KvQFmWQ9AKDaWMtHNGO7r9FH+wq/KL8hz9oIJzG0gKniRUt78qi6WQk4gw==",
|
||||
"requested": "[1.7.0, )",
|
||||
"resolved": "1.7.0",
|
||||
"contentHash": "9+PXT3nG7K5bzgYOzxgwZu5ij25BH7OtMkMJUrWkf+HcfbvsEGCvIf3InF8MCvJ5lO02NfGb9fC8slLEytqw0Q==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "6.0.6"
|
||||
}
|
||||
},
|
||||
"Oceanbox.FvcomKit": {
|
||||
"type": "Direct",
|
||||
"requested": "[5.5.3, )",
|
||||
"resolved": "5.5.3",
|
||||
"contentHash": "Rt9S3BF/4wjqNLlTpqnsRUqezA1NloY+MDMVMRYXCoACuXdDMAsuyT/YCCOKx2KDc1IZD4QDgWKuTUS4r4F6bQ==",
|
||||
"requested": "[5.7.0, )",
|
||||
"resolved": "5.7.0",
|
||||
"contentHash": "mHtxBOj5WAymHmILwhkCu6gdHhSx0DccQGoNiDQFnkfuicai2UHVwRdkSlMQmlgr2kR1Ikprb4aNuWJn9oQtkg==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "8.0.100",
|
||||
"FSharp.Data": "6.3.0",
|
||||
"FSharpPlus": "1.5.0",
|
||||
"FSharp.Core": "9.0.100",
|
||||
"FSharp.Data": "6.4.0",
|
||||
"FSharpPlus": "1.6.1",
|
||||
"FsPickler": "5.3.2",
|
||||
"KDTree": "1.4.1",
|
||||
"MathNet.Numerics.FSharp": "5.0.0",
|
||||
"ProjNet.FSharp": "5.2.0",
|
||||
"SDSlite.Oceanbox": "2.7.3",
|
||||
"Serilog": "3.1.1",
|
||||
"Serilog.Sinks.Console": "5.0.1",
|
||||
"Serilog.Sinks.Seq": "6.0.0",
|
||||
"Thoth.Json.Net": "11.0.0"
|
||||
"Serilog": "4.1.0",
|
||||
"Serilog.Sinks.Console": "6.0.0",
|
||||
"Serilog.Sinks.Seq": "8.0.0",
|
||||
"Thoth.Json.Net": "12.0.0"
|
||||
}
|
||||
},
|
||||
"SDSLite-O": {
|
||||
"type": "Direct",
|
||||
"requested": "[2.7.1, )",
|
||||
"resolved": "2.7.1",
|
||||
"contentHash": "ANOVHFsr6CZmWNAm3sNKjJsZ377IvvsDDFuBbeBLk4nYzsQPxdCQpRz/+jma9d2Xy3XJP6d3Agu//aM7EZrO/A==",
|
||||
"requested": "[2.7.2, )",
|
||||
"resolved": "2.7.2",
|
||||
"contentHash": "UzRh4jECBP4Ee/6lDHRowiEMDhT0tPuJd5Fr1Y2lwvKx4Sfk3MzaZBaKuaeJliwvuUm6wEupHoGELWhQVTuwBw==",
|
||||
"dependencies": {
|
||||
"DynamicInterop": "0.9.1"
|
||||
}
|
||||
},
|
||||
"Serilog": {
|
||||
"type": "Direct",
|
||||
"requested": "[3.1.1, )",
|
||||
"resolved": "3.1.1",
|
||||
"contentHash": "P6G4/4Kt9bT635bhuwdXlJ2SCqqn2nhh4gqFqQueCOr9bK/e7W9ll/IoX1Ter948cV2Z/5+5v8pAfJYUISY03A=="
|
||||
"requested": "[4.2.0, )",
|
||||
"resolved": "4.2.0",
|
||||
"contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA=="
|
||||
},
|
||||
"Serilog.Sinks.Console": {
|
||||
"type": "Direct",
|
||||
"requested": "[5.0.1, )",
|
||||
"resolved": "5.0.1",
|
||||
"contentHash": "6Jt8jl9y2ey8VV7nVEUAyjjyxjAQuvd5+qj4XYAT9CwcsvR70HHULGBeD+K2WCALFXf7CFsNQT4lON6qXcu2AA==",
|
||||
"requested": "[6.0.0, )",
|
||||
"resolved": "6.0.0",
|
||||
"contentHash": "fQGWqVMClCP2yEyTXPIinSr5c+CBGUvBybPxjAGcf7ctDhadFhrQw03Mv8rJ07/wR5PDfFjewf2LimvXCDzpbA==",
|
||||
"dependencies": {
|
||||
"Serilog": "3.1.1"
|
||||
"Serilog": "4.0.0"
|
||||
}
|
||||
},
|
||||
"Serilog.Sinks.Seq": {
|
||||
"type": "Direct",
|
||||
"requested": "[7.0.0, )",
|
||||
"resolved": "7.0.0",
|
||||
"contentHash": "GEi6SZnlhFGpzsWu/xit883Bn67vAssUItXIFsVTmyxaRL7h7Xk2/BUswoM/iqwOBJzj5P9xU4IBf/IAoVklPg==",
|
||||
"requested": "[9.0.0, )",
|
||||
"resolved": "9.0.0",
|
||||
"contentHash": "aNU8A0K322q7+voPNmp1/qNPH+9QK8xvM1p72sMmCG0wGlshFzmtDW9QnVSoSYCj0MgQKcMOlgooovtBhRlNHw==",
|
||||
"dependencies": {
|
||||
"Serilog": "3.1.1",
|
||||
"Serilog.Sinks.File": "5.0.0",
|
||||
"Serilog.Sinks.PeriodicBatching": "4.0.0"
|
||||
"Serilog": "4.2.0",
|
||||
"Serilog.Sinks.File": "6.0.0"
|
||||
}
|
||||
},
|
||||
"Thoth.Json.Net": {
|
||||
"type": "Direct",
|
||||
"requested": "[11.0.0, )",
|
||||
"resolved": "11.0.0",
|
||||
"contentHash": "ugheFKMHRO3ReobCENha5J6uexPrp+Bn2d+WEcFbXaA77sNBWtTlx2StB+7lX8prMqdvO5uqlPeHlg+9dSpkNg==",
|
||||
"requested": "[12.0.0, )",
|
||||
"resolved": "12.0.0",
|
||||
"contentHash": "n2YyONYdWCFS4Pu7wrqgV/l5tPuN+t3gxEfs/2RwqCiQkRnbgKs9dK61zHeZS5YganAoFbxLSwbaNL7SvSrS9g==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "4.7.2",
|
||||
"Fable.Core": "3.1.6",
|
||||
"Newtonsoft.Json": "11.0.2"
|
||||
"Newtonsoft.Json": "13.0.1"
|
||||
}
|
||||
},
|
||||
"DynamicInterop": {
|
||||
@@ -124,70 +123,70 @@
|
||||
},
|
||||
"FSharp.Data.Csv.Core": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "esvZUiizgxPlzYQSKRy7VhwY1CRXRQuuwDkfP4ajCcUayHOl4Ny+Tb8HRplA4kcIVEdkAiQW2+xRIEAFP/jl/g==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "/RmEq3HSafm4RPAPATDsDTY0aAkJ8ioDDJ0Qf/NuJW7c7/CC3xeU0XC3sHmDkp9v98aeQOSJdTa+NJrMTHzT7g==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.Html.Core": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "tvG2LYcVvRD+BCN1pnjljgYl8V6q7w7ZMZ45KtTmK6kQtYxzDA+Wmqd4ZU1qh1btPwxp/+KVLoXcVU07Ltm/FQ==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "/T7k5FkR8nRJ3fZ8Bfaf/c9eda2ru0xCIbM+i2Qt/PgtHp2d1ZmDvQIWbYfDLWVcKjRVu/YpRYOw/2fX0RT8ew==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Csv.Core": "6.3.0",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Csv.Core": "6.4.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.Http": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "8NcHLQpqXD0cx9SIBoNGfCroBx/gyAR3aR20Ax+TQGG7lUi+HSi3FD/Y0PBHiHIJQHBPsGKmJ9ADz3vqdXwtnw==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "7KxlBNwnSIiR1nsPal2ofmgU4Rag8dyDJ+cziW1L9Z+iA55aXeXO/RapQDnyVIwl/Fbm1scGAuSTWP36JNpQFg==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1"
|
||||
"FSharp.Core": "6.0.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.Json.Core": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "vKqMe/FagHZJRqyQMyg2Af3xeDldO9w4SN6awq8KoxIf963GqT4w2E7FpH9VNNbMzH6+91rz54uTwwC0huD+qQ==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "mUyqLZiI0XPEiE9FIJLJ3Ndof4hEc2paW049Cw224knmp/b0brMwznLaOqtlmCr49QCELj0tcT0ZCKfb2cFS0g==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Http": "6.3.0",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Http": "6.4.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.Runtime.Utilities": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "9hKUvcqn/sC6SrVz1Rjeswtn62mG4OMgFh3/dAJD6bgeaMuMjj6wS9So/DtQXwgOGk44icn+QN659OoFtDKDlw==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "pG4X3QWilYMF3qjZWpod6QgO38uiYUM3/bkEsEyT69E3zAlFQFO9uUy0tqEhDznHvNx4QtZaScUM+06r94HHnQ==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Http": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Http": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.WorldBank.Core": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "kW52EsL4oquFohn0i7mopdWilNKmJlDmdaM2pA1QN8frrX+K731mkg44dtASG7kFQeccwfpq3uJb2Dtpo/VIaQ==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "opXr3YMArDQCiA1nkEnhSf1s6E0QsotO0VZ5nvQcMXmDuDU4IA1i1DlYp4QVmCXRKj5EHPKMwZkTVNeQDuZ5Bg==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Http": "6.3.0",
|
||||
"FSharp.Data.Json.Core": "6.3.0",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Http": "6.4.1",
|
||||
"FSharp.Data.Json.Core": "6.4.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FSharp.Data.Xml.Core": {
|
||||
"type": "Transitive",
|
||||
"resolved": "6.3.0",
|
||||
"contentHash": "P+ktC5XRZF+P2BgGj9J6ygviu8AQ9CSSmrNT/9Ye815+pEaPN0Vj6u+tc8TvNxLlee24VKIC0j3x4TVSBVtqAQ==",
|
||||
"resolved": "6.4.1",
|
||||
"contentHash": "TprbqQu+DdrR6Kl5biNCAsM8yeQs+pgqRpQYDorbbFIroGw1LBMoX+1iiigJcK89TwJAtiEzVrZCQzHvCDrCbA==",
|
||||
"dependencies": {
|
||||
"FSharp.Core": "5.0.1",
|
||||
"FSharp.Data.Http": "6.3.0",
|
||||
"FSharp.Data.Json.Core": "6.3.0",
|
||||
"FSharp.Data.Runtime.Utilities": "6.3.0"
|
||||
"FSharp.Core": "6.0.1",
|
||||
"FSharp.Data.Http": "6.4.1",
|
||||
"FSharp.Data.Json.Core": "6.4.1",
|
||||
"FSharp.Data.Runtime.Utilities": "6.4.1"
|
||||
}
|
||||
},
|
||||
"FsPickler": {
|
||||
@@ -230,8 +229,8 @@
|
||||
},
|
||||
"Newtonsoft.Json": {
|
||||
"type": "Transitive",
|
||||
"resolved": "11.0.2",
|
||||
"contentHash": "IvJe1pj7JHEsP8B8J8DwlMEx8UInrs/x+9oVY+oCD13jpLu4JbJU2WCIsMRn5C4yW9+DgkaO8uiVE5VHKjpmdQ=="
|
||||
"resolved": "13.0.1",
|
||||
"contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A=="
|
||||
},
|
||||
"ProjNET": {
|
||||
"type": "Transitive",
|
||||
@@ -263,19 +262,10 @@
|
||||
},
|
||||
"Serilog.Sinks.File": {
|
||||
"type": "Transitive",
|
||||
"resolved": "5.0.0",
|
||||
"contentHash": "uwV5hdhWPwUH1szhO8PJpFiahqXmzPzJT/sOijH/kFgUx+cyoDTMM8MHD0adw9+Iem6itoibbUXHYslzXsLEAg==",
|
||||
"resolved": "6.0.0",
|
||||
"contentHash": "lxjg89Y8gJMmFxVkbZ+qDgjl+T4yC5F7WSLTvA+5q0R04tfKVLRL/EHpYoJ/MEQd2EeCKDuylBIVnAYMotmh2A==",
|
||||
"dependencies": {
|
||||
"Serilog": "2.10.0"
|
||||
}
|
||||
},
|
||||
"Serilog.Sinks.PeriodicBatching": {
|
||||
"type": "Transitive",
|
||||
"resolved": "4.0.0",
|
||||
"contentHash": "kxg6QLNA1sDVqYEE7/6hCr/Ur3imS+qaoEqriQh07WTU1/b6jknnuVN1rWQpj67JpwAXXTmgI3Js9IGGktgumQ==",
|
||||
"dependencies": {
|
||||
"Serilog": "3.1.1",
|
||||
"System.Threading.Channels": "8.0.0"
|
||||
"Serilog": "4.0.0"
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager": {
|
||||
@@ -375,11 +365,6 @@
|
||||
"System.Runtime": "4.3.0"
|
||||
}
|
||||
},
|
||||
"System.Threading.Channels": {
|
||||
"type": "Transitive",
|
||||
"resolved": "8.0.0",
|
||||
"contentHash": "CMaFr7v+57RW7uZfZkPExsPB6ljwzhjACWW1gfU35Y56rk72B/Wu+sTqxVmGSk4SFUlPc3cjeKND0zktziyjBA=="
|
||||
},
|
||||
"System.Threading.Tasks": {
|
||||
"type": "Transitive",
|
||||
"resolved": "4.3.0",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Tests.fs" />
|
||||
@@ -11,7 +11,7 @@
|
||||
<ProjectReference Include="..\src\Excavator.fsproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Expecto" Version="10.1.0" />
|
||||
<PackageReference Update="FSharp.Core" Version="8.0.200" />
|
||||
<PackageReference Include="Expecto" Version="10.2.2" />
|
||||
<PackageReference Update="FSharp.Core" Version="9.0.200" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user