diff --git a/.github/workflows/vsix.yml b/.github/workflows/vsix.yml index 10d1788..4f40a88 100644 --- a/.github/workflows/vsix.yml +++ b/.github/workflows/vsix.yml @@ -12,8 +12,6 @@ jobs: NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages steps: - uses: actions/checkout@v4 - with: - fetch-depth: 0 - name: MSBuild uses: microsoft/setup-msbuild@v2 with: @@ -36,4 +34,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: ${{ github.event.repository.name }}.vsix - path: EncodingConverter.VisualStudio/bin/Release/**/*.vsix + path: EncodingConverter.VisualStudio/bin/Release/*.vsix diff --git a/Directory.Build.props b/Directory.Build.props index ee97287..e94301a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -4,6 +4,7 @@ enable disable Nullable + true Bluehill Copyright © Bluehill 2024 True diff --git a/EncodingConverter.VisualStudio/packages.lock.json b/EncodingConverter.VisualStudio/packages.lock.json new file mode 100644 index 0000000..b61b20a --- /dev/null +++ b/EncodingConverter.VisualStudio/packages.lock.json @@ -0,0 +1,1515 @@ +{ + "version": 1, + "dependencies": { + ".NETFramework,Version=v4.8": { + "Community.VisualStudio.Toolkit.17": { + "type": "Direct", + "requested": "[17.0.507, )", + "resolved": "17.0.507", + "contentHash": "xx6WpVN/MAthrTqN2OcbHQTkWyFb/2edspeGEHpkfHojzH+NPA4QKb12Ns+ZovR+v2dZOUZW9ssOxsf3XmaLwg==", + "dependencies": { + "Community.VisualStudio.Toolkit.Analyzers": "1.0.507", + "Microsoft.VisualStudio.SDK": "17.0.31902.203" + } + }, + "Community.VisualStudio.VSCT": { + "type": "Direct", + "requested": "[16.0.29.6, )", + "resolved": "16.0.29.6", + "contentHash": "4sOMn1BtfFYanKiA3zfT6ti+/HDOsKyeAPRuYrM+tjBEXusRgUFIqWxGytul5c30Fk4v0tV0AimeJKGg6mN/6Q==" + }, + "Microsoft.VSSDK.BuildTools": { + "type": "Direct", + "requested": "[17.9.3184, )", + "resolved": "17.9.3184", + "contentHash": "THV8u9Qk0HohqSI5QCI/aurKhrDzoUrQfqVgkAAKK+WrKOPNh+pBl+Kv1YXhCyieICKo02yDGFEgvFqjm/KBuQ==", + "dependencies": { + "Microsoft.VisualStudio.SDK.Analyzers": "16.10.10", + "Microsoft.VsSDK.CompatibilityAnalyzer": "17.9.3184" + } + }, + "Community.VisualStudio.Toolkit.Analyzers": { + "type": "Transitive", + "resolved": "1.0.507", + "contentHash": "AAwfX8Rj4FV+dE9K0i/E8QioabnPGLOPqMkPQdzsQJuqCSD87mKIMqKAUgeM2yrhrfM5ZOXJ6scxl7YqktESjg==" + }, + "envdte": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "AC6jYeSnDnYZEs5nHKEtBupRWAQxriX2X3M25HyJlU9cvCCqPCByMwIbvlz8kXk+GfGxSL8sN+YOihU2SvrjXw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "envdte100": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "XICXfPHF4SQzqpUtQgXZsuSTyYOdSOymPMUqH/Q6QBrpEoMiJxmW/eEvLwgqJqiW5+HaajJImlVJkrnZJ4fjfg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "envdte80": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "79xAQpQmKqNnBWtH96Fm+onXsCS7ZTK0CfhCIe3BC56whCMwyh52M/+Qj/xOGhbFnPpjEzJhPnoL1jppniyRAw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "envdte90": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "AMFd0yjzXUV26i0Yzr5MBdolXtz92NZWUvacohGRFFHIHaa8BkKl1c40nw9m33l4cXcwMECsvPkhAcfietYkQg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "envdte90a": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "8rZmZEBu8uDMF1Fq1CITa540cJA8lVj9d9B2D2IgDL6heGkBfQc1nBf2BRcJT81SS9c0wEI1VLIVe3WSPeYG5g==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "MessagePack": { + "type": "Transitive", + "resolved": "2.2.85", + "contentHash": "3SqAgwNV5LOf+ZapHmjQMUc7WDy/1ur9CfFNjgnfMZKCB5CxkVVbyHa06fObjGTEHZI7mcDathYjkI+ncr92ZQ==", + "dependencies": { + "MessagePack.Annotations": "2.2.85", + "Microsoft.Bcl.AsyncInterfaces": "1.0.0", + "System.Collections.Immutable": "1.5.0", + "System.Memory": "4.5.3", + "System.Reflection.Emit": "4.6.0", + "System.Reflection.Emit.Lightweight": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.2", + "System.Threading.Tasks.Extensions": "4.5.3" + } + }, + "MessagePack.Annotations": { + "type": "Transitive", + "resolved": "2.2.85", + "contentHash": "YptRsDCQK35K5FhmZ0LojW4t8I6DpetLfK5KG8PVY2f6h7/gdyr8f4++xdSEK/xS6XX7/GPvEpqszKVPksCsiQ==" + }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "Microsoft.Build.Framework": { + "type": "Transitive", + "resolved": "16.5.0", + "contentHash": "K0hfdWy+0p8DJXxzpNc4T5zHm4hf9QONAvyzvw3utKExmxRBShtV/+uHVYTblZWk+rIHNEHeglyXMmqfSshdFA==" + }, + "Microsoft.CodeAnalysis.BannedApiAnalyzers": { + "type": "Transitive", + "resolved": "3.3.2", + "contentHash": "LlcsDRSYfkJFWOdDpysY/4Ph4llHc8DLOc3roFTz9+216vl+vwVGfbys2rcSmhZCTDv/0kxSs2oOdd9SX2NiVg==" + }, + "Microsoft.CSharp": { + "type": "Transitive", + "resolved": "4.7.0", + "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==" + }, + "Microsoft.NETCore.Platforms": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==" + }, + "Microsoft.NETCore.Targets": { + "type": "Transitive", + "resolved": "1.1.3", + "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==" + }, + "Microsoft.ServiceHub.Analyzers": { + "type": "Transitive", + "resolved": "3.0.3078", + "contentHash": "LQsmEP/5i9PvM6O1dx69Yj3C0z/tSWiaLjoX31jQ+ilJZ8x7yqthYOnWaQpeZKxJn+oFxymzGtXgPasnqYM/ww==" + }, + "Microsoft.ServiceHub.Client": { + "type": "Transitive", + "resolved": "3.0.3078", + "contentHash": "hYqQlgUhnTq7VHYfIBvuWCwAiTjqhCfEX7d/ISVtEGEv7/N89QAbL+0XCz2NZRN6yMDtVMEoee5Q4k6/uwWlJg==", + "dependencies": { + "Microsoft.ServiceHub.Framework": "3.0.3078", + "Microsoft.ServiceHub.Resources": "3.0.3078", + "Microsoft.VisualStudio.RemoteControl": "16.3.32", + "Microsoft.VisualStudio.Telemetry": "16.3.176", + "StreamJsonRpc": "2.7.70", + "System.Collections.Immutable": "5.0.0" + } + }, + "Microsoft.ServiceHub.Framework": { + "type": "Transitive", + "resolved": "3.0.3078", + "contentHash": "RMBx+TEE3Fl6CRd1d1ZWKnNPRbPL23NFydDEEjRtZdwTSWe1x0gkUqnGU/ZgtqSsgWUfaQtEPxd8S9qfPGkz0Q==", + "dependencies": { + "Microsoft.ServiceHub.Analyzers": "3.0.3078", + "StreamJsonRpc": "2.7.70", + "System.Collections.Immutable": "5.0.0" + } + }, + "Microsoft.ServiceHub.Resources": { + "type": "Transitive", + "resolved": "3.0.3078", + "contentHash": "02mGIKyVfnXFEeicpV2RbZapHd6vcefFSSZvjAA+O0kWgB9x2D5Pd3M94Il9LiLgFnw3mmxtf68tbEjOhQ0rWg==" + }, + "Microsoft.VisualStudio.CommandBars": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "+eBuWROC04s6NyVhJW/GJIqy8gOhFaxkWiHtuEf2bVTGkKQ/gx/Rjfegj79H/xEPnBmvbKp8e5+dxJ1WA4r1XA==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.ComponentModelHost": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "mIvfzFYYtPbf+aZRLjtOmMfksKPGML2U2z7RqHJ+m0AVTumssJbOpaD5gOgYcUvE6+AjFoUpg+NLVjwxdZnVYQ==", + "dependencies": { + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31723.112", + "Microsoft.VisualStudio.Interop": "17.0.31723.112", + "System.ComponentModel.Composition": "4.5.0" + } + }, + "Microsoft.VisualStudio.CoreUtility": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "qk4BeMGWIklu4ia8zf6JPLUGXuJcbjhqfYhIHYbDKETmGxRHoNsvzGBIZT8GkS4VSjcibOFnbCowJfNWy5TfhQ==", + "dependencies": { + "Microsoft.VisualStudio.Threading": "17.0.63", + "System.Collections.Immutable": "5.0.0", + "System.ComponentModel.Composition": "4.5.0" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.10.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "YipUF2uyw4MH3WFZf+/4lC9jcHjkL8GgPdwvH800x+kVHAAVIEXJTqPTmsJnBrT/QqXdPHQrM6Srae0VQjG3gA==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.InteropA": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.11.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "NENWpbG7TvdF1TwesraECA+PgprCLR3Mfts7t8fL5KGc59QiRCeZTpVWBzotvRLMQ0lhA0VYYh1ErDV9D+LM2g==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.InteropA": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.12.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "Os4TTwz9mrtS5AzTKMyEr2NPIJmmBGlf+Cn4eFPn6t4yMfDYfaFRnOtDgpiF7IyduB+mywO8v+wMLWiQuJth9Q==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.InteropA": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.14.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "UwQukQ2/HdIxKqHGDQ8oipxrJ4IWLdQfBBuY8Yl61SAVhcGzDP4Z/XkB7RSIbJOAeFDzu/kuKZ3zXR7jXazAJA==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.Interop.11.0": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.15.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "P7C071a0dx7TP9NEBmt8pR3BZMOIqQYNWYW1pvxaY6jOb99/q7sm/KgYDKGrK/HEBefbn6g9T6hrVlUeP2GsWQ==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.Interop.10.0": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.Interop.16.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "eYE5pOBbWacuf0pUyQHJH9LuP15x67CUy8VJv9AeJM3E91Y95Ff5hkCasBZtf9TJ9uMVnx0+6PdZLkZdYcS4Yg==", + "dependencies": { + "Microsoft.VisualStudio.Debugger.Interop.10.0": "17.0.31902.203", + "Microsoft.VisualStudio.Debugger.Interop.11.0": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Debugger.InteropA": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "y1CLio4/zI5PYWt760mJhduq/gpNZNrDwX2c2kBB5p+D8a1ExH4d2tNDTqbQdciOiNR47YenAcSUpyfHv9pNkg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Designer.Interfaces": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "eeNZCUX6RJGnc6YC6Bfs8qbEVt7WxWRPXEbEBjyOqCDU4dJPkR1OLVWMUHkA4XM3sXKImv1LmAwHZk3cWK5iGQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Editor": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "UuIMD8xLAkvwuszD7jlc4ADRckr59eyJ7YJFepTtja2IDMzt5SAGa0kxxjUQ3Zeg0KuhuwcZBwuYmSCgx5YSjA==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.GraphModel": "17.0.31723.112", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31723.112", + "Microsoft.VisualStudio.Interop": "17.0.31723.112", + "Microsoft.VisualStudio.Language": "17.0.487", + "Microsoft.VisualStudio.ProjectAggregator": "17.0.31723.112", + "Microsoft.VisualStudio.RpcContracts": "17.0.51", + "Microsoft.VisualStudio.Shell.15.0": "17.0.31723.112", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "Microsoft.VisualStudio.Text.UI": "17.0.487", + "Microsoft.VisualStudio.Text.UI.Wpf": "17.0.487", + "Microsoft.VisualStudio.Threading": "17.0.63", + "Microsoft.VisualStudio.Validation": "17.0.28" + } + }, + "Microsoft.VisualStudio.GraphModel": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "53cv+WBrXiX3Bomk2W+gz74tFqFa54OvJ++u4RYAdntvXb/hx+m1EhBgtHKOFu057rVxAq/YNFY7vLCUusQGoQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203", + "System.ComponentModel.Composition": "4.5.0" + } + }, + "Microsoft.VisualStudio.ImageCatalog": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "nNfMuMiuC0UX/r5ryjIuqWyj/Wzrz63wuEcX70NtICUNmm/Bc5blXmgH7Et+ArVzZlXi2ExNqbLAi60IpNdaYw==", + "dependencies": { + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31902.203", + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Imaging": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "NCJX5aUZxcj32Al5E9PI2XONEjR8gQyzjGL2NfNxw8PzDPd6yMmU96y7rnvv0dclPUw0gCcVMtLnNwpCaeXBdg==", + "dependencies": { + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31902.203", + "Microsoft.VisualStudio.Threading": "17.0.64", + "Microsoft.VisualStudio.Utilities": "17.0.31902.203", + "System.Collections.Immutable": "5.0.0" + } + }, + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "d9I8RzOeF9z1L/QJ3nWOMvJphsxe31cU7WBZW7aM0VTWZUWcYwYQH0CZWFPZsXgFWWRgiK5WL7FiMnYJfeDutw==" + }, + "Microsoft.VisualStudio.Interop": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "KWBjmU85KpWJiqRgkvuJfQgW8/1RtkFnJ4e4EIcoXYHab/1tinXv219midxHJoc6Sa6E/7Uo3Ku4bWBQMFE9dA==" + }, + "Microsoft.VisualStudio.Language": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "j8hL3Wwst8hwstbBzY24WV0PWYkcWDAC/Y2JHdO9jdlBjvHCHUPN4zNtu6A9oCTNsyLMxzK+pq+X45FFVTeqrA==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "Microsoft.VisualStudio.Text.UI": "17.0.487", + "Newtonsoft.Json": "13.0.1", + "StreamJsonRpc": "2.8.28", + "System.Collections.Immutable": "5.0.0", + "System.ComponentModel.Composition": "4.5.0", + "System.Private.Uri": "4.3.2" + } + }, + "Microsoft.VisualStudio.Language.Intellisense": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "iPi01Ep2YM4rgL6z26s4eEy8hOYwt5jE1aLebknCnBzUAB3avrSVa1AcOo726SdVN8h/h0lVRE4LMrC4WAQ4rQ==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31723.112", + "Microsoft.VisualStudio.Language": "17.0.487", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "Microsoft.VisualStudio.Text.UI": "17.0.487", + "System.Runtime.CompilerServices.Unsafe": "5.0.0" + } + }, + "Microsoft.VisualStudio.Language.NavigateTo.Interfaces": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "5/3AstEbNcaZtwwONLcHXc2Nzels7j89jzXsYsxPQCSW9inbDbQoBC6+wtsAwKxOu1BeKpPaGi7bmc7Y+R+vSA==", + "dependencies": { + "Microsoft.VisualStudio.Imaging": "17.0.31723.112", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31723.112", + "Microsoft.VisualStudio.Interop": "17.0.31723.112", + "Microsoft.VisualStudio.Text.Logic": "17.0.448", + "Microsoft.VisualStudio.Utilities": "17.0.31723.112" + } + }, + "Microsoft.VisualStudio.Language.StandardClassification": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "n7l7tLV69+FtdH+/SPR8MdVc3UsAvlrgE38mMlXtW3dkxx5BYnSiHl93vZ4omDbX45Rzu9b4DDR1HMzg3GaKzQ==", + "dependencies": { + "Microsoft.VisualStudio.Text.Logic": "17.0.487" + } + }, + "Microsoft.VisualStudio.LanguageServer.Client": { + "type": "Transitive", + "resolved": "17.0.5158", + "contentHash": "cZNQHkvjpCnEnxZrLBflAAXc8CwJYMUgDEcCTgrY86Zpa6tHfaHpMoK3aBXtBlzlJ25vjeqBoilXbbCrPrHnJg==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.448", + "Microsoft.VisualStudio.Shell.15.0": "17.0.31723.112", + "Microsoft.VisualStudio.Utilities": "17.0.31723.112", + "Microsoft.VisualStudio.Validation": "17.0.28", + "StreamJsonRpc": "2.8.28" + } + }, + "Microsoft.VisualStudio.OLE.Interop": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "lhZX3Vxm+bRP7/lb8zYG2DlLx3Ea1tnatV+SUYAJ+sL8Qr7v8VBmZurPxGsKYh5Q7ePNjOlkWk2eSaK6TaxUyg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Package.LanguageService.15.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "ZR8l9shqIHXGzfd4Wx9H7Bkgd4ydsMC+Sh8wk05jOV3qS9j9cYTNkRKXOny9rK7lZJIQcH8fPYpIe48kAwZPmg==", + "dependencies": { + "Microsoft.VisualStudio.Shell.Framework": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.ProjectAggregator": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "C96eQGjS87DX1yjl/C57YFpWX2hD2Vi0BlLnz44nFhAxCvQ2Fy5FN/E63yNMIdX+iAZkCoG80c1D7C6fBOL0XA==" + }, + "Microsoft.VisualStudio.RemoteControl": { + "type": "Transitive", + "resolved": "16.3.41", + "contentHash": "Q9lz2anDPJxDLznQRaybv21aY3qgQJmGJiUonH8z2D0XAgKMlMelsu9bg9zhnKCxtA/jreRAM3Md2W6thiDOwQ==", + "dependencies": { + "Microsoft.VisualStudio.Utilities.Internal": "16.3.23" + } + }, + "Microsoft.VisualStudio.RpcContracts": { + "type": "Transitive", + "resolved": "17.0.51", + "contentHash": "4cMhOmJJl18BU+LTrcjNTLDqWBuCN5t87fB64n7UNyKLs03o4UVNKEjsUwlo6USbccGfoyba4mWPWIo7vL0qkA==", + "dependencies": { + "Microsoft.ServiceHub.Framework": "3.0.2061", + "StreamJsonRpc": "2.8.28" + } + }, + "Microsoft.VisualStudio.SDK": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "YSOMLjLm0k4Q5JeoPvyRrYaHdUzxkKtkt9Hn/0NjWDdQ7tLrhZjR3SOiaSMYOFYQCQ0G7v2UBIRHfbGAnt7SNg==", + "dependencies": { + "Microsoft.VisualStudio.CommandBars": "17.0.31902.203", + "Microsoft.VisualStudio.ComponentModelHost": "17.0.487", + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Debugger.Interop.12.0": "17.0.31902.203", + "Microsoft.VisualStudio.Debugger.Interop.14.0": "17.0.31902.203", + "Microsoft.VisualStudio.Debugger.Interop.15.0": "17.0.31902.203", + "Microsoft.VisualStudio.Debugger.Interop.16.0": "17.0.31902.203", + "Microsoft.VisualStudio.Designer.Interfaces": "17.0.31902.203", + "Microsoft.VisualStudio.Editor": "17.0.487", + "Microsoft.VisualStudio.ImageCatalog": "17.0.31902.203", + "Microsoft.VisualStudio.Imaging": "17.0.31902.203", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31902.203", + "Microsoft.VisualStudio.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Language": "17.0.487", + "Microsoft.VisualStudio.Language.Intellisense": "17.0.487", + "Microsoft.VisualStudio.Language.NavigateTo.Interfaces": "17.0.487", + "Microsoft.VisualStudio.Language.StandardClassification": "17.0.487", + "Microsoft.VisualStudio.LanguageServer.Client": "17.0.5158", + "Microsoft.VisualStudio.OLE.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Package.LanguageService.15.0": "17.0.31902.203", + "Microsoft.VisualStudio.ProjectAggregator": "17.0.31902.203", + "Microsoft.VisualStudio.Setup.Configuration.Interop": "3.0.4492", + "Microsoft.VisualStudio.Shell.Design": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop.10.0": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop.11.0": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop.12.0": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop.8.0": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Interop.9.0": "17.0.31902.203", + "Microsoft.VisualStudio.TaskRunnerExplorer.14.0": "14.0.0", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "Microsoft.VisualStudio.TextManager.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.TextManager.Interop.10.0": "17.0.31902.203", + "Microsoft.VisualStudio.TextManager.Interop.11.0": "17.0.31902.203", + "Microsoft.VisualStudio.TextManager.Interop.12.0": "17.0.31902.203", + "Microsoft.VisualStudio.TextManager.Interop.8.0": "17.0.31902.203", + "Microsoft.VisualStudio.TextManager.Interop.9.0": "17.0.31902.203", + "Microsoft.VisualStudio.TextTemplating.VSHost": "17.0.31902.203", + "Microsoft.VisualStudio.VCProjectEngine": "17.0.31902.203", + "Microsoft.VisualStudio.VSHelp": "17.0.31902.203", + "Microsoft.VisualStudio.VSHelp80": "17.0.31902.203", + "Microsoft.VisualStudio.Validation": "17.0.28", + "Microsoft.VisualStudio.WCFReference.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Web.BrowserLink.12.0": "12.0.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.ComponentModel.Composition": "4.5.0", + "VSLangProj": "17.0.31902.203", + "VSLangProj100": "17.0.31902.203", + "VSLangProj110": "17.0.31902.203", + "VSLangProj140": "17.0.31902.203", + "VSLangProj150": "17.0.31902.203", + "VSLangProj157": "17.0.31902.203", + "VSLangProj158": "17.0.31902.203", + "VSLangProj165": "17.0.31902.203", + "VSLangProj2": "17.0.31902.203", + "VSLangProj80": "17.0.31902.203", + "VSLangProj90": "17.0.31902.203", + "envdte": "17.0.31902.203", + "envdte100": "17.0.31902.203", + "envdte80": "17.0.31902.203", + "envdte90": "17.0.31902.203", + "envdte90a": "17.0.31902.203", + "stdole": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.SDK.Analyzers": { + "type": "Transitive", + "resolved": "16.10.10", + "contentHash": "LuhBHy7MJJ5SjpS7J2GuHqPyL1VeqXUwYc+mTagaUCzXbNwJmLcSUAioCyQyAzPIn6qtnzuM5Lz6ULOQS3ifUA==", + "dependencies": { + "Microsoft.CodeAnalysis.BannedApiAnalyzers": "3.3.2", + "Microsoft.VisualStudio.Threading.Analyzers": "16.10.56" + } + }, + "Microsoft.VisualStudio.Setup.Configuration.Interop": { + "type": "Transitive", + "resolved": "3.0.4492", + "contentHash": "BfkqM96P8+N+cz4T+pxKrIKk2ZD1YMxCXH2ivtBDj5tx6Mc2YQLK1+3h+C6Qebper0RBipuHVn51lb9SZH6bKQ==" + }, + "Microsoft.VisualStudio.Shell.15.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "9bOKENGcO474GIgVoRzmkce6FdW/fiH/W2M0ULyRkFjNh9yEdJheYeyJFBr3Pb0EAwPwu2Q3gayQB7I9oTd/SA==", + "dependencies": { + "Microsoft.VisualStudio.ComponentModelHost": "17.0.487", + "Microsoft.VisualStudio.ImageCatalog": "17.0.31902.203", + "Microsoft.VisualStudio.Imaging": "17.0.31902.203", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31902.203", + "Microsoft.VisualStudio.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.ProjectAggregator": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Framework": "17.0.31902.203", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Utilities": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Design": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "gFVdvJ9HOOnq4ntBCcULraptK+V+Mu1GahUXmd0dhsomGzkzgqDqN7aYQ3ys+K45pJhNeB3MJ/NNQUI4woyiBQ==", + "dependencies": { + "Microsoft.VisualStudio.ImageCatalog": "17.0.31902.203", + "Microsoft.VisualStudio.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.15.0": "17.0.31902.203", + "Microsoft.VisualStudio.Shell.Framework": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Framework": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "L9s0/zSMeNlh1Pyzh9vX7T2+O3vg0JxTgXHyXGP/36DpJh4f+87D4rj+/nkESY4YXIUKPVl7XWXh3NLG0yjj1w==", + "dependencies": { + "Microsoft.Build.Framework": "16.5.0", + "Microsoft.VisualStudio.GraphModel": "17.0.31902.203", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31902.203", + "Microsoft.VisualStudio.Interop": "17.0.31902.203", + "Microsoft.VisualStudio.Telemetry": "16.3.250", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Threading": "17.0.64", + "Microsoft.VisualStudio.Utilities": "17.0.31902.203", + "Newtonsoft.Json": "13.0.1", + "System.ComponentModel.Composition": "4.5.0", + "System.Threading.Tasks.Dataflow": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "Microsoft.VisualStudio.Shell.Interop": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "GaGSme4K2Wy0b65evinVk7JCl1+Dn7TCxBBwKuzATjWWiY0lvvqLElhXBq+qpC23YN0I5jTBTv0inhZ3G06uMg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Interop.10.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "CiHRisP0ts0lbyZ1SR0H7zfiVDTgkQTeORQTDY1xOTy7WL1hIzqmUz/M5UL7d6WcVI4hTAFosJ77NcqYrnTwGg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Interop.11.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "doH7HCWzS2bXohKR0Vl1DRjzqV0iw/poZteLS0i4nzPqFs8e2xg+U6a/ysUQ3QHgZ5y7iraefPPmp/VMJfbIeQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Interop.12.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "SfZOz3igcZc7mKOBOr2MrPnliJL0HWF0s9UAL1B05Rc8cI/wBNIbyC1PE8Xt44P6c1vjJm6tWscAFSHZdKpGuA==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Interop.8.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "rLDc0KVPc1HZEWd5OYyvKGJ2+0eay9gNeh2wMiEJC7UNLHo+JM0wxAYNehze50hWJKlFqefHKJ6Klmp1iX3kpQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Shell.Interop.9.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "bz8tlDefGkBIGfF5KSScfs6f7P79IYzX3mqKAlXUshZjYQNd+8hLngls19cCP4oNlOre/DXAhESptNOgVihzzg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TaskRunnerExplorer.14.0": { + "type": "Transitive", + "resolved": "14.0.0", + "contentHash": "iZpAv8bEWjkyxFF1GIcSOfldqP/umopJKnJGKHa0vg8KR7ZY3u3dWtJmwO4w3abIx+176SIkQe78y5A+/Md7FA==" + }, + "Microsoft.VisualStudio.Telemetry": { + "type": "Transitive", + "resolved": "16.3.250", + "contentHash": "Ijo4HUinCwSdgegeXXzfEYmWuVLC1o9CI3FXW2x4CPKoYemlrN6xcGDUy4oKRxyOsFkjAaiRxR/X9TOgy2xVsQ==", + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "Microsoft.VisualStudio.RemoteControl": "16.3.41", + "Microsoft.VisualStudio.Utilities.Internal": "16.3.23", + "Newtonsoft.Json": "9.0.1" + } + }, + "Microsoft.VisualStudio.Text.Data": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "lrqBhf4lI8Xzk0Z5hwcAtqnYTL1OK+iwu6tHJXDR8Vv7hFvG/YwetOQMJPz6UaLd93PEX+jPh0IfdY/CddoVDQ==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Threading": "17.0.63" + } + }, + "Microsoft.VisualStudio.Text.Logic": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "ZLMg3fDYijfur0B02/tkB1lmUWQtRfC9xkRr2XlQ/x7MOotTvDQO3HJp9hZyqn9LVBTWbjOnLVcoSmzthsGnnw==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "System.Collections.Immutable": "5.0.0", + "System.ComponentModel.Composition": "4.5.0" + } + }, + "Microsoft.VisualStudio.Text.UI": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "f+7L6k+eyJtQzrr//j2ZtYRDnGJeGSluT10do9/3ajgfT3WpRdlq5HEr60imnHbUU5eY2V/bjbKIu8q6Yg2VfA==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "System.ComponentModel.Composition": "4.5.0" + } + }, + "Microsoft.VisualStudio.Text.UI.Wpf": { + "type": "Transitive", + "resolved": "17.0.487", + "contentHash": "Aq+eNxbpBlU8RYsSwh2JM1ZsttVvU7BKgFG6I/356EaY1ZJVz2LhAfjAl6C/A3pmizxgcczQZOIIJsrhcP/OIQ==", + "dependencies": { + "Microsoft.VisualStudio.CoreUtility": "17.0.487", + "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime": "17.0.31723.112", + "Microsoft.VisualStudio.Text.Data": "17.0.487", + "Microsoft.VisualStudio.Text.Logic": "17.0.487", + "Microsoft.VisualStudio.Text.UI": "17.0.487" + } + }, + "Microsoft.VisualStudio.TextManager.Interop": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "w4+TDaisrknpeXkeebsTQsgl+6gbJivFyZp18/7Yqpo/lyG+IttvE9ZnJ5fFofTyrmgSGLi9BLEifT0mtsEaXA==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextManager.Interop.10.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "ODXNlirs3ttpe1ooEDsKKw6XbQ06h3kvJua++J0gPqM6vMWS5YfJVH0UxHQ+BDAFZQnUJcbH9b0sVdC9JUKQ6g==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextManager.Interop.11.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "7NvcHy27r3fmlgdxPrZy4LWAm3yFqNJB3vMTMJv0K/olUzIpNRXYJMeQNltb8AJuOrbpb6HV6L2MIyJDehEADg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextManager.Interop.12.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "2ptvBpyBVEtxwUS+FfFKPjbj+l6u/3IyznQegMmEIoQda6oeg07TFL0VAVmsqg48s4FFtpqRklx8kWhMNZqSXQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextManager.Interop.8.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "70mNZyDPIsC+rNov2wHYb6H+V8Woc/FJktj2JsA194eMxk+DPpF0Jx3/sMgkDycV+CjIJog6TguywF4q4milIA==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextManager.Interop.9.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "s59cD2jJpwEGs6HE0fbp0sE+ZsR4pp8bK91WCelRUVCiMNMtgzb3PVBCjvl082f9UxIsClOBBYDTUjrt/CFqVQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextTemplating": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "IYWBsY2RWM8p2blyT0ja94+YRSc0wmL5er4/DfQShc3JkrQpVmmnWwSjRWC5IEp/dSukMW1LEfStqi/Kc6ZTtQ==", + "dependencies": { + "Microsoft.VisualStudio.TextTemplating.Interfaces": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextTemplating.Interfaces": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "rCQLkYDAKJ4BGot0CL5dkYhwArR3x2COIiTF5z3cMONVVfQqoXJKXaXve/O22DaTE/28Zt5EnaDNzZHIwROpeg==", + "dependencies": { + "Microsoft.VisualStudio.TextTemplating.Interfaces.11.0": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextTemplating.Interfaces.10.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "KsY6a4Nk+wOj/0aGAE21JSglQt6+tlsAyPnVyiqqHn+ir1Wx9o0rFtekc6EfSle8nn5RM7QqLGSUR/Bxy6rQbA==" + }, + "Microsoft.VisualStudio.TextTemplating.Interfaces.11.0": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "pDYRlZTH42mS+r+dIjce6KOt/3HSxX1M1tPldT8VySnQ2PsT/6kRK2UVMOPla9hfJ1dWj2wMpYF8UNN2nuzdjA==", + "dependencies": { + "Microsoft.VisualStudio.TextTemplating.Interfaces.10.0": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.TextTemplating.VSHost": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "srtrkd9VCmGFRvMNV6STSe0XqM/DSl7xfY+EUIWhPVO8k+dl+DBNPIZzCK43Enfb+i3OrYFY2yqB6baNaelnaA==", + "dependencies": { + "Microsoft.VisualStudio.Shell.Framework": "17.0.31902.203", + "Microsoft.VisualStudio.TextTemplating": "17.0.31902.203", + "Microsoft.VisualStudio.Validation": "17.0.28", + "System.Runtime.CompilerServices.Unsafe": "5.0.0" + } + }, + "Microsoft.VisualStudio.Threading": { + "type": "Transitive", + "resolved": "17.0.64", + "contentHash": "HD/yoC7u1Ignj/EsCST4iFXl8zaE+8r2A+4CUkl6GLTJjdNjfl8iNvhqpyK8+DjCMwhyNRRH0I6S6FA37fz95Q==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "5.0.0", + "Microsoft.VisualStudio.Threading.Analyzers": "17.0.64", + "Microsoft.VisualStudio.Validation": "16.10.35", + "Microsoft.Win32.Registry": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "Microsoft.VisualStudio.Threading.Analyzers": { + "type": "Transitive", + "resolved": "17.0.64", + "contentHash": "+xz3lAqA3h2/5q6H7Udmz9TsxDQ99O+PjoQ4k4BTO3SfAfyJX7ejh7I1D1N/M/GzGUci9YOUpr6KBO4vXLg+zQ==" + }, + "Microsoft.VisualStudio.Utilities": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "j0c5dq1ZmFFAi4kB4wJ1BOUrb1kJyhFvaqDKymbdJNaib8DdG8PNAdLrW1l0RewsEMDy5Rh2cO7mzrG/FlyE5Q==", + "dependencies": { + "Microsoft.ServiceHub.Client": "3.0.3078", + "Microsoft.VisualStudio.RpcContracts": "17.0.51", + "Microsoft.VisualStudio.Telemetry": "16.3.250", + "System.ComponentModel.Composition": "4.5.0", + "System.Threading.AccessControl": "5.0.0", + "System.Threading.Tasks.Dataflow": "5.0.0" + } + }, + "Microsoft.VisualStudio.Utilities.Internal": { + "type": "Transitive", + "resolved": "16.3.23", + "contentHash": "AxbS8vXJj0IjTv67JbmOqwJERYUDE7BHbXYkXGiyqYblizMjhVdohNIethnJX9lVN2RmotN5GQbwLWDoMKatvw==" + }, + "Microsoft.VisualStudio.Validation": { + "type": "Transitive", + "resolved": "17.0.28", + "contentHash": "qT+0Qv7lxLt7NKQjkroi34s8cDXVPWA3vDkvoFZwM9PRmZ28aKrMLaQRnkT7rgBYLf+mNtr2najktKUzkAtP6Q==" + }, + "Microsoft.VisualStudio.VCProjectEngine": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "QjjZguY7FypxVasdPihUbVSP5PjwBPiitCgnC/ZPePFO5KYzJ99VxdlASDDxNGVq5+q/+3YlBD94PXComDRu2w==" + }, + "Microsoft.VisualStudio.VSHelp": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "PT4aoOrZfPHIpTq3lwamypIrx0hR7d5iLlHewwhjUNezQ8ElN/jbWjvx74r/uf2g6dVPiQcS4HI0RGgAb4MQ2A==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.VSHelp80": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "B/G69KkAcMIwXgEvGAMpGSq1PvMx9JKAVzQdKiX4gm2DMFEsT2Id89TxS0oPg2X7QC3JBCk+/+BDUjtWPkjqMA==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.WCFReference.Interop": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "45HixSYn5IBSgc6MmVHhivWCiRgdZ8BruXOC9fUrQIRrYHu8DR9aw8imnFImmJY3Mii92VHV4NKPYOgUkXNd/Q==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "Microsoft.VisualStudio.Web.BrowserLink.12.0": { + "type": "Transitive", + "resolved": "12.0.0", + "contentHash": "HeuaZh8+wNVdwx7VF8guFGH2Z2zH+FYxWBsRNp+FjjlmrhCfM7GUQV5azaTv/bN5TPaK8ALJoP9UX5o1FB5k1A==" + }, + "Microsoft.VsSDK.CompatibilityAnalyzer": { + "type": "Transitive", + "resolved": "17.9.3184", + "contentHash": "vlv1hJYP30UUvG1fpqGv56istFJu9TNrei04WoHXGCQGz5lqREDSwaF2Th1v7VPOj+xdSGp2PtAdGvp+/ExVFA==" + }, + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==" + }, + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "Nerdbank.Streams": { + "type": "Transitive", + "resolved": "2.6.81", + "contentHash": "htBHFE359qyyFwrvAGvFxrbBAoldZdl0XjtQdDWTJ8t5sWWs7QVXID5y1ZGJE61UgpV5CqWsj/NT0LOAn5GdZw==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "1.1.1", + "Microsoft.VisualStudio.Threading": "16.7.56", + "Microsoft.VisualStudio.Validation": "15.5.31", + "System.IO.Pipelines": "4.7.2", + "System.Net.WebSockets": "4.3.0", + "System.Runtime.CompilerServices.Unsafe": "4.7.1" + } + }, + "Newtonsoft.Json": { + "type": "Transitive", + "resolved": "13.0.1", + "contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==" + }, + "stdole": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "c1WK5n8poXt1fafyuS+ntL5w0tc3P/r4F7+aeUaLYTp2/YoQB8XUpQFWqytZdtu7EAuMXoZ14T7jh7Vl+M4ZfQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "StreamJsonRpc": { + "type": "Transitive", + "resolved": "2.8.28", + "contentHash": "i2hKUXJSLEoWpPqQNyISqLDqmFHMiyasjTC/PrrHNWhQyauFeVoebSct3E4OTUzRC1DYjVJ9AMiVbp/uVYLnjQ==", + "dependencies": { + "MessagePack": "2.2.85", + "Microsoft.Bcl.AsyncInterfaces": "5.0.0", + "Microsoft.VisualStudio.Threading": "16.9.60", + "Nerdbank.Streams": "2.6.81", + "Newtonsoft.Json": "12.0.2", + "System.Collections.Immutable": "5.0.0", + "System.Diagnostics.DiagnosticSource": "5.0.1", + "System.IO.Pipelines": "5.0.1", + "System.Memory": "4.5.4", + "System.Net.Http": "4.3.4", + "System.Net.WebSockets": "4.3.0", + "System.Reflection.Emit": "4.7.0", + "System.Threading.Tasks.Dataflow": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.1", + "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==" + }, + "System.Collections.Immutable": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", + "dependencies": { + "System.Memory": "4.5.4" + } + }, + "System.ComponentModel.Composition": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "+iB9FoZnfdqMEGq6np28X6YNSUrse16CakmIhV3h6PxEWt7jYxUN3Txs1D8MZhhf4QmyvK0F/EcIN0f4gGN0dA==" + }, + "System.Diagnostics.DiagnosticSource": { + "type": "Transitive", + "resolved": "5.0.1", + "contentHash": "uXQEYqav2V3zP6OwkOKtLv+qIi6z3m1hsGyKwXX7ZA7htT4shoVccGxnJ9kVRFPNAsi1ArZTq2oh7WOto6GbkQ==", + "dependencies": { + "System.Memory": "4.5.4", + "System.Runtime.CompilerServices.Unsafe": "5.0.0" + } + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==" + }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "5.0.1", + "contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.4", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "System.Memory": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "System.Security.Cryptography.X509Certificates": "4.3.0" + } + }, + "System.Net.WebSockets": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "u6fFNY5q4T8KerUAVbya7bR6b7muBuSTAersyrihkcmE5QhEOiH3t5rh4il15SexbVlpXFHGuMwr/m8fDrnkQg==" + }, + "System.Numerics.Vectors": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" + }, + "System.Private.Uri": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "o1+7RJnu3Ik3PazR7Z7tJhjPdE000Eq2KGLLWhqJJKXj04wrS8lwb1OFtDF9jzXXADhUuZNJZlPc98uwwqmpFA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "System.Reflection.Emit": { + "type": "Transitive", + "resolved": "4.7.0", + "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ==" + }, + "System.Reflection.Emit.Lightweight": { + "type": "Transitive", + "resolved": "4.6.0", + "contentHash": "j/V5HVvxvBQ7uubYD0PptQW2KGsi1Pc2kZ9yfwLixv3ADdjL/4M78KyC5e+ymW612DY8ZE4PFoZmWpoNmN2mqg==" + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==" + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==" + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==" + }, + "System.Security.Cryptography.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==" + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Threading.Tasks.Dataflow": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "NBp0zSAMZp4muDje6XmbDfmkqw9+qsDCHp+YMEtnVgHEjQZ3Q7MzFTTp3eHqpExn4BwMrS7JkUVOTcVchig4Sw==" + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.5.3" + } + }, + "VSLangProj": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "XjyhxIyXjPitKrxeWkF1yaiqT02Klct5yZHz93x9O4nLTEnbmAHb+HRNiIIgNMXvG2sboNIvTt1MpuR1AeJktw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj100": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "8pwHJP2XefsWxhL3dQ11MBD9WwxP3SjAO41t6ZcFSfTHtSQFsp7erdtBrKzuFXpnIp3WoVc26f7jWrt4rr66+g==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj110": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "UToccqkFdocw9LZx7Rn62/puqxPjF7MQWIk2yMGqIdHLcaeRmR6gI1/3Ea+57ZcVehhuEvtxH8jXV2t4HwwU8g==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj140": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "ssRCHLYW5nSJJBy3rad5JId8SjcXHOsOzVW4ohZgtnHBtf73ehIJLtr+oRc7JK3NasmWBuB9DJqwwJBLj4wn3Q==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj150": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "sxFOk5x5bDqyxUgfi5zF58E8BnfRQ17Ft0IbxJDS0Bvf+6CLYjWQzKXqxCczYHs2aD7upUpN1hrf93bHlqahAQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj157": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "jYp9X00aaJKttYL1IuME8mpvd349H2zDbaFIBRf6LnDUPHd7i7MsnaREpID1Dr+H37P16pzbv48taLKUnAoBsw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj158": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "bwHHmgclOjBNI/CpUqgPH274D7UKDrgzFAEtFULixlOhA6E4NfYOgdUdemiW5bg58i4ao60T9tz3ac6PQfHeAw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj165": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "Brh37fZOyPL0zC9XVtOzWRl22GZZnN6/TVEvg6PDhWhjgnkdHv8hz0GZCIzilbyl9ilOJnQCx8oVQ+KMfcvXFQ==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj2": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "hqP1IODtJneTrUwwXeqD0YHmqyde3/KJaJRJehsn07TQxYxzyigrpNsh8GEoExTSis0SoFt97tXTztbXiBvSvg==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj80": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "qm0T7dPige52L6mnsk+3Q8QV8R/Rgdkdpb3FaUMolP4JWU4s2OfrUzFajFBf8auf/NBQgUcBvE1Kr5yRpYmL2Q==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + }, + "VSLangProj90": { + "type": "Transitive", + "resolved": "17.0.31902.203", + "contentHash": "KoyI+jvJ9fHwR2uGGlUxOqAmTgDO1naxwXbt504y/Jx1h/BXnhCWipGdyM/lS83GUGsmx8RhZbiiMlZw7LmYhw==", + "dependencies": { + "Microsoft.VisualStudio.Interop": "17.0.31902.203" + } + } + }, + ".NETFramework,Version=v4.8/win": { + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + } + }, + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "runtime.any.System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==" + }, + "runtime.any.System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==" + }, + "runtime.win.Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==" + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "runtime.any.System.IO": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "System.Security.Cryptography.X509Certificates": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "runtime.any.System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==" + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + } + }, + ".NETFramework,Version=v4.8/win-arm64": { + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "System.Security.Cryptography.X509Certificates": "4.3.0" + } + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==" + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + } + }, + ".NETFramework,Version=v4.8/win-x64": { + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + } + }, + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "runtime.any.System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==" + }, + "runtime.any.System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==" + }, + "runtime.win.Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==" + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "runtime.any.System.IO": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "System.Security.Cryptography.X509Certificates": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "runtime.any.System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==" + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + } + }, + ".NETFramework,Version=v4.8/win-x86": { + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + } + }, + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "runtime.any.System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==" + }, + "runtime.any.System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==" + }, + "runtime.win.Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==" + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "runtime.any.System.IO": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "System.Security.Cryptography.X509Certificates": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "runtime.any.System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==" + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + } + } + } +} \ No newline at end of file