diff --git a/src/Racoon.Tool/Racoon.Tool.csproj b/src/Racoon.Tool/Racoon.Tool.csproj
index 2954b45..9423cc2 100644
--- a/src/Racoon.Tool/Racoon.Tool.csproj
+++ b/src/Racoon.Tool/Racoon.Tool.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/src/Racoon.Tool/packages.lock.json b/src/Racoon.Tool/packages.lock.json
index f1ca33e..0730bec 100644
--- a/src/Racoon.Tool/packages.lock.json
+++ b/src/Racoon.Tool/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net10.0": {
+ "net9.0": {
"Devlooped.CredentialManager": {
"type": "Direct",
"requested": "[2.7.0, )",
@@ -9,15 +9,10 @@
"contentHash": "0xWCTvUkspUf9wDR0oBAtC+1z6OIn1SgiKrTNDe36SKb7owD+j8Fb7YmJeGnzlLHgDQsJWuJa+evcTL7uAZ94g==",
"dependencies": {
"DotNetConfig": "1.2.0",
- "System.Security.Cryptography.ProtectedData": "8.0.0"
+ "System.Security.Cryptography.ProtectedData": "8.0.0",
+ "System.Text.Json": "8.0.5"
}
},
- "Microsoft.CodeAnalysis.NetAnalyzers": {
- "type": "Direct",
- "requested": "[10.0.301, )",
- "resolved": "10.0.301",
- "contentHash": "QAHyooyQN0JB95pI8q/N/eAH7Bb0OWSDSSNFGlmuxC+b/fXUVQJJChOBE6ygJFNkRj42u7rCHCSCPQC5n30tNg=="
- },
"Microsoft.Extensions.DependencyInjection": {
"type": "Direct",
"requested": "[10.0.9, )",
@@ -29,9 +24,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
- "requested": "[10.0.9, )",
- "resolved": "10.0.9",
- "contentHash": "4Iw41e2h7I4t70SJcX2GCmbyKJIlA273Cfm9RJMM050/3VBejGAG1KcthP5Z2L6SQcbfbf6BhNWO26+ZG+GzMg=="
+ "requested": "[9.0.16, )",
+ "resolved": "9.0.16",
+ "contentHash": "ccPBYGLPJt8DeJTUzQ0JzOh/iuUAgnjayU63PokVywAhUOx+dzDKSPTL7AG94U/VpvNXflTT2AjsFAIF1+bXBw=="
},
"Microsoft.Sbom.Targets": {
"type": "Direct",
@@ -68,7 +63,10 @@
"DotNetConfig": {
"type": "Transitive",
"resolved": "1.2.0",
- "contentHash": "eK8k2ZN9/+kfBJmGkY6UvP7za6LL11KmHEPQhqrYDYYpFtLlgguIkD3YLW0l0COIt5ys57y7Vk18gCiwuG0XFA=="
+ "contentHash": "eK8k2ZN9/+kfBJmGkY6UvP7za6LL11KmHEPQhqrYDYYpFtLlgguIkD3YLW0l0COIt5ys57y7Vk18gCiwuG0XFA==",
+ "dependencies": {
+ "System.Collections.Immutable": "6.0.0"
+ }
},
"Microsoft.Build.Tasks.Git": {
"type": "Transitive",
@@ -101,146 +99,34 @@
"resolved": "0.55.0",
"contentHash": "GIfgOvuF8MpU52bprhwtDEtx0gmVIGOepM8bw0lH/TSMD0rg1Xp+5Y53kPG8rFVdcpbNANlhDQ5mEVVPO3/2Tg=="
},
- "System.IO.Hashing": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "+dJsbPJ3FyUbTZNplFj0RCKePFizmv6ewDV46JE9q/IVH4c3xTCftHfHelLsAKf0jryIPqgMb5GpS0x7TAY3mg=="
- },
- "System.Security.Cryptography.ProtectedData": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg=="
- },
- "racoon": {
- "type": "Project",
- "dependencies": {
- "Racoon.Parsers": "[1.0.0, )"
- }
- },
- "racoon.parsers": {
- "type": "Project"
- }
- },
- "net10.0/linux-arm": {},
- "net10.0/linux-arm64": {},
- "net10.0/linux-musl-arm64": {},
- "net10.0/linux-musl-x64": {},
- "net10.0/linux-x64": {},
- "net10.0/osx-arm64": {},
- "net10.0/osx-x64": {},
- "net10.0/win-arm64": {},
- "net10.0/win-x64": {},
- "net10.0/win-x86": {},
- "net9.0": {
- "Devlooped.CredentialManager": {
- "type": "Direct",
- "requested": "[2.7.0, )",
- "resolved": "2.7.0",
- "contentHash": "0xWCTvUkspUf9wDR0oBAtC+1z6OIn1SgiKrTNDe36SKb7owD+j8Fb7YmJeGnzlLHgDQsJWuJa+evcTL7uAZ94g==",
- "dependencies": {
- "DotNetConfig": "1.2.0",
- "System.Security.Cryptography.ProtectedData": "8.0.0"
- }
- },
- "Microsoft.CodeAnalysis.NetAnalyzers": {
- "type": "Direct",
- "requested": "[10.0.301, )",
- "resolved": "10.0.301",
- "contentHash": "QAHyooyQN0JB95pI8q/N/eAH7Bb0OWSDSSNFGlmuxC+b/fXUVQJJChOBE6ygJFNkRj42u7rCHCSCPQC5n30tNg=="
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Direct",
- "requested": "[9.0.17, )",
- "resolved": "9.0.17",
- "contentHash": "rEx48tbgwf2oIYi3g3kj2oUV6gWqrASaYD/lmTu7fOPOdQh4/c/lTCHQpSwndI4fElsrZTXGTLjjmTJ8Qn3a6w==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17"
- }
- },
- "Microsoft.NET.ILLink.Tasks": {
- "type": "Direct",
- "requested": "[9.0.17, )",
- "resolved": "9.0.17",
- "contentHash": "P5qY/hIYMlo0+QRM0W3Gd/SRf20TX+z5W5NwpdzkOk0FtgcbSTNwNcYBRNDgfThFcLpcDFslz65RcGqWOq00/w=="
- },
- "Microsoft.Sbom.Targets": {
- "type": "Direct",
- "requested": "[4.1.5, )",
- "resolved": "4.1.5",
- "contentHash": "i5z+cNu/cOcdO0AgFB8aXk8w6In2H+haaDfSgd9ImvQIK+rSHavHZIogVoAZLL8jLwYx4bAcs5b7EyuMMG4mQQ=="
- },
- "Microsoft.SourceLink.GitHub": {
- "type": "Direct",
- "requested": "[10.0.300, )",
- "resolved": "10.0.300",
- "contentHash": "QzCtLkXVb3l4IxcpvJCbzUwMLihAmLN6vVLjQGSzYSF8d2dvXxqJAZk83RV3gYnp2egz8jRMgSR2woY3vOahTA==",
- "dependencies": {
- "Microsoft.Build.Tasks.Git": "10.0.300",
- "Microsoft.SourceLink.Common": "10.0.300",
- "System.IO.Hashing": "10.0.8"
- }
- },
- "MinVer": {
- "type": "Direct",
- "requested": "[7.0.0, )",
- "resolved": "7.0.0",
- "contentHash": "2lMTCQl5bGP4iv0JNkockPnyllC6eHLz+CoK2ICvalvHod+exXSxueu9hq+zNkU7bZBJf8wMfeRC/Edn8AGmEg=="
- },
- "Spectre.Console.Cli": {
- "type": "Direct",
- "requested": "[0.55.0, )",
- "resolved": "0.55.0",
- "contentHash": "cFJTB1te4eaAICd4Zp+8T/kiRn1ikQxgGqmoNarb1qoQ/7LzHAvVQ62x5U9GW3E0QI7sZLcXIIoq4CpqgTx42Q==",
- "dependencies": {
- "Spectre.Console": "0.55.0"
- }
- },
- "DotNetConfig": {
- "type": "Transitive",
- "resolved": "1.2.0",
- "contentHash": "eK8k2ZN9/+kfBJmGkY6UvP7za6LL11KmHEPQhqrYDYYpFtLlgguIkD3YLW0l0COIt5ys57y7Vk18gCiwuG0XFA=="
- },
- "Microsoft.Build.Tasks.Git": {
- "type": "Transitive",
- "resolved": "10.0.300",
- "contentHash": "P0kaQwVZx4xIUe2FtrLyBadYNXuAljttJUPvjBYRuHhPE8L77L42KakLDkaADRiUrGspoLcMwayjrbQhYTr0zA==",
- "dependencies": {
- "System.IO.Hashing": "10.0.8"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "9.0.17",
- "contentHash": "/Oy6N+l6aBqKKnjpBhH2MSzzKV+UbjDELuk/OkwJW0auMqWZm14aK7n+QGjscH7JosoI1ChTWf4utUGEA6m2RA=="
- },
- "Microsoft.SourceLink.Common": {
- "type": "Transitive",
- "resolved": "10.0.300",
- "contentHash": "0jlkXaUGjYlWTIVPve5MftjKHnT3SlAtq9BCLV4J9IjdPrxV/+4rMlBSjfr1khG8/GC6KGojjola8E1VvWF0qQ=="
- },
- "Spectre.Console": {
+ "System.Collections.Immutable": {
"type": "Transitive",
- "resolved": "0.55.0",
- "contentHash": "2TVhUHFsDux0Z+y2Hv4bFsOMuON4SuotEEKkMparFkp5Rm259naaaEQrN4Sv6C1cbsiGKPjfkJDGgUp+hZPjTw==",
+ "resolved": "6.0.0",
+ "contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
"dependencies": {
- "Spectre.Console.Ansi": "0.55.0"
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
- "Spectre.Console.Ansi": {
- "type": "Transitive",
- "resolved": "0.55.0",
- "contentHash": "GIfgOvuF8MpU52bprhwtDEtx0gmVIGOepM8bw0lH/TSMD0rg1Xp+5Y53kPG8rFVdcpbNANlhDQ5mEVVPO3/2Tg=="
- },
"System.IO.Hashing": {
"type": "Transitive",
"resolved": "10.0.8",
"contentHash": "+dJsbPJ3FyUbTZNplFj0RCKePFizmv6ewDV46JE9q/IVH4c3xTCftHfHelLsAKf0jryIPqgMb5GpS0x7TAY3mg=="
},
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg=="
},
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "8.0.5",
+ "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ },
"racoon": {
"type": "Project",
"dependencies": {